0001296205-20-000091.txt : 20200528 0001296205-20-000091.hdr.sgml : 20200528 20200528172414 ACCESSION NUMBER: 0001296205-20-000091 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200528 DATE AS OF CHANGE: 20200528 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ZAGG Inc CENTRAL INDEX KEY: 0001296205 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-MISCELLANEOUS RETAIL [5900] IRS NUMBER: 202559624 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34528 FILM NUMBER: 20922405 BUSINESS ADDRESS: STREET 1: 910 WEST LEGACY CENTER WAY STREET 2: SUITE 500 CITY: MIDVALE STATE: UT ZIP: 84047 BUSINESS PHONE: 801-263-0699 MAIL ADDRESS: STREET 1: 910 WEST LEGACY CENTER WAY STREET 2: SUITE 500 CITY: MIDVALE STATE: UT ZIP: 84047 FORMER COMPANY: FORMER CONFORMED NAME: Zagg INC DATE OF NAME CHANGE: 20070301 FORMER COMPANY: FORMER CONFORMED NAME: Amerasia Khan Enterprises Ltd. DATE OF NAME CHANGE: 20040701 10-Q 1 zagg-20200331.htm 10-Q zagg-20200331
FALSEQ12020--12-310001296205P9MP3Y00012962052020-01-012020-03-31iso4217:USDxbrli:shares00012962052020-03-3100012962052019-12-31xbrli:shares00012962052020-05-27iso4217:USD00012962052019-01-012019-03-310001296205us-gaap:CommonStockMember2019-12-310001296205us-gaap:AdditionalPaidInCapitalMember2019-12-310001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001296205us-gaap:TreasuryStockMember2019-12-310001296205us-gaap:RetainedEarningsMember2019-12-310001296205us-gaap:RetainedEarningsMember2020-01-0100012962052020-01-010001296205us-gaap:CommonStockMember2020-01-010001296205us-gaap:AdditionalPaidInCapitalMember2020-01-010001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-010001296205us-gaap:TreasuryStockMember2020-01-010001296205us-gaap:RetainedEarningsMember2020-01-012020-03-310001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001296205us-gaap:CommonStockMember2020-01-012020-03-310001296205us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001296205us-gaap:CommonStockMember2020-03-310001296205us-gaap:AdditionalPaidInCapitalMember2020-03-310001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001296205us-gaap:TreasuryStockMember2020-03-310001296205us-gaap:RetainedEarningsMember2020-03-310001296205us-gaap:CommonStockMember2018-12-310001296205us-gaap:AdditionalPaidInCapitalMember2018-12-310001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001296205us-gaap:TreasuryStockMember2018-12-310001296205us-gaap:RetainedEarningsMember2018-12-3100012962052018-12-310001296205us-gaap:RetainedEarningsMember2019-01-0100012962052019-01-010001296205us-gaap:CommonStockMember2019-01-010001296205us-gaap:AdditionalPaidInCapitalMember2019-01-010001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-010001296205us-gaap:TreasuryStockMember2019-01-010001296205us-gaap:RetainedEarningsMember2019-01-012019-03-310001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001296205us-gaap:TreasuryStockMember2019-01-012019-03-310001296205us-gaap:CommonStockMember2019-01-012019-03-310001296205us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001296205us-gaap:CommonStockMember2019-03-310001296205us-gaap:AdditionalPaidInCapitalMember2019-03-310001296205us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001296205us-gaap:TreasuryStockMember2019-03-310001296205us-gaap:RetainedEarningsMember2019-03-3100012962052019-03-31xbrli:pure0001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberzagg:ScreenProtectionMember2020-01-012020-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberzagg:ScreenProtectionMember2019-01-012019-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberzagg:PowerManagementMember2020-01-012020-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberzagg:PowerManagementMember2019-01-012019-03-310001296205zagg:AudioMemberMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2020-01-012020-03-310001296205zagg:AudioMemberMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMember2019-01-012019-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberzagg:KeyboardsMember2020-01-012020-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:ProductConcentrationRiskMemberzagg:KeyboardsMember2019-01-012019-03-310001296205zagg:DistributionChannelConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:SalesChannelThroughIntermediaryMember2020-01-012020-03-310001296205zagg:DistributionChannelConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:SalesChannelThroughIntermediaryMember2019-01-012019-03-310001296205zagg:DistributionChannelConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberzagg:SalesChannelDirectlyToConsumerWebsiteMember2020-01-012020-03-310001296205zagg:DistributionChannelConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMemberzagg:SalesChannelDirectlyToConsumerWebsiteMember2019-01-012019-03-310001296205zagg:DistributionChannelConcentrationRiskMemberzagg:SalesChannelDirectlyToConsumerFranchiseesMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-03-310001296205zagg:DistributionChannelConcentrationRiskMemberzagg:SalesChannelDirectlyToConsumerFranchiseesMemberus-gaap:RevenueFromContractWithCustomerMember2019-01-012019-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembercountry:US2020-01-012020-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembercountry:US2019-01-012019-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2020-01-012020-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:EuropeMember2019-01-012019-03-310001296205zagg:OtherCountriesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-03-310001296205zagg:OtherCountriesMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-03-310001296205zagg:COVID19Member2020-01-012020-03-310001296205us-gaap:ComputerEquipmentMembersrt:MinimumMember2020-01-012020-03-310001296205us-gaap:ComputerEquipmentMembersrt:MaximumMember2020-01-012020-03-310001296205us-gaap:ComputerEquipmentMember2020-03-310001296205us-gaap:ComputerEquipmentMember2019-12-310001296205srt:MinimumMemberus-gaap:EquipmentMember2020-01-012020-03-310001296205srt:MaximumMemberus-gaap:EquipmentMember2020-01-012020-03-310001296205us-gaap:EquipmentMember2020-03-310001296205us-gaap:EquipmentMember2019-12-310001296205us-gaap:FurnitureAndFixturesMember2020-01-012020-03-310001296205us-gaap:FurnitureAndFixturesMember2020-03-310001296205us-gaap:FurnitureAndFixturesMember2019-12-310001296205us-gaap:AutomobilesMember2020-01-012020-03-310001296205us-gaap:AutomobilesMember2020-03-310001296205us-gaap:AutomobilesMember2019-12-310001296205us-gaap:BuildingAndBuildingImprovementsMember2020-01-012020-03-310001296205us-gaap:BuildingAndBuildingImprovementsMember2020-03-310001296205us-gaap:BuildingAndBuildingImprovementsMember2019-12-310001296205us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2020-01-012020-03-310001296205us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2020-01-012020-03-310001296205us-gaap:LeaseholdImprovementsMember2020-03-310001296205us-gaap:LeaseholdImprovementsMember2019-12-3100012962052019-01-012019-12-310001296205zagg:HALOMember2019-01-012019-03-310001296205us-gaap:TradeNamesMember2020-03-310001296205us-gaap:TradeNamesMember2020-01-012020-03-310001296205us-gaap:TradeNamesMember2019-12-310001296205us-gaap:TradeNamesMember2019-01-012019-12-310001296205us-gaap:PatentedTechnologyMember2020-03-310001296205us-gaap:PatentedTechnologyMember2020-01-012020-03-310001296205us-gaap:PatentedTechnologyMember2019-12-310001296205us-gaap:PatentedTechnologyMember2019-01-012019-12-310001296205us-gaap:CustomerRelationshipsMember2020-03-310001296205us-gaap:CustomerRelationshipsMember2020-01-012020-03-310001296205us-gaap:CustomerRelationshipsMember2019-12-310001296205us-gaap:CustomerRelationshipsMember2019-01-012019-12-310001296205us-gaap:NoncompeteAgreementsMember2020-03-310001296205us-gaap:NoncompeteAgreementsMember2020-01-012020-03-310001296205us-gaap:NoncompeteAgreementsMember2019-12-310001296205us-gaap:NoncompeteAgreementsMember2019-01-012019-12-310001296205zagg:CreditAndSecurityAgreement2018Member2020-03-310001296205zagg:CreditAndSecurityAgreement2018Memberus-gaap:LineOfCreditMember2020-03-310001296205us-gaap:RestrictedStockMember2020-01-012020-03-310001296205us-gaap:RestrictedStockMember2019-01-012019-03-310001296205srt:DirectorMemberus-gaap:RestrictedStockMember2020-01-012020-03-310001296205us-gaap:RestrictedStockMemberzagg:EmployeesMember2020-01-012020-03-310001296205zagg:EmployeesMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001296205zagg:EmployeesMemberus-gaap:RestrictedStockUnitsRSUMember2019-01-012019-03-310001296205us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-03-310001296205us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-03-3100012962052015-12-3100012962052019-03-110001296205srt:MinimumMember2020-01-012020-03-310001296205srt:MaximumMember2020-01-012020-03-310001296205zagg:YoungAndDolarMembersrt:MinimumMemberus-gaap:PendingLitigationMember2019-06-132019-06-130001296205zagg:VerizonWirelessMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-03-310001296205zagg:VerizonWirelessMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001296205us-gaap:AccountsReceivableMemberzagg:BestBuyCoIncMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-03-310001296205us-gaap:AccountsReceivableMemberzagg:BestBuyCoIncMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310001296205zagg:VerizonWirelessMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-03-310001296205zagg:VerizonWirelessMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberzagg:BestBuyCoIncMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-03-310001296205us-gaap:RevenueFromContractWithCustomerMemberzagg:BestBuyCoIncMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-03-310001296205us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberzagg:FourthAmendmentAgreementMember2020-04-120001296205us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberzagg:FourthAmendmentAgreementMember2020-04-130001296205us-gaap:SubsequentEventMemberus-gaap:LineOfCreditMemberzagg:FourthAmendmentAgreementMember2020-04-132020-04-130001296205us-gaap:SubsequentEventMemberzagg:PaycheckProtectionProgramLoanMember2020-04-130001296205us-gaap:SubsequentEventMemberzagg:PaycheckProtectionProgramLoanMember2020-04-132020-04-130001296205us-gaap:SubsequentEventMemberzagg:COVID19Membercountry:US2020-05-280001296205us-gaap:SubsequentEventMemberzagg:COVID19Memberzagg:EuropeAndAsiaPacificExcludingChinaMember2020-05-280001296205us-gaap:SubsequentEventMembersrt:ChiefExecutiveOfficerMemberzagg:COVID19Member2020-05-280001296205us-gaap:SubsequentEventMemberzagg:COVID19Membersrt:ExecutiveOfficerMember2020-05-280001296205us-gaap:SubsequentEventMemberzagg:SeniorManagementMemberzagg:COVID19Member2020-05-280001296205srt:DirectorMemberus-gaap:SubsequentEventMemberzagg:COVID19Member2020-05-28

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
March 31, 2020, or
Transition Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the transition period from ______________ to _____________.
001-34528
(Commission File Number)
ZAGG Inc
(Exact name of registrant as specified in its charter)
Delaware20-2559624
(State or other jurisdiction of incorporation)(I.R.S. Employer Identification No.)

910 West Legacy Center Way, Suite 500
Midvale, Utah 84047
(Address of principal executive offices, including zip code)
(801) 263-0699
(Registrant’s telephone number, including area code)
Not Applicable
(Former name, former address, and former fiscal year, if changed since last report)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 229.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or 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-25 of the Exchange Act). Yes No
Securities registered pursuant to Section 12(b) of the Act:
Common Stock, $0.001 par value
ZAGGThe Nasdaq Stock Market, LLC
(Title of each class)(Trading Symbol(s))(Name of each exchange on which registered)
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 29,814,797 common shares as of May 27, 2020.
EXPLANATORY NOTE
As previously disclosed in the Current Report on Form 8-K filed by ZAGG Inc (the “Company”) on May 7, 2020, the Company delayed the filing of this Quarterly Report on Form 10-Q (“Quarterly Report”) due to circumstances related to the novel coronavirus (“COVID-19”) pandemic and in reliance on the U.S. Securities and Exchange Commission’s order dated March 25, 2020, under Section 36 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and certain rules thereunder (Release No. 34-88465). In particular, COVID-19 and related precautionary responses resulted in limited access to the Company’s facilities and disrupted customary interactions among internal accounting personnel, professional advisors and other staff involved in the completion of the Company’s quarterly review and preparation of this Quarterly Report. These limitations and restrictions caused delays in the completion of the Company’s internal quarterly review, including evaluation of the various impacts of COVID-19 on the Company’s financial statements and its ability to timely prepare and complete this Quarterly Report.




ItemContentsPage



PART I - FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)


ZAGG INC AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Amounts in thousands, except par value amounts)
(Unaudited)
March 31, 2020December 31, 2019
ASSETS
Current assets:
Cash and cash equivalents$14,150  $17,801  
Accounts receivable, net of allowances of $1,655 and $1,143
83,746  142,804  
Income tax receivable  2,330    
Inventories93,556  144,944  
Prepaid expenses and other current assets  4,719  6,124  
Total current assets198,501  311,673  
Property and equipment, net of accumulated depreciation of $12,717 and $14,159
15,247  18,019  
Intangible assets, net of accumulated amortization of $99,176 and $95,632
58,418  63,110  
Deferred income tax assets, net23,148  22,657  
Operating lease right of use assets  9,208  9,636  
Goodwill  24,920  43,569  
Other assets200  567  
Total assets$329,642  $469,231  
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$50,854  $87,303  
Income tax payable    5,266  
Sales returns liability  30,571  43,853  
Accrued wages and wage related expenses  6,785  6,328  
Accrued liabilities12,771  15,164  
Current portion of operating lease liabilities  2,583  2,099  
Total current liabilities103,564  160,013  
Line of credit99,540  107,140  
Operating lease liabilities  9,674  10,599  
Total liabilities212,778  277,752  
Commitments and contingencies (Note 12 and Note 13)
Stockholders’ equity:
Common stock, $0.001 par value; 100,000 shares authorized; 36,884 and 36,610 shares issued
37  37  
Treasury stock, 7,055 and 7,055 common shares at cost
(50,455) (50,455) 
Additional paid-in capital117,552  116,533  
Accumulated other comprehensive loss(1,351) (1,631) 
Retained earnings51,081  126,995  
Total stockholders’ equity116,864  191,479  
Total liabilities and stockholders’ equity$329,642  $469,231  

See accompanying notes to condensed consolidated financial statements.
1

ZAGG INC AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Amounts in thousands, except per share amounts)
(Unaudited)
For the Three Months Ended
March 31, 2020March 31, 2019
Net sales$90,981  $78,750  
Cost of sales109,923  54,928  
Gross (loss) profit(18,942) 23,822  
Operating expenses:
Advertising and marketing4,426  4,585  
Selling, general and administrative32,593  31,586  
Transaction costs345  247  
Impairment of goodwill18,649    
Loss (gain) on disposal of intangible assets and equipment3,683  (2) 
Amortization of intangible assets3,544  4,466  
Total operating expenses63,240  40,882  
Loss from operations(82,182) (17,060) 
Other income (expense):
Interest expense(1,534) (1,010) 
Other income (expense)2  (516) 
Total other expense(1,532) (1,526) 
Loss before provision for income taxes(83,714) (18,586) 
Income tax benefit8,159  4,162  
Net loss$(75,555) $(14,424) 
Loss per share attributable to stockholders:
Basic loss per share$(2.54) $(0.50) 
Diluted loss per share$(2.54) $(0.50) 

See accompanying notes to condensed consolidated financial statements.
2

ZAGG INC AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Amounts in thousands)
(Unaudited)
For the Three Months Ended
March 31, 2020March 31, 2019
Net loss$(75,555) $(14,424) 
Other comprehensive gain (loss), net of tax:
Foreign currency translation gain (loss)280  (156) 
Total other comprehensive income (loss)280  (156) 
Total comprehensive loss$(75,275) $(14,580) 

See accompanying notes to condensed consolidated financial statements.
3

ZAGG INC AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY
(Amounts in thousands)
(Unaudited)
For the Three Months Ended March 31, 2020
Common Stock
SharesAmountAdditional Paid-in CapitalAccumulated Other Comprehensive LossTreasury StockRetained EarningsTotal Stockholders’ Equity
Balances, December 31, 201936,610  $37  $116,533  $(1,631) $(50,455) $126,995  $191,479  
Cumulative effect of accounting change—  —  —  —  —  (359) (359) 
Balance after cumulative effect of accounting change36,610  37  116,533  (1,631) (50,455) 126,636  191,120  
Net loss—  —  —  —  —  (75,555) (75,555) 
Other comprehensive income—  —  —  280  —  —  280  
Restricted stock release270  —  —  —  —  —  —  
Employee stock purchase plan release4  —  39  —  —  —  39  
Stock-based compensation expense—  —  1,294  —  —  —  1,294  
Payment of withholding taxes on restricted stock units—  —  (314) —  —  —  (314) 
Balances, March 31, 202036,884  $37  $117,552  $(1,351) $(50,455) $51,081  $116,864  


For the Three Months Ended March 31, 2019
Common Stock
SharesAmountAdditional Paid-in CapitalAccumulated Other Comprehensive LossTreasury StockRetained EarningsTotal Stockholders’ Equity
Balances, December 31, 201834,457  $34  $96,486  $(1,410) $(49,733) $113,114  $158,491  
Cumulative effect of accounting change—  —  —  —  —  (39) (39) 
Balance after cumulative effect of accounting change34,457  34  96,486  (1,410) (49,733) 113,075  158,452  
Net loss—  —  —  —  —  (14,424) (14,424) 
Other comprehensive loss—  —  —  (156) —  —  (156) 
Treasury stock purchase—  —  —  —  (722) —  (722) 
Restricted stock release200  —  —  —  —  —  —  
Employee stock purchase plan release2  —  13  —  —  —  13  
Stock-based compensation expense—  —  1,185  —  —  —  1,185  
Payment of withholding taxes on restricted stock units—  —  (782) —  —  —  (782) 
Shares issued as consideration for acquisition1,458  2  12,967  —  —  —  12,969  
Balances, March 31, 201936,117  $36  $109,869  $(1,566) $(50,455) $98,651  $156,535  

See accompanying notes to condensed consolidated financial statements.
4

ZAGG INC AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts in thousands)
(Unaudited)
For the Three Months Ended
March 31, 2020March 31, 2019
Cash flows from operating activities:
Net loss$(75,555) $(14,424) 
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Stock-based compensation expense1,294  1,185  
Depreciation and amortization5,376  5,989  
Deferred income tax assets(498) (1,076) 
Loss (gain) on disposal of intangible assets and equipment3,683  (2) 
Amortization of deferred loan costs195  50  
Impairment of goodwill18,649    
Right of use asset expenses668  499  
Changes in operating assets and liabilities:
Accounts receivable, net59,819  65,302  
Inventories50,893  (14,229) 
Prepaid expenses and other current assets1,397  2,327  
Other assets187  (138) 
Accounts payable(36,526) (28,717) 
Income tax payable(7,601) (2,192) 
Sales returns liability(13,216) (23,287) 
Accrued wages and wage related expenses462  (1,563) 
Accrued and other long-term liabilities(2,316) (1,608) 
Lease liabilities(832) (465) 
Other(320) 212  
Net cash provided by (used in) operating activities5,759  (12,137) 
Cash flows from investing activities:
Purchase of property and equipment(1,275) (2,628) 
Proceeds from disposal of equipment  2  
Purchase of HALO, net of cash acquired  (20,368) 
Net cash used in investing activities(1,275) (22,994) 
Cash flows from financing activities:
Proceeds from revolving credit facility54,124  125,932  
Payments on revolving credit facility(61,724) (90,932) 
Purchase of treasury stock  (722) 
Payment of withholding on restricted stock units(314)   
Proceeds from issuance of stock under employee stock purchase plan39  13  
Net cash (used in) provided by financing activities(7,875) 34,291  
Effect of foreign currency exchange rates on cash equivalents(260) (164) 
Net decrease in cash and cash equivalents(3,651) (1,004) 
Cash and cash equivalents at beginning of the period17,801  15,793  
Cash and cash equivalents at end of the period$14,150  $14,789  

See accompanying notes to condensed consolidated financial statements.
5

ZAGG INC AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
(Amounts in thousands)
(Unaudited)
For the Three Months Ended
March 31, 2020March 31, 2019
Supplemental disclosure of cash flow information:
Cash paid during the period for interest$921  $923  
Cash refunded during the period for income taxes, net(58) (811) 
Cash paid during the period for rent expenses included in the measurement of lease liabilities993  642  
Supplemental disclosure of non-cash investing and financing activities:
Purchase of property and equipment financed through accounts payable$618  $696  
Withholding tax on restricted stock units recorded in accrued wages and wage related expenses  782  
Purchase of HALO through amounts due to seller, contingent payments and common stock  16,985  

See accompanying notes to condensed consolidated financial statements.
6

ZAGG INC AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars, units, and shares in thousands, except per share amounts)
(Unaudited)
(1) NATURE OF OPERATIONS AND BASIS OF PRESENTATION
ZAGG Inc and its subsidiaries (the “Company”) are innovation leaders in mobile tech accessories for smartphones and tablets. For over 15 years, the Company has developed creative product solutions that enhance and protect mobile devices for consumers around the world. The Company has an award-winning product portfolio that includes screen protection, power management, wireless charging, audio, mobile keyboards, protective cases, and other mobile accessories sold under the ZAGG®, InvisibleShield®, mophie®, IFROGZ®, Gear4®, and HALO® brands.
The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the financial position, the results of operations, and cash flows of the Company for the periods presented. The Company suggests that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 (the “2019 Form 10-K”). Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year.
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods, with related disclosures of these amounts in the notes to the financial statements. Actual results could differ from those estimates.
Significant Accounting Policies
The Company’s significant accounting policies are described in Note 1 to the Company’s consolidated financial statements included in the 2019 Form 10-K. Except for the changes below, the Company has consistently applied the accounting policies to all periods presented in these condensed consolidated financial statements.
Adoption of Accounting Standards Codification (“ASC”) Topic 326, “Financial Instruments - Credit Losses”
The Company adopted ASC Topic 326,“Financial Instruments - Credit Losses” (“Topic 326”) with a date of initial application of January 1, 2020. As a result of this adoption, the Company has changed its accounting policy for estimating allowance for credit losses on trade receivable, as detailed below.
The Company applied Topic 326 prospectively with recording a cumulative effect adjustment in retained earnings beginning January 1, 2020, which allows for the application of the standard solely to the transition period in 2020 but does not require application to prior fiscal comparative periods presented. Therefore, the prior period comparative information has not been adjusted and continues to be reported under the previous incurred loss impairment methodology.
The adoption of Topic 326 resulted in a decrease of $359 in retained earnings as a cumulative effect of adoption. The new standard did not have a significant material impact in the Company’s consolidated balance sheets or condensed consolidated statements of operations. In addition, the adoption of Topic 326 had no impact to cash provided by or used in operating, financing, or investing on the condensed consolidated statements of cash flows.
Allowance for credit losses accounting policy
The Company estimates the allowance for credit losses in relation to accounts receivable based on relevant qualitative and quantitative information about historical events, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported accounts receivable. To estimate the allowance for credit losses, the Company starts with its historical loss experience as suggested by ASC 326. Numerous methods are permitted to perform such calculation. The Company evaluated its current method of estimating the allowance for credit losses and determined that the current method of using an aging schedule to develop historical credit loss percentages, which is allowed under ASC 326, is deemed appropriate. The historical credit loss percentages are developed for each aging category based on eight quarters of credit loss history and the Company determined customers in each of these aging categories share similar risk characteristics.
7

The Company then adjusts the historical credit loss percentage by current and forecasted economic conditions. Due to the short-term nature of its accounts receivable and that it carries credit insurance on a significant portion of the accounts receivable balance, the Company believes changes to economic conditions may not have significant effect on the estimate of the allowance for credit losses for accounts receivable; thus, the Company determined to include a baseline credit loss percentage into the historical credit loss percentage for each aging category to reflect the potential impact of the current and economic conditions. Such baseline will be adjusted further if changes in the economic environment change the Company's expectation for future credit losses.
As of March 31, 2020, the Company determined the baseline of credit loss percentage should be increased in response to the COVID-19 pandemic and estimated the allowance for credit losses to be $1,655.
(2) REVENUE
Disaggregation of revenue from contracts with customers
In the following tables, revenue from contracts with customers are disaggregated by key product lines, key distribution channels, and key geographic regions.
The percentage of net sales related to the Company’s key product lines for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Protection (screen protection and cases)67%59%
Power (power management and power cases)25%29%
Audio2%5%
Productivity (keyboards and other)6%7%
The percentage of net sales related to the Company’s key distribution channels for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Indirect channel87%79%
Website8%14%
Franchisees5%7%
The percentage of net sales related to the Company’s key geographic regions for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
United States77%71%
Europe14%12%
Other9%17%

8

Contract Balances
Timing of revenue recognition may differ from timing of invoicing to customers or timing of consideration received. The following table provides information about receivables, right of return assets, contract liabilities, refund liabilities, and warranty liabilities from the Company’s contracts with customers as of March 31, 2020, and December 31, 2019:
March 31, 2020December 31, 2019
Receivables, which comprises the balance in accounts receivable, net of allowances$83,746  $142,804  
Right of return assets, which are included in prepaid expenses and other current assets314  2,177  
Refund liabilities, which are included in sales return liability27,960  39,790  
Warranty liabilities, which are included in sales return liability2,611  4,063  
Contract liabilities, which are included in accrued liabilities35  39  
The current balance of the right of return assets is the estimated amount of inventory to be returned that is expected to be resold. The current balance of refund liabilities is the expected amount of estimated sales returns, discounts and other credits from sales that have occurred. The current balance of warranty liabilities is the expected amount of warranty claim returns from sales that have occurred. The current balance of contract liabilities primarily relates to the advance consideration received from customers for products for which transfer of control has not yet occurred and therefore, revenue is deferred and will be recognized when the transfer of control has been completed.
The following summarizes the activities in the Company’s warranty liabilities for the three months ended March 31, 2020, and 2019:
March 31, 2020March 31, 2019
Balance at beginning of period$4,063  $4,646  
Additions416  2,253  
Warranty claims charged(1,867) (3,041) 
Foreign currency translation gain(1)   
Balance at end of period$2,611  $3,858  

(3) ACQUISITION OF HALO
On January 3, 2019, ZAGG Hampton LLC, a Delaware limited liability company and wholly owned subsidiary of the Company, entered into a membership interest purchase agreement with Halo2Cloud, LLC (“HALO”) and its equity owners to acquire all of the outstanding equity interests of HALO (the “HALO Acquisition”). HALO is a leading direct-to-consumer mobile accessories company with an extensive intellectual property portfolio that specializes in wireless charging, car and wall chargers, portable power, and other accessories. The Company acquired HALO primarily to enter into new distribution channels and to expand its product and intellectual property portfolio.
(4) INVENTORIES
During the three months ended March 31, 2020, as a result of current and expected 2020 demand reductions due to the COVID-19 pandemic, the Company reassessed the (1) long-term profitability of all brands and product lines, and (2) the recoverability of inventory on-hand (the “Strategic Review”). As a result of the Strategic Review, the Company determined to discontinue the BRAVEN audio brand, exit the battery case product category, and simplify the following product lines: IFROGZ audio, ZAGG keyboards, and mophie power stations. Ultimately, the demand reduction linked to COVID-19 combined with these efforts to exit less profitable categories, resulted in a write-down to inventory during the three months ended March 31, 2020 of $44,833, which is included in the cost of sales in the condensed consolidated statements of operations.
9

Inventories consisted of the following as of March 31, 2020, and December 31, 2019:
March 31, 2020December 31, 2019
Finished goods$91,388  $142,054  
Raw materials2,168  2,890  
Total inventories$93,556  $144,944  
Included in prepaid expenses and other current assets were inventory deposits with third-party manufacturers of $148 and $148 as of March 31, 2020, and December 31, 2019, respectively.
(5) PROPERTY AND EQUIPMENT
In connection with the Strategic Review, the Company determined to dispose of certain equipment and molds that would no longer be used on go-forward brands and product lines, and wrote-off $2,535 for the three months ended March 31, 2020, which was included in loss on disposal of intangible assets and equipment in the condensed consolidated statements of operations.
Property and equipment, net consisted of the following as of March 31, 2020, and December 31, 2019:
Useful LivesMarch 31, 2020December 31, 2019
Computer equipment and software
3 to 5 years
$1,887  $1,237  
Equipment and molds
3 to 10 years
14,484  18,851  
Furniture and fixtures7 years1,857  1,876  
Automobiles5 years35  75  
Building and improvements40 years2,429  2,429  
Leasehold improvements
1 to 9 years
7,272  7,710  
Property and equipment, gross27,964  32,178  
Less accumulated depreciation and amortization(12,717) (14,159) 
Property and equipment, net$15,247  $18,019  
For the three months ended March 31, 2020, and 2019, depreciation expenses were $1,832 and $1,592, respectively, which were included as a component of selling, general and administrative expense in the consolidated statements of income.
(6) GOODWILL AND INTANGIBLE ASSETS
There was an $18,649 impairment to goodwill during three months ended March 31, 2020. Goodwill was impaired as the carrying value of the Company's net assets as of March 31, 2020 exceeded the Company's calculation of its diminished market capitalization caused by a decrease of the Company's stock price that occurred during the three months ended March 31, 2020. The market capitalization was determined by multiplying the total number of the Company's outstanding shares as of March 31, 2020 by the Company's average stock price for a determined reasonable period with an estimated additional control premium included as part of the market capitalization. During the three months ended March 31, 2019, goodwill increased in connection with the HALO Acquisition. The following table summarizes the changes in goodwill during the three months ended March 31, 2020, and the twelve months ended December 31, 2019:
March 31, 2020December 31, 2019
Balance at beginning of period$43,569  $27,638  
Addition in connection with the acquisition of HALO  15,931  
Impairment of goodwill(18,649)   
Balance at end of period$24,920  $43,569  
10

There were no additions to intangible assets during the three months ended March 31, 2020. For the three months ended March 31, 2019, as a consequence of the HALO Acquisition, intangible assets increased $27,554 for patents and technology, trade names, customer relationships, net of unfavorable leases obtained. Additionally, during the three months ended March 31, 2020, the Company discontinued its use of certain trade names, patents and technology in connection with the Strategic Review. As such, a loss of $1,148 was recorded to reduce intangible assets and is included in loss on disposal of intangible assets and equipment in the condensed consolidated statements of operations. There was no impairment of intangible assets for the three months ended March 31, 2020, and 2019.
Intangible assets, net of accumulated amortization as of March 31, 2020, and December 31, 2019, were as follows:
March 31, 2020Weighted Average Amortization PeriodDecember 31, 2019Weighted Average Amortization Period
Trade names$23,871  9.7 years$25,871  9.7 years
Patents and technology13,961  8.3 years15,306  8.3 years
Customer relationships20,257  7.7 years21,514  7.7 years
Non-compete agreements329  4.9 years419  4.9 years
Total intangible assets, net of accumulated amortization$58,418  8.3 years$63,110  8.3 years

(7) INCOME TAXES
For interim periods, the tax provision is generally determined utilizing an estimate of the Company’s annual effective tax rate adjusted for discrete items, if any. Due to the Company's year-to-date loss and forecasted loss for the year, the tax benefit for the loss for the three months ended March 31, 2020 was limited to the expected annual tax benefit for the year ended December 31, 2020. The Company’s effective tax rate was 10% and 22% for the three months ended March 31, 2020, and 2019, respectively. The decrease in the effective tax rate was primarily due to limiting the tax benefit for the quarter to the expected annual tax benefit. The Company’s effective tax rate will also generally differ from the U.S. Federal statutory rate of 21%, due to state taxes, permanent items including amounts disallowed under §162(m) of the Internal Revenue Code, the Company’s global tax strategy, and the inclusion of global intangible low taxed income and the corresponding foreign tax credit.
(8) LINE OF CREDIT
On April 12, 2018, the Company entered into an amended and restated credit and security agreement (the “2018 Credit and Security Agreement”) with KeyBank National Association (“KeyBank”), as administrative agent, Swing Line Lender and Issuing Lender, KeyBanc Capital Markets Inc., as sole lead arranger and sole book runner, and other members of the lender group, which was subsequently amended by a first amendment agreement dated as of November 28, 2018 (the “First Amendment Agreement”), a second amendment agreement dated as of August 30, 2019 (the “Second Amendment Agreement”), and a third amendment agreement dated as of December 4, 2019 (the “Third Amendment Agreement”). The maturity date of the 2018 Credit and Security Agreement is April 11, 2023.
Long-term debt, net as of March 31, 2020, and December 31, 2019, were $99,540 and $107,140, respectively. As of March 31, 2020, $200 was issued for letters of credit and $25,260 was available to be issued for letters of credit.
11

(9) STOCK-BASED COMPENSATION
The grant of restricted stock units with respective weighted-average fair value per share for the three months ended March 31, 2020, and 2019, is summarized as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Granted620  643  
Weighted average fair value per share$7.50  $9.82  
The fair value of the restricted stock units granted is based on the closing share price of the Company’s common stock on the date of grant. The restricted stock units vest annually on a straight-line basis over a nine-month (annual board of directors’ grant) to a three-year vesting term, depending on the terms of the individual grant.
As part of the 620 and 643 restricted stock units granted during the three months ended March 31, 2020, and 2019, the Company granted 417 and 287 restricted stock units to certain executives and employees of the Company where vesting is linked to specific performance criterion. These performance-based restricted stock units only vest upon the (1) Company’s achievement of specified thresholds of net sales, Adjusted EBITDA, and other specific net sales and profitability goals from 2020 to 2022, and (2) continued employment through the applicable vesting date.
The estimated fair value of the restricted stock units is recognized on a straight-line basis over the requisite service period of the award, which is generally the vesting term of the award. The following are stock-based compensation expenses related to restricted stock units recorded for the three months ended March 31, 2020, and 2019, which are included as a component of selling, general, and administrative expense on the condensed consolidated statement of operations:
For the Three Months Ended
March 31, 2020March 31, 2019
Stock-based compensation expense related to restricted stock units$1,294  $1,185  
Certain Company employees have elected to receive a net amount of shares upon the vesting of restricted stock unit grants in exchange for the Company paying up to the maximum statutory withholding amount of the employees’ tax liabilities for the fair value of the award on the vesting date. These elections have resulted in the Company recording $314 and $782 reflected as a reduction of additional paid-in capital during the three months ended March 31, 2020, and 2019, respectively. All of the $314 recorded as a reduction of additional paid-in capital was paid as of March 31, 2020.
(10) LOSS PER SHARE
Basic loss per common share excludes dilution and is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per common share, if applicable, reflects the potential dilution that could occur if stock options, restricted stock, or other common stock equivalents were exercised or converted into common stock. The dilutive effect of stock options or other common stock equivalents is calculated using the treasury stock method.
12

The following is a reconciliation of the numerator and denominator used to calculate basic loss per common share and diluted loss per common share for the three months ended March 31, 2020, and 2019:
For the Three Months Ended
March 31, 2020March 31, 2019
Net loss$(75,555) $(14,424) 
Weighted average shares outstanding:
  Basic29,745  28,883  
  Dilutive effect of restricted stock units    
  Diluted29,745  28,883  
Loss per share:
  Basic$(2.54) $(0.50) 
  Diluted$(2.54) $(0.50) 
For the three months ended March 31, 2020, and 2019, 1,167 and 1,187 restricted stock units, respectively, were not considered in calculating diluted loss per share because the Company was in a loss position and, therefore, the effect would have been anti-dilutive.
(11) TREASURY STOCK
During the fourth quarter of 2015, the Company’s board of directors authorized the repurchase of up to $20,000 of the Company’s outstanding common stock with no expiration date (the “2015 Stock Repurchase Program”). On March 11, 2019, the Company's board of directors authorized the cancellation of the 2015 stock repurchase program, and authorized a new stock repurchase program of up to $20,000 of the Company's outstanding common stock (the “2019 Stock Repurchase Program”).
During the three months ended March 31, 2020, the Company did not purchase any shares of the Company's common stock. During the three months ended March 31, 2019, the Company purchased 72 shares of the Company's common stock under the 2015 Stock Repurchase Program for total consideration of $722 with a weighted average price of $10.00 per share, which included commissions and processing fees totaling $2. As of March 31, 2020, and December 31, 2019, a total of $20,000 remained authorized for the repurchase of the Company's outstanding common stock under the 2019 Stock Repurchase Program.
The consideration paid has been recorded within stockholders’ equity in the condensed consolidated balance sheet.
(12) LEASES
The Company has operating leases for offices, retail stores, and warehouse space that expire through 2027. The Company’s leases have remaining lease terms of 3 months to 7.8 years, some of which include options to extend the leases up to 10 years. For the three months ended March 31, 2020, and 2019, rent expense was $1,112 and $853, respectively. Rent expense is recognized on a basis which approximates straight-line over the lease term and is recorded as a component of selling, general and administrative expense on the condensed consolidated statement of operations. As of March 31, 2020, the Company had a weighted-average remaining lease term of 4.8 years and a weighted-average discount rate used to calculate the lease liability of 4.42%.
Future maturities of lease liabilities as of March 31, 2020, were as follows:
Remaining of 2020$2,454  
20212,903  
20222,807  
20232,367  
20241,400  
Thereafter1,737  
Total lease payments13,668  
Less: imputed interest(1,411) 
Lease liabilities$12,257  
13

No other leases have been entered into under which the Company has significant rights and obligations as the lessee except those noted above.
(13) CONTINGENCIES
Commercial Litigation
Dan Dolar, an individual and on behalf of those similarly situated, Plaintiff, v. mophie Inc., a California corporation, Defendant, Superior Court of the State of California, Orange County, Case No. 30-2019-01066228-CU-BT-CXC. On April 25, 2019, Dolar filed a complaint against the Company's subsidiary, mophie inc. (“mophie”) alleging, among other things, violation of California Consumers Legal Remedies Act, California False Advertising Law, breach of express warranty, violation of the Magnuson-Moss Warranty Act, violation of California Unfair Competition Law, and violation of state Consumer Protection Statutes. The complaint alleged that mophie mischaracterizes the mAh ratings (the measure of energy capacity of a battery) of the batteries in its products, and asked the court to certify a class of Californians who purchased mophie battery-enabled products. On June 14, 2019, the court dismissed the complaint without prejudice at Dolar’s request so that Dolar’s claims could be pursued in the United States District Court in the case of Young v. mophie Inc., Case No. 8:19-cv-00827-JVS-DFM, discussed below.
Michael Young and Dan Dolar, individually and on behalf of other similarly situated individuals, Plaintiff, v. mophie Inc., Defendant, United States District Court, Central District of California, Case No. 8:19-cv-00827-JVS-DFM. This action started with a complaint filed by Young against mophie on May 2, 2019. On June 13, 2019, Young and Dolar joined together as plaintiffs and filed a first amended complaint (the “FAC”). In the FAC, Young and Dolar allege, among other things, that mophie has engaged in unfair and deceptive acts and practices in violation of the California Consumer Legal Remedies Act, violation of California’s False Advertising Law, violation of California’s Unfair Competition Law, violation of the Florida Deceptive and Unfair Trade Practices Act, violation of purportedly material identical state consumer protection statutes in various other states, violation of the Magnuson-Moss Warranty Act, breach of express warranty, and unjust enrichment. The FAC is based on Young’s and Dolar’s allegation that mophie mischaracterizes the mAh ratings (the measure of energy capacity of a battery) of the batteries in certain of its products. Young and Dolar seek to certify a class of consumer nationwide and in various states who purchased mophie battery-enabled products. The FAC does not specify an amount of damages claimed, but alleges that damages will be in excess of $5,000. On July 11, 2019, mophie filed a motion to dismiss all of the claims asserted in the action. In October 2019, the court entered an order granting in part and denying in part mophie's motion to dismiss. In its order, the court dismissed Young’s and Dolar’s Multi-State class of claims brought under the laws of states other than California and Florida, and the court denied the other relief requested in mophie’s motion to dismiss. The Court subsequently bifurcated discovery, permitting mophie to obtain discovery of plaintiffs’ individual claims. Plaintiffs have not obtained any class-wide discovery. mophie denies that it has engaged in the alleged practices, and continues to vigorously defend the lawsuit.
Enchanted IP v. mophie, Inc., United States District Court, Central District of California, Case No. 8:19-cv-1648. On August 27, 2019, Enchanted IP LLC filed an action for patent infringement against mophie in the Central District of California, asserting U.S. Patent No. 6,194,871. This patent generally relates to a charge and discharge control circuit for an external secondary battery. The complaint identifies mophie’s juice pack reserve micro product as an accused product and seeks damages and injunctive relief. Enchanted IP does not appear to make or sell any products, and the asserted ‘871 patent expired in April 2020. ZAGG responded to the complaint on October 21, 2019 to formally assert its defenses and counterclaims. On April 21, 2020, the parties finalized a confidential settlement and are in the process of dismissing the pending proceeding.
Shenzhen CN-iMX Technology Co., Ltd. v. Apple Electronic Products Trading (Beijing) Co., Ltd. and ZAGG (Shenzhen) Technology Development Co., Ltd. (2019) Yue 03 Pre-docketing Mediation No. 3234. In August 2019, Shenzhen CN-iMX Technology Co., Ltd. filed an action in Shenzhen Intermediate Court against ZAGG China and Apple, asserting infringement of Chinese Patent No. ZL 2012 1 0335618.4 relating to a method of wireless charging. The action identifies mophie’s PowerStation wireless XL charger as an accused product and seeks damages and injunctive relief. In September 2019, ZAGG filed a separate invalidation request (Case No. 4W9507) to challenge the validity of the patent, and the action was scheduled for an oral hearing on April 23, 2020. On April 8, 2020, the parties finalized a confidential settlement and are in the process of dismissing the pending proceedings.
Other Litigation
The Company is not a party to any other material litigation or claims at this time. While the Company currently believes that the amount of any ultimate probable loss for known matters would not be material to the Company’s financial condition, the outcome of these actions is inherently difficult to predict. In the event of an adverse outcome, the ultimate potential loss could have a material adverse effect on the Company’s financial condition or results of operations in a particular period.
The Company establishes reserves when a particular contingency is probable and estimable. The Company has accrued estimated liabilities of $750 and $750 in the consolidated balance sheets as of March 31, 2020, and December 31, 2019, respectively.
14

(14) CONCENTRATIONS
Concentration of credit risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company places its cash with high credit quality financial institutions. The Company maintains its cash in bank deposit accounts, which customarily exceed federally insured limits. The Company has not experienced any losses in cash accounts for the three months ended March 31, 2020, and 2019.
As of March 31, 2020, Verizon Wireless (“Verizon”) exceeded 10% of the Company's accounts receivable. As of December 31, 2019, Verizon and Best Buy Co., Inc. (“Best Buy”) exceeded 10% of the balance of accounts receivable. The amount of accounts receivable for each of these customers are outlined as follows:
March 31, 2020December 31, 2019
Verizon26%24%
Best Buy7%14%
The Company began transitioning to a direct sales relationship with Verizon during the second half of 2018, which has continued to progress. Previous to the Company's direct sales relationship with Verizon, Verizon purchased the Company's products through Superior Communications, Inc.
Other than the customers noted in the table above, no other customer account balances exceeded 10% of accounts receivable as of March 31, 2020 and December 31, 2019. If one or more of the Company’s significant customers were to become insolvent or were otherwise unable to pay for the products provided, it could have a material adverse effect on the Company’s financial condition and results of operations.
Concentration of net sales
For the three months ended March 31, 2020, purchases by Verizon and Best Buy accounted for or exceeded 10% of net sales. For the three months ended March 31, 2019, purchases by Best Buy accounted for 10% of net sales. The amount of net sales for each of these customers are outlined as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Verizon24%7%
Best Buy10%10%
For the three months ended March 31, 2020, and 2019, no other customers exceeded 10% of net sales.
Although the Company has contracts in place governing the relationships with its retail distribution customers (“retailers”), the contracts are not long-term and all the retailers generally purchase from the Company using purchase orders. As a result, these retailers generally may, with little or no notice or penalty, cease ordering and selling the Company’s products, or materially reduce their orders. If any of these retailers cease selling the Company’s products, slow their rate of purchase of its products, or decrease the number of products they purchase, the Company’s results of operations could be adversely affected.
15

(15) SUBSEQUENT EVENT
Fourth amendment agreement to the 2018 Credit and Security Agreement
On April 13, 2020 (the “Amendment Date”), the Company entered into a fourth amendment agreement (the “Fourth Amendment Agreement”) with KeyBank, Zions Bancorporation, N.A. dba Zions First National Bank, and MUFG Union Bank, N.A. as the lenders, and KeyBank as the administrative agent to amend the 2018 Credit and Security Agreement, as amended by the First Amendment Agreement, the Second Amendment Agreement, and the Third Amendment Agreement, to temporarily increase the revolving credit amount from $125,000 to $144,800 from the Amendment Date through March 31, 2021. Under the Fourth Amendment Agreement, interest rates have been revised to add an additional 50 basis points to the prior rates set forth in the 2018 Credit and Security Agreement, and the applicable interest rate is based on the Company's leverage ratio as defined in the Fourth Amendment Agreement.
In connection with the Fourth Amendment Agreement, the Company paid approximately $257 in debt issuance costs.
Small Business Administration loan under the CARES Act
On April 13, 2020, the Company entered into a loan agreement with KeyBank as the lender under the Paycheck Protection Program of the CARES Act administered by Small Business Administration, and on April 17, 2020 (the “Disbursement Date”), received a loan in the amount of $9,444 (the “PPP Loan”) to help sustain its employee payroll costs, rent, and utilities due to the impact of the recent COVID-19 pandemic. The interest rate for the PPP Loan is 1% per annum, and all required payments are deferred for six months from the PPP Loan Disbursement Date (the interest will continue to accrue over this six-month deferral period). Once the deferral period is over, the Company must pay $525 of the principal every month, as well as accumulated interest, until the PPP Loan's maturity date of two years from the PPP Loan Disbursement Date. The Company may also potentially obtain loan forgiveness for the PPP Loan if the Company meets certain requirements, as defined by the CARES Act. There can be no assurance that the Company will obtain forgiveness of the PPP Loan.
Company's operational response to COVID-19
In December 2019, a mutated strain of coronavirus was reported to have surfaced in Wuhan, China. The outbreak, which had previously been concentrated in China, has largely spread through the world, including the United States. The pandemic has resulted in federal, state, and local restrictions, requiring or recommending social distancing, travel bans, quarantines and other restrictions. Additionally, concerns regarding the spread and ultimate human and economic impacts have caused significant downturns in global economic activity. In response to such conditions, in addition to the increase in the borrowing capacity under the 2018 Credit and Security Agreement and the funds received from the PPP Loan discussed above, the Company took the following additional proactive measures after March 31, 2020 to provide enhanced financial flexibility:
Implemented furloughs or lay-offs of approximately 20% of U.S. employees and reduced our Europe and Asia Pacific staff, excluding China, by approximately 20%. Employees on furlough retain their health insurance coverage throughout the furlough;
Temporarily reduced salaries, including a 15% reduction for its Chief Executive Officer, 10% reductions for the rest of the executive team and 5% reductions for senior management;
Temporarily reduced the cash portion of the Board of Directors’ compensation by 15% and replaced such compensation with stock-based compensation;
Significantly reduced marketing spend throughout the remainder of 2020;
Deferred or cancelled spending on all non-essential projects;
Delayed or cancelled certain purchase orders to align with our adjusted demand forecast; and
Limited travel of employees internationally and domestically throughout the remainder of 2020.
16

Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations
Certain statements, other than purely historical information, including estimates, projections, statements relating to our business plans, objectives, and expected operating results, and the assumptions upon which those statements are based, are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. These forward-looking statements generally are identified by the words “believes,” “project,” “expects,” “anticipates,” “estimates,” “forecasts,” “intends,” “strategy,” “plan,” “may,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. We intend such forward-looking statements to be covered by the safe-harbor provisions for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995, and are including this statement for purposes of complying with those safe-harbor provisions. Forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties which may cause actual results to differ materially from the forward-looking statements. Our ability to predict results or the actual effect of future plans or strategies is inherently uncertain. Factors which could have a material adverse effect on our operations and future prospects include, but are not limited to: changes in economic conditions, legislative/regulatory changes, availability of capital, interest rates, competition, pandemic and other health-related events, and generally accepted accounting principles. These risks and uncertainties should also be considered in evaluating forward-looking statements and undue reliance should not be placed on such statements. We undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise. Further information concerning our business, including additional factors that could materially affect our financial results, is included herein and in our other filings with the SEC.
Our Business
ZAGG Inc and its subsidiaries (“we,” “us,” “our,” “ZAGG,” or the “Company”) are global innovation leaders in accessories and technologies that empower mobile lifestyles, with a commitment to enhance every aspect of performance, productivity, and durability in mobile devices with our creative product solutions. Our business was initially created from the concept of using a clear film originally designed to protect the blades of military helicopters in harsh desert conditions to protect consumers’ mobile devices. Since then, we have endeavored to continuously innovate and improve our products to meet changing customer needs, and now offer a wide array of innovative products in several product categories to protect, enhance, and create a better mobile device experience. Mobile devices are essential to modern living and our mission is to enable the optimal mobile lifestyle through the use of our products.
We have created a platform to combine category-creating and innovative brands that we have acquired with our existing house of brands to address specific consumer needs and better empower a mobile lifestyle. We have an award-winning product portfolio that includes screen protection, protective cases, power management, wireless charging, audio, mobile keyboards, and other mobile accessories sold under the ZAGG®, InvisibleShield®, mophie®, IFROGZ®, Gear4®, and HALO® brands.
We maintain our corporate headquarters at 910 West Legacy Center Way, Suite 500, Midvale, Utah, 84047. Our telephone number is 801-263-0699, and our website address is www.ZAGG.com (the URL is included here as an inactive textual reference, and information contained on, or accessible through, our website is not a part of, and is not incorporated by reference into, this report).
We have established four Corporate Objectives and four Core Values to act as a foundation for our corporate culture:
zagg-20200331_g1.jpg

17

Corporate Objectives
Core Values
The Preferred Brand
Integrity
Creative Product Solutions
Passion
Targeted Global Distribution
Care for People
Operational Excellence
Performance
To better implement our Corporate Objectives and Core Values, we have also adopted six Cultural Beliefs that guide us daily:
Be Brave - I respectfully listen, speak candidly, consistently exchange feedback and communicate broadly.
Be Accountable - I see it, own it, solve it and do it.
Be Better - I relentlessly pursue opportunities to improve.
Reach Out - I reach across all boundaries to collaborate and create alignment.
Take Charge - I make decisions, take the necessary risks and act with no fear of failure.
ZOOM! - I learn fast, move fast, and deliver.
These Corporate Objectives are intended to align our functional team goals and execution. Every one of our employees is trained to understand his or her role in executing these objectives. Each Core Value and Cultural Belief acts as a key component in working toward our Corporate Objectives of providing Creative Product Solutions, executing Targeted Global Distribution, achieving Operational Excellence, and being The Preferred Brand for our customers.
Our Products
Our innovative products are included in the following general categories:
Protection (screen protection and protective cases)
Power (power stations and wireless chargers)
Audio (earbuds and headphones)
Productivity and Other (keyboards and other mobile accessory products)
These four general product categories are broken down by brand as follows:
InvisibleShield Products
InvisibleShield products, including InvisibleShield Film, InvisibleShield Glass, and our InvisibleShield On Demand® (“ISOD”) solution, are designed to provide premium, lifetime protection for mobile device screens against shattering or scratching through military-grade solutions. Our products are designed to provide peace of mind by enabling consumers to enjoy their mobile devices without the inconvenience of a shattered, cracked, or scratched screen. Our protective InvisibleShield Film and InvisibleShield Glass products offer consumers a wide array of protection types and features, all with a limited lifetime warranty.
InvisibleShield Film was originally developed to protect the leading edge of rotary blades on military helicopters. Through constant innovation, we continue to formulate new film that is designed to offer the highest standards in self-healing scratch and impact protection. Additionally, we provide custom-fit screen protection for thousands of device types through our automated ISOD solution. With our ISOD solution, retailers can supply consumers with screen protection for nearly any device model, all without having to hold excess inventory.
InvisibleShield Glass is designed to provide premium screen protection and clarity, along with a superior feel and compatible touch sensitivity. Beside these basic protection functions from impacts and scratches, we also provide the following add-on features:
VisionGuard™ - InvisibleShield Glass VisionGuard™ products feature protective EyeSafe® technology that filters out portions of the harmful high-energy visible blue light spectrum emanating from device screens, while maintaining the superior color performance of the device display.
Anti-Microbial Technology - InvisibleShield Glass with anti-microbial technology promotes digital wellness by eliminating 99.99% of harmful bacteria on the device screen. As the anti-microbial properties are infused in the glass, they will not wear away over time.
We have maintained the leading market share in screen protection in the United States (“U.S.”) and the United Kingdom (“U.K.”) by consistently delivering innovative InvisibleShield products to the market. We continue to innovate and expand our screen protection products to meet the evolution of new technology and consumer needs in the market.
18

Gear4 Products
Gear4 is a leader in smartphone cases with unique and stylish case designs, unparalleled protection, and proven durability. With Gear4's beginnings in the U.K., Gear4 grew to be one of the top selling U.K. smartphone case brands and now has a global market for its products. Gear4 protective cases exclusively feature D3O® technology, which is designed to provide the thinnest and most advanced impact and shock absorption - the same material used in many professional sports, industrial, and military equipment applications. In their raw state, D3O materials can flow freely when manipulated slowly, but upon shock, the material locks together to absorb and disperse energy before instantly returning to their flexible state. In 2019, we released the Chelsea product line which is a new-to-market concept that allows consumers to express their personal style by swapping the design of their case with ease. With this new Gear4 innovation, consumers can easily insert the design between a Gear4 clear case and the device for the perfect combination of style and impact protection. In early 2020, we also expanded Gear4's product lineup to bring the D3O technology to cases for the Apple iPad.
With D3O technology and our expansive global distribution channels, we believe Gear4 cases can offer the best mobile device protection experience for our customers and provide us with meaningful growth opportunities in our protection product line.
mophie Products
mophie is a leading mobile power and wireless charging brand with award-winning products designed to liberate mobile users from the power and charging limitations of mobile devices by providing more time to rock, talk, watch, game, surf, save, and send. mophie products are recognized for style and engineered for performance, providing a seamless integration of hardware, software, and design. The mophie ecosystem of mobile accessories provides power for virtually any mobile device. With groundbreaking wireless charging, universal batteries, cables, adapters, and docks, mophie products represent innovation at the forefront of design and development.
mophie’s innovative universal wireless charging pads are designed to provide an optimized charging experience with the latest Qi® wireless charging technology for universal compatibility and its charge stream powerstation® products are made to ensure consumers have access to easy, fast, and convenient wireless charging anywhere and anytime for Apple, Samsung®, Google, and other Qi-enabled mobile devices.
In early 2020, we unveiled the mophie powerstation go™ universal battery which utilizes HALO's portable car jump starter technology; the lightweight and portable battery can jump start sport utility vehicles or full-sized cars and is also equipped with USB-A ports, an AC power outlet, and Qi wireless charging for mobile devices and laptops.
In response to the COVID-19 pandemic, we implemented plans to simplify our business and focus on profitable growth (the “Strategic Review”). As part of the Strategic Review, we determined to discontinue participation in the battery case category and to reduce our mobile power offerings under our power station product line.
We continue to innovate and expand our mobile power and wireless charging product lines under the mophie brand to provide new product experiences that are pleasing to consumers.
HALO Products
HALO is a leader in providing direct-to-consumer accessories backed by an extensive intellectual property portfolio designed to make consumers' lives easier through empowering mobile lifestyles. With a rich history of innovation that includes wireless charging, car and wall chargers, portable power, and power wallets, and with a long-standing reputation as one of the top selling electronics brands on QVC®, HALO is a global leader in the televised home shopping and e-commerce space.
IFROGZ Products
IFROGZ products are strategically designed and positioned to bring personal audio to the value space by providing a product assortment that represents outstanding performance, active lifestyles, and dual-purpose designs that are on trend with consumers’ needs. IFROGZ refines today’s newest audio technology to deliver the features consumers want, while eliminating those that needlessly increase costs so that everyone can participate in our increasingly mobile world.
The recently launched AIRTIME™ Truly Wireless Earbuds include quick-charging and auto-pair technology that seamlessly connects both earbuds to any Bluetooth® device. Shortly following the launch of the AIRTIME Truly Wireless Earbuds, we launched AIRTIME PRO™ Truly Wireless Earbuds with the latest audio technology features, enabling consumers to enjoy audio streaming and hands-free calling free from wires.
In early 2020, we unveiled the AIRTIME VIBE™ active noise cancellation headphones which reduce ambient noise by approximately twenty decibels at the push of a button, as well as the IPX5 water-resistant AIRTIME SPORT™ Truly Wireless Earbuds with around-the-ear sport wings and IPX5 water resistance built for an active lifestyle.
19

In connection with the Strategic Review, we determined to reduce our IFROGZ audio offerings to focus on the HSN channel.
BRAVEN Products
In connection with the Strategic Review, we decided to discontinue the BRAVEN audio brand.
ZAGG Products
Products under the ZAGG brand are designed to empower people to live their lives unleashed. Mobility is changing how consumers do everything in their lives and we seek to drive the mobile lifestyle forward with products that are designed to allow consumers to be productive and connected at work, at play, and at rest. ZAGG products, which include keyboards and cases, are designed to free consumers from the confines of the traditional workplace. We believe “getting away” shouldn’t mean being disconnected. As such, our ZAGG products feature cutting-edge design and innovation to provide portability, style, and productivity that can keep up with even the most active mobile users. We support the communicators, commuters, creators, and closers who live a mobile lifestyle. With the right ZAGG mobile accessories, we believe no one ever needs to feel tethered or held back.
In connection with the Strategic Review, we determined to reduce our ZAGG keyboard offerings to focus only on active tablets released by Apple.
Critical Accounting Policies and Estimates
The preparation of our financial statements requires that we make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of these amounts in the notes to the financial statements. On an on-going basis, we evaluate our estimates based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Our critical accounting policies and estimates are discussed in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our 2019 Form 10-K. There have been no material changes to the critical accounting policies or estimates previously disclosed in that report.

20

Results of Operations (Amounts in thousands, except per share data)
Three months ended March 31, 2020, and 2019
For the Three Months Ended
March 31, 2020March 31, 2019
Amount% of Net SalesAmount% of Net Sales
Net sales$90,981  100.0 %$78,750  100.0 %
Gross (loss) profit
(18,942) (20.8)%23,822  30.3 %
Operating expenses63,240  69.5 %40,882  51.9 %
Other expense, net(1,532) (1.7)%(1,526) (1.9)%
Income tax benefit8,159  9.0 %4,162  5.3 %
Net loss(75,555) (83.0)%(14,424) (18.3)%
Net sales
Net sales for the three months ended March 31, 2020, were $90,981, compared to net sales of $78,750 for the three months ended March 31, 2019, an increase of $12,231 or 16%. The $12,231 increase in net sales was primarily attributable to (1) an increase in sales of screen protection products and (2) an increase in sales of power management driven primarily by HALO and mophie wireless power. This was partially offset by lost sales of approximately $9,000 due to the impact of COVID-19.
Gross (loss) profit
Gross loss for the three months ended March 31, 2020, was $(18,942) or approximately (21)% of net sales, compared to gross profit of $23,822 or approximately 30% of net sales for the three months ended March 31, 2019. The decrease in gross profit/(loss) was primarily attributable to (1) the March 2020 inventory write-downs of $44,833 primarily linked to the discontinuation of certain brands and product lines resulting from the Strategic Review combined with decreased demand due to the effects of COVID-19, (2) an increase in duty rates as a result of higher tariffs on products sourced from China, and (3) an increase of expedited freight and higher overall freight rates due to Chinese factories coming back online later than planned following the Chinese New Year due to COVID-19. Excluding the impact from the inventory write-downs, gross profit margin was 28% for the three months ended March 31, 2020, compared to 30% for the three months ended March 31, 2019.
Operating expenses
Total operating expenses for the three months ended March 31, 2020, were $63,240, compared to operating expenses of $40,882 for the three months ended March 31, 2019, an increase of $22,358 or 55%. The $22,358 increase in operating expenses was primarily attributable to (1) an $18,649 impairment charge to goodwill resulting from the carrying value of our net assets exceeding our market capitalization, (2) a $2,535 charge from the write-off of product tooling linked to discontinued brands and product lines, (3) a $1,148 write-off recorded for the intangible assets resulting from discontinued brands and product lines, (4) $528 incurred in connection with the lay-off of certain employees in March 2020, and (5) $1,079 related to expenses for ISOD expansion into the Latin America region. These increases were partially offset by cost reduction initiatives.
Other expense, net
For the three months ended March 31, 2020, total other expense, net was $1,532 compared to total other expense, net of $1,526 for the three months ended March 31, 2019. The increase in other expense is primarily attributable to an increase of interest expense due to higher amounts of debt, partially offset by a gain on foreign exchange transactions.
Income tax benefit
We recognized an income tax benefit of $8,159 for the three months ended March 31, 2020, compared to an income tax benefit of $4,162 for the three months ended March 31, 2019. Our effective tax rate was 10% and 22% for the three months ended March 31, 2020, and 2019, respectively. The decrease in the effective tax rate for the three months ended March 31, 2020, compared to the three months ended March 31, 2019, was due primarily to the method for which the provision/benefit was calculated in the current quarter. As the projected benefit for the full year is applied to the current quarter loss, the effective rate is decreased due to the current quarter loss exceeding the forecasted full year loss. Our effective tax rate will generally differ from the U.S. Federal statutory rate of 21%, due to state taxes, permanent items including amounts disallowed under §162(m) of the Internal Revenue Code, the Company’s global tax strategy, and the inclusion of global intangible low taxed income and the corresponding foreign tax credit.
21

Net loss
We reported net loss of $75,555 or $2.54 per share on a fully diluted basis for the three months ended March 31, 2020, compared to net loss of $14,424 or $0.50 per share on a fully diluted basis for the three months ended March 31, 2019.
Liquidity and Capital Resources (Amounts in thousands)
Liquidity is a measurement of our ability to generate adequate amounts of cash to meet both our current and future obligations, including ongoing commitments to fund continuing operations and capital expenditures, repay our debt, purchase of treasury shares, and acquire businesses. As of March 31, 2020, our principal sources of liquidity were cash generated by operations and cash on-hand. Our principal uses of cash were primarily for repayment of the 2018 Revolver (as defined below) and working capital needs. As of December 31, 2019, our principal sources of liquidity were cash on-hand and net borrowings from the 2018 Revolver. Our principal uses of cash were for operating activities, purchase of property and equipment, payments for the net share settlement of restricted stock units, purchase of treasury shares, and business acquisitions.
Cash and Cash Equivalents
Cash and cash equivalents on-hand decreased to $14,150 on March 31, 2020, from $17,801 on December 31, 2019, a decrease of $3,651. The decrease in cash is largely the result of $7,600 net payments against the 2018 Revolver, partially offset by $5,759 provided by operating activities.
Cash Flows
For the Three Months Ended March 31,
20202019
Net cash flow provided by (used in):
Operating activities$5,759  $(12,137) 
Investing activities(1,275) (22,994) 
Financing activities(7,875) 34,291  
Effect of foreign currency exchange rates on cash and cash equivalents(260) (164) 
Net decrease in cash and cash equivalents$(3,651) $(1,004) 
Operating Activities
Net cash generated from operating activities was $5,759 for the three months ended March 31, 2020, compared to $12,137 of net cash used in operating activities for the three months ended March 31, 2019, a net change of $17,896. The change was primarily driven by (1) a decrease in use of cash for inventory for the three months ended March 31, 2020, compared to the three months ended March 31, 2019, (2) a higher sales reserve estimate resulting from higher net sales for the three months ended March 31, 2020, compared to the three months ended March 31, 2019, and (3) higher collections on accounts receivable due to a lower balance of receivables for the three months ended March 31, 2020, compared to the three months ended March 31, 2019. These increases were partially offset by an increase in cash used to pay our vendors.
Investing Activities
Net cash used in investing activities was $1,275 for the three months ended March 31, 2020, compared to $22,994 for the three months ended March 31, 2019, a net decrease of $21,719. The decrease in net cash used in investing activities was primarily due to $20,368 of cash used in the acquisitions of HALO in 2019 and, to a lesser extent, decreased spending in purchases of property and equipment for the three months ended March 31, 2020.
Financing Activities
Net cash used in financing activities was $7,875 for the three months ended March 31, 2020, compared to $34,291 for the three months ended March 31, 2019, a net change of $42,166. The change was primarily due to a higher ratio of net payments made on the 2018 Revolver relative to net proceeds received from that revolving credit facility for the three months ended March 31, 2020, compared to a higher ratio of net proceeds received from the 2018 Revolver relative to net payments made to that revolving credit facility for the three months ended March 31, 2019.
22

Working Capital
Working capital is a non-GAAP measurement which is defined by us as current assets less current liabilities. We believe working capital is a meaningful way to measure our operational efficiency and short-term financial health. As of March 31, 2020, working capital was $94,937 compared to $151,660 as of December 31, 2019, a decrease of $56,723. The decrease in the working capital position was primarily attributable to changes in accounts receivable, inventories, including a $44,833 write-down of inventory during the three months ended March 31, 2020, and accounts payable.
Accounts receivable, net of allowances, decreased to $83,746 on March 31, 2020, from $142,804 on December 31, 2019, a decrease of $59,058. The net decrease was primarily attributable to the collection of accounts receivable balance from the prior quarter in the current quarter and lower sales for the first quarter of 2020 in comparison to the fourth quarter of 2019.
Inventories decreased to $93,556 on March 31, 2020, from $144,944 on December 31, 2019, a decrease of $51,388. The net decrease was primarily attributable to a write-down of $44,833 of inventory due primarily by the effects of the COVID-19 pandemic and the Strategic Review conducted by Management in response.
Accounts payable decreased to $50,854 on March 31, 2020, from $87,303 on December 31, 2019, a decrease of $36,449. The net decrease was primarily attributable to lower seasonal inventory purchases and operating activities in the first quarter of 2020 in comparison to the fourth quarter of 2019, and payment on accounts payable outstanding on December 31, 2019, during the three months ended March 31, 2020.
Share Repurchase Program
During the third quarter of 2015, our board of directors approved a stock repurchase program with no expiration date. On March 11, 2019, our board of directors authorized the cancellation of the 2015 stock repurchase program, and authorized a new stock repurchase program that grants the repurchase of up to $20,000 of our outstanding common stock. As of March 31, 2020, we have $20,000 remaining under this program.
Debt and Credit Facilities
We entered into a credit and security agreement in 2018 to obtain a secured revolving credit facility (the “2018 Revolver”) and letters of credit in which we use the net borrowing for general corporate purposes, including funding for working capital, purchase of property and equipment, purchase of treasury shares and business acquisitions. As of March 31, 2020, we had $99,540 of the 2018 Revolver outstanding, with a weighted average interest rate of 4.0%, and $200 was issued under in letters of credit with $25,260 available to be issued for letters of credit. See Note 8 to the financial statements included in this Quarterly Report for further discussion.
Company Actions Due to COVID-19 Pandemic
As a result of the COVID-19 pandemic, we have experienced a reduction in demand as over 90% of our sales occur through brick and mortar retail or franchise locations. In order to meet short and long-term capital needs and to comply with debt covenant requirements under the 2018 Revolver throughout 2020 and beyond, we instituted a number of global cash savings and cost cutting initiatives including the following:
Implemented furloughs or lay-offs of approximately 20% of U.S. employees and reduced our Europe and Asia Pacific staff, excluding China, by approximately 20%. Employees on furlough retain their health insurance coverage throughout the furlough;
Temporarily reduced salaries, including a 15% reduction for our Chief Executive Officer, 10% reductions for the rest of the executive team and 5% reductions for senior management;
Temporarily reduced the cash portion of the Board of Directors’ compensation by 15% and replaced such compensation with stock-based compensation;
Significantly reduced marketing spend throughout the remainder of 2020;
Deferred or cancelled spending on all non-essential projects;
Delayed or cancelled certain purchase orders to align with our adjusted demand forecast;
Limited travel of employees internationally and domestically throughout the remainder of 2020;
Discontinued the BRAVEN audio brand;
Discontinued the battery case product category; and
Simplified our iFrogz audio, ZAGG keyboard and mophie power station businesses, including reducing SKU counts and discontinuing certain product lines.
The Company continues to evaluate this evolving business environment due to the COVID-19 pandemic and may institute additional cash savings and cost cutting initiatives in future periods.
23

In addition to the cash savings and cost cutting initiatives, we closed on an amendment to the 2018 Revolver to increase our line of credit capacity by $19,800 through March 31, 2021. In addition, on April 13, 2020, we entered into a loan agreement with KeyBank as the lender under the Paycheck Protection Program of the CARES Act administered by Small Business Administration, and subsequently received a loan in the amount of $9,444 (the “PPP Loan”) to help sustain our employee payroll costs, rent, and utilities due to the severe impact of the recent COVID-19 pandemic. We are required to pay $525 every month with required payments to be deferred for six months from the PPP Loan disbursement date of April 17, 2020. We may also potentially obtain loan forgiveness for the PPP Loan if we meet certain requirements for eligible employees, as defined by the CARES Act. There can be no assurance that the Company will obtain forgiveness of the PPP Loan.
We believe that the combination of the (1) cash savings and cost reduction initiatives, (2) expansion of the capacity under the 2018 Revolver, (3) the proceeds of the PPP Loan, and (4) cash on hand will be adequate to meet our expected capital expenditures and working capital needs for the next 12 months and beyond.
We believe all these measures or initiatives, as discussed above, will enable us to meet our financial obligations and continue to build our business. However, we operate in a rapidly evolving and often unpredictable business environment, which is currently exacerbated by the COVID-19 pandemic, that may change the timing or amount of expected future cash receipts and expenditures. Accordingly, we may need to raise additional funds through the sale of equity or debt securities or from debt facilities. Additional capital, if needed, may not be available on satisfactory terms, if at all.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to certain market risks in the ordinary course of our business. These risks result primarily from changes in foreign currency exchange rates, interest rates and tariffs. In addition, our domestic and international operations are subject to risks related to differing economic conditions, changes in political climates, differing tax structures, environmental and health risks, and other regulations and restrictions.
To date we have not utilized material derivative financial instruments or derivative commodity instruments. We invest a portion of our cash in money market funds, which are subject to minimal credit and market risk. We believe that the market risks associated with these financial instruments are immaterial, although there can be no guarantee that these market risks will be immaterial to us.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management has established and maintains disclosure controls and procedures designed to ensure that information required to be disclosed in the reports that it files or submits pursuant to the Securities Exchange Act of 1934, as amended, or Exchange Act, is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow for timely decisions regarding required disclosures.
At the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures in accordance with the Exchange Act requirements. Based upon that evaluation, our principal executive officer and principal financial officer concluded that as of the end of the period of this report, our disclosure controls and procedures were effective and were designed to provide reasonable assurance that information required to be included in the reports filed or submitted under the Exchange Act of 1934 is recorded, processed, summarized, and reported as specified in the SEC’s rules and forms.
Changes in Internal Control over Financial Reporting
There were no significant changes in the Company’s internal control over financial reporting during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. The process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies which may be identified during this process.
Inherent Limitations on the Effectiveness of Internal Controls
Internal control over financial reporting has inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting also can be circumvented by collusion or improper management override. Because of such limitations, there is a risk that material misstatements will not be prevented or detected on a timely basis by internal control over financial reporting.
24

However, these inherent limitations are known features of the financial reporting process. Therefore, it is possible to design into the process safeguards to reduce, though not eliminate, this risk.
25

PART II - OTHER INFORMATION
Item 1. Legal Proceedings
Certain of the legal proceedings in which we are involved are discussed in Note 13, “Contingencies,” to our Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q, and are hereby incorporated by reference.
Item 1A. Risk Factors
In addition to the other information set forth in this Quarterly Report, you should carefully consider the factors discussed in Part I, Item 1A. Risk Factors, in our 2019 Form 10-K, which could materially affect our business, financial condition, or future results. These risk factors should be read carefully in connection with evaluating our business and in connection with the forward-looking statements contained in this Quarterly Report. Any of the risks described in the 2019 Form 10-K could materially adversely affect our business, financial condition or future results and the actual outcome of matters as to which forward-looking statements are made. These are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, and/or operating results.
There were no material changes during the period covered in this report to the risk factors previously disclosed in our 2019 Form 10-K except as follows:
Our financial condition and results of operations in future periods have been adversely affected by the recent COVID-19 pandemic.
In December 2019, a mutated strain of coronavirus was reported to have surfaced in Wuhan, China. The outbreak, which had previously been concentrated in China, has largely spread through the world, including the United States. The pandemic has resulted in federal, state, and local restrictions, requiring or recommending social distancing, travel bans, quarantines and other restrictions. Additionally, concerns regarding the spread and ultimate human and economic impacts have caused significant downturns in global stock markets, including the U.S. stock price. For these and other reasons, future demand for our products may decline for an uncertain duration of time. Our sales are mainly concentrated through the retail sale channel, which has been impacted due to the shutdown of most brick and mortar retail stores around the current outbreak. In addition, smartphone, tablet computers, and other similar product sales are decreasing due to the current outbreak, which also has an impact on our forecasted sales. Due to these impacts on current and future demand, our revenue is likely to be adversely impacted during the duration of the outbreak, which is currently unknown and difficult to forecast. These factors will likely negatively impact our financial results and could have an impact on our ability to continue as a going concern. In addition, the coronavirus pandemic may have an impact on our supply-chain, as production is affected by current and potential future conditions, potentially forcing us to curtail, delay, or cancel product manufacturing. In response to such conditions, we have taken the following proactive measures to provide enhanced financial flexibility:
Amended our secured revolving credit facility to increase available borrowings by $19,800 through March 2021;
Closed on a Small Business Administration loan under the CARES Act of approximately $9,444;
Implemented furloughs or lay-offs of approximately 20% of U.S. employees and reduced our Europe and Asia Pacific staff, excluding China, by approximately 20%. Employees on furlough retain their health insurance coverage throughout the furlough;
Temporarily reduced salaries, including a 15% reduction for our Chief Executive Officer, 10% reductions for the rest of the executive team and 5% reductions for senior management;
Temporarily reduced the cash portion of the Board of Directors’ compensation by 15% and replaced such compensation with stock-based compensation;
Significantly reduced marketing spend throughout the remainder of 2020;
Deferred or cancelled spending all non-essential projects;
Delayed or cancelled certain purchase orders to align with our adjusted demand forecast;
Limited travel of employees internationally and domestically throughout the remainder of 2020;
Discontinued the BRAVEN audio brand;
Discontinued the battery case product category; and
Simplified our iFrogz audio, ZAGG keyboard and mophie power station businesses, including reducing SKU counts and discontinuing certain product lines.
26

These practices may continue into the future while the consequences of the outbreak are uncertain. Despite our efforts to proactively respond to the COVID-19 pandemic, concerns regarding the spread and ultimate human and economic impacts may affect our ability to obtain and retain financing for future cash-flow demand, and we may see an decrease in the value of inventory due to obsolescence and/or impairment. Material impairments with respect to goodwill, intangible assets, long-lived assets, and right of use assets may also occur in the future. We anticipate there may be increases in credit losses from our customers. Our estimates around product returns may also be impacted, with potential increases in expected returns from customers.
The extent to which the coronavirus pandemic impacts our results of operations will depend on future developments, many of which are out of our control, are highly uncertain and cannot be predicted, including new information that may emerge concerning the severity of the coronavirus and the actions to contain its spread or treat its impact, among others. With the uncertainty caused by this outbreak, we may not adequately quantify or qualify the longer-term ramifications of the pandemic on our business, our customers and/or our potential investors and other stakeholders. We will continue to monitor the situation and timely communicate to our investors when necessary.

If we do not qualify for retention or forgiveness of the Paycheck Protection Program loan, our financial condition may be adversely affected.

On April 13, 2020, we entered into a loan agreement with KeyBank National Association as the lender under the Paycheck Protection Program (the “PPP”) of the CARES Act administered by Small Business Administration (the “SBA”), and subsequently received a loan in the amount of $9,444 (the “PPP Loan”) to help sustain our employee payroll costs, rent, and utilities due to the severe impact of the recent COVID-19 pandemic. We made good faith certifications of our necessity for the PPP Loan, and believe that we are in full compliance with the terms and conditions outlined in the CARES Act. However, as a consequence of post-PPP Loan rulemaking by the SBA, shifting regulatory guidance and/or other factors, we may be required to return the PPP Loan before its expected maturity date. In addition, we hope to obtain forgiveness of all or a portion of the PPP Loan, as allowed under the CARES Act. As there is still substantial uncertainty about PPP forgiveness qualifications, we make no representations that we will qualify for forgiveness of all or part of the PPP Loan. Due to the incomplete and changing regulations around the PPP, new pronouncements may also change our current compliance status under the law, and any potential allowable forgiveness of the PPP Loan amount.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
27

Item 6. Exhibits
a. Exhibits: The following Exhibits are filed with this Form 10-Q pursuant to Item 601(a) of Regulation S-K:
Exhibit NumberExhibit DescriptionIncorporated by ReferenceFiled or Furnished Herewith
FormFile NumberExhibitFiling Date
8-K001-3452810.104/16/2020
8-K001-3452810.204/16/2020
8-K001-3452810.304/16/2020
8-K001-3452810.404/16/2020
8-K001-3452810.504/16/2020
X
X
X
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 documentX
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX

28

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
ZAGG INC
(Registrant)
Dated: May 28, 2020By:/s/ CHRIS M. AHERN
Chris M. Ahern
Chief Executive Officer & Director
(Principal executive officer)
Dated: May 28, 2020By:/s/ TAYLOR D. SMITH
Taylor D. Smith
Chief Financial Officer
(Principal financial and accounting officer)

29
EX-31.1 2 a033120-exhibit311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION
I, Chris Ahern, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of ZAGG Inc;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of and for the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-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 reasonable likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
May 28, 2020
/s/ CHRIS AHERN
Chris Ahern
Chief Executive Officer & Director
(Principal executive officer)


EX-31.2 3 a033120-exhibit312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION 
I, Taylor D. Smith, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of ZAGG Inc;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of and for the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-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 reasonable likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
May 28, 2020
/s/ TAYLOR D. SMITH
Taylor D. Smith
Chief Financial Officer
(Principal financial officer)


EX-32.1 4 a033120-exhibit321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of ZAGG Inc (the “Company”) for the period ended March 31, 2020, as filed with the Securities and Exchange Commission (the “Report”), the undersigned, Chris Ahern, Chief Executive Officer of the Company, and Taylor D. Smith, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of their knowledge:
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.
May 28, 2020
/s/ CHRIS AHERN
Chris Ahern
Chief Executive Officer & Director
(Principal executive officer)

May 28, 2020
/s/ TAYLOR D. SMITH
Taylor D. Smith
Chief Financial Officer
(Principal financial officer)
This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 5 zagg-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1405401 - Statement - Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1006006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Operations and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of Operations and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Nature of Operations and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Revenue - Percentage of Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Revenue - Contract with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Revenue - Warranty Liability Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Acquisition of HALO link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Inventories - Schedule Of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2114105 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Goodwill and Intangible Assets - Goodwill Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Goodwill and Intangible Assets - Long-lived Intangible Assets, Net of Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2127109 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2130110 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2331306 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Loss Per Share - Reconciliation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2134111 - Disclosure - Treasury Stock link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - Treasury Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2136112 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2337307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Leases - Maturities of Operating Lease Liabilities After Adoption of 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Leases - Maturities of Operating Lease Liabilities After Adoption of 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2140113 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2441421 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2142114 - Disclosure - Concentrations link:presentationLink link:calculationLink link:definitionLink 2343308 - Disclosure - Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Concentrations - Concentration of Credit Risk and Concentration of Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 2145115 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2446423 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 zagg-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 zagg-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 zagg-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Purchase of HALO through amounts due to seller, contingent payments and common stock Payments to Acquire Other Productive Assets Payments of debt issuance costs Payments of Debt Issuance Costs Title of Individual [Axis] Title of Individual [Axis] Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current Additions Standard Product Warranty Accrual, Increase for Warranties Issued Lessee, operating lease, discount rate Lessee, Operating Lease, Discount Rate Addition in connection with the acquisition of HALO Goodwill, Acquired During Period Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Other assets Increase (Decrease) in Other Noncurrent Assets Treasury stock, common shares (in shares) Treasury Stock, Shares Restricted stock granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration Risk [Line Items] Concentration Risk [Line Items] Significant Accounting Policies New Accounting Pronouncements, Policy [Policy Text Block] Cost of sales Cost of Goods and Services Sold Current Fiscal Year End Date Current Fiscal Year End Date Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restricted stock release (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Verizon Verizon Wireless [Member] Verizon Wireless Distribution Channel Concentration Risk Distribution Channel Concentration Risk [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income tax payable Taxes Payable Property and equipment, net of accumulated depreciation of $12,717 and $14,159 Property and equipment, net Property, Plant and Equipment, Net Increase in intangible assets Increase (Decrease) in Intangible Assets, Current Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Credit And Security Agreement, 2018 Credit And Security Agreement 2018 [Member] Credit And Security Agreement 2018 Total assets Assets Adjustments to additional paid-in capital Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Entity Shell Company Entity Shell Company Lease liabilities Operating Lease, Liability Cover [Abstract] Document Type Document Type Pending Litigation Pending Litigation [Member] Subsequent Event Subsequent Event [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Best Buy Best Buy Co., Inc. [Member] Best Buy Co., Inc. Impairment of finite-lived intangible asset Impairment of Intangible Assets, Finite-lived Shares repurchased (in shares) Treasury Stock, Shares, Acquired Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Debt instrument, interest rate, increase (decrease) Debt Instrument, Interest Rate, Increase (Decrease) Productivity (keyboards and other) Keyboards [Member] Withholding tax on restricted stock units recorded in accrued wages and wage related expenses Tax Withholding for Sharebased Compensation Accrued But Not Yet Incurred Restricted stock Restricted Stock [Member] Payment Protection Program Loan Paycheck Protection Program Loan [Member] Paycheck Protection Program Loan Accounts receivable, net Increase (Decrease) in Accounts Receivable 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Current liabilities: Liabilities, Current [Abstract] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Payments on revolving credit facility Repayments of Long-term Lines of Credit Effect of foreign currency exchange rates on cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Equity [Abstract] Equity [Abstract] Letters of credit issued Line of Credit Facility, Remaining Borrowing Capacity Document Quarterly Report Document Quarterly Report Commitments and contingencies (Note 12 and Note 13) Commitments and Contingencies Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Litigation Status [Domain] Litigation Status [Domain] Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Remaining amount authorized under stock repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Risks and Uncertainties [Abstract] Young and Dolar Young and Dolar [Member] Young and Dolar Restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Debt instrument, periodic payment Debt Instrument, Periodic Payment Entity File Number Entity File Number Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Allowance for credit losses accounting policy Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block] Loss per share attributable to stockholders: Loss per share: Earnings Per Share, Basic and Diluted [Abstract] Remaining lease term Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Schedule of concentration risk by net sales Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Treasury Stock Treasury Stock [Member] Cumulative effect of accounting change Cumulative Effect of New Accounting Principle in Period of Adoption Document Fiscal Period Focus Document Fiscal Period Focus Beginning balance (in shares) Ending balance (in shares) Shares, Issued Total other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Fourth Amendment Agreement Fourth Amendment Agreement [Member] Fourth Amendment Agreement Treasury stock, 7,055 and 7,055 common shares at cost Treasury Stock, Value Goodwill [Roll Forward] Goodwill [Roll Forward] Product and Service [Domain] Product and Service [Domain] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Loss from operations Operating Income (Loss) Cash compensation reduction due to pandemic, percentage Cash Compensation Reduction, Percentage Cash Compensation Reduction, Percentage Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Statement [Line Items] Statement [Line Items] Advertising and marketing Marketing and Advertising Expense Net sales Revenue from Contract with Customer, Excluding Assessed Tax Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Basic earnings (loss) per share (in usd per share) Basic (in usd per share) Earnings Per Share, Basic INVENTORIES Inventory Disclosure [Text Block] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Subsequent Event Type [Axis] Subsequent Event Type [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Schedule of Long-Lived Intangible Assets, Net of Amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Sales returns liability IncreaseDecreaseInSalesReturnLiability Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Patents and technology Patented Technology [Member] Customer [Axis] Customer [Axis] Interest expense Interest Expense Director Director [Member] Use of estimates Use of Estimates, Policy [Policy Text Block] Inventory write-down Inventory Write-down Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Raw materials Inventory, Raw Materials, Gross Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Total lease payments Lessee, Operating Lease, Liability, Payments, Due Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Accounts receivable, net of allowances of $1,655 and $1,143 Receivables, which comprises the balance in accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Rent expense, under Topic 842 Operating Lease, Expense Property, Plant and Equipment [Abstract] Franchisees Sales Channel Directly to Consumer Franchisees [Member] Total other expense Nonoperating Income (Expense) Additional paid-in capital Additional Paid in Capital Impairment of long-lived assets to be disposed of Impairment of Long-Lived Assets to be Disposed of NATURE OF OPERATIONS AND BASIS OF PRESENTATION Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Other comprehensive gain (loss), net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Lease term, option to extend Lessee, Operating Lease, Renewal Term Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Inventory deposits with third-party manufacturers InventoryDeposit Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Common Stock Common Stock [Member] Current assets: Assets, Current [Abstract] Leases [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Product and Service [Axis] Product and Service [Axis] Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Entity Filer Category Entity Filer Category Stock-based compensation expense related to restricted stock units Share-based Payment Arrangement, Expense Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Selling, general, and administrative expense Selling, General and Administrative Expenses [Member] Building and improvements Building and Building Improvements [Member] Percentage of sales Concentration Risk, Percentage Accrued and other long-term liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Loss Contingencies [Table] Loss Contingencies [Table] Operating lease liabilities Operating Lease, Liability, Noncurrent Operating expenses: Operating Expenses [Abstract] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus SUBSEQUENT EVENT Subsequent Events [Text Block] Weighted Average Amortization Period Finite-Lived Intangible Asset, Useful Life Litigation Case [Domain] Litigation Case [Domain] CONCENTRATIONS Concentration Risk Disclosure [Text Block] Award Type [Axis] Award Type [Axis] Weighted average price per share repurchased (in usd per share) Treasury Stock Acquired, Average Cost Per Share Right of return assets, which are included in prepaid expenses and other current assets Contract with Customer, Right to Recover Product, Current Other income (expense) Other Nonoperating Income (Expense) Subsequent Events [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Line of Credit Facility [Table] Line of Credit Facility [Table] Gain (loss) on disposition of intangible assets Gain (Loss) on Disposition of Intangible Assets Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Geographical [Axis] Geographical [Axis] Inventory [Line Items] Inventory [Line Items] Retained Earnings Retained Earnings [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Amortization of deferred loan costs Amortization of Debt Issuance Costs Subsequent Event [Line Items] Subsequent Event [Line Items] Leases Lessee, Operating Leases [Text Block] Document Period End Date Document Period End Date Weighted average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Useful Lives Property, Plant and Equipment, Useful Life Contract liabilities, which are included in accrued liabilities Contract with Customer, Liability Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Maximum Maximum [Member] Employee lay-off due to pandemic, percentage Employee Furloughs Or Lay-offs, Percentage Employee Furloughs Or Lay-offs, Percentage 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Estimated damages sought, minimum Loss Contingency, Damages Sought, Value Website Sales Channel Directly to Consumer Website [Member] Foreign currency translation gain Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Retained earnings Retained Earnings (Accumulated Deficit) Purchase of treasury stock Payments for repurchase of common stock Payments for Repurchase of Common Stock Entity Tax Identification Number Entity Tax Identification Number Face amount Debt Instrument, Face Amount Diluted earnings (loss) per share (in usd per share) Diluted (in usd per share) Earnings Per Share, Diluted Product Concentration Risk Product Concentration Risk [Member] Schedule of concentration risk by accounts receivable Schedule Of Concentration Risk By Accounts Receivable [Table Text Block] Schedule Of Concentration Risk By Accounts Receivable Trading Symbol Trading Symbol Minimum Minimum [Member] Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Treasury Stock Treasury Stock [Text Block] Deferred income tax assets Deferred Income Tax Expense (Benefit) Range [Domain] Statistical Measurement [Domain] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Inventory Disclosure [Abstract] Income tax benefit Income Tax Expense (Benefit) STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Shares issued as consideration for acquisition Stock Issued During Period, Value, Acquisitions 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Customer relationships Customer Relationships [Member] Computer equipment and software Computer Equipment [Member] Revenue from Contract with Customer [Abstract] Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] City Area Code City Area Code Trade names Trade Names [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Intangible assets, net of accumulated amortization of $99,176 and $95,632 Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Employee stock purchase plan release (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Earnings Per Share [Abstract] Concentration Risk [Table] Concentration Risk [Table] Balance after cumulative effect of accounting change Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance Purchase of property and equipment financed through accounts payable Noncash or Part Noncash Acquisition, Payables Assumed Deferred income tax assets, net Deferred Income Tax Assets, Net Future Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Weighted-average fair value of restricted stock per share (in usd 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 Accrued wages and wage related expenses Increase (Decrease) in Employee Related Liabilities Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Furniture and fixtures Furniture and Fixtures [Member] ASSETS Assets [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Loss contingency accrual Loss Contingency Accrual Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Total operating expenses Operating Expenses Employees Employees [Member] Other income (expense): Nonoperating Income (Expense) [Abstract] Europe Europe [Member] COVID-19 COVID-19 [Member] COVID-19 Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Total intangible assets, net of accumulated amortization Finite-Lived Intangible Assets, Net Customer [Domain] Customer [Domain] Debt Disclosure [Abstract] Schedule of inventories Schedule of Inventory, Current [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Range [Axis] Statistical Measurement [Axis] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Loss (gain) on disposal of intangible assets and equipment Gain (Loss) on Disposition of Property Plant Equipment Europe and Asia Pacific, excluding China Europe And Asia Pacific, Excluding China [Member] Europe And Asia Pacific, Excluding China Accounts payable Increase (Decrease) in Accounts Payable Condensed Consolidated Balance Sheet changes Statement of Financial Position [Abstract] Cash refunded during the period for income taxes, net Income Taxes Paid, Net LINE OF CREDIT Debt Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Litigation Status [Axis] Litigation Status [Axis] HALO HALO [Member] HALO Common stock, shares authorized (in shares) Common Stock, Shares Authorized Protection (screen protection and cases) Screen Protection [Member] Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statement of Cash Flows [Abstract] Entity Central Index Key Entity Central Index Key Entity Emerging Growth Company Entity Emerging Growth Company Selling, general and administrative Selling, General and Administrative Expense Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Current portion of operating lease liabilities Operating Lease, Liability, Current Schedule of reconciliation of the numerator and denominator used to calculate basic earnings (loss) per share and diluted earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Proceeds from revolving credit facility Proceeds from Lines of Credit Line of credit Long-term Debt, Excluding Current Maturities Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting Period Accrued wages and wage related expenses Employee-related Liabilities, Current Remaining of 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year INCOME TAXES Income Tax Disclosure [Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Warranty liabilities, which are included in sales return liability Standard Product Warranty Accrual, Current Audio Audio Member [Member] Revenue from Contract with Customer Revenue from Contract with Customer Benchmark [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Other assets Other Assets, Noncurrent Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Executive Officer Executive Officer [Member] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Income tax receivable Income Taxes Receivable, Current Schedule of Stock-Based Compensation Expense Related To Restricted Stock Units Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Right of use asset expenses Operating Lease, Amortization, Right Of Use Asset Operating Lease, Amortization, Right Of Use Asset Schedule of Receivables, Right of Return Assets, Contract Liabilities, Refund Liabilities, and Warranty Liabilities Contract with Customer, Asset and Liability [Table Text Block] Subsequent Event [Table] Subsequent Event [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Income tax payable Increase (Decrease) in Income Taxes Payable Additional Paid-in Capital Additional Paid-in Capital [Member] REVENUE Revenue from Contract with Customer [Text Block] Relationship to Entity [Domain] Title of Individual [Domain] Shares issued as consideration for acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Accounts Receivable Accounts Receivable [Member] United States UNITED STATES Purchase of HALO, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Beginning balance Ending balance Standard Product Warranty Accrual Other Other Countries [Member] Finished goods Inventory, Finished Goods, Gross Entity Address, Address Line One Entity Address, Address Line One Chief Executive Officer Chief Executive Officer [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Entity Address, Address Line Two Entity Address, Address Line Two Dilutive effect of restricted stock units and warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Property and equipment, gross Property, Plant and Equipment, Gross Business Combinations [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross (loss) profit Gross Profit Geographical [Domain] Geographical [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Entity Address, State or Province Entity Address, State or Province Income Statement Location [Axis] Income Statement Location [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Proceeds from disposal of equipment Proceeds from Sale of Property, Plant, and Equipment Cash paid during the period for rent expenses included in the measurement of lease liabilities Cash Paid For Rent Expense Included In Lease Liabilities Cash Paid For Rent Expense Included In Lease Liabilities Accounts payable Accounts Payable, Current Refund liabilities, which are included in sales return liability Contract with Customer, Refund Liability, Current Accrued liabilities Accrued Liabilities, Current Entity Interactive Data Current Entity Interactive Data Current Geographic Concentration Risk Geographic Concentration Risk [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par or stated value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Payment of withholding taxes on restricted stock units AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits Payment of withholding on restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Inventories Total inventories Inventory, Net Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Senior Management Senior Management [Member] Senior Management LOSS PER SHARE Earnings Per Share [Text Block] Accumulated depreciation, depletion and amortization, property, plant, and equipment Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Equity Award [Domain] Award Type [Domain] CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Leasehold improvements Leasehold Improvements [Member] Employee stock purchase plan release Stock Issued During Period, Value, Employee Stock Purchase Plan Restricted stock units Restricted Stock Units (RSUs) [Member] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Automobiles Automobiles [Member] Total liabilities Liabilities ACQUISITION OF HALO Business Combination Disclosure [Text Block] Common stock, $0.001 par value; 100,000 shares authorized; 36,884 and 36,610 shares issued Common Stock, Value, Issued Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Indirect channel Sales Channel, Through Intermediary [Member] Proceeds from issuance of stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Non-compete agreements Noncompete Agreements [Member] Statement of Comprehensive Income [Abstract] Inventories Increase (Decrease) in Inventories Power (power management and power cases) Power Management [Member] Schedule of Warrant Liabilities Activity Schedule of Product Warranty Liability [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of Goodwill Schedule of Goodwill [Table Text Block] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Operating lease right of use assets Operating Lease, Right-of-Use Asset Equity Components [Axis] Equity Components [Axis] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Transaction costs Business Combination, Acquisition Related Costs Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Amortization of intangible assets Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Other Increase (Decrease) in Other Operating Liabilities Sales returns liability Customer Refund Liability, Current Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Depreciation and amortization Depreciation, Depletion and Amortization Payments for commissions Payments for Commissions Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Accounts receivable, allowance for credit loss Accounts Receivable, Allowance for Credit Loss Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method Security Exchange Name Security Exchange Name Depreciation Depreciation Litigation Case [Axis] Litigation Case [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Equity Component [Domain] Equity Component [Domain] Lease liabilities Increase (Decrease) in Contract with Customer, Liability Document Transition Report Document Transition Report Equipment and molds Equipment [Member] Authorized stock repurchase amount Stock Repurchase Program, Authorized Amount Impairment of goodwill Impairment of goodwill Goodwill, Impairment Loss Line of Credit Line of Credit [Member] Condensed Consolidated Statements of Operations changes Income Statement [Abstract] Warranty claims charged Standard Product Warranty Accrual, Decrease for Payments EX-101.PRE 9 zagg-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 zagg-20200331_g1.jpg GRAPHIC begin 644 zagg-20200331_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1#R17AI9@ 34T *@ @ ! $[ ( M - (2H=I 0 ! (6)R= $ : 0T.H< < @, /@ M &UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@ M96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8 M%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4 M"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ_\ $0@"$ (V P$B (1 0,1 ?_$ !\ $% 0$! 0$! M ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" P $ M$042(3%!!A-180'EZ@X2%AH>( MB8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! M @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$' M87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7F MY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M*JW.IV%GG[7>V\&.OFRJO\S2ND-1\GC@A7[TDC!5'XF@:3;LB6BN-UCXH^'-+0B"=M0E[+;#(_%CQ^6:\XU MSXJ^(-4#QV;+IL!.,0@[\>[?X8K&=:$3U<-E&+Q&O+9=WH>[3316\9DGD2-% M&2SL !^-E[UCNFOIE_@MEW _\ NGY9KP:ZOKN^D#7EU/<-G[T MLA<_J:KYKFEBGT1[U#ARG'6M._IH>JWGQLF.?[/T>-1V::8G] !_.L*^^+?B M:[R()+>S!_YXQ9(_%LUP]'^-8.O4?4]:GE."I[4U\]?S-6]\3:WJ.1>ZI=R@ M_P )F;'Y=*RR[%LDGFBC'UK.[>YZ$:5.&D8I%D:;?%8F^QW 69@D;-&P5R>@ M!(Q3M1TJ]TJ98M1@:"1AN"E@3^A.*ZR_\26,FCV6R>W,L=O:[HTA<3>;&RDY M<_+M"@\=SCTK#\5ZC8ZMJ,EWI\LT@D=R5DMDB" G(7*GD\]3S5RC%+1G#1Q% M>I-*4++48WA/6%DB06J2&1RB[)D8!E4L5)!^4@#.#S59]%OTU6#37@!N+@J( ME5PRMG@$$'!'7IZ&NGC\;V,%PLJ0WDP\Z28F81_NRT;IM4#J,L/O'M6=%XK6 M"[:_6Q1[UK-+;YU BC/1V"C^\H[8P6;UIN,.Y$*^->\.GX_>9']BZB%4K;.V MZZ-HH0@YF&/D^O-)_8VIBVEN!8W#0Q,R/*B,R*5.&Y'H:VO^$N5)]0GM[;RI M;N%&55X6*Y V-(OIE6?WSBHCJ5FW@V"Q2YA2XB5P\6%O[T;E3^8J'ZT5&O0[Y14MT=%8^/?$VG[ M1#JUPZK_ S'S!_X]FNCM/C-KD0Q=65E./4*R'^9_E7G=)VK159QV9Q5,OPE M7XJ:/8].^-5C*574],FMR>K0N' ]\$#^M=KI/B[0M;(&FZE#(YZ1L=K?D<&O MF>E!.<\Y]:VCB9K?4\NOP_AI_P -N+^\^L**^8].\3:UI3*UAJ=U$%Z()"4_ M%3Q7?Z%\99TD6'Q#9"1.AGMA@CZJ3S^E=$<3![Z'B8C(<325X>\OQ/7:*P=+ M\;>'=7VBSU2#S&.!'*WEMGTPV*WLYZ5T)I['AU*=>+_BREI))8^'$$DJY1[J52 C=" I'4>IX]C7E MFIZWJ>LR"35+^>Z(Y42.2%^@Z"N:IB(QT6I]!@LCK5TIU/=C^)Z;KOQG6*=X MM!LEEC4<7%P2,G_<(GT'05EY]_UI<^] M<4ZLI[L^NPV78;"ZTXZ]^HGMZ48'^11VI?QS^-9'>)15[3]&U+5V*Z98W%UC MAC%&6 ^I[5U>E?"?Q%?LAO(X]/B/5I7!;'LHS^M7&G*6R.6MC,/07[R:7]=C MAJ*]OTKX/:):8;4YY[]L?=SY:?D.?UKI+;P/X9M,>5HEH2.\B;S_ ./9K=86 M;W/'J\0X:#M!.7X'SG;V=S=R;+2WEG;N(T+']*V[3P#XFO5#0Z/<*#T,JB/' M_?1%?04MSI>CQ@336EBG8.ZQC^E9LWCGPQ!]_6K0_P"X^_\ EFM8X5=6>;4X MCJO^'!+U/*;?X0>))L>;]D@'??+G_P!!!K1B^"FI-_K]5M4_W$9O\*[>;XG^ M%(1\NHM*?2.!_P"H%9\WQ@\.QY\N*]E^D2C^;5I]6@<4L^QKZI?(P!\$9OXM M<3/J+7_[*GGX(M_#KBY][7_[*M-OC/I'\.G7A^I4?UI@^-&EYYTRZQ_OK5?5 MZ?8R_MK'?S_@O\C*?X(W 7]UK<1/H;Z^%?B MFV!*V<?S(K$O?"NN:>?]+TJ[C'][RB5_,5[E%\1_"DV,:NBGT>)U MQ^:UH0>+O#UR<1:U8DGH&G52?P-0\+'H=5/B+$KXXI_@?-#*4)# @CC%-KZA MN-*T?6(A)(W1VC5\_C6->?#;PK>*0=+6%NS0NR$?KBLGA7T9Z-/B.D_ MXD&O0^=Z*]:U7X++\[Z+J9'7;%AFF$K_#-+UT_,YBC /%2302V\K1SH\?0UD M>BFGJA??./2NL\/_ !)UW00L1G%[;J,"&X^; ]FZ_P">E)$U?P[#JU[#_9TQ)P/6ML'(R.17:FFKGR4Z5V>1B[L7.B:G*L]Y; K&9#\P M&/W;^O!.,^WO7D4]I<6]Y);2PNLZ.4,9'S @XQ2JQO::V9KEM>2C+#5?BIZ> MJZ,@[CW_ %I54LP506)Z 9R:[;PO\+]6UT+<7P.FVA."94(D<>R_X_K7K>B^ M"=!T'8UC81^>@_U\GSOGN\/\ PSU_ M7(A,Z+80?PO<@AF^BXS^>*]"T+X2:-IK+-J M$=3Y;$YSBZ]USF6GRB"TMT';"*/Z5RFK?%/P]IKM'!)+?R*Z(Z>;(2%^@Z"J)Y[5T*ZW2]&L+CP9;:HT :YAUF.&=BQP82!P1G&,F@#D MN>/.M>HZQX6T>>77KO0X8U%K:S0W%FP&Z"5"&610>S*I_/W.,#4M2G;X M>Z==QQVL3W-S/#C8.#^->H^+!;#48 M(KV+5?L"W\1G\VU2.T$?<*RC)ZXY/8U;UBSEO+'Q%#-$--2QLY([RQ@^TK+:H^\%FRU 'KUG\:+1@HU#29HS_ !-#(&'Y'%=A MHWC70==;997R+-_SQF^1OPSU_#-?../:E''J/I2L%SZ7U;PWI&N1E=4L(9V( MP)"N'7Z,.17GFK_!;+/)HFIX'40W*_\ LP_PKA]-\9^(=)54L]4G$:'B-VWJ M/P;->A^'OB_;7,BP>(;<6I/'VB'+)^*\D?K64Z49;H[L-F&(PW\.5OR/,M=\ M+ZMX3^G'XBDU[PEJ_AN?R]1LV$?59T&Z-OQ']>:]-T M/3X/ 'PWGUF98UU.Y@W!G'(+?<3'MP2/8^E8TZ;Z'J8W'QC07L7>4]%;S M,;XN:_&)K7P[IYV06JAIE7IG&%7\!_/VK,\(?$Z_T"..QU%#?6*#"]I(QZ ] MQ[&N)N;F:]NI;FZD:6>5B[NQR2>N:B^HH=67/S(JEEM!854*BOW?GW/IW0O$ M6F>([+[3I5P)0!\Z'AD/H16I7RYI>L:AHET;G2[N2UEQAF0_>&>A'0_CFO:? M!7Q(LM=MXK/59H[;4@-I+$*DQ]5]_;\J[*5=3T>Y\KF&35<->I3]Z/XH[JBB MBND\ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *Q?$OBK3?"UB)]1#:YK^H>(M0-YJLWFR8VJH& B^@%<]:LH M:+<]S+,IGBW[2II#\_0T/%WC&^\5Z@7F9HK-&_65SA40$DGV%>L^$?A+"D:W?BE?,D8 M K:*YVK_ +Q'4^U73IRF[(YL9CJ&#CS5'KVZLYOX9Z!KT^NV^KZ:JPVD,F)9 M93A9%_B48ZG'X9Q7LZZ'IJ:T^KK9Q_;W0(T^/FP/_KB_AS[UZ=.DH1L? M8['SQ=5U-NFG;S/1O$OCW1O##^1GY5HVFNWMCH]UIENR"VNI M%DD#*"O%=O;?"/ MQ).1YWV2V!Z^9-G'_?(-:D/P7OF4?:-6@C/?8C-_/%*Z \S:1F^\Q;ZFDSD8 M[>F:]83X*1_\M-<<_P"[;8_]FIY^"MMCC6I<_P#7N/\ XJBZ"QY)D]B0<8R# MS4T-]=6]S'<07,LQ8ZEH&Q^>*8&9Z4?Y[4YD:-BLBLK#J& MX_3K3?\ /6@ _P ]J6D_SUI: $_SVI<_X]J3_/6C_/6@">UO+FPG6>RGD@E4 MY5XWP1^5>EZ!\89(HXX/$-F90,#[3 1N/N5/!/T(^E>79I/\]: /IS3-6T[7 M[#[1IUPES >&]O8@]/QKG?'_ (+N_%EK!]COA"UL"5@=?DW0]37BND M:[J.A7?VG2KJ2WD/W@O1_JIX/XUZMX2^*MOJIV[6\R\X/0CU![BJ-?3>M>'=(\3V M:1ZE;I<(!F.5&PRY]&%>,^,_AU?^')I+FQ22[TW.1(.7C'HW^->=4H2AJMC[ MG+\YI8FT*GNR_!^AQ7>ES_G-&:*YCWK'I?@CXIO8(FG^)&DG@&!' MH]^HKV&WN(KJW2>VD66*10R.AR&![YKY2KLO!7Q"O?#+QV4^)],,F60CYH\G MDJ?UQ791Q%O=D?+YGDL:EZN'5GU7?T/?Z*@L[VVU"U2XLIXYX7&5>-L@U/7> M?%M-.S"BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5RGC7QS:>%+<1 &:_F3=%$!P!G&6/8?SQ3O'GBY?"NB; MX#&]].=L$;\_5B/0?S(KP'4M2NM6OI;S4)6FGE.6 MO>=%T+3?#FG_ &;3(%@B'+L3RQ]6/>NFC0<]7L>#F>;PPJ=.GK/\%ZF;X0\& MV/A73U5$26]B^U9WB[XDZ=H DM; K>Z@."B_ M-/BC>202>YY->E&*2LCX.K5G6FYS M=VR[J^L7NN:C)>ZE,TTS]R.%'8 =A5+\Z2C\JLR%_/\ *C\Z3\J* %_.C\Z, M<_X"NU\-?##5]:,=Q?K_ &?9M\V^0?.P_P!E?\<4 <56WHW@[7M>17TZPD,+ M=)I/D3\SC/X5[+H_PW\.:0PD%I]KE'\=T=^#[+T_2MR\U;3]+CVSS(I48$2< MM^7:E<=CS'2?@U=R2;M:OXX(^R6V68_4G@?K7;Z7\//#6E*I33UN9%_Y:7)\ MPD^N#Q^E4[WQO(3C3[=5']Z7D_D*Q[GQ'JMT"'NV5?[L>$_ER:6X'H,UU9V$ M86:6&!0.%)"_D*SY?%>DQYQ.S_[L9_K7G;,68ECD^II*+#.\?QMIP!\N*X<_ M[H']:JR>.D'$=@Q_WI/_ *U<;10!U9\WVW=O;WD3#^-0X_ UR.K?";0;X;M/,N MG2^J,74_\!)_D16!!=7%J^^VF>-O5&Q6O;^+]5B^_*DH])(Q_,8H$WO$!^7:^QB/<-QG\:XZ_TN_TJX,&IVDMM(.TBD9]QV(]Q7O5AXTM9 MMJ7T30.>K+\R_P"-;%S::9KUEY=U%;WUN>S . ?Z&BX6/F(9[T?G7M.L_"'2 M+J-WT>62QF/*HQWQD^G/(_/\*\LUWPKJ_AV7;JMHT:,<+,OS1O\ 0]/PZU5Q M&31^=)^5+0 ?G1^=)^5'Y4 =9X.\>7OA64PE3UZ'XAT MSQ+8&?39A(O22)QAT]F'^0:^:.]7M'UF^T+4H[W39C'*GH,AAW!'<4K7&F>G M>.?A<+N0ZAX8A1)B29K7=M5O=.P/MT->1SP2VMS)!<(R2QL5=&&"I'45[]X& M\=P>*[,'Y7']Y<\_4=O>H_&/P[T[Q(LUY;K]FU,KD2K]V0@/1]O4\!I/7]:GO+2?3[J2UO(FAFB.UXW&"IJ M&O/V/M8M22:V.F\#>+Y?"FL"24R26$WRSPJ?U&>X_P#K5[[I.K6>MZ9%?Z=+ MYMO*/E;&"/4$=C7RY^&?RKI_!WCB_P#"=P$C(GL)'!E@(Z^Z]P:Z:%;D]U[' MS^;92L2G5I?&OQ_X)]$T5#9W<-]9PW5JXDAF0.C#N",U-7I'PC33LPHHHH$% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XG\4V M'A;3_M%^Y,C\0PK]Z1OZ#WJ_J>I6VD:;/?7TGEP0J68_T'O7SMXN\33^*M<> M^D7RHPOEPQ DA4']3UK"M5]FM-SV,KRYXVK>7P+?_(SM4U2ZUC4YKV^E,DLS M$_,?NCT'L/2J=% YKRV[[GZ)&$8148Z)!77>"? EUXLG^T._D:=$^V27^)SU M*K[^_:H/!'@Z?Q7JP1]\=C"_+_@C/^);X8T$X"VMA9Q]AT']23^9 M->-^.O'\OB:06FG>9;Z>,=-?QSX-BOM"O9GC53,ELH MP)\=CW##G'/7\Z\.*LKE6!# X(((.>]>E%(^$E)MW8F?SI/\]:7_ #WHY_SF MJ)$_SUI:/\]ZL6%C=:G>QVFGP///*<(B]3_GUH K=3Q76^'/AWK7B$1W'E"T MLGY\^8XR/55ZG^7O7=>%OA19V*Q7>OM]JNA\WV=3^Z0]L_WC^GUKL]4UFUT> MW^?#R8PD*G!/^ I7&BAX=\$Z-X;M@+>W6:?J]S.H9\^W'RCV%2W_ (LTZSW+ M$QN)5X"ITS]?\,URVJ^);W4_D!\B$?P1D_-]36-2&:^H^)+_ %!_]:8(^R1$ MC\SU-9)8LQ+'.3SDTE+0(2BE )8!1GZ=:T[70;F:*26YDBLX8FVR-,^"I],> MO- &71^(_.K^D6MO>:S#:W+MY4A*[HVVY.#C]:U9[&ST[5M/'EHLIGVRPB3S M%V9P"?0^U '-Y_"I&MYDB$KPR+&W1RAP?QKL=0^S/#:27(CN(HKW9-*(@GE M<;2!VSBK %^NJ7IU)HSI)0XW$;2,< >] SD4T/4GM1<)9R-$R[@PP<>M='%.+CQ#J*V,J+7+[I2!@OO^7= MR#^5 '-4?A6EJU_)J&HGSE0)'(R#RTP<;OU.*NZGI]I(EH-&@5TN&"1W"RDG M=W5U.1F@# HK- MV* (JEAN)K=PT$K1MZHQ%1TE '3Z7XRGM\1ZBOVA/^>BG##_ !KIK74M-UJ) MHHWCG!'S0R*#Q[@UYE4D4LD,JR0NT;J>&4X(HL!K^+/A5::K(UWH)BL;@_>A MVXB;W&/NGZ<>W>O*-:T#4] O/L^JVC0,?NL>5?W##@BO9],\:21A8]2C\P#@ MRIP<>I'>NAU'3=-\3:0;>[5;FUE&05/(/8@]B*+@?,N:*[[QA\,;K0HOMFC- M+?6@!,@(S)%[G'WA[@5P7^%4(*3_ #UI:/\ />@!\,TD$JRP2-%(IRK(V"#] M>WUKV7P-\2;74;:VTS6I6CU#B-)FY68]LGLWUZ]>^*\7SQ_^NM?PUX?O?$>L M16E@K+@AI)N?W2YY8_X>M%K@>V>-O!EOXMTP!"L%]#\T,VWK_LMWP:\$UC1[ MW0M3DL-3B$4\>,@,""#T(/<5]()JEEI][9Z-=ZAYE])%E/-(W2;<#)QQD_T- M9/C7P1:>++/>3Y-_"I$,RCK_ ++>H_E7'6HJ>JW/H&:)BKQL#E2.HKI?"GAVTU***YN?-NG>9H1!&A,<+!M>\131SPI+"X>-U#*RG((/>OF+4]/:WD>ZM(IO[.DF9+:X92 ^.N,_UQG'L M:]"^%7C46Y7P_JDF$=LVDC'[I[I_4?C770JN+Y)'S6<9?&M#ZU0WZK^NO<]> MHHHKN/CPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H) ! M). .IHK@OB=XS_L'3CI=D-U[>1D,W_/)#D9^IY J924%=G1AL//$U52ANSBO MB9XV77[T:9IPI.*\B4C&YL=![#M6M&ESO78\_-F#;:1OMFE[RE3T'HN1^./2O..W_ZJ]5*Q^=2D MY-MG1^#O%EUX8UB*022-92-MN( >&4_Q >H]?PKT#QEX9LO&NCIK?A3R+BZ4 MG>(\ S#N#_M#T/O7CG^>U='X0\877A+4))84$]O, )H6..G0CT-428$T$EM, M\-Q&T4L;%71P05(['WJ/'M7LGB?P98>--+_X23P_(4NYH?,\LCB8CL1_"_&/ M\YKB/!7@>;Q3?2_:'>UL['?">J>);H1V%NWD!P M);AAA$]>>Y]A7NVA>&M)\+6&VSB165?WMS)C>_N3V'MTJQ966G>&-#6"V58+ M6W7/)R2>Y)[DUQNM>)+C5E,*IY, /* Y)^I_I4[C-?7/%H4FVTI@>/FF'\E_ MQKD'=I7+R,SL3DDG-)G/T^E)0 M)3DC=SB-6?UVKFMR/P^DFD174;/.\R$C; MA8XL=2Y- &&(V.W P&.%9N%S]:W3I-CI]G:WEY/]I668*?)&8P ?F!;OQGTZ M58T^YL1X5CCU0J8#(Z!%3+[A@@J1P.#W]JS);^&WL;K3('^TVLCB2*5^"AXS MQ^E &M):6\5Y)ILS1PKY@N;".>X,<$^=DB+OPPX!' MOS_*N=N;Z>[A@CG<,D";(QM P/\ (JO_ )Z4 7[RZ@74UN-.>X;8PM5[F[DN[V2ZDPLCMN.P8P?6H** 'M+(YE- MI=I[ _E0 E%2+;S/]R)V_P!UJLN"*96]?/9RRPW.IQS2W-\OFGRY HB3) M QQS@"J&H:5-9ZK/9PAIS$-WRCG;C.3^!% %"K>GZGOT]:Y/QS\-K?5()=0T&%8;]1N:!,!)_\&_G M^M8JLR,'0D,O((X(KL]"\5?:I8[34%42-\JRC^(_[7IF@9X'=V=Q8W3V]Y#) M!-&<-'(I#+4/^>E?0/C+P+9^+$24R&VO8D*I,!D,/1AW'\J\@TOP5J5_XN;0 MI8S$\$F+B4+E43^]]".GKFG&[_P 3ZD+738^%P996^[$OJ3_3K_.O M5=7U[1_ASX=&D:4T*9K.J:;\+M!AT_1(4GOKC))D/S M' ^^^/T'%>/7U[/J%]->73*AP#RK=#CC]:]]\#^-(?%M@ZS(L%_"/WL0/##^\OMZCL> M*Y+XJ>"'D>3Q#IB;C@?:H57\-X_3/YUPUZ5_>B?4Y-F*C_LM;X7L_P!#B-8U M6\URZ-I8))= 90-%&?WD>[<@* 8!3)&0/TXK%O+"\TN=8[ZVFM96 =4D0JV, M\$9_S^5:/AO7#HU[MN))?[.F!6Y@C/\ K5*D8ZC!YXYX/-;&O:;;ZCK4UO-? MLNJI;AQ (QY$>$W"!6W9R%_BZ$_6N.W,K]3Z13^KU/8\MHVW/3OA[XRA\1Z/ M%:W$H&I6R!94)YD XWCUSW]Z[&OF#0-8GT'7;74[9=SPMG:3@.O0C\0?Y5]( MZ/JUMKFD6^H63;H9T##U4]P?<'BN^A5YU9[H^0SC+_JM7GA\,OP?8O4445T' MAA1110 4444 %%%% !1110 4444 %%%% !1110 4444 4M7U:TT32YK^_D$< M,0R?5CV ]S7S;KVM77B+79[^ZYDF;:D8YVKG 4?3^==U\7_$JWE]%HEJ04M& M\R=@>"Y& /P!_6N/TN"UTZUL]7O)[B.1KHK L"!MOE[2SDG@@;NG?FO/KSEM_7F:$6B6L'AZ*^AGM[X2ILN[691');R8)&QSCD M?=)P?0]1S%QY'VJ3[&9&@W?NC+C<1VSCC-=5XQ\0W\EU>:1=,2$F'F[2&CDQ MRK ,-ZGGIN/4BG_#OP;_ ,)/JC3W@*V%J1YF!_K&_N#^9K+EYI*,3TJ5:5"A M+$5W_70[GX6^"O[*LQK6I18O+A?W*-UB0]_J?Y58^)GC230;1--TJ;9J%P-S MNIYA3_$_Y[5TOBG7X_"_AR?4#&LC1X2*+. S'@#Z=_PKYWU/4;G5M1FOKV0R M33/O8\\>P]![5ZE."BK(^ Q6)GB:KJSW95)W').23Z]:3/O^M+_GO1_GO6AR MB9]_UI>]'4X'4].M=#X,\*2^+-8:V60PV\*[YY0,X'0 >YH Z?X4P>(S?K): M.\6B[B9O-Y1SZ(/[WN/QKV (D$;>5&!R6*H -QZG\35*"&S\.:"D,(\NUM(M MJ@GDX_F2?U-K:/;>(+0:C82$2E...'QV/OVKAG1D;:P((."#ZT"&U>TVQBNC M++=S&"T@ ,D@&3SP !ZFJ-7=.U 67G1S0K/;W"@21EB.AR"#V(H W_#T]L(Y MTMI)@;>4R*L84/<1^C9ZX]!5%M3BTYKFW@ECU"TNYO)[QLS.,9)"HH55SZ >P%09]Z7H> M:OZ9HUYJLBBWC/E]Y3]U1]?\* ,_.#UJQ;:?=WC8M8))?4HI('XUVEAX-L[9 M@UT[7!Q]W&U?_KUT$420QK'$BHBC 51@"@9PMEX-OYSF[*6R^YW,?R-;MMX. MTV%?W_F7#?[38'Y"M^BD!0CT+3(ON6,/_ ES_.K4=M!#_J8(X_\ =0"I:* " MBBB@ (!&",BJTFG64QS+:0.?4QC-6:* ,R7PYI,P.ZS12>Z$C'Y5DWG@F!\F MRN&C/]V0;A^?_P"NNIHH \YNO"^JVS'%N9E'\43 Y_#K^@K*DC>)RDB,C#J& M&"*];JK?:;::E&$NX5?'1NA'T-.X'E=%=;?^"2BM)ITY<]HY.I]LURT\,T$I MCGC>-QP588(_"@1=M=7>W@2*2VM[D1?ZHS)EH^^ ?3/.*W]"O(99DQ+]IU&[ M5VGG2L>YMY+6X>&88=>N#G\?H:U-+UBVL4+RV\CRF(Q2*K#9/DYRW?/6L< M\GI0 E XZ<45?TC3)=5OTAC!"#EWQPH]: .F\(:K>70DMKD23(F"LQYV^Q-; MNHPW!TZ[;2O*BOI(B(Y77C$].2VM(]\S\@,>O\ M,:I:%XJ MEFNUM=0P1*QVRCC:3SCZ=O:D,\2U^'58-9F'B#SA?'&]ISDMZ'/<>F.*S^G> MOH+QQX-C\6:@1H:%K=UX?UB'4+%\2(<,I/#KW4^U?1.BZQ9>)=$CO; M7$D,RE7C8?=/\2D5\S<]J['X?>-'\,ZC]ENOFTZY<>9GK$>F\?U%)HI,J>/? M"$WAC6I'BC)TVXSWB6U[J<21QVWVE5.8\G>V. M/,8 #&9;BECL/[.?QQ_%?\'J:VMZ5.+:#4(M,FMD-LC76$PB/G M&X#^$$8/( R<5U7PE\5QZ9?2:-?S!(+I@T)8\))W'MGC\16-:16>K3:A>V4U MV;BZC?[3]H0)!:J_5GDR=P'\(P"2!Z5RC#RIF$4N\(^$D3(!P>"/3IFLT_9R M4D=?LEC*$L/4_P"&_P"&_%'U;17-^ _$/_"1>%;>XE<-'?\1@_C M725ZD6I*Z/SZK2E1J.G+=!1113,@HHHH **** "BBB@ HHHH **** "BBB@ MK+\2:S#H/A^[OYY%0QQGR\_Q/CY1^)Q6I7BGQ=\2&_UI=%@W"&Q.Z4YX:0@? MR!_G656?)&YZ&781XO$*GTW?H<'$EQJ^K(CR;[B[G"F60_Q,0-S?B3_\ K\Y: M1N?7+\#JSL>?\^E?1GA+P_'X:\-VVGI M@R*-\SC^)SU/]/H*\T^#WAV6?5)-=F&(;<-'%D?>'=$ M-K:L?M]XC+&0?]6O0O\ T'O]*Z\-3LN9[L^(=<>UMI#_9UHY6)5Z2,,@O[YZ#V'O7'_A0>M)7WZ48]OTH_SVH&/ M\XH O:/I-SK>K6^GV*;I9GQG'"CNQ]AUKZ&T+0=-\*:/Y%HJQJJ@SSMP9"!] MXG^G:N?^&?A)-#T5=1NES?7R!CD?ZI#R%^O<_AZ5)XOUI;A_[.MF.V-LRL#P M3V'X5+U&9FOZS)JE\ZJ[?9D/[M.@/N1ZUD8HH)Q0!JZ)KEQI-PH#%K5F_>1G M^8]#72ZUH]KK=@;W2A&]P3D,AQY@]#[UPW\ZU-"UN31[O,']1[T# M,V:&2WF:*9&1UX*L,$4RNZU;18/$4":AITBB4KCGHX'8^AKAW1HI&20;64X( M/:@0E26]M-=3+%;QM)(W15%6])T>YU>8K;@*B_?=N@_SZ5W^E:/:Z3;A;= 9 M"!OD(Y8T#,;1O"$44?FZJBR2'I$#\J_7UKIHHDAC6.)%1%& JC %.HI %%%% M !1110 4444 %%%% !1110 4444 %%%% !56]TRSU%-MW LF!PW0C\:M44 < M#K'A6YLI&DLD:>WQGCEE^H[US^,=1BO7JYG7/"<=WFXT[;%-U,?16^GI3 X> MBGRPO!*TB"$A5 R[D9"C_ !H$&EZ17!'\@(W MR'HHKL+Z]L?#.F-!9A!2YN'FF8M)(26)H&+=7,][.9KF5I)#_$W:HP<,".H.12?2B@1V_A77VNU- ME>RYE4?NG;JX]/J*Y_XE>!%U*V?6='A_TV/YKB-?^6RXZX_O#'XUE)(8I Z- ML93D,.H/K7I&A:JFK:U42&/;]*7\*3_/:CB@#V_P"&/B[^VM*_LN_E MS?6BX4MUEC['ZCH?P-8WQA\,O(L6NV4 (12EVRCD#^%C_+/TKS_PQKDGAWQ# M;:G&N\1-AXP0-ZD8(^O]:^B89;/7=&21=L]I>0YY&=RL.AK*I!3C8[,%BI86 MLJL>GY'SIHFJ"WBETZZMK>XM+F19"+F1HT1USAF*G) ST]O6M#Q%HR#3;:[L MS)7J"/8C M%;3^)/[1:SNM=NHS!;.J)I=O;Y$@4 989 Y'?)QS@5Y:V<6??U$^>.(I;/?S MT_KL3?#3Q!)HGBR"%YMEI>.(IE/W0>0I^H..?0FOH&OE:[^S+?R_V>Q-OOW1 M%N&"\XR/4#C\*^@/A_XG7Q+X:C>3B[M<13@D')QPWX_XUTX:?V&>#G^%ORXJ M"T>C_0ZFBBBNT^4"BBB@ HHHH **** "BBB@ HHHH **** *6L:G#H^CW.H7 M! 2",O@GJ>P_$U\QW][/J6H7%[=,6FGD+N2>I)KUSXT:IY6DV.F(^&N)?-<# MT7@9_$Y_"O'.E>=B9WER]C[CA_#>SHNL]Y?DA/\ ]53VL,M[?0VT66EF=8U' MJ3P*A&2:]&^$/ALWVKR:S< >39_+&".LA'] ?U%84XNNZO)?ZA'YEE9$81AQ)(>0/PZG\*XVPLIM1U"WL[<;I9Y%C M0<\DG%?1GAW1;?POX=AL48$1*7FEQC>_5F_SV I-C0GB35!IFE,(GVSRC;&! MV]3^5>=,2S$LXDB%P MD!5-PW#);GH!5&"+SKB.+.W>X7/IDUU<<-C<:K)HPTSR/*#%+H$[P0.')]#_ M %H BU+3+*737DN+VU2_A!R8F \P#H"O8_2N5_2K=_?3WTB&Y99'C79Y@7!? M!/)]:JT :FBZ[<:1, "7MF;YXB>/J*ZV^T.PUU(KN!E1G(9I8_XU]#[UQ^CZ M-<:Q)B%R!(N?O+5*EH ])UG1['Q-HCVET%DAE7='(.2C8X8>XKYTU; M2[G1M5N-/O@5FA6@01W">JY^5A],X_$>E"T \A_&BC_/>BJ)$S^->O?!W7/-L[O1IY\M$?-@1 MCSM/W@/H<'\:\BJ]HNJSZ)K-MJ-MDO X;'/S#NOT(R/Q]J&-'JOQ>\-I=Z0F MMV\8%Q:X29@/O1DX&?H3^IKS7P?J;6.O01/,ZVLK9FC6/>90 1M '.XYP#ZU M]"7$-OKN@O$M8-) MN3;9^JT*4:-*-..R#GMC-?17P[T@Z-X)LXI%VRS9G<$C^&[Z^E;8(8&*G_:QA1^)(%=N%AO( M^5XBQ/PX=>K/%?B3XA.N>*I8HG#6ED?*BQT)_B/XG] *X_%*>6)(QD^M)^5> M@?'BT4E.12\@5%W,3@ =2:!'HWPD\-_;=5?6KI#Y-G\L!Q@-(1S^0_4@UWOC M+4WM[9+*%L&8$O\ [M:6@:?%H'A>SLSA%MH 9#_M8RQ_/-<'JU^=2U2:Y_A9 ML(#V4=/\?QJ2RE114]HMNUVGVN7R8QR9 F_'IQ0(THK:WTV&V;4K8RQW2!RR M@J\(SQ@]#ZXJSK.KW<:+!!J4=W#-']]44/M]&(I\^H:G8*UU-)#J&GW+$$'[ MO/;'53CM7-'EB< 9H /\]*GL[26^NTM[==TCG'T'K4'>N]\*Z(UA;FZN0//E M4;1_=7_&@9J:5ID.DV*V\'/=F/5C5VBBD 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!R_BW0SKSOQ'HSZ9?M*@!MIF)0C^$]<4P,6BBCIUH$%%;&D:!-J<,[,KQJ( MSY+L S]ASUK)='CD9)%VNI*L#V(- #[:YDM+I)X#B1#E3CO[UZ5"]OKVA$2 M#=#=1-'(OU&&%>85U_@K4E7S-/D."Q\R/WXY'Z9H&>(ZSI4^B:QX M_"GQ =5\-FPN'!N+ A%]3&1\OY8(_*N6^,^E"#6++4HHR!Z(=>\'W=O$NZ>,":'_>7G'XC M(_&L*T.:#1Z65XGZOBHS>VS^9XEH&LVNF6$TDT:F\AD4V[E-S!&R&"9R$(.& M!QZUEZKJ3ZM?F]FC5)Y%7S2O_+1@,%\= 2 .*I'@\^M'Y5Y3DVK'Z-"A"-1U M%NSV;X.:Z;G1[C1YV&^S;?$/5&.3^3?SKTNOG+P!JW]C^-K"8\1S.() .X?C M]#@_A7T;7HX>?-"W8^$SO#^QQ;DMI:_YA11170>(%%%% !1110 4444 %%%% M !7G/QCU4VWAZVTV,X:\EW-_NI@_S*UZ-7@OQ9U'[;XWEARQ2SB6(#MG&X_^ MA?I6&(ERTV>QDM'VV,C?:.IQ'THH/'7GWH_SS7EGZ,>J?!2P)N]4U!E.%1(4 M;UR2Q_DOYUH?&366AL++2(FP;AC-*/\ 94X4?GD_\!KI/AQI/]D^![)77;+< M W#\?WN1^F*\M^*=X+SQYO0CRP2/S'-*_M\7.:VO;[M# MCAT&/YTOYT?YZ4G^>E;GFBCJ*['X8:$NL^*XYIT+06*^>_H6S\H_/G\#7'8R M>AKVKX/::]KX8N+V10#>3_(W]Y5&,_F6I,$=/XKO1:Z'(@/SS_NQ]._Z?SKS ML=![UO>+;_[7K#0J,],_ M2@#%U.^*P-ID%G]CBCE+O&7+DOTZ^E9-3WER;R^GN&&#(Y?&.F3_ (5 ?_K4 M :_AS2O[4U-=X/DP_/)[^@_&O1ZQ_#%@;#14$BA9)29&]>>GZ5L4AA1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 52U>P74M,FMR/F(RA]&'2KM% 'D;H8Y&1P0RG!![&D4[6!'4'C-=+XRL! M!J$=U&F$G7#$#C9AJ!6"RCNKDKF+S3@(0QN6L[Z&X3.8W#?AFH#24 >E^(-)B\0>' M;O3WY$\?R-GHPY4_F!7S3+$\$SQ2 JZ,58'J"#S7T9X3U 7FCK$S$R6YV'/] MW^'_ _"O(/B?IRZ?XZNFC0)'=*LX 'YM'8DVMP=N>RL ?YYI,:/*?%^GII?C#4K.)2L<<[%%]%/(_1A6+^=>C?&3 M2OLOB2VU%% 2\AVL0/XTX_D1^5>WPL)^1)#*T$\/A+J?V[P8+9F)>RE:/G^Z? MF'X1G9MQ8 MDDYZUQ8IZ)'UG#=/WZE3T0WI4UI!]IO88!UED5!CW(%0UO\ @>R.H>.-+A R M%N%E/T3YC_*N**O)(^LKU/9TI3[)GT83%96.3A8H(^?95'^ KYCU2]?4M5N[ MV;[]Q,\C#TR")5:2-D#@E$?#ZQ74/'>FQN-R1R&9O^ L/U KW+Q-=?9= N#G#2#RU_'_ .MFDQH\ M[N9?/NI9CUDTX:EK$<;_P"K0>8X]AV_.LNNR\#VI6.YNF'# M$(A]<OV_V;7KI -H+E@/8\_UH J65T]C?0W,0R\3;@/7U'Y5; M?4;V_G"6JL-I<(D*Y(5SDKGN.:SA6[HFL71(LY/.EM6B,6+=/F3/1A@=?\:8 MC$EB>"5HI4*2(<,I'(-,K7\1K+)JLET]I);QS_<\P8+8 !/L:R.E '1^"K@Q MZN\.?EEC/'N.?\:S/C-I(>QL=60'=$_D/@=CDC]0?SI-%NOL>LVLQ(4*X#'V M/!_G7:>,M-_M7P?J5LJ;Y#"7C&.=R_,,?E0!\W?Y[4?Y[4N1Z_D:3/O5"#M_ M^JO2?@UJ/D:Y?:>Q^6YA$B_[R'I^3'\J\VS6_P"";_\ L[QMIW^U>!]7C W'[*S 8_N_ M-_2OFSUKR\4O?N?><.U'+#2@^C_,2O4O@E<[;[5;7/#Q1R#\"1_[-7EM=S\( MKP6WCA8BV!A;"N7=AVKT'X.V?VCQA-V9A_O$ MA?Y9KSZO6_@G:XBU:Z*\EHXU/X$D?RK.@KU$=N<5.3!3\]#4^,EP8_"MI"IQ MYMV"1Z@*W'ZBO%U4NP0=6.!FO6?C7)BTTB+^\\K8^@4?UKRFV\H7<)N59H!( M#*%ZE,\X]\9KUT?FK/4;C2-;:WL)=9\(PZO/IZ+'!<6U\ )%4\;D[@5YOK.I MW&LZU=:A>*JS3N2RKG"]L#Z8 KT)M0T">SF3P1J4ND2QP,[1P:<[RR #/,O) M KR_KVIH;._^#]MYOC":8](;1S^)91_4UZ%XYG806D ^ZS,[?AP/YFN8^"UH M!!JMX5Y9HXE;Z9)'\JW/'#9U&V3^[%G'U)_PJ7N".7I<,WRH"2W ZD^U)5K M3;2:]U&&&V;9(6R&_NX_B_"@#>MM2L8+R'SH&2:14BF-S'A8448*J.^<&N:F M:-YY&A79&6)13V&>!737\LDNESFQUIKX0KB9)H03M/&X$BN6_P \T +SVKT[ M0[066BVT7?9O;ZGG^N*\VM8O.NXH\9W.!^M>L # '04,84444@"BBB@"& M[G^RV,]QMW>5&S[P&ZL+BW#;3+$R GMD8 MKRC_ (4M=_\ 08@_[\G_ !IH";_A=C_] !?_ ,/_P 11_PNQS_S %_\#/\ M["HO^%+77_08A_[\G_&N1\6>&(/"UPEL=5CO+H\RQ1QD>4,9!)SU/I3T%J=U M9_&F&2Z1;[1GAA8X:2.?>5_X#M'\Z]-@GCN;>.>!P\4BAT8=P1D&OFOPYX=O M?$NL1V5C'P<&60](U[L:^C["SCT[3;:R@SY5O$L29]%&!_*DP(=:OKC3-'N+ MRTM/MDD*[_)#[2P'7!P><=J\\A^-4)F43Z*Z1$CH&T9_.O42,C!KP M'XD^'5T'Q2[6D'E65T/,A 'R@X^91^/;L"*$![O8WMOJ5C#>64@E@F4.CCN* MGKQ_X1^)98-2?0;N7,$RE[<-_"XY('U&3^'O7L% PI&8*I9B ,DD]*&940N MY"JHR23@ 5X;X^\2II<>$ C^42GNQ/4CT'MFA*X';ZY\6-'TR M1H=.BDU*56*DH=D8(_VL'/X#%8/_ NN?=_R XS_ +/VDY_]!KE?#OP^UOQ# MLDCM_LMHZY%Q.,*1[#J?Y5US?!0^1\NMCS?0VWR_^A4]!'0^'_BCHNM3QVUP MLFGW$AVJ)B"A/IN']<5VM?.FO^"-;\.;Y;VUW6RG N8OF3KW[C\<5Z'\)[SQ M!-:RQZC%-)INT>1-.W*G^ZN>2I'X#]*30'I%17-U!96[W%W,D,*#+/(V /QI ME_?0:9I\U[>/LA@0NY]J^?O%GC&_\57I\YVBLE;,%L!P.V3ZG^5"5QGH>K?& M+3;6=XM*L9;X+P)6?RT;Z<$X_*LU/C7('_>Z(I7/.VX(/_H-<_H/POUO6HTN M+A4L+:0!@\_WF![A1S^>*Z"[^"T@M\V6L))*!]V6 JI_$$X_*GH+4Z_PY\0M M%\0LL"R_9+QC@6\QQN_W3T/\ZN7_ (@DL]96S6UWH6"E]W/./R^\,>IR*\'U MKPWJWAF\1-1MGA.X>5,G*L?]EAW]NM>O^ 5UR[M3+XIL/GCP;>ZG4"5AZ$=> M/4TF@.VHHHI#"BBB@ KC/'%ILN;>[7_EHI1OPY!_7]*[.L3Q=;B;P_(^,M"R MN#Z65Z+X5D\SP M[;Y.2I9?_'C0!\YWT'V?4+B'_GE(R?DA>+=$T2U\*7%U8:-_9[+-$+2X:Y,GVN-ADE1N.!@BO.^O/]* /I]2FKZ&" M?]7>6V3CT=?_ *]?+TT;0SO$XP48J?;FOI/P=+YW@O2'SG_1(U_(8_I7@'BV MU^Q^+]4@"X5;J0@8Z L&C=7'U!R*X8NS3/K:\.>E*'=,^JZ*;&XDB1UZ,H( MIU>T?D^P4444 %%%% !1110 4444 >:_&I\:!IR?WKHG\E/^->,?Y->P_&UL M:;I*^LTG_H(KQ_/O^M>9B?XA^A9$K8&/J_S$KV_X-0>7X0N9<<;U!R5SVSTKN_C))N\76J9^[9+QGU=ZX_0&N$U^R> MSM%O9UF!2V<964_W3^M>HMC\_.]N_$]IJ'A#58_#EW:Z?B-6%DMN(9%C'$@W M D.2".F#Q7F1P/\ (XKTOQA]GD\-SS'[-I=YD!],,5O*P!(^[(BY7\37FGX_ MK30,]O\ A# (O!DDG_/6Z=OR51_0U'XQDW^("O\ =0KRQ' QG/3%8GZ^]=-?BSM/ M#DXL[.\@2X=3NN ,'!SQSGH*YF@#0T*(S:W9J.TJL?P.:].KSOPHF_Q%;GKM MW$_]\FO1*0PHHHH **** "BBJ^H7]OI>GS7M[((H(5W.Q[#_ !H RO%GBJT\ M*Z5]IN%,LTAVPP*<%S_@.]?/\\][XBUYI2OG7E[-D*H^\S' 'IT%7_%WBBY M\4ZTUU-E((R4MXL_<3W]SWKT/X8>"5M+:/7=4A_TB09M8V_Y9+_>QZGMZ"JV M%N='X'\'1^$M,=9'6:]N,&>0#CCHH]AD_B373LP1"SG"J,DGL*6N!^*'BY=( MTDZ58S 7UV-LFT\Q1GJ?J>@]LGTI;C&:5\6;'4O$J:"#TKWSX<>(SK M_A=%NYQ+?6I,PW$#&.>%PZ/T*L#P?S[5]' M>%=?C\2^';?48T\MFRDB$YVN.#_C]#7EOQ3\)C2M2&KV$7EV=T<2A>B2<]O? M_'VJM\-/%O\ 86L?8+Z;9I]VW.X\12= WX\ _P#UJ;U0'H_Q,U&33O MV83M M>X98 1Z,>?T!KQWP;X=/B?Q%#8D[8 #),U'0#V>*-(84BB4*B*%51V Z M"G45YE\6-=U32+W35TN_GM5DCWNHDFAD&UXW&0P M]Q3U54140!548 X KYR_P"$V\2_]!N\_P"_IJ:S\9^));^!&UJ\*M(HQYG7 MFG85ST3XP:PUIX?M],BSNOG+.0?X$PJ)(+% XC( MR&)-9TOQ@UOIVI7%M"($;RXWP,G.34C/6;JRMKU$2[@CF5' M$BAUR%8=#]:GKYQ_X3;Q-_T&[S_OX:Z3X?\ BG6]2\U4444AA1110 5GZ\GF:#>+_ -,R?RYK0JKJHW:/>#_I@_\ MZ": /*Q_*I(&D6YC-N2)=P"%3@Y/ P?QIAXXJ2VU M#6SH./25OY _UK@,X[UW7@A@='F4'I.3_XZ*!GDOQ/MQ!\0+TC M_EJL;_\ C@'\P:QO#=PD&NP>9I::JLF8S:L,[L\9''!'7BNG^+Z;/&R-TWVB M'Z\L/Z5S?A.YAM/%NFSW=T;:!9AYDH8KM4CU'0'H3[U70GJ=-XT\+:%H]I-+ M%>M97JN1!IS3"?>N[KTR@P<\DUP(P>G-=YJEKX?M--EL[I(9]8FMIKJ6\%Z7 M\E\YCC')#$]/7O7"9]?U- ,^A_AZ_F> -*/_ $R(_)B*\>^)D/D_$+4<='*- M^:+7K?PT??\ #O3#G.!(/_(K5YC\7$V^.Y".-UO&?T_^M7'BO@/HN'I6Q;7= M/]#AJ53AA2?C2CV/->:?>O8^G] G^T^'K"7NUO&3_P!\ UHU@>")#)X/T\GM M!&.O_3-:WZ]F.J/RBO'EJRCYA1115&(4444 %%%% !1110!RWC?PO8^)[>T3 M4-1^PB!G*'CYL@>OTKD?^%4Z!V\1C\T_QJ?XV#_B7:2WI+(/T%>/^GO7#6G% M3=XW/L^?"=L^ +<=Q+(#_WUG^M.A.+E91L99QAL12PZ ME4JN2OM8X3XP?\CK'_UYI_Z$]N2\/+?/XBLETB7R+QY-LU^S!995R&RPQ\@X/.3G&*\]Y_R#7H7BB2>] M\-W7V#QBNMQ6^W[3;?9DC(7<,.I Y ;'3BO/<#L!30,^@OAM_P D]TSZ2?\ MHQJY[Q'_ ,C%=_[_ /2MWX8/O^'NG_[+2C_R(U8?B9=OB.[&.K _^.BI&95: MNAZK#I4\CS6WFEP KC&Z,^HR#656UX>6W;[9YLEK%-Y0$,ES@JISSP: ':[> MPZE;VUQ%>-*T8V/#(-K9R3NP./;BL.NI\0&T.E,L5U:3.LX,*P[O7TKTGQ_=:C9^"[R;2#()QM#-$,LJ M;AN(_#\J^>/<]YJH50J@ M 8 Z5\T67B36M-MEMK#4[FW@4\)%*57ZX%6/^$S\2?]!N]_[_FBPDSZ0KQ/ MQCX*\3ZEXMU"\BT]KB*:7,4B.O*8 49 MBKN>@/K@9./I7J]+8H^>?^%>^*L?\@>7_OM?\:ZGX>>%/$VB^*8[JYM#:VA1 MEG\QQ\RXX /7(%>NT47 RO$VAQ^(O#USILC;#* 8WQG8X.5/YBOG&_L)]+U M">RNUV30.48>X_I7U'7DOQ?\-NMS'K]M'NC=1%\5P2SN8[2?,,_/ !Z$_0X.?3->@>/?AY_;KG5M#V"[8 R19PL MW^T#Z]/KBF!UOAWQ+I_B73UN=/E&[ \R%C\\9]"/ZU:O]&TW5&1M2L;>Z:,$ M(9HPVW/IFOF^-]4T&^+H;K3[I<@D;HV'J.U:'_"<^)BFW^VKO _V^?SHL!Z1 M\0(O"N@:!/!'IEBNH7"%8$CA7>N>-_'( _G7G'@?2)=9\8V,"Y/->X^ O!J^%-,9KG;)J%S@S.HX M0=D!].Y/<_04;("+XG:'_;'A"6:(?O[$^>O'50/F'Y<_A7DO@SQ._A37OMAB M,T,B&*:,<$KD$$>^>:^BF4.I5@"K#!!&PH78&>GZ5JEKK.FPWUA()(95R#W'J".Q%1WN@:1J5QY]_IMKU]9NP.^U]O\L46" MYV/Q.G\/:5;G1]+TNTCOY-KR311*#"N>!GKD_P JROA)927/C07 '[NU@=V. M.Y&T#]37-:5H.K>(KY5LK6:8R/AIR"57U+,>GYU[[X8\+V/A;3!:V2AI6P9I MR/FE;U/MZ#M1L@-JBBBI&%%%% !5>_YTVYST\E_Y&K%5=4.W2+PGM __ *": M /+#]X_6G18\Q0PR"P&,]:1N3GBB-=TR+MW98#:.IYZ4Q'=)#J$./(T6%!#D MV_ESCY"1@D^IQBN$8%696&""01[UU45]=6C,3H$L21DO;A%;Y&P02Q_BXKE2 M2S%FZDDF@8E=OX'_ .0?<_\ 74?RKB,5W/@A<:1.1WG/_H(_QH \Y^,F/^$O MM<=?L2Y_[[>N1\/"Q/B33QJY L?/7SMV<8]_;UKJOC ^[QI$O]RS0?\ CS'^ MM>#DXX MK@ACM0@9[_\ #'_DG>F_67_T:]4/&%SX&BUT#Q1$SWPB4Y"R'Y>8_%QPWCIQ_=MXQ_,_UKGKRY8W/8RC#K$8GD;:T>VAT8 MU+X5#I:C_OS+0=3^%?\ SZC\(9:\C_"CMG^5<7MWV1];_9$/^?D__ CZ>\/2 MZ9-H\3:&-MG@;!@C VC'7GIBM.N>\#(8_!]@",9AC/\ Y#6NAKT8['P>(BHU M9)=PHHHJC **** "BBB@ HHHH \T^-:9T+3G]+AA^:__ %J\9KW#XRQ%_!]N MXS\EXN2.P*-7B'0_C7F8G^(?H&0N^"7JQ*]R^#D_F>#9H_\ GE=N/S53_6O# M>U>P?!.ZW:?JEMG[LB2 9]01_048?^(//HWP3?9HS_C3%MUK39O[]NR_DV?_ M &:N%T"[FL?$%C<6L'VB59P%ASCS,_+M_'.*](^-<0\G1Y>X:92?P4_TKR_3 MKA[35+6YB7>\,Z2*F<;B&!Q^E>JMC\\.FU2XTK3O#L[:-HMY:?VIF 7-W,K M*K@NB <]0!S7(<>E>HZAIMY)8)87>AZ19V$/G2M* M\N'3O^=- SW/X1S"3P24'_+*Z=?S"G^M5_%\>SQ!(W]]%/Z8_I5+X+76[3M4 MM"?]7*D@'^\"#_Z"*UO&Z!=4@;NT./R8_P"-2]QG,UL^&88I=3D,D:RRQPL\ M,;'AW':L:I;8S"ZC^RDB8MA"&QS]: .CU%KB^\.W%QK%FEK/%(HA;9M+9.". M?:N7KI+BTOI;:XEUV[A?9 QBC-P,A^W XSQ7.4 :'A^40Z[9MUS(%SGUX_K7 MIM>464ODWT$@XVR*?UKU>D,**** "BBB@ K.;P[HKLS/I%@S,NWLME;6QAN([;S;A8GFD (12#SR<=J '?\(WH?_0&T_P#\!4_PH_X1O0_^ M@-I__@*G^%1:'?S7G'KT- '44 M444 %,F@BN(6BN(TEC<89'4,&'H0:@U*_BTO39[VXSY<*%B!U8]@/YJG MX?O;VZLY$U<1I?1,/,2,8"AE#+U] <9[E30!+_PCVB_] >P_\!4_PJ_'$D,: MQQ(J(HPJJ, #T IU% $%W96M_"8;ZVBN(S_!*@8?D:RQX,\-B3>-%L\_]F#L(^I%:EE>2SZIJ-O)MV6TB+'@LZ3!?PHT8F7E&ZHP)#*?H010 Z]TK3]27;J%E; MW(Z#S8@V/SJA#X/\.V\GF1:+9;NQ:$-C\ZVJHZU>3Z?HEW=VW YH N1QI$@2)%1!P%48 IU9.C33W($W]JV]_ 8QN$404J_P!0>!CL>?>M M:@ HHHH **** "J&N/Y>A7C?],B/SXJ_6-XKF$/AV<9YD*H/SS_(&@#SK&*L M6 )U&VV+O;SDPN<;OF'%5ZL6-P+74+>=AE8I%8@=P#3$=,#J>FPR&YL)2@,S METD# ;\8)Y[8KD:Z.YN;+3K"Z%CJ4MVUTNQ8FR/+!ZD^_:N.?%*<3>/[Q?\ GDD:?^. _P!: MS?!5Y=:?XNL[NPLI+Z:+=F"( LR%<-C\#2>-+G[7XVU:3.<73)G/93M_I4G@ MN*PE\0 ZIJ\NE11QEEFBDV,S9 VAL<=S^%5T)-2Z@L?#>F:H+:UUB2XOX/LX M^UV?DI A8$@G)W'CKTKBAC\*]-\9:MJ)\.S6UIKFD7.FLRKY45VT]RXW @L6 M^@SC%>9#\?SH0,^A_AVGE_#_ $I?^F;'\W8UY!\3IQ-\0M0Q_P L_+3_ ,<6 MO:/!"=(7IFU1OS&?ZUX+XQNOM?C3590M?4.NV0U'P_?VC#/G6[H/J5-?+Q&&QZ'O7GXI>\F M?:\.5+T9P[,2O1O@S=^5XHO+9CCS[;(]RK#_ !->.],<$ 22^4 MWOORO]16%)VFCVLQI^TPE2*['H_QEAW>&K&;!^2[VY';JW/B&]%]<00>%M, MM'N)X9IWO)?-4O+E4.J6>EZ/(;6!+8-#ZUK6$NLZC;'3[*222 M$+AER /3/\ 2L^\LY["Z,%W&8Y!S@]Q['O0!!G'->IZ7="\TNWG!R60!OJ. M#^HKRRNV\$7ADM+BU;I$P9/H?_U#\Z!G44444@"BBB@ K.UBWN9X[5[.-97@ MN5E*,^W( (//KS6C10!F:9!>?;KN\OK>&V,RQHL<4F_A=QW,<#D[OR K3HHH M *P;O0I9[&5H]J7L5ZUY:N&Z-GH3Z,,J1Z&MZB@ 'O1110!F:UIC:NEM;,S) M;K.)9FCD*/\ *"5P1_M[3^%4K;0)M,\1PWUE=3SPS0F&[6ZN&=L Y1ESZ$D? M\"KH** "BBB@#$.A_:=8UI[^-)++4+>&$)GD[0X;/I]X4WPUI6H:7]M&IW"W M)>11%*/O/&J!5+?[6!S6[10 4444 8076[>VGM;*UMU9YYFCN9)\A0\C,&V M9) ;IGM6AH^F1:-I%O80,SK"N"[=6).2?Q))J[10 5#=FY%I(;%8FN O[M92 M0I/H2.14U% &#:Z?>S^*5U:YMX[-4M# R+)O:5BP.20,8&.._)K>HHH **** M "BBB@ KD/'%V,VUHIY&9&&/P'\C^E=?7FWB2X-SX@N6)!6-O+7'MQ_/- &7 M6QH&F0:@;IKJ.65(4&$B^\23U'TYK'%=+X?T_P#T)[B6*\MD*,S7<,P *CMM MZGIZ4Q%'6M'MM.0R6T\S 3&(K)'@@@9)![BL>MSQ+YT=Q;0R7[WH4 MJ#Z^IXZFL/\ '- "CJ*]2TJ#[+I%K"W!6(;O8XR?UKS?2[7[9JEM >DD@#?3 MO^E=]XGU'^R?"^H7H(5HH&V'_:(P/U(H&?.6I3?:=5NI^OFSNX^A8G^M5?SZ M>]+_ )_4TGY59(O]/:E4%W51DDD"F_E6UX1L1J7B[3+5AE7N%+C_ &1R?T%( M#Z%M(UTG0(8Y.%M+958^@5?_ *U?,%Q,;BZEF;.9'+'\37TCXSN39^"=7F4X M86KJI]R,#^=?-)QNX[5YV*>J1]GPW3]VI/T05L>$;4WOB_2H%YW72$CV!R?T M%8]=M\)K,77CN&0C/V:%Y?IQM_\ 9JY::O-(^AQL_9X:I+LF>]T445[!^6A1 M110 4444 %%%% !1110 5\Q>);,:=XIU.T4!5BNG"C/1':G+B)0[K\CCJLZ=<_9-5M;G./)F23(] MF!JM]:._/K7GWL[GV\HJ47'N?55S!'?Z?- ^&CN(BA]PPQ_6OF&\MI+*^GM9 MP!)!(T;#/0J<'^5?0W@?5?[8\&Z?ZUJ]%U?&+>JA%6*-8U5]4Z.?\YJS(DMKB2TN MX;B!MLD+AT.>A!R*^F[.Y@UG18;A.8;N -CV8=/UKY@R0<_XU[C\)-4>]\(M M:2D%K&8QJFC:&9XWX*L5(]P<4RMGQ18FRUN4@'9,?,4_7 MK^N:QJ0&SIEW:'1KFQO+EK7?*L@=$W%AT(__ %U)J\D,^EP16<=RR69VO)< M!L/R..N,BLW3)(HK^,W7^H;*2'!. P() ]><_A6Q?ZK!+&UG:VDUQ,T"V[/( M-I(4Y!V@=?RH YRMGPO?BPUI/,.(YAY3<\#)X/YXK(>-XW9)%*,IPRL,$'TQ M2 D'()&.X[4 >NT5FZ!J!U+1XII/]8OR/[D=_P >M:5(84444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% % M/5;]--TV6Y<\J,(/5NPKR]W+L68Y))))ZFNI\;WQ:XALD;Y5&]P/4]/\^][B@5GA?=MZ=B1C/0[=K)Y;C/JN*!',3W$MU.TT\ADD?DL MU1TOI24 =!X-@\W7/,QD11L<^F>/Z_H:K?&+5E@T*UTQ'Q)=2^8X']Q?7_@1 M'Y5TO@VP^SZ6UTX(>X;OV _^OFO+/BO?F[\<20@Y6TA2(8.1DC"?YZUZ9\9]5,VM66 MF(?EMXO-?_>?_ +^M>:5Y.(E>9^BY'1=+!IO[6HGI7J'P3MMVJ:I==HX4CS_ M +S$_P#LM>7_ .&>_P#GO7N?P@TL6?A%[PCY[V8MT_A7Y1^N:6'5Z@9Y5]G@ MI+O9'?4445ZA^>!1110 4444 %%%% !1110 5Y?\:-),NGV&J(F?) M1GVSG\Z]0KG_ !W8_P!H^!=5@QDB R 8[H=W]*SJ1YH-'=E]9T,5"?G^>A\W M8/<8HH(]>O>BO(/U ]<^"FHLT&IZ;(<;&29%)]V^+=*36O"E_9N,LT)>, MCLZ\K^HKT\-*\/0_/<]H.GBW+I+4^;<@D7)4?D2/Q%<%_GM4D$TEM#0,^B?%]B+G2 M/M"CY[<[L_[)Z_T-6X9@#G&1R/P/'X5YU?V;V% M]+;2_>C;&<=1V/Y5)16[Y&01TQ72W&JW5_8VG]G.(KB0B*YD5=I+]%R_N!7- M5H:5J'V*5T^SK'K0,V:***0!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5 M?4+Q+"PFN9.D:Y ]3V%6*X3Q5K9O;DV4!Q!"V&8?QM_@* ,&XGDN;AYIFW.[ M;BWJ:B^M%'^>E,1U6GP7FCQK':RP37$RAY["0A6&>F#Z^U8NLRI+J#;();XN))I?OR,68CN2?PJ9.RN:4JAG**WJ%^7_P!E M_6L'%!8EB2]?46C:>N ME:)9V"8Q;PK'D=R!R?SKYY\$Z6=7\9:=:@?()1*Y]%3YC_+'XU])UW86.C9\ MCQ'6O.%)=-0HHHKL/E HHHH **** "BBB@ HHHH *:Z+)&R2 ,K A@>XIU% M'S1XNT5M \47MB5*QK(6ASWC/*G^GX5C?K^->M_&K2P8=/U:,896-O(0.O\ M$O\ )J\H@@FNITAM8GFED.%1 22?I7DU8M?\)!X1LKV1MTNSRYO=UX/Y]?QKP35O#TNCZ?;37%Q$T[.4G@ M20,T##E0Q4GDCM_LFN[^#OB)89Y]!N#CSB9H#[@ ,/R /X&M<.W"=GU/-SJE M'%83VU/7E?X=3E?'6@'P]XJN+>-/+MI3YMOZ;3V_ \5S>??]:]O^+FCB^\*I M?HN9K&0'/JC<$?GMKQ'&._\ .O43/@Q,^_ZTO'<\4?Y[T4 >J?"+Q0=\N@7L MO&-]H&/U+*/YCZ&NI\:Z5?PQYP-DI'Z$_K7A^C:C)I&LVFH0@,]M*KA2< M;AGD?B.*^C=/O;/Q'H$=U!\]M=Q]&ZKGJ#[@Y'U%2QH\RI:M:E9-I^H36S<^ M6V ?4=1^E5* .@T_4;J]9WM[6T^UQQDO>R<,JXQN)Z9JOK.C_P!G06^Q)&*H M/M$Q^[O//![]^E4]-U!M.N_,V>9&RE)8V)^=3U%='ILT^LS&ZU"/,!S#;0A" M45B/O$>@Z9]Z .1^E6]+U&32[]+F(]#AE_O#N*;?Z;=:9.(;R,(Q&5(.01DU M6H ]6LKR&_M$N+9PR-^A[BIZ\\\/Z^^DRF.4-);.>5'53ZC_ KT&.198EDC M.Y6 *D=Q2&.HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBL_6=7BT>Q,SC>['")GJ?\* */B;7/[,M1!;-_I,O0Y^X/7Z^ ME< 22221^= SRKQ1K\WB/Q!<7\S-L9BL*$_ZN,'Y1]? MZUD?C1_GO15$AGW_ %HSZ<_C1_GO4]C93ZCJ$%G:C=-.X1![G_Z^* /7?A%X M>-II,VL7,>)KH[(21R(QU(^I_E65\:=68W&GZ3'+\JJ9Y4!ZD\+G\F_.O3X4 M@T/0D1V"P6-N S>BHO7]*^(?$5WJ3@J)GQ&AYVIT _*N/$SM&W<^B MR'"NKB?:-:1_,R2?>C\<>]'K3E!9PHSD\<=:\T^]>B/6_@SH6RWN];GBP9?W M-NQ_NC[V/QP/PKU2L;PCIC:-X1TZQD&V2.$&0>C'YB/S)K9KUZ<>6"1^88_$ M/$8F=3ST] HHHK0X0HHHH **** "BBB@ HHHH **** ,KQ+HD7B'P_=:=,H) MD3,;'^%Q]T_G7S8//TW4B&5HY[=RK*25(/(*G&#['%?5%>$?%;P_)I?BA]17 M'V;4#O4X^ZX ##^OX^U\A+)+;2AP,X/!Y'\Q^E;OA MC6M1BT^YTS3+*.\FG 40>0&$@)RSR$=0 HR>-QJKXHT6?3+B.=[:WMEFPK1 M6TA=(GV@E23WVL#U/7KQ7)+5*2/H:%JIUO;6Y]#QO9ZUI"L EQ9W470\ MAU(KYV\4Z&WA[Q)=Z<%Z;E_K M^=:_Q5\*-JNFC6+-+4 M4?YS2=ZV.(,5Z7\)/$R65[-HE[*$CN3YD!8X DQR/Q&/R]Z\TI58JP9201R" M",@^M# ^B_%6D)>:>UW&F;B%>2!RZ]P?YUP5=IX!\4Q^)?#T8E?-]:J([E6/ M+''#?0_SS67XIT0:=,?<;K^7I4E'/5K://=S-]@BU-[-=I,0W8 M#/V7/;-9/7Z>M% C;U6.WT^W-I<#[7J;X:69G)$7L.>36)@#I4L]S-=2![B0 MR/M"Y;K@59TK2I]5O?(@PG&6/M5.XOK+PIIL=M&#)*YN9+NY>>4S@@^HKOK.]@O[5)[60.C#/! MY'L:0$]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8^M M>([;21Y:XFN".(P?N^YH MZEJMKI<'F73\_PQKRS?A65XATI-:T]+VP/F3*, MKM;(=?3ZUQ5Y>37]TUQ=-OD;KZ8]/I6CH.NMI%R0^Y[9_O(#W]1[T 9+HR,5 M=2K \@C&*;7=:QHT7B"WCO\ 394\S;^$@]#[UP[HR.RN,,IP0>QIB&T444 % M6+*TDO;R*WA4EG;&0.@[GZ5 .>.Y%>A>&=&&FV(FE7_2)@"W'W1Z4 799;'P M_H[RRLL%K;H68DX__63_ #KYV\1ZY/XBUVXU&YX,C81/[B#@+^%=C\5?%T.J M72:+8$M%:2%II 1M=^F!_N\\^OTKSGC_ #BFA,,>U+2?Y[4M, %>H?!W08Y9 M[O6;F++0GRK&8\9/=C]:3&E=G*_%?7DTSPLUA$X^TW_ .[ !Y$?5CCW MZ?C7CV@Z7'JE]*)S*888FE>.#!EEQT1 >I)(J7Q=K[^(O$MU?N3Y1.V)>NV, M=/\ 'ZFM./3;+2XTTO7I!!A% M>V?"_P --H7AS[50\QQ4L/@;2E[TM/Z^1V MW3I1117IGP 4444 %%%% !1110 4444 %%%% !1110 5A>,?#\7B/PU-+&H8.C0S0R9 D1A MAE/?_P"N/:M2"PO];TQ'N=3M;: D1P17,Q4S,@VC QS@87:!K4=Y:EH;JVD/#CH>05(_$@C M_P#77T?H.L6_B+0;;4(,%)T^=,YVMT93^.:\%\5:&]C(;Z&(I9R%1%-+:!P>0>>, UN?#'QFNA7QTF_/^A7&I/#'B*: (PM)27MGP<%"?NY]1TKGJ^BO&OAO\ MX2CPY)9Q,J7*,)('8&M=AOKH_P]#7T';W&G>)=%6:%EN+ M6=<@@\@^GL17S+76^ ?&0\*:E(MTKR6-S@2JAY0CHX'?C/\ D4FAHZ_6--DT MO4987#;,_NV/\2]O\*H5Z==VUIK^D+L=9(ID#PRKSC(X(KBH?#%])JS6+@)L M&XRG.W;ZCU^E("GIFFW&IWB10*=N?G?L@]3797DUEX5THI9JGGM@*K-RQ]3W MQ3;B]L_"FF):PYDG(+!>Y/3:X M1CUZ8^E0444P"K>GZG=:9/YMI)M/=3]UOJ*J4M(#T+1O$UMJ482QH&>AT5D:=XFL-18)N:"0]%EXS] M#T-:]( HHHH **** "BBB@ HHHH **** "BBF2S1P1F29UC0=68X% #Z9+-% M!&7GD6-!U9VP*YR^\:6L)9;.)IR.!(>%^OJ:Y*_U.ZU*;S+N4MC[J] OT':@ M#H]9\8/YC0Z40$Q@S$')_P!W_&N39V=BSL69CDDGK3313$%'ZT44 ;&AZ_-I M$FPC?;LX]_YUT.M:%;:K:-J&F\SLN\;#Q)_]>N'K6T+6Y=(N1G+VSG$ MD8Y_$>_\Z ,EU9'974JRGD$8(_"D^E=UK.C1>((([_39$\S;^$@]">QK)T#P MS-QDHI!A5OXC_>^E'Q!\:Q^'-- M-K92*VI7 PHSGRE_OGW]*U/%OBJU\):2+F>-I99&V0PKQN./T KY]U34+C5M M4N+^\8--<2%VQT^@]J$@*I)+$L22>I)HHH_SWJA!_GK24O/^@#O/A/X3-I;G7[Y&6692ELC<83NWX]O;ZU/\ M%GQ5+I.FQ:392!9KU&,S \K'TQ[9_H:['6M5L_#/A^6]G7$%L@58UZMV51_* MOG36]6NO$.MSW]QEIKA_D09.T=%4#\A_^NN/$5.5['\R M3P]:17%\9[NZBM(8 7$LP.WS?X!TY^8@GV!J?6;W5X4DLM6FAOEE8RQ3%EF M)/)C<,# ]A6_+80VF@6MMJEI/%;01L/MMK^_M_,=L,QP 1)@,@Z@$CZU MQ-W+!+=RO:1&"!F_=QLY8J.P)[D#O7"URJQ]91FL15<^B_K1FYX%T/\ M_Q; M:6TD326Z-YEQCIM7G\B>/QKZ. "J !@#@"N/^&?AP:%X6CGE7%W? 32DC! _ MA7\ ?S)KL:]"A3Y(Z]3XS.,9]:Q#Y?ACHO\ ,****W/'"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#)\2^'[7Q+HGK7+7MA=:;<"*\A:*4H&56QG'_ .L=/7BK?A_4QI.L1SR22Q09 MQ+Y. [*#G;GMDJ <=LUM:E;'7I;:6ZF@LKJ95,=O#;$0CS263?(#PS>N,<_6 MN/XU?J?3QYL+5Y7\#_#R^1Z=\./&2^(](%I>.HU"U4*XZ>8HX# ?SK#^*O@Y MIPNO:9!N=>+M4&21V?'MT/X'M7F6AZQ<^'=>@O[7'FP-AD/1AT9?Q%?1/A[Q M!8^)=)6^TY]R$[71AAHV[J17=0J\RL]SY7.,N^K5/:4U[C_!]CYH_P ]*/\ M/2NT\>^![GP[?RWUJF_3)IO,"5; M80&QP2,XK@;W6]'^&?AN/2;5A/J?D[@J+]]S_&_H,]O05RW@?XCRZ7>3P>([ MF:XMIV+B5CO:-R>3_NGT'2IW*-S78[U-6D_M([I3R&QP1VQ[5FUZ=<6]CX@T MI2CI-#*NZ*9#G'N#7 ZGHMYI#YN8P8R<+(IRI_\ KT#,^BBB@05?ET74(;8S MR6K! NX\@D#U(ZBJMM((;N*5EW*CJQ'J :W87M;?6Y-7;4(I8R7=(ESYCE@0 M%*XXZT#.=HKID\*EM-3S"\-T8S(6P#$H[*3VK'?1KY-/2^\@FW==P=2#@>I[ MB@11^G'TK4L_$6IV,:Q07&Z->BR*& ']*R\T4 =C9>-U/%_;X'9HO\#6Y:^( M-,NUS'>1H?[LAVG]:\RHH&>MI-%)_JY$?_=8&GUY$&(Z''TJS%J5["/W-W.G MLLA&?UI >J45YH/$6K*ORWLGXD'^=./B75_^?U_^^5_PI@>DT=.M>9/KNJ2# M!OIA_NN1526ZGGSYTTDG^\^: /4I+VUB_P!;E>=YS10!TMWXUO9&(M(HX%[%AN;_#]*Q+S4;O4)-]W.\A'0'@#Z <"JM' M2@0?S]:*?%%)/)Y<"-(_95&35JTTU[A8)3(B137 @)SRA/KZ<9Q0!5BBDGE$ M<*-([EK/6XK32; (UDWF&3K)(, MG)]"*;KEY87%N5@NLQ *UO;01!%0D#)<]S[4 <]1110 448!_'I74:%X5FEF MCNM10)"/F6,]7],CL* +/@N*]"2NS;;0G[K+]YO4&NCU*ZDLM+N;F"W>YDBC M9UA3JY Z"L[Q%XJTOPK9I)J#D,X(B@C&6?'H.P]S7E&E_$S48?&4FHWKNUC= M.%DM5.X(G.-H]1^&>:$,YSQ'XAU+Q'J9N-6;YDRJ1!=JQC^Z!_/-9&*]?\8^ M%;;QIIT/B'PD8IYV'[P [?. 'Z..F#BO(Y8FAF>*5&21&(97&"I![CM5(D;2 M?YZ4M*JEW5%&68X '?TH$3V&GW.J7\5G8Q&6:9@J(!_GCWKZ(\)^'(/"^@QV M,3;Y#\\TN/ON>OX=A7/_ Z\"OX2/J>]5_B9XX71[ M5]&TYC]NF0>8XZ0H?ZD?E6=2:BKLZ\+AJF)JJG!:LX_XF>-&UO47TFQ7T M4EN20.<5L?#3PDGB367N;Y-UA9X+C_GHYZ+GTZD_A7*V=I=Z]K4=O;_O+J[F MX)_O,X-.HH ^?/'_@QO"FK![4.VG7'^I8\[#C ME"?;^7XU'X:N_P"TK:XTJ\.Y/LWRP0J!->!"66+S&SM R2,#)Z5[IXBT.V\1 M:'/IUX/ED&5?NC#HPKYTUW0[WPUK4EC>_+-'@HR=&4_=85Y]:G[.7,MC[C+L M7''T/8U'[\>OZCM;FTZ:8?V? L15BI,/$;I_ =IY# <'GDUI>"O&5UX3U(D# MS;*=A]IB_P#9E]QG^EW7L<5S*34N9'N2PL)T?8SU1]1W5M9>(-$:" M8>=9WD0/!QE3R"/YUX)XT\*S>%-:^SEC);3 O;RGNO<'W'?ZCUK2^'GCR3P[ M>K8ZG*[Z7*<98D^0?[P]O4?C7LVIZ7IWB323!=QI<6\R[D<Q]Z]6E M44U='YUC\!4P=3EEL]F?//A[0KKQ'K<&GVBL-Y_>28XC3NQ_SUKU76+K2_A9 MX>6WT6$2:A=\ RG); ^^WMV 'K4VK7FF_#'PFEIIT+/?2H1%*8O]8_\ >=NG M'I[5XO>7MSJ%T]S?323S2'+/(22:VW//V'7^H7.J:A/>WTADN)W+NW3)^G;C MC%5OSI*/\]*8CK?"/C_4/##1VS8N-.,F7B8DB6W=+ MJTF'4?YR#7S%_GI6IH7B#4/#NH+>:;*58?>C;[D@]&']:307/7M=\+2V1,]@ M&EMLA^G6K^M>&+?4(VD MM%2"YZY'"M]0/YTAGG]/BD:*19$QN4AAD9Y!JWJ.D7FEN!=Q8!Z.IRI_&J6, M4 76U">\O&:\N)O+G8><(R1D=.@K:U#%W+!'8R1&&Z*V\4L,K*P3H5=>_'?% M6IVOCC/L0.* ,BZT^\L3B[MI(LG +*<'\>E5ASTY^E=8)1=:KI6F M6DYDMX8U,V&^5R/F.?7I22SP+976JPV,=W++=M&/,CW+&H'''^>M '*45U=S MHNGS:M;&6,VL9"DN<8QN'3K0(ITN M".N16Y!X?2;1HKXS3OYBLVR*$';MSU.>!Q4FCZ197]L+SRY72!6^TP9),C8R MNTC^5 '/T*K.VU%+-Z*,UT5JD.G^'8]1AL([R>>0JPE0NL0R>,>M6](@EFT^ MYCEBN89(IRYAMW$.0PR,DD<#!H&0AW<@QSVQ W$<@D= 1GJ*Q)=5OIK=('N7\I4";5^4$ 8YQU_&J= &I)XB MU26U,#W VLNUB% )'IG&:S*2C'L?RH *EM[>:ZF6&WC:21NBJ.M;&F^%+Z]" MRS!;>$\YD^\1[#_&NQBMM-T"Q:0^7;Q1KF29\ _4F@#,T3PI#:!9]0 FN,Y" MYRJ_XFJ_C3QO9^%[)XHF2;4G7]U#U"_[38Z#VZG]:Y7QA\5D:(VGA9V^;(DN MV0C'^X#_ #->5R2/+*TDKL[N>%M17+O+8.?W\!)(Q_>4=F M_GT]Z .:QM..G?'K^%>J?#+P+!<6T6O:LC,=^ZUB;@8!^^?7GI],UUY\(^'M M;U6S\0K:*=T>_P LQ[5E)Y5F4]QS]:O>)/$NG^%=+\^]?#$$00*,M(0.@'I[ MU,I)*[-*=.522A!7;*OCCQ4OA;P^]Q%L>\E/EV\;=V[DCT%?/=]?W&IW\U[? M2M+<3-O=SW/^%3:SK-[KNI27VI3-+*YX!)VH/[H'850KR:U5U'Y'Z+EF71P5 M/763W?Z"CZXH))0(2=@Z DX'K25W_P ,_!(UZ]&JZC'G3[9\*C#_ %SCM]!W M_*LX0"(],L8=;U%";Z=,PJW_+)"/3U(_*O1: M !@#H!17K0BH*R/S3%8FIB:KJS>K"BBBK.8**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *Y7QMX(M?%MF&#>1?0J1%*!U']UO;^5=512E% M25F:T:TZ$U4INS1\IW-O):74EO<*4EB"%U[33?:7;+ M_:<)R=@ ,R]P?4CJ/RKPV:&2VF>&>-HY$.UD<8(/N*\JK3=-VZ'Z/E^/AC:7 M,M&MT1CVKT+X>_$0Z"$TK5MTE@S?),6R8/\ ['O[5Y]^5&<$*ING46A].ZOI-CXFT.2TN<26]P@*2I@E>X937A7B_P;>>$KY4E;S[68X@G M QN]B.QYK2^'_P 0)_#]U%I^IS&32W;&6Y^S^X]O45[01IGB'2^1;W]E,O'1 MU85ZE*JIK0_.\?E]7!U.66W1GS#Q1_GM7;^,?AW?Z'=37.F0/E<3_G-;GFB?Y[4M)FEH 2I!4E2#D$8XKT3PW\6;[3UAM=;B%Y;)\I MG4XE _DWZ?6O.L^]+0!],Z;JVE^)-.,UC-'=P'AU(Y4^C*>0:Q[[P3 X=["= MHVZK&_*_3/;]:\$M;VZL9O,LKB6WD[-$Y4_I7I'AOXNS0&*W\21"6+[INXA\ MR^[+W_"E89:OM-NM.EV7<+1YZ'J#]#TJJ?:O2-,\0Z)KZ8T^^M[KC)CS\W_? M)Y_2H=1\*Z?>AFB3[-*>=T?3/T_PI#//*/\ /TK>O/".I6S?N46Y7U1L'\C6 M1<65U:-BZ@DB]-RD4"(58H76VN+.RMKJ%95M&W_@0M:R)/'"L>[S1M^7N1M_K6?FB@# M5BUN,:1#83VQ=8F8[EGV;LD\$ <]:AMM7N+*.!+0"(0R&0D'[Y/'/J,<50S2 M4 :-OKE]9SS26<@A$S%FC505!/H#FJD]U/%SZGU-<^S%F)8Y)/6FYJDA7#]?RHHS[T4 '>CTI:FM+2>^NH[:S MA>::5MJ(BY)/M0!#CC_ZPXKT_P !_#1;N&VUG7&948B2*T"_>'8N?0]<5L> M?AR-(QJ.OQ127C+^ZMV <0^Y[%OY5TOB;Q?I?A>S%M)-Y>Y8L=L,2]9&QT%?/_B?Q+>>*=8:_O0L? MRA8XD.511T_QS4.MZ[?^(=0>[U*X:5F)VKGY4'HH["LW\:\JM6<]%L?H&695 M#!QYYZS_ "] HX_I1FMCP[X9U+Q+J"V^G0E@"!+,1\D0]3_A6*3;LCUZE2%* M+G-V2+G@GPF_BS7!;LSQ6L2[YY4'*CL![GM^)KZ$T^PMM+T^&RL8EB@A7:BB MH=%T>TT+2X;&QB6..- "0 "Y[L?4FK]>I2I*FO,_.LRS"6-J::16R_4****V M/*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *X'X@?#P>(=VI:45COU3#1XP)_Q]?>N^HJ914U9G1A\14PU15*;LSY1D5XW M>.12KJ2&4CD&F]Z]U\=?#JSUNSFOM)MUBU09?"843GN#VR?7\Z\1O;"ZTVY: MVO[>2WFCX9)%((KRZE)P>I^B8',*6-A>.C6Z_KH0_\ "5R_DH+F MUEQYD#N0/J#V-#IU%=,^G=!UZQ\2Z1'>6+!DD7# MQ-RR'NK"N%\7?"B*=9+WPR!'-GU>U^$?B9INO1I;ZBZ6%_P-KMA)3_ +)/\C7I4L0I:/<^%S#)JN&; MG3]Z/XH\/N;:>SN9+>[B>*:,X='!!4_2HZ^C?$/@[1_$L3F^ME%PR;4N4X=? M0^^/0UXSXB\ :WX>,DLEN;FT7_EY@&1CU(ZC\>*ZDSY]HYC_ #WH_P ]Z0<] M!1CV_2F M'?/?UHQ[4GX?I0 ^.1XI%>)F1QT*DY%=EHWQ3\0:5$D,[Q:A"G M^T [\?[W7^=<5CV_2C'M^E 'L^D?&'2[IMFKVDMB>SH?-7\> 1^M=MI^LZ7K M,.[3[R"Z5ARJL"<>Z]1^-?,?X4J,\;AT9E93D%>,&E8=SZ6N?#>EW62UJL;' MO%\OZ#BLV7P/9,?W5S,GUP?\*\6MO&GB6T \G6;P@#@22%Q_X]FMFS^+'B:U MP)Y8+L=_-A'_ ++MI68'HTG@5@#Y5\&/H\>/Y&JLG@G45/R2V[#_ 'B#_*L" MU^-4HP+W1E;CDPS%?T(/\ZU(/C+H[ ?:-/O8SWV!6_F11J!(W@_51]V-&^CC M_&F_\(EJ_>!?^_B_XU:7XN^&VQE;U?K"/Z-3C\6O#(&0UV?80?\ UZ-0*Z^# MM4/41K]7JQ%X(O3_ *ZY@7_=)/\ 05%)\7_#J#Y(;^0^@B4?S:J$_P :-/7/ MV;2;F3_KI(J?RS1J!OIX%C_Y:WS'U"QX_K5N'P7IT9!E>:7V+ #]!7GUW\9M M3D4BRTRV@ST,C-(1_*L&Z^)GBFZ;_D(>0O\ =BB5?UQG]:-0N>Z6VEV%BN;> MVBCVC[Y&2/Q/-9>K>.?#VC BZU&.23_GG ?,;].GXUX+?>(=9U-2M_J=W.AZ MJ\I*C\,X_2L[&3C&3]*=@N>J:C\:'#NNDZ2NP'Y9+F0Y/_ 5_P :X?7?&6M^ M(CMU&[/E#D01#:@^H'7\2:P_PH_#]*+(0?YZT?Y[TGX?I1CV_2F M'^>]&/; M]*,>WZ4 '^>]%26]K/=W"P6L,DLSG"QQH6)_ 5Z1X2^$]S/-'=^)E$, .[[( M#EY/]X@\#]: L<;X;\*ZGXHO##IT6(T(\V=SA8A_4^U>V>%/!&F^%H0\*_:+ MUAA[EQS]%'\(_P FM,+H_A?2^/LVFV:'/9%S_4_K7EGC3XISWH'[ZLQV MPCU;'?VKQ#4M1NM6U*:^OI#)/,VYB?\ /3VJNS-([.Y+,QR2>2??/?\ &F_A M7F5:LJCUV/OL!EU+!1]W675A2_6DQQTK?\+^#M3\47B"U@9+19 LURP^5!W^ MIQV%9QBY.R.ZK5A1@YU'9(A\+^'+KQ1K4=A:_NU^])*1D1IW/]!7T%X;\.VG MAC1TT^QW, 2SR,!ND8]S3]#\/:;X>LQ;Z5:I""!O;JSGU)[UIUZ=&BJ:N]S\ M_P SS.>,ERQT@NGZA1116YXP4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %(+%K75+99DQ\K8^9#ZJ>QKP[QE\/[_PO-YT :[T]R0LJ*OT/YU[>K"6$%EP''W6'KV->%_##PM_;>N?VA>QDV-B M0Y+?=>3J!^'4_AZTWQKX\O[_ ,5&31KZ6"ULV*0-"^-W9F]\_P J[J=1PIWF M?'X[+Z>+QCI8=6:5Y/I?I\SO/$_PLT_6;@W>ERC3YVY= F8W/K@8VGZ<>U>6 M>(/"&K^&I"-1M3Y.["W$>&C;\>WT.*[+PK\7I(56U\3HTPS@7<:C(_WE 'YB MO3[:^TK7K(_9I[:^@D7YD!#@CW'^-=4*L9K0^>Q6 KX65JD?GT/F+W'/TQ17 MO&N?"_0=54O9QG3I_P"_!]T_53_3%>8ZW\//$&B;F:T:[MU/$MM\XQ[KU'^> M:VN<-CE?\]J/7_ZU/>-XF*R!E8=CQ3,T ;OA_2].N+'4=4UDSFTL!&#%;$!Y M7Q[BMJS\<#3+*9--T.P@GNF/VEP&*R1XQY87JH[]>3 M0&A3A\':I=>(;_1[18I+FQ#&4E]BD @9!/KD=:IW7AS5[/56TV73YC=JGF>5 M$ Y9?[PVYR*[*Z\7Z+_;6NZM:HL_VZVMX_L\T9'F?,!*/^^5'>M32[NP'CS5 M)[*XM);:UTH0Z;''<+$"#@B,/G@YW GJ,T@T/*Y[>:UDV7,,D+XSMD7:?R-1 M9'3(]*ZO5))]4^(5G%=PSQDS01""XNOM#*I8<;^X.GVMM,UM(+)8 M1$ZG$81PH+9],G.:V+_2-)M_"US>/:6MRJZ3#_HMO:J)89708F,@^;;0%CRG M_/:C(SC\O>NP\%I8-I&M2:A-;VOD_9V6ZFLUN?+!8A@%(/7(%=5HU[I-_%XA MNM"LKV*WCF@,2Z? GG-D$,55@0 2,D4KCL>76.GW>IW(M]/MI;F8C/EQ)N./ MZ5I6'@_6M0U*:P2S-O<0Q>;*MR1%L3.-W/4?2NGT27?I/B/2+6Y.F:U-=^;$ M]W*(99(\@E&;C!ZD@=S6A;:Y;:/K^@6VN:K!>NME/!J-RLGFKMBWA164D,2%))R",5FP>)Y+?Q)%=7H2\M+>.2V2VB B0PLK*54 < YSZ MTLWBM8A+'HNDV=A;S!?,BD7[1N*DE6._(W D\X[T:AH8=W&D5[/'%)'*B2,J MO$V58 XR">H_6H>]37=U+>W4ES'_ (5ZSJ\:3WY73;=QD>:-SL/]P?U(KU?2/!N@Z&J&QTZ+S%Z32C>^ M?7)Z?ABH?$/CC1?#ML[7%TD]P#@6T+!G)]_3\:AS45=FM*C.K+E@KLE\->$- M*\+6Q2PC+S-_K+B3!=O\!["F^+_%"^$]'%Z]G+=;FV*$("JV.-Q[#\Z\?\1? M$W7-;F9;2=M.M<8$5NQ!/U;J?PKK_!&KQ>-?!MYX:U>8-=11;(F;[Q3^%AZE M2!^E<_ME-\L=SVY934PT(UZZO&ZNEO8\X\2^*M1\47PGU%QL3(BACX1!].Y] MZQ:MZGI]QI.I3V-ZACFA21C\J(I9C^ KUKP3\*X5MXM0\31F21AN2S;@(/]OU/MT]<] MJITY3=D<^,QU'!PYJC^7X:7I5GH MVG16.G0B&"(851W]2?4U;1%C0)&H55& H& !2UZ5.DJ:T/@,=F%;&2O+2/1! M1116IYP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4$ @@C(/4&BB@#S7Q9\)8=3NI;[09TM9G M)9K9U_=LWL1]W^5>52Z!J<&M1Z5<6:W),4C+\R9&#@_2N:IAXR=T>]A,\Q%"/)/WET\CS?Q!?1?#SX?PZ!; MOYVHW<;[W'&W=]Y_Z#Z>U>/?3_/%>L?$WP3K>IZO)K%C_IL C"^2H^>(#T'\ M0ZGUYKRF6.2*0I-&4<=588(KEKWYK=$?2Y.Z3H<\97E+67J-_&IK.]NM.NDN M+&>2WF3[KQL5(_$5#CZ=:2N?;4]EQ4E:6QZ7H7QCOK.$1:Y:?;@.!-$=C_B, M8/Z5Z#H7C_0-?9([:[\FX?@03C:Q/H.Q_.OG/_/2CI71'$3COJ>'B/U%=<<3![Z'SM?(<73UA:2\C*U+X4>([%-]NL%^OI!)AOR;'Z9KDKW3; M_3I3'?VD]N^>DL97/YU[QI7Q'\,ZK@+J"VKD9V77[O\ 4\?K6_'=6&HQ%8I[ M:ZC8%8?O64LW^_.W]"*5PLSP3!Z#/ZUL:9X3UW5R M/L.F7#K_ 'V78H_$X%>_V'AO1-* -CIEK 5Z.(P6'_ CS4MUKND6*DW>IVD M'9YU!_+-+FL7&$I.T5<\GLO@WK$JJU]?6ML".53=(R_R'ZUU^B_"G0M,(DOC M)J4HZ>;\J ^H4?U)INJ_%OP_8[TLO.OY!T\I=J'_ ($?Z UQ.I?&'7[EB+"& MULD[87S&_,\?I6,L1"/4]2AD^+K:J-EYZ'LX%EI-CP(;.VB!/ "(HZGVKB]8 M^+NA6#-'81S:A*O'R+L3\S_A7C>K:[JFN7'G:I>27#]@Q ^@' K/(]A],<5 MRSQ3?PGOX7AZG'6O*_DM$=?XC^(^N:^[1Q2M86A&/(@8@G_>;J?ITKD:3_#T MHKEE)RW/HJ.'I8>/+2C9"]:T?#VK/H7B"SU*,%C;R!F4'&Y>Z_EG\ZS<5H:7 MH>HZW(=#LO%FD M'S(5@ F 'S;">"?IE@?K[5QOA?P+J_BB17@3[-:9^:YF4A?P'\1_R:]A\$^% M+C0/#,FFZO/'=K,Q9H0N4C!'*C/4'^==-;V\-K;I!;1)%%&H5$1<*H'8"O0] M@IOFD?$K-YX6D\/1U2;L_(P?"?@K3?"=NWV7,UU(N);F0?,WL/0>U=%1172D MHJR/!JU9U9N=1W;"BBBF9A1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6- MXA\*:5XEM?*U*W&\?=G3 D7Z'^E;-%)I-69=.I.G)2@[-'B&M_"#6K.9SH[1 M7]OC*@L$D'L0>/R/-<)=VEQ97#P7D#P3(<,DBX(_"OJJLW6/#^EZ];^3JMFE MPO9CD,OT8%B]8GT>%X@JP?+77,N_4^8*.O2O9M9^#.GSKOT.\EM'Y^2 M;YU/X]1^M>=:OX&\1:,S_:M-FDC!XE@'F(1Z\=/QQ7)*C.&Z/I<-FF$Q&D96 M?9Z'/44YU:-L.K*1V(((IN:R/2"G*S(P*M@@\$'I3310#2>YMV'C'Q#IG_'I MJ]T!_==]X_)LUT-K\7_$EN )_LMT!R3)'M)_[YQ7!U8L(!=:C;6[$A9IDC.# M@\D#^M:1J36S.*M@<+-.4X+[CTVW^-LJG%YHR'U,MIJ _[9 MI_\ %4H^,OAX_P#+MJ'_ '[3_P"*KR5- 9=+CN[R]MK(S(SV\$Q;=*%SD\#@ M9! SU-2-X9O4AEF88BCL5O3)M;:RD+\N^;^='MZH?V3EO=_?_ , ]3?XS MZ"!\EEJ#'W1!_P"S54F^-EB!_HVD3N3TWRJN?RS7G&G>'DNM/ANM0U.'3X[J M1H[82*S&1AP2VJLI9 M9ED9-.[MYL[.Z^->HNI^QZ5;1>A>1GQ_*L.\^*GBF[X2\CM1Z0Q+_,@FLZ\T MO1X?# U"![Z2X-P;9E?8%1PH8G YPIS2'O163;>YZD:<(*T58** :,\5)849[\ M>M3V]E=7C[+2VFG;/ B0L?T%=EH?PJU[59%:^0:;;GJ\W+GZ+U_/%7&$I;(Y M:V+H8=7J22.&K7T3POK'B&8II5DTJ@_-(3M1?JQXS[5['I?PF\-V"J;F.:^D M'4S2$*?^ KCCV.:[.&"*VA2*WC2*-!A41< #T KJAA7]H^>Q7$4$K8>-WW9Y MAX:^#T<+>?XFF65@F7+-)I-Y-:.3D))^\0?U'YFO1Z*B5.,MT==#&8C#_ ,.;1X9=_!_Q) W^ MCO:7(SQLE(/_ (\!6!?^!_$FG;OM.D7&T?Q1+Y@_-O+588 MV6&Y@BB>%8;B(.NQF#% M3S>)%O+/R=0TVWN7C,GV:4LRF%7).W /S!221FH3X@N"LR^4@$U@MBPW' 50 MH#?7Y>^>IKTU_@O9M]S4]G/_ #[D_P#L],/P5M\?\A?_ ,E3_P#%U/L:IJLS MRQ?\,SS?3_$DEC8Q6LUE:WT=O(9K;[0K$PN<9Q@\@D9P>]%MXFO[66:8I;7$ M\D[7"S7$ 9HI#P64]B<#\J]0A^#>G(W[Z]\T>GE,/_9ZTX/A3X:C_P!=9B7_ M +:2#_V>FJ%4B>;9:KNS=_+_ #/##?7+6+6?FMY#3>>5QG+XQG\C58#CBOH9 M?AEX14Y_L=3]9Y2/RW5HVG@[P[98^SZ/: CHSQ[R/Q;)I_59O=DOB'#Q7[N# M_!?JSYQM=/O+Y]EE:S3L>T<98_I70V7PV\57OS+IC0K_ 'IG5/T)S7T)'#'" M@2&-(U'154 "GUK'"Q6[.*IQ'6?\."7KK_D>+Z?\&-7E8'4+ZUMD[A-TC#\. M!^M=GI'PJ\.Z80]Q')?R#O<-\H_X",#\\UVM%:QHPCLCRZ^;8RNK2G9>6A%; M6EO9P"&T@C@B'1(U"@?@*EHHK8\QMMW84444""BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH J**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_9 end XML 11 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Operating Lease Liabilities After Adoption of 842 (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
Remaining of 2020 $ 2,454
2021 2,903
2022 2,807
2023 2,367
2024 1,400
Thereafter 1,737
Total lease payments 13,668
Less: imputed interest (1,411)
Lease liabilities $ 12,257
XML 12 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Warranty Liability Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning balance $ 4,063 $ 4,646
Additions 416 2,253
Warranty claims charged (1,867) (3,041)
Foreign currency translation gain (1) 0
Ending balance $ 2,611 $ 3,858
XML 13 zagg-20200331_htm.xml IDEA: XBRL DOCUMENT 0001296205 2020-01-01 2020-03-31 0001296205 2020-03-31 0001296205 2019-12-31 0001296205 2020-05-27 0001296205 2019-01-01 2019-03-31 0001296205 us-gaap:CommonStockMember 2019-12-31 0001296205 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001296205 us-gaap:TreasuryStockMember 2019-12-31 0001296205 us-gaap:RetainedEarningsMember 2019-12-31 0001296205 us-gaap:RetainedEarningsMember 2020-01-01 0001296205 2020-01-01 0001296205 us-gaap:CommonStockMember 2020-01-01 0001296205 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 0001296205 us-gaap:TreasuryStockMember 2020-01-01 0001296205 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001296205 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001296205 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001296205 us-gaap:CommonStockMember 2020-03-31 0001296205 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001296205 us-gaap:TreasuryStockMember 2020-03-31 0001296205 us-gaap:RetainedEarningsMember 2020-03-31 0001296205 us-gaap:CommonStockMember 2018-12-31 0001296205 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001296205 us-gaap:TreasuryStockMember 2018-12-31 0001296205 us-gaap:RetainedEarningsMember 2018-12-31 0001296205 2018-12-31 0001296205 us-gaap:RetainedEarningsMember 2019-01-01 0001296205 2019-01-01 0001296205 us-gaap:CommonStockMember 2019-01-01 0001296205 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0001296205 us-gaap:TreasuryStockMember 2019-01-01 0001296205 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001296205 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001296205 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001296205 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001296205 us-gaap:CommonStockMember 2019-03-31 0001296205 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001296205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001296205 us-gaap:TreasuryStockMember 2019-03-31 0001296205 us-gaap:RetainedEarningsMember 2019-03-31 0001296205 2019-03-31 0001296205 zagg:ScreenProtectionMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:ScreenProtectionMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 zagg:PowerManagementMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:PowerManagementMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 zagg:AudioMemberMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:AudioMemberMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 zagg:KeyboardsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:KeyboardsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 us-gaap:RevenueFromContractWithCustomerMember zagg:DistributionChannelConcentrationRiskMember us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-03-31 0001296205 us-gaap:RevenueFromContractWithCustomerMember zagg:DistributionChannelConcentrationRiskMember us-gaap:SalesChannelThroughIntermediaryMember 2019-01-01 2019-03-31 0001296205 us-gaap:RevenueFromContractWithCustomerMember zagg:DistributionChannelConcentrationRiskMember zagg:SalesChannelDirectlyToConsumerWebsiteMember 2020-01-01 2020-03-31 0001296205 us-gaap:RevenueFromContractWithCustomerMember zagg:DistributionChannelConcentrationRiskMember zagg:SalesChannelDirectlyToConsumerWebsiteMember 2019-01-01 2019-03-31 0001296205 us-gaap:RevenueFromContractWithCustomerMember zagg:DistributionChannelConcentrationRiskMember zagg:SalesChannelDirectlyToConsumerFranchiseesMember 2020-01-01 2020-03-31 0001296205 us-gaap:RevenueFromContractWithCustomerMember zagg:DistributionChannelConcentrationRiskMember zagg:SalesChannelDirectlyToConsumerFranchiseesMember 2019-01-01 2019-03-31 0001296205 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 srt:EuropeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 srt:EuropeMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 zagg:OtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:OtherCountriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 zagg:COVID19Member 2020-01-01 2020-03-31 0001296205 srt:MinimumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-03-31 0001296205 srt:MaximumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-03-31 0001296205 us-gaap:ComputerEquipmentMember 2020-03-31 0001296205 us-gaap:ComputerEquipmentMember 2019-12-31 0001296205 srt:MinimumMember us-gaap:EquipmentMember 2020-01-01 2020-03-31 0001296205 srt:MaximumMember us-gaap:EquipmentMember 2020-01-01 2020-03-31 0001296205 us-gaap:EquipmentMember 2020-03-31 0001296205 us-gaap:EquipmentMember 2019-12-31 0001296205 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-03-31 0001296205 us-gaap:FurnitureAndFixturesMember 2020-03-31 0001296205 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001296205 us-gaap:AutomobilesMember 2020-01-01 2020-03-31 0001296205 us-gaap:AutomobilesMember 2020-03-31 0001296205 us-gaap:AutomobilesMember 2019-12-31 0001296205 us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-03-31 0001296205 us-gaap:BuildingAndBuildingImprovementsMember 2020-03-31 0001296205 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001296205 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-03-31 0001296205 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-03-31 0001296205 us-gaap:LeaseholdImprovementsMember 2020-03-31 0001296205 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001296205 2019-01-01 2019-12-31 0001296205 zagg:HALOMember 2019-01-01 2019-03-31 0001296205 us-gaap:TradeNamesMember 2020-03-31 0001296205 us-gaap:TradeNamesMember 2020-01-01 2020-03-31 0001296205 us-gaap:TradeNamesMember 2019-12-31 0001296205 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001296205 us-gaap:PatentedTechnologyMember 2020-03-31 0001296205 us-gaap:PatentedTechnologyMember 2020-01-01 2020-03-31 0001296205 us-gaap:PatentedTechnologyMember 2019-12-31 0001296205 us-gaap:PatentedTechnologyMember 2019-01-01 2019-12-31 0001296205 us-gaap:CustomerRelationshipsMember 2020-03-31 0001296205 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001296205 us-gaap:CustomerRelationshipsMember 2019-12-31 0001296205 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001296205 us-gaap:NoncompeteAgreementsMember 2020-03-31 0001296205 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-03-31 0001296205 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001296205 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-12-31 0001296205 zagg:CreditAndSecurityAgreement2018Member 2020-03-31 0001296205 zagg:CreditAndSecurityAgreement2018Member us-gaap:LineOfCreditMember 2020-03-31 0001296205 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001296205 us-gaap:RestrictedStockMember 2019-01-01 2019-03-31 0001296205 srt:DirectorMember us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001296205 zagg:EmployeesMember us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001296205 zagg:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001296205 zagg:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001296205 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0001296205 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0001296205 2015-12-31 0001296205 2019-03-11 0001296205 srt:MinimumMember 2020-01-01 2020-03-31 0001296205 srt:MaximumMember 2020-01-01 2020-03-31 0001296205 zagg:YoungAndDolarMember srt:MinimumMember us-gaap:PendingLitigationMember 2019-06-13 2019-06-13 0001296205 zagg:VerizonWirelessMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:VerizonWirelessMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001296205 zagg:BestBuyCoIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:BestBuyCoIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001296205 zagg:VerizonWirelessMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:VerizonWirelessMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 zagg:BestBuyCoIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0001296205 zagg:BestBuyCoIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001296205 zagg:FourthAmendmentAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2020-04-12 0001296205 zagg:FourthAmendmentAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2020-04-13 0001296205 zagg:FourthAmendmentAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2020-04-13 2020-04-13 0001296205 zagg:PaycheckProtectionProgramLoanMember us-gaap:SubsequentEventMember 2020-04-13 0001296205 zagg:PaycheckProtectionProgramLoanMember us-gaap:SubsequentEventMember 2020-04-13 2020-04-13 0001296205 country:US us-gaap:SubsequentEventMember zagg:COVID19Member 2020-05-28 0001296205 zagg:EuropeAndAsiaPacificExcludingChinaMember us-gaap:SubsequentEventMember zagg:COVID19Member 2020-05-28 0001296205 srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember zagg:COVID19Member 2020-05-28 0001296205 srt:ExecutiveOfficerMember us-gaap:SubsequentEventMember zagg:COVID19Member 2020-05-28 0001296205 zagg:SeniorManagementMember us-gaap:SubsequentEventMember zagg:COVID19Member 2020-05-28 0001296205 srt:DirectorMember us-gaap:SubsequentEventMember zagg:COVID19Member 2020-05-28 iso4217:USD shares shares iso4217:USD pure false Q1 2020 --12-31 0001296205 P9M P3Y 10-Q true 2020-03-31 false 001-34528 ZAGG Inc DE 20-2559624 910 West Legacy Center Way Suite 500 Midvale UT 84047 801 263-0699 Yes Yes Accelerated Filer false false false Common Stock, $0.001 par value 0.001 0.001 ZAGG NASDAQ 29814797 14150000 17801000 1655000 1143000 83746000 142804000 2330000 0 93556000 144944000 4719000 6124000 198501000 311673000 12717000 14159000 15247000 18019000 99176000 95632000 58418000 63110000 23148000 22657000 9208000 9636000 24920000 43569000 200000 567000 329642000 469231000 50854000 87303000 0 5266000 30571000 43853000 6785000 6328000 12771000 15164000 2583000 2099000 103564000 160013000 99540000 107140000 9674000 10599000 212778000 277752000 0.001 0.001 100000000 100000000 36884000 36610000 37000 37000 7055000 7055000 50455000 50455000 117552000 116533000 -1351000 -1631000 51081000 126995000 116864000 191479000 329642000 469231000 90981000 78750000 109923000 54928000 -18942000 23822000 4426000 4585000 32593000 31586000 345000 247000 18649000 0 -3683000 2000 3544000 4466000 63240000 40882000 -82182000 -17060000 1534000 1010000 2000 -516000 -1532000 -1526000 -83714000 -18586000 -8159000 -4162000 -75555000 -14424000 -2.54 -0.50 -2.54 -0.50 -75555000 -14424000 280000 -156000 280000 -156000 -75275000 -14580000 36610000 37000 116533000 -1631000 -50455000 126995000 191479000 -359000 -359000 36610000 37000 116533000 -1631000 -50455000 126636000 191120000 -75555000 -75555000 280000 280000 270000 4000 39000 39000 1294000 1294000 -314000 -314000 36884000 37000 117552000 -1351000 -50455000 51081000 116864000 34457000 34000 96486000 -1410000 -49733000 113114000 158491000 -39000 -39000 34457000 34000 96486000 -1410000 -49733000 113075000 158452000 -14424000 -14424000 -156000 -156000 722000 722000 200000 2000 13000 13000 1185000 1185000 -782000 -782000 1458000 2000 12967000 12969000 36117000 36000 109869000 -1566000 -50455000 98651000 156535000 -75555000 -14424000 1294000 1185000 5376000 5989000 -498000 -1076000 -3683000 2000 195000 50000 18649000 0 668000 499000 -59819000 -65302000 -50893000 14229000 -1397000 -2327000 -187000 138000 -36526000 -28717000 -7601000 -2192000 -13216000 -23287000 462000 -1563000 -2316000 -1608000 -832000 -465000 -320000 212000 5759000 -12137000 1275000 2628000 0 2000 0 20368000 -1275000 -22994000 54124000 125932000 61724000 90932000 0 722000 314000 0 39000 13000 -7875000 34291000 -260000 -164000 -3651000 -1004000 17801000 15793000 14150000 14789000 921000 923000 -58000 -811000 993000 642000 618000 696000 0 782000 0 16985000 NATURE OF OPERATIONS AND BASIS OF PRESENTATION<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ZAGG Inc and its subsidiaries (the “Company”) are innovation leaders in mobile tech accessories for smartphones and tablets. For over 15 years, the Company has developed creative product solutions that enhance and protect mobile devices for consumers around the world. The Company has an award-winning product portfolio that includes screen protection, power management, wireless charging, audio, mobile keyboards, protective cases, and other mobile accessories sold under the ZAGG</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, InvisibleShield</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, mophie</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, IFROGZ</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Gear4</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, and HALO</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> brands.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the financial position, the results of operations, and cash flows of the Company for the periods presented. The Company suggests that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 (the “2019 Form 10-K”). Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods, with related disclosures of these amounts in the notes to the financial statements. Actual results could differ from those estimates.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Significant Accounting Policies</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s significant accounting policies are described in Note 1 to the Company’s consolidated financial statements included in the 2019 Form 10-K. Except for the changes below, the Company has consistently applied the accounting policies to all periods presented in these condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adoption of Accounting Standards Codification (“ASC”) Topic 326, “Financial Instruments - Credit Losses”</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted ASC Topic 326</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">,“Financial Instruments - Credit Losses” </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(“Topic 326”) with a date of initial application of January 1, 2020. As a result of this adoption, the Company has changed its accounting policy for estimating allowance for credit losses on trade receivable, as detailed below.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company applied Topic 326 prospectively with recording a cumulative effect adjustment in retained earnings beginning January 1, 2020, which allows for the application of the standard solely to the transition period in 2020 but does not require application to prior fiscal comparative periods presented. Therefore, the prior period comparative information has not been adjusted and continues to be reported under the previous incurred loss impairment methodology.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of Topic 326 resulted in a decrease of $359 in retained earnings as a cumulative effect of adoption. The new standard did not have a significant material impact in the Company’s consolidated balance sheets or condensed consolidated statements of operations. In addition, the adoption of Topic 326 had no impact to cash provided by or used in operating, financing, or investing on the condensed consolidated statements of cash flows.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Allowance for credit losses accounting policy</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates the allowance for credit losses in relation to accounts receivable based on relevant qualitative and quantitative information about historical events, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported accounts receivable. To estimate the allowance for credit losses, the Company starts with its historical loss experience as suggested by ASC 326. Numerous methods are permitted to perform such calculation. The Company evaluated its current method of estimating the allowance for credit losses and determined that the current method of using an aging schedule to develop historical credit loss percentages, which is allowed under ASC 326, is deemed appropriate. The historical credit loss percentages are developed for each aging category based on eight quarters of credit loss history and the Company determined customers in each of these aging categories share similar risk characteristics.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company then adjusts the historical credit loss percentage by current and forecasted economic conditions. Due to the short-term nature of its accounts receivable and that it carries credit insurance on a significant portion of the accounts receivable balance, the Company believes changes to economic conditions may not have significant effect on the estimate of the allowance for credit losses for accounts receivable; thus, the Company determined to include a baseline credit loss percentage into the historical credit loss percentage for each aging category to reflect the potential impact of the current and economic conditions. Such baseline will be adjusted further if changes in the economic environment change the Company's expectation for future credit losses.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, the Company determined the baseline of credit loss percentage should be increased in response to the COVID-19 pandemic and estimated the allowance for credit losses to be $1,655.</span></div> The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods, with related disclosures of these amounts in the notes to the financial statements. Actual results could differ from those estimates. <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adoption of Accounting Standards Codification (“ASC”) Topic 326, “Financial Instruments - Credit Losses”</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company adopted ASC Topic 326</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">,“Financial Instruments - Credit Losses” </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(“Topic 326”) with a date of initial application of January 1, 2020. As a result of this adoption, the Company has changed its accounting policy for estimating allowance for credit losses on trade receivable, as detailed below.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company applied Topic 326 prospectively with recording a cumulative effect adjustment in retained earnings beginning January 1, 2020, which allows for the application of the standard solely to the transition period in 2020 but does not require application to prior fiscal comparative periods presented. Therefore, the prior period comparative information has not been adjusted and continues to be reported under the previous incurred loss impairment methodology.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of Topic 326 resulted in a decrease of $359 in retained earnings as a cumulative effect of adoption. The new standard did not have a significant material impact in the Company’s consolidated balance sheets or condensed consolidated statements of operations. In addition, the adoption of Topic 326 had no impact to cash provided by or used in operating, financing, or investing on the condensed consolidated statements of cash flows.</span></div> -359000 <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Allowance for credit losses accounting policy</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates the allowance for credit losses in relation to accounts receivable based on relevant qualitative and quantitative information about historical events, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported accounts receivable. To estimate the allowance for credit losses, the Company starts with its historical loss experience as suggested by ASC 326. Numerous methods are permitted to perform such calculation. The Company evaluated its current method of estimating the allowance for credit losses and determined that the current method of using an aging schedule to develop historical credit loss percentages, which is allowed under ASC 326, is deemed appropriate. The historical credit loss percentages are developed for each aging category based on eight quarters of credit loss history and the Company determined customers in each of these aging categories share similar risk characteristics.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company then adjusts the historical credit loss percentage by current and forecasted economic conditions. Due to the short-term nature of its accounts receivable and that it carries credit insurance on a significant portion of the accounts receivable balance, the Company believes changes to economic conditions may not have significant effect on the estimate of the allowance for credit losses for accounts receivable; thus, the Company determined to include a baseline credit loss percentage into the historical credit loss percentage for each aging category to reflect the potential impact of the current and economic conditions. Such baseline will be adjusted further if changes in the economic environment change the Company's expectation for future credit losses.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, the Company determined the baseline of credit loss percentage should be increased in response to the COVID-19 pandemic and estimated the allowance for credit losses to be $1,655.</span></div> 1655000 REVENUE<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregation of revenue from contracts with customers</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the following tables, revenue from contracts with customers are disaggregated by key product lines, key distribution channels, and key geographic regions.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The percentage of net sales related to the Company’s key product lines for the three months ended March 31, 2020, and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 2019, was a</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">pproximately as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Protection (screen protection and cases)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Power (power management and power cases)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Audio</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Productivity (keyboards and other)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The percentage of net sales related to the Company’s key distribution channels for the three months ended March 31, 2020, and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 2019, was approximately as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indirect channel</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Website</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Franchisees</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The percentage of net sales related to the Company’s key geographic regions for the three months ended March 31, 2020, an</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d 2019, wa</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s approximately as follows:</span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17%</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Balances</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Timing of revenue recognition may differ from timing of invoicing to customers or timing of consideration received. The following table provides information about receivables, right of return assets, contract liabilities, refund liabilities, and warranty liabilities from the Company’s contracts with customers as of March 31, 2020, and December 31, 2019:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivables, which comprises the balance in accounts receivable, net of allowances</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of return assets, which are included in prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Refund liabilities, which are included in sales return liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty liabilities, which are included in sales return liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract liabilities, which are included in accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The current balance of the right of return assets is the estimated amount of inventory to be returned that is expected to be resold. The current balance of refund liabilities is the expected amount of estimated sales returns, discounts and other credits from sales that have occurred. The current balance of warranty liabilities is the expected amount of warranty claim returns from sales that have occurred. The current balance of contract liabilities primarily relates to the advance consideration received from customers for products for which transfer of control has not yet occurred and therefore, revenue is deferred and will be recognized when the transfer of control has been completed.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following summarizes the activities in the Company’s warranty liabilities for the three months ended March 31, 2020, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2019:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty claims charged</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,867)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,041)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation gain</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The percentage of net sales related to the Company’s key product lines for the three months ended March 31, 2020, and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 2019, was a</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">pproximately as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Protection (screen protection and cases)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Power (power management and power cases)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Audio</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Productivity (keyboards and other)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The percentage of net sales related to the Company’s key distribution channels for the three months ended March 31, 2020, and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 2019, was approximately as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indirect channel</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Website</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Franchisees</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The percentage of net sales related to the Company’s key geographic regions for the three months ended March 31, 2020, an</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d 2019, wa</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">s approximately as follows:</span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17%</span></td></tr></table></div> 0.67 0.59 0.25 0.29 0.02 0.05 0.06 0.07 0.87 0.79 0.08 0.14 0.05 0.07 0.77 0.71 0.14 0.12 0.09 0.17 The following table provides information about receivables, right of return assets, contract liabilities, refund liabilities, and warranty liabilities from the Company’s contracts with customers as of March 31, 2020, and December 31, 2019:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivables, which comprises the balance in accounts receivable, net of allowances</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,746 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of return assets, which are included in prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Refund liabilities, which are included in sales return liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty liabilities, which are included in sales return liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract liabilities, which are included in accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 83746000 142804000 314000 2177000 27960000 39790000 2611000 4063000 35000 39000 <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following summarizes the activities in the Company’s warranty liabilities for the three months ended March 31, 2020, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2019:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty claims charged</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,867)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,041)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation gain</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4063000 4646000 416000 2253000 1867000 3041000 -1000 0 2611000 3858000 ACQUISITION OF HALOOn January 3, 2019, ZAGG Hampton LLC, a Delaware limited liability company and wholly owned subsidiary of the Company, entered into a membership interest purchase agreement with Halo2Cloud, LLC (“HALO”) and its equity owners to acquire all of the outstanding equity interests of HALO (the “HALO Acquisition”). HALO is a leading direct-to-consumer mobile accessories company with an extensive intellectual property portfolio that specializes in wireless charging, car and wall chargers, portable power, and other accessories. The Company acquired HALO primarily to enter into new distribution channels and to expand its product and intellectual property portfolio. INVENTORIESDuring the three months ended March 31, 2020, as a result of current and expected 2020 demand reductions due to the COVID-19 pandemic, the Company reassessed the (1) long-term profitability of all brands and product lines, and (2) the recoverability of inventory on-hand (the “Strategic Review”). As a result of the Strategic Review, the Company determined to discontinue the BRAVEN audio brand, exit the battery case product category, and simplify the following product lines: IFROGZ audio, ZAGG keyboards, and mophie power stations. Ultimately, the demand reduction linked to COVID-19 combined with these efforts to exit less profitable categories, resulted in a write-down to inventory during the three months ended March 31, 2020 of $44,833, which is included in the cost of sales in the condensed consolidated statements of operations.<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consisted of the following as of March 31, 2020, and December 31, 2019:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,054 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Included in prepaid expenses and other current assets were inventory deposits with third-party manufacturers of $148 and $148 as of March 31, 2020, and December 31, 2019, respectively.</span></div> 44833000 <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories consisted of the following as of March 31, 2020, and December 31, 2019:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,054 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,890 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 91388000 142054000 2168000 2890000 93556000 144944000 148000 148000 PROPERTY AND EQUIPMENT<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Strategic Review, the Company determined to dispose of certain equipment and molds that would no longer be used on go-forward brands and product lines, and wrote-off $2,535 for the three months ended March 31, 2020, which was included in loss on disposal of intangible assets and equipment in the condensed consolidated statements of operations.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consisted of the following as of March 31, 2020, and December 31, 2019:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.638%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.083%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Lives</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer equipment and software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 to 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment and molds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 to 10 years</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Automobiles</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1 to 9 years</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,178 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,717)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,159)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020, and 2019, depreciation expenses were $1,832 and $1,592, respectively, which were included as a component of selling, general and administrative expense in the consolidated statements of income.</span></div> 2535000 <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consisted of the following as of March 31, 2020, and December 31, 2019:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.638%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.083%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Lives</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer equipment and software</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 to 5 years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment and molds</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 to 10 years</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Automobiles</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building and improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">1 to 9 years</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,178 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,717)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,159)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P3Y P5Y 1887000 1237000 P3Y P10Y 14484000 18851000 P7Y 1857000 1876000 P5Y 35000 75000 P40Y 2429000 2429000 P1Y P9Y 7272000 7710000 27964000 32178000 12717000 14159000 15247000 18019000 1832000 1592000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There was an $18,649 impairment to goodwill during three months ended March 31, 2020. Goodwill was impaired as the carrying value of the Company's net assets as of March 31, 2020 exceeded the Company's calculation of its diminished market capitalization caused by a decrease of the Company's stock price that occurred during the three months ended March 31, 2020. The market capitalization was determined by multiplying the total number of the Company's outstanding shares as of March 31, 2020 by the Company's average stock price for a determined reasonable period with an estimated additional control premium included as part of the market capitalization. During the three months ended March 31, 2019, goodwill increased in connection with the HALO Acquisition. The following table summarizes the changes in goodwill during the three months ended March 31, 2020, and the twelve months ended December 31, 2019:</span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Addition in connection with the acquisition of HALO</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment of goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,920 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no additions to intangible assets during the three months ended March 31, 2020. For the three months ended March 31, 2019, as a consequence of the HALO Acquisition, intangible assets increased $27,554 for patents and technology, trade names, customer relationships, net of unfavorable leases obtained. Additionally, during the three months ended March 31, 2020, the Company discontinued its use of certain trade names, patents and technology in connection with the Strategic Review. As such, a loss of $1,148 was recorded to reduce intangible assets and is included in loss on disposal of intangible assets and equipment in the condensed consolidated statements of operations. There was no impairment of intangible assets for the three months ended March 31, 2020, and 2019.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets, net of accumulated amortization as of March 31, 2020, and December 31, 2019, were as follows:</span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:96.666%;"><tr><td style="width:1.0%;"/><td style="width:44.839%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.362%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.805%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.805%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.212%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Amortization Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,961 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,306 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">329 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net of accumulated amortization</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td></tr></table></div> 18649000 The following table summarizes the changes in goodwill during the three months ended March 31, 2020, and the twelve months ended December 31, 2019:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,638 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Addition in connection with the acquisition of HALO</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,931 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment of goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,920 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 43569000 27638000 0 15931000 18649000 0 24920000 43569000 0 27554000 1148000 0 0 <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets, net of accumulated amortization as of March 31, 2020, and December 31, 2019, were as follows:</span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:96.666%;"><tr><td style="width:1.0%;"/><td style="width:44.839%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.362%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.805%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.805%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.212%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Amortization Period</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Amortization Period</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and technology</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,961 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,306 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,514 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.7 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-compete agreements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">329 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net of accumulated amortization</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,418 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3 years</span></td></tr></table></div> 23871000 P9Y8M12D 25871000 P9Y8M12D 13961000 P8Y3M18D 15306000 P8Y3M18D 20257000 P7Y8M12D 21514000 P7Y8M12D 329000 P4Y10M24D 419000 P4Y10M24D 58418000 P8Y3M18D 63110000 P8Y3M18D INCOME TAXES<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For interim periods, the tax provision is generally determined utilizing an estimate of the Company’s annual effective tax rate adjusted for discrete items, if any. Due to the Company's year-to-date loss and forecasted loss for the year, the tax benefit for the loss for the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">March 31, 2020 was limited to the expected annual tax benefit for the year ended December 31, 2020. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s effective tax rate was 10% and 22% for the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">March 31, 2020,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and 2019, respectively. The decrease in the effective tax rate was primarily due to limiting the tax benefit for the quarter to the expected annual tax benefit. The Company’s effective tax rate will also generally differ from the U.S. Federal statutory rate of 21%, due to state taxes, permanent items including amounts disallowed under §162(m) of the Internal Revenue Code, the Company’s global tax strategy, and the inclusion of global intangible low taxed income and the corresponding foreign tax credit.</span> 0.10 0.22 LINE OF CREDIT<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 12, 2018, the Company entered into an amended and restated credit and security agreement (the “2018 Credit and Security Agreement”) with KeyBank National Association (“KeyBank”), as administrative agent, Swing Line Lender and Issuing Lender, KeyBanc Capital Markets Inc., as sole lead arranger and sole book runner, and other members of the lender group, which was subsequently amended by a first amendment agreement dated as of November 28, 2018 (the “First Amendment Agreement”), a second amendment agreement dated as of August 30, 2019 (the “Second Amendment Agreement”), and a third amendment agreement dated as of December 4, 2019 (the “Third Amendment Agreement”). The maturity date of the 2018 Credit and Security Agreement is April 11, 2023.</span></div><div style="margin-bottom:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt, net as of March 31, 2020, and December 31, 2019, were $99,540 and $107,140, respectively. As of March 31, 2020, $200 was issued for letters of credit and $25,260 was available to be issued for letters of credit.</span></div> 99540000 107140000 200000 25260000 STOCK-BASED COMPENSATION<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The grant of restricted stock units with respective weighted-average fair value per share for the three months ended March 31, 2020, and 2019, is summarized as follows:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of the restricted stock units granted is based on the closing share price of the Company’s common stock on the date of grant. The restricted stock units vest annually on a straight-line basis over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhZGRiNjc0NjdjZDQ5YjdhNDBlNjE5NWU2NmYyODFiL3NlYzpmYWRkYjY3NDY3Y2Q0OWI3YTQwZTYxOTVlNjZmMjgxYl81OC9mcmFnOjA0YjVhNGE1NjQ3NTQzMjc5MmMxYTQxMWU2N2I4YjAzL3RleHRyZWdpb246MDRiNWE0YTU2NDc1NDMyNzkyYzFhNDExZTY3YjhiMDNfMTA5OTUxMTYzMDQzNw_434262fe-89c9-420a-8a77-01e1b7a883c1">nine</span>-month (annual board of directors’ grant) to a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmZhZGRiNjc0NjdjZDQ5YjdhNDBlNjE5NWU2NmYyODFiL3NlYzpmYWRkYjY3NDY3Y2Q0OWI3YTQwZTYxOTVlNjZmMjgxYl81OC9mcmFnOjA0YjVhNGE1NjQ3NTQzMjc5MmMxYTQxMWU2N2I4YjAzL3RleHRyZWdpb246MDRiNWE0YTU2NDc1NDMyNzkyYzFhNDExZTY3YjhiMDNfMTA5OTUxMTYzMDQ0Mw_daf5b0b6-5472-4350-a281-2733ff1e833b">three</span>-year vesting term, depending on the terms of the individual grant.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As part of the 620 and 643 restricted stock units granted during the three months ended March 31, 2020, and 2019, the Company granted 417 and 287 restricted stock units to certain executives and employees of the Company where vesting is linked to specific performance criterion. These performance-based restricted stock units only vest upon the (1) Company’s achievement of specified thresholds of net sales, Adjusted EBITDA, and other specific net sales and profitability goals from 2020 to 2022, and (2) continued employment through the applicable vesting date.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of the restricted stock units is recognized on a straight-line basis over the requisite service period of the award, which is generally the vesting term of the award. The following are stock-based compensation expenses related to restricted stock units recorded for the three months ended March 31, 2020, and 2019, which are included as a component of selling, general, and administrative expense on the condensed consolidated statement of operations:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to restricted stock units</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,185 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain Company employees have elected to receive a net amount of shares upon the vesting of restricted stock unit grants in exchange for the Company paying up to the maximum statutory withholding amount of the employees’ tax liabilities for the fair value of the award on the vesting date. These elections have resulted in the Company recording $314 and $782 reflected as a reduction of additional paid-in capital during the three months ended March 31, 2020, and 2019, respectively. All of the $314 recorded as a reduction of additional paid-in capital was paid as of March 31, 2020.</span></div> <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The grant of restricted stock units with respective weighted-average fair value per share for the three months ended March 31, 2020, and 2019, is summarized as follows:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 620000 643000 7.50 9.82 620000 643000 417000 287000 The following are stock-based compensation expenses related to restricted stock units recorded for the three months ended March 31, 2020, and 2019, which are included as a component of selling, general, and administrative expense on the condensed consolidated statement of operations:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense related to restricted stock units</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,294 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,185 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 1294000 1185000 314000 782000 314000 Basic loss per common share excludes dilution and is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per common share, if applicable, reflects the potential dilution that could occur if stock options, restricted stock, or other common stock equivalents were exercised or converted into common stock. The dilutive effect of stock options or other common stock equivalents is calculated using the treasury stock method.<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a reconciliation of the numerator and denominator used to calculate basic loss per common share and diluted loss per common share for the three months ended March 31, 2020, and 2019:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75,555)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,424)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Dilutive effect of restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020, and 2019, 1,167 and 1,187 restricted stock units, respectively, were not considered in calculating diluted loss per share because the Company was in a loss position and, therefore, the effect would have been anti-dilutive.</span></div> <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a reconciliation of the numerator and denominator used to calculate basic loss per common share and diluted loss per common share for the three months ended March 31, 2020, and 2019:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75,555)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,424)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Dilutive effect of restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss per share:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  Diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -75555000 -14424000 29745000 28883000 0 0 29745000 28883000 -2.54 -0.50 -2.54 -0.50 1167000 1187000 TREASURY STOCK<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2015, the Company’s board of directors authorized the repurchase of up to $20,000 of the Company’s outstanding common stock with no expiration date (the “2015 Stock Repurchase Program”). On March 11, 2019, the Company's board of directors authorized the cancellation of the 2015 stock repurchase program, and authorized a new stock repurchase program of up to $20,000 of the Company's outstanding common stock (the “2019 Stock Repurchase Program”).</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2020, the Company did not purchase any shares of the Company's common stock. During the three months ended March 31, 2019, the Company purchased 72 shares of the Company's common stock under the 2015 Stock Repurchase Program for total consideration of $722 with a weighted average price of $10.00 per share, which included commissions and processing fees totaling $2. As of March 31, 2020, and December 31, 2019, a total of $20,000 remained authorized for the repurchase of the Company's outstanding common stock under the 2019 Stock Repurchase Program.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consideration paid has been recorded within stockholders’ equity in the condensed consolidated balance sheet.</span></div> 20000000 20000000 72000 722000 10.00 2000 20000000 LEASES<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has operating leases for offices, retail stores, and warehouse space that expire through 2027. The Company’s leases have remaining lease terms of 3 months to 7.8 years, some of which include options to extend the leases up to 10 years. For the three months ended March 31, 2020, and 2019, rent expense was $1,112 and $853, respectively. Rent expense is recognized on a basis which approximates straight-line over the lease term and is recorded as a component of selling, general and administrative expense on the condensed consolidated statement of operations. As of March 31, 2020, the Company had a weighted-average remaining lease term of 4.8 years and a weighted-average discount rate used to calculate the lease liability of 4.42%.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future maturities of lease liabilities as of March 31, 2020, were as follows:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.861%;"><tr><td style="width:1.0%;"/><td style="width:83.118%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.882%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,903 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,668 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>No other leases have been entered into under which the Company has significant rights and obligations as the lessee except those noted above. P3M P7Y9M18D P10Y 1112000 853000 P4Y9M18D 0.0442 <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future maturities of lease liabilities as of March 31, 2020, were as follows:</span></div><div style="margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.861%;"><tr><td style="width:1.0%;"/><td style="width:83.118%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.882%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,903 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,737 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,668 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2454000 2903000 2807000 2367000 1400000 1737000 13668000 1411000 12257000 CONTINGENCIES<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Commercial Litigation</span></div><div style="text-align:justify;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Dan Dolar, an individual and on behalf of those similarly situated, Plaintiff, v. mophie Inc., a California corporation, Defendant, Superior Court of the State of California, Orange County, Case No. 30-2019-01066228-CU-BT-CXC</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. On April 25, 2019, Dolar filed a complaint against the Company's subsidiary, mophie inc. (“mophie”) alleging, among other things, violation of California Consumers Legal Remedies Act, California False Advertising Law, breach of express warranty, violation of the Magnuson-Moss Warranty Act, violation of California Unfair Competition Law, and violation of state Consumer Protection Statutes. The complaint alleged that mophie mischaracterizes the mAh ratings (the measure of energy capacity of a battery) of the batteries in its products, and asked the court to certify a class of Californians who purchased mophie battery-enabled products. On June 14, 2019, the court dismissed the complaint without prejudice at Dolar’s request so that Dolar’s claims could be pursued in the United States District Court in the case of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Young v. mophie Inc.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Case No. 8:19-cv-00827-JVS-DFM, discussed below.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Michael Young and Dan Dolar, individually and on behalf of other similarly situated individuals, Plaintiff, v. mophie Inc., Defendant, United States District Court, Central District of California</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, Case No. 8:19-cv-00827-JVS-DFM. This action started with a complaint filed by Young against mophie on May 2, 2019. On June 13, 2019, Young and Dolar joined together as plaintiffs and filed a first amended complaint (the “FAC”). In the FAC, Young and Dolar allege, among other things, that mophie has engaged in unfair and deceptive acts and practices in violation of the California Consumer Legal Remedies Act, violation of California’s False Advertising Law, violation of California’s Unfair Competition Law, violation of the Florida Deceptive and Unfair Trade Practices Act, violation of purportedly material identical state consumer protection statutes in various other states, violation of the Magnuson-Moss Warranty Act, breach of express warranty, and unjust enrichment. The FAC is based on Young’s and Dolar’s allegation that mophie mischaracterizes the mAh ratings (the measure of energy capacity of a battery) of the batteries in certain of its products. Young and Dolar seek to certify a class of consumer nationwide and in various states who purchased mophie battery-enabled products. The FAC does not specify an amount of damages claimed, but alleges that damages will be in excess of $5,000. On July 11, 2019, mophie filed a motion to dismiss all of the claims asserted in the action. In October 2019, the court entered an order granting in part and denying in part mophie's motion to dismiss. In its order, the court dismissed Young’s and Dolar’s Multi-State class of claims brought under the laws of states other than California and Florida, and the court denied the other relief requested in mophie’s motion to dismiss. The Court subsequently bifurcated discovery, permitting mophie to obtain discovery of plaintiffs’ individual claims. Plaintiffs have not obtained any class-wide discovery. mophie denies that it has engaged in the alleged practices, and continues to vigorously defend the lawsuit.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Enchanted IP v. mophie, Inc., United States District Court, Central District of California, Case No. 8:19-cv-1648. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 27, 2019, Enchanted IP LLC filed an action for patent infringement against mophie in the Central District of California, asserting U.S. Patent No. 6,194,871. This patent generally relates to a charge and discharge control circuit for an external secondary battery. The complaint identifies mophie’s juice pack reserve micro product as an accused product and seeks damages and injunctive relief. Enchanted IP does not appear to make or sell any products, and the asserted ‘871 patent expired in April 2020. ZAGG responded to the complaint on October 21, 2019 to formally assert its defenses and counterclaims. On April 21, 2020, the parties finalized a confidential settlement and are in the process of dismissing the pending proceeding.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Shenzhen CN-iMX Technology Co., Ltd. v. Apple Electronic Products Trading (Beijing) Co., Ltd. and ZAGG (Shenzhen) Technology Development Co., Ltd. (2019) Yue 03 Pre-docketing Mediation No. 3234. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2019, Shenzhen CN-iMX</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Technology Co., Ltd. filed an action in Shenzhen Intermediate Court against ZAGG China and Apple, asserting infringement of Chinese Patent No. ZL 2012 1 0335618.4 relating to a method of wireless charging. The action identifies mophie’s PowerStation wireless XL charger as an accused product and seeks damages and injunctive relief. In September 2019, ZAGG filed a separate invalidation request (Case No. 4W9507) to challenge the validity of the patent, and the action was scheduled for an oral hearing on April 23, 2020. On April 8, 2020, the parties finalized a confidential settlement and are in the process of dismissing the pending proceedings. </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other Litigation</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is not a party to any other material litigation or claims at this time. While the Company currently believes that the amount of any ultimate probable loss for known matters would not be material to the Company’s financial condition, the outcome of these actions is inherently difficult to predict. In the event of an adverse outcome, the ultimate potential loss could have a material adverse effect on the Company’s financial condition or results of operations in a particular period.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company establishes reserves when a particular contingency is probable and estimable. The Company has accrued estimated liabilities of $750 and $750 in the consolidated balance sheets as of March 31, 2020, and December 31, 2019, respectively.</span></div> 5000000 750000 750000 CONCENTRATIONS<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of credit risk</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company places its cash with high credit quality financial institutions. The Company maintains its cash in bank deposit accounts, which customarily exceed federally insured limits. The Company has not experienced any losses in cash accounts for the three months ended March 31, 2020, and 2019.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, Verizon Wireless (“Verizon”) exceeded 10% of the Company's accounts receivable. As of December 31, 2019, Verizon and Best Buy Co., Inc. (“Best Buy”) exceeded 10% of the balance of accounts receivable. The amount of accounts receivable for each of these customers are outlined as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Verizon</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Best Buy</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14%</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company began transitioning to a direct sales relationship with Verizon during the second half of 2018, which has continued to progress. Previous to the Company's direct sales relationship with Verizon, Verizon purchased the Company's products through Superior Communications, Inc.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other than the customers noted in the table above, no other customer account balances exceeded 10% of accounts receivable as of March 31, 2020 and December 31, 2019. If one or more of the Company’s significant customers were to become insolvent or were otherwise unable to pay for the products provided, it could have a material adverse effect on the Company’s financial condition and results of operations.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentration of net sales</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020, purchases by Verizon and Best Buy accounted for or exceeded 10% of net sales. For the three months ended March 31, 2019, purchases by Best Buy accounted for 10% of net sales. The amount of net sales for each of these customers are outlined as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Verizon</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Best Buy</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10%</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020, and 2019, no other customers exceeded 10% of net sales.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Although the Company has contracts in place governing the relationships with its retail distribution customers (“retailers”), the contracts are not long-term and all the retailers generally purchase from the Company using purchase orders. As a result, these retailers generally may, with little or no notice or penalty, cease ordering and selling the Company’s products, or materially reduce their orders. If any of these retailers cease selling the Company’s products, slow their rate of purchase of its products, or decrease the number of products they purchase, the Company’s results of operations could be adversely affected.</span></div> <div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, Verizon Wireless (“Verizon”) exceeded 10% of the Company's accounts receivable. As of December 31, 2019, Verizon and Best Buy Co., Inc. (“Best Buy”) exceeded 10% of the balance of accounts receivable. The amount of accounts receivable for each of these customers are outlined as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Verizon</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Best Buy</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14%</span></td></tr></table></div> 0.26 0.24 0.07 0.14 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020, purchases by Verizon and Best Buy accounted for or exceeded 10% of net sales. For the three months ended March 31, 2019, purchases by Best Buy accounted for 10% of net sales. The amount of net sales for each of these customers are outlined as follows:</span></div><div style="text-align:center;margin-bottom:18pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.694%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.772%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.668%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">For the Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Verizon</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Best Buy</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10%</span></td></tr></table></div> 0.24 0.07 0.10 0.10 SUBSEQUENT EVENT<div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fourth amendment agreement to the 2018 Credit and Security Agreement</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 13, 2020 (the “Amendment Date”), the Company entered into a fourth amendment agreement (the “Fourth Amendment Agreement”) with KeyBank, Zions Bancorporation, N.A. dba Zions First National Bank, and MUFG Union Bank, N.A. as the lenders, and KeyBank as the administrative agent to amend the 2018 Credit and Security Agreement, as amended by the First Amendment Agreement, the Second Amendment Agreement, and the Third Amendment Agreement, to temporarily increase the revolving credit amount from $125,000 to $144,800 from the Amendment Date through March 31, 2021. Under the Fourth Amendment Agreement, interest rates have been revised to add an additional 50 basis points to the prior rates set forth in the 2018 Credit and Security Agreement, and the applicable interest rate is based on the Company's leverage ratio as defined in the Fourth Amendment Agreement. </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Fourth Amendment Agreement, the Company paid approximately $257 in debt issuance costs.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Small Business Administration loan under the CARES Act</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 13, 2020, the Company entered into a loan agreement with KeyBank as the lender under the Paycheck Protection Program of the CARES Act administered by Small Business Administration, and on April 17, 2020 (the “Disbursement Date”), received a loan in the amount of $9,444 (the “PPP Loan”) to help sustain its employee payroll costs, rent, and utilities due to the impact of the recent COVID-19 pandemic. The interest rate for the PPP Loan is 1% per annum, and all required payments are deferred for six months from the PPP Loan Disbursement Date (the interest will continue to accrue over this six-month deferral period). Once the deferral period is over, the Company must pay $525 of the principal every month, as well as accumulated interest, until the PPP Loan's maturity date of two years from the PPP Loan Disbursement Date. The Company may also potentially obtain loan forgiveness for the PPP Loan if the Company meets certain requirements, as defined by the CARES Act. There can be no assurance that the Company will obtain forgiveness of the PPP Loan.</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Company's operational response to COVID-19</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, a mutated strain of coronavirus was reported to have surfaced in Wuhan, China. The outbreak, which had previously been concentrated in China, has largely spread through the world, including the United States. The pandemic has resulted in federal, state, and local restrictions, requiring or recommending social distancing, travel bans, quarantines and other restrictions. Additionally, concerns regarding the spread and ultimate human and economic impacts have caused significant downturns in global economic activity. In response to such conditions, in addition to the increase in the borrowing capacity under the 2018 Credit and Security Agreement and the funds received from the PPP Loan discussed above, the Company took the following additional proactive measures after March 31, 2020 to provide enhanced financial flexibility:</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Implemented furloughs or lay-offs of approximately 20% of U.S. employees and reduced our Europe and Asia Pacific staff, excluding China, by approximately 20%. Employees on furlough retain their health insurance coverage throughout the furlough;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Temporarily reduced salaries, including a 15% reduction for its Chief Executive Officer, 10% reductions for the rest of the executive team and 5% reductions for senior management;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Temporarily reduced the cash portion of the Board of Directors’ compensation by 15% and replaced such compensation with stock-based compensation; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Significantly reduced marketing spend throughout the remainder of 2020; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Deferred or cancelled spending on all non-essential projects;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Delayed or cancelled certain purchase orders to align with our adjusted demand forecast; and</span></div>•Limited travel of employees internationally and domestically throughout the remainder of 2020 125000000 144800000 50 257000 9444000 0.01 525000 0.20 0.20 0.15 0.10 0.05 0.15 9444000 XML 14 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Concentrations (Tables)
3 Months Ended
Mar. 31, 2020
Risks and Uncertainties [Abstract]  
Schedule of concentration risk by accounts receivable
As of March 31, 2020, Verizon Wireless (“Verizon”) exceeded 10% of the Company's accounts receivable. As of December 31, 2019, Verizon and Best Buy Co., Inc. (“Best Buy”) exceeded 10% of the balance of accounts receivable. The amount of accounts receivable for each of these customers are outlined as follows:
March 31, 2020December 31, 2019
Verizon26%24%
Best Buy7%14%
Schedule of concentration risk by net sales
For the three months ended March 31, 2020, purchases by Verizon and Best Buy accounted for or exceeded 10% of net sales. For the three months ended March 31, 2019, purchases by Best Buy accounted for 10% of net sales. The amount of net sales for each of these customers are outlined as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Verizon24%7%
Best Buy10%10%
XML 15 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Property, Plant and Equipment [Abstract]    
Impairment of long-lived assets to be disposed of $ 2,535  
Depreciation $ 1,832 $ 1,592
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for credit loss $ 1,655 $ 1,143
Accumulated depreciation, depletion and amortization, property, plant, and equipment 12,717 14,159
Finite-lived intangible assets, accumulated amortization $ 99,176 $ 95,632
Common stock, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 36,884,000 36,610,000
Treasury stock, common shares (in shares) 7,055,000 7,055,000
XML 17 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment PROPERTY AND EQUIPMENT
In connection with the Strategic Review, the Company determined to dispose of certain equipment and molds that would no longer be used on go-forward brands and product lines, and wrote-off $2,535 for the three months ended March 31, 2020, which was included in loss on disposal of intangible assets and equipment in the condensed consolidated statements of operations.
Property and equipment, net consisted of the following as of March 31, 2020, and December 31, 2019:
Useful LivesMarch 31, 2020December 31, 2019
Computer equipment and software
3 to 5 years
$1,887  $1,237  
Equipment and molds
3 to 10 years
14,484  18,851  
Furniture and fixtures7 years1,857  1,876  
Automobiles5 years35  75  
Building and improvements40 years2,429  2,429  
Leasehold improvements
1 to 9 years
7,272  7,710  
Property and equipment, gross27,964  32,178  
Less accumulated depreciation and amortization(12,717) (14,159) 
Property and equipment, net$15,247  $18,019  
For the three months ended March 31, 2020, and 2019, depreciation expenses were $1,832 and $1,592, respectively, which were included as a component of selling, general and administrative expense in the consolidated statements of income.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Treasury Stock
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2018   34,457        
Beginning balance at Dec. 31, 2018 $ 158,491 $ 34 $ 96,486 $ (1,410) $ (49,733) $ 113,114
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (14,424)         (14,424)
Other comprehensive income (loss) (156)     (156)    
Treasury Stock, Value, Acquired, Cost Method (722)       (722)  
Restricted stock release (in shares)   200        
Employee stock purchase plan release (in shares)   2        
Employee stock purchase plan release 13   13      
Stock-based compensation expense 1,185   1,185      
Payment of withholding taxes on restricted stock units (782)   (782)      
Shares issued as consideration for acquisition (in shares)   1,458        
Shares issued as consideration for acquisition 12,969 $ 2 12,967      
Ending balance (in shares) at Mar. 31, 2019   36,117        
Ending balance at Mar. 31, 2019 156,535 $ 36 109,869 (1,566) (50,455) 98,651
Beginning balance (in shares) at Dec. 31, 2019   36,610        
Beginning balance at Dec. 31, 2019 191,479 $ 37 116,533 (1,631) (50,455) 126,995
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (75,555)         (75,555)
Other comprehensive income (loss) 280     280    
Restricted stock release (in shares)   270        
Employee stock purchase plan release (in shares)   4        
Employee stock purchase plan release 39   39      
Stock-based compensation expense 1,294   1,294      
Payment of withholding taxes on restricted stock units (314)   (314)      
Ending balance (in shares) at Mar. 31, 2020   36,884        
Ending balance at Mar. 31, 2020 $ 116,864 $ 37 $ 117,552 $ (1,351) $ (50,455) $ 51,081
XML 19 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The grant of restricted stock units with respective weighted-average fair value per share for the three months ended March 31, 2020, and 2019, is summarized as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Granted620  643  
Weighted average fair value per share$7.50  $9.82  
The fair value of the restricted stock units granted is based on the closing share price of the Company’s common stock on the date of grant. The restricted stock units vest annually on a straight-line basis over a nine-month (annual board of directors’ grant) to a three-year vesting term, depending on the terms of the individual grant.
As part of the 620 and 643 restricted stock units granted during the three months ended March 31, 2020, and 2019, the Company granted 417 and 287 restricted stock units to certain executives and employees of the Company where vesting is linked to specific performance criterion. These performance-based restricted stock units only vest upon the (1) Company’s achievement of specified thresholds of net sales, Adjusted EBITDA, and other specific net sales and profitability goals from 2020 to 2022, and (2) continued employment through the applicable vesting date.
The estimated fair value of the restricted stock units is recognized on a straight-line basis over the requisite service period of the award, which is generally the vesting term of the award. The following are stock-based compensation expenses related to restricted stock units recorded for the three months ended March 31, 2020, and 2019, which are included as a component of selling, general, and administrative expense on the condensed consolidated statement of operations:
For the Three Months Ended
March 31, 2020March 31, 2019
Stock-based compensation expense related to restricted stock units$1,294  $1,185  
Certain Company employees have elected to receive a net amount of shares upon the vesting of restricted stock unit grants in exchange for the Company paying up to the maximum statutory withholding amount of the employees’ tax liabilities for the fair value of the award on the vesting date. These elections have resulted in the Company recording $314 and $782 reflected as a reduction of additional paid-in capital during the three months ended March 31, 2020, and 2019, respectively. All of the $314 recorded as a reduction of additional paid-in capital was paid as of March 31, 2020.
XML 20 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity
The grant of restricted stock units with respective weighted-average fair value per share for the three months ended March 31, 2020, and 2019, is summarized as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Granted620  643  
Weighted average fair value per share$7.50  $9.82  
Schedule of Stock-Based Compensation Expense Related To Restricted Stock Units The following are stock-based compensation expenses related to restricted stock units recorded for the three months ended March 31, 2020, and 2019, which are included as a component of selling, general, and administrative expense on the condensed consolidated statement of operations:
For the Three Months Ended
March 31, 2020March 31, 2019
Stock-based compensation expense related to restricted stock units$1,294  $1,185  
XML 21 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES CONTINGENCIES
Commercial Litigation
Dan Dolar, an individual and on behalf of those similarly situated, Plaintiff, v. mophie Inc., a California corporation, Defendant, Superior Court of the State of California, Orange County, Case No. 30-2019-01066228-CU-BT-CXC. On April 25, 2019, Dolar filed a complaint against the Company's subsidiary, mophie inc. (“mophie”) alleging, among other things, violation of California Consumers Legal Remedies Act, California False Advertising Law, breach of express warranty, violation of the Magnuson-Moss Warranty Act, violation of California Unfair Competition Law, and violation of state Consumer Protection Statutes. The complaint alleged that mophie mischaracterizes the mAh ratings (the measure of energy capacity of a battery) of the batteries in its products, and asked the court to certify a class of Californians who purchased mophie battery-enabled products. On June 14, 2019, the court dismissed the complaint without prejudice at Dolar’s request so that Dolar’s claims could be pursued in the United States District Court in the case of Young v. mophie Inc., Case No. 8:19-cv-00827-JVS-DFM, discussed below.
Michael Young and Dan Dolar, individually and on behalf of other similarly situated individuals, Plaintiff, v. mophie Inc., Defendant, United States District Court, Central District of California, Case No. 8:19-cv-00827-JVS-DFM. This action started with a complaint filed by Young against mophie on May 2, 2019. On June 13, 2019, Young and Dolar joined together as plaintiffs and filed a first amended complaint (the “FAC”). In the FAC, Young and Dolar allege, among other things, that mophie has engaged in unfair and deceptive acts and practices in violation of the California Consumer Legal Remedies Act, violation of California’s False Advertising Law, violation of California’s Unfair Competition Law, violation of the Florida Deceptive and Unfair Trade Practices Act, violation of purportedly material identical state consumer protection statutes in various other states, violation of the Magnuson-Moss Warranty Act, breach of express warranty, and unjust enrichment. The FAC is based on Young’s and Dolar’s allegation that mophie mischaracterizes the mAh ratings (the measure of energy capacity of a battery) of the batteries in certain of its products. Young and Dolar seek to certify a class of consumer nationwide and in various states who purchased mophie battery-enabled products. The FAC does not specify an amount of damages claimed, but alleges that damages will be in excess of $5,000. On July 11, 2019, mophie filed a motion to dismiss all of the claims asserted in the action. In October 2019, the court entered an order granting in part and denying in part mophie's motion to dismiss. In its order, the court dismissed Young’s and Dolar’s Multi-State class of claims brought under the laws of states other than California and Florida, and the court denied the other relief requested in mophie’s motion to dismiss. The Court subsequently bifurcated discovery, permitting mophie to obtain discovery of plaintiffs’ individual claims. Plaintiffs have not obtained any class-wide discovery. mophie denies that it has engaged in the alleged practices, and continues to vigorously defend the lawsuit.
Enchanted IP v. mophie, Inc., United States District Court, Central District of California, Case No. 8:19-cv-1648. On August 27, 2019, Enchanted IP LLC filed an action for patent infringement against mophie in the Central District of California, asserting U.S. Patent No. 6,194,871. This patent generally relates to a charge and discharge control circuit for an external secondary battery. The complaint identifies mophie’s juice pack reserve micro product as an accused product and seeks damages and injunctive relief. Enchanted IP does not appear to make or sell any products, and the asserted ‘871 patent expired in April 2020. ZAGG responded to the complaint on October 21, 2019 to formally assert its defenses and counterclaims. On April 21, 2020, the parties finalized a confidential settlement and are in the process of dismissing the pending proceeding.
Shenzhen CN-iMX Technology Co., Ltd. v. Apple Electronic Products Trading (Beijing) Co., Ltd. and ZAGG (Shenzhen) Technology Development Co., Ltd. (2019) Yue 03 Pre-docketing Mediation No. 3234. In August 2019, Shenzhen CN-iMX Technology Co., Ltd. filed an action in Shenzhen Intermediate Court against ZAGG China and Apple, asserting infringement of Chinese Patent No. ZL 2012 1 0335618.4 relating to a method of wireless charging. The action identifies mophie’s PowerStation wireless XL charger as an accused product and seeks damages and injunctive relief. In September 2019, ZAGG filed a separate invalidation request (Case No. 4W9507) to challenge the validity of the patent, and the action was scheduled for an oral hearing on April 23, 2020. On April 8, 2020, the parties finalized a confidential settlement and are in the process of dismissing the pending proceedings.
Other Litigation
The Company is not a party to any other material litigation or claims at this time. While the Company currently believes that the amount of any ultimate probable loss for known matters would not be material to the Company’s financial condition, the outcome of these actions is inherently difficult to predict. In the event of an adverse outcome, the ultimate potential loss could have a material adverse effect on the Company’s financial condition or results of operations in a particular period.
The Company establishes reserves when a particular contingency is probable and estimable. The Company has accrued estimated liabilities of $750 and $750 in the consolidated balance sheets as of March 31, 2020, and December 31, 2019, respectively.
EXCEL 22 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 6+O% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ !8N\4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " %B[Q0/VU;%.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O21E*J'KBV-/"H(#Q;>0W+9@DX;DI-VWMZU; MA^@'\#%W__SN=W"UB*:'8FB LCFB%[G&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " %B[Q0>\ -*3X# "@#P & 'AL+W=O6U/2IGHK2KK=AV?C#G?)TF[.ZE*MG?Z MK&K[ST$WE33VL3DF[;E1+-R8T_-9J4OIBQJ]=1$[:6J M9//[497ZMHY9_#[P7!Q/IAM(-JNS/*IORGP_/S7V*1FK[(M*U6VAZZA1AW7\ MP.ZW0G0$A_A1J%L[N8^ZI;QH_=H]?-ZOX[2;D2K5SG0EI+U-3OB]/Z]^D>W>+N8%]FJK2Y_%GMS6L>+.-JK@[R4YEG?/JEA07D<#:O_ MHJZJM/!N)E9CI\O6_4:[2VMT-52Q4ZGD6W\M:G>]]?]DV4##!#X0^$@0[+\$ M,1#$2&#N;2;]S-Q2/T@C-ZM&WZ*F=^LLNZ9@]\*^S%TWZ-Z=^\^NMK6CUTVZ M2JY=F0'QV"/X!,%&1&)KCP(<"3QR0N?_"FPI0F ! 5<@'%U,Z!FF9Y">.7HV MH>?>"Z"(&1;(H4!.Z'-/@"(66& &!6:$OO0$*(*E6&$.%>:4SSP) .%88@$E M%I0O/ D "3B]A!)+RO>M!I" URS%<4II!=]NA D8S@*A9;2"[SG \(#I#";W M@7%:P;<=80*^,QQ?)F@%WWF$"5C/<,H9#3'WS4>8D/LXZHPFF1/W 2;D/LX[ MHW'FQ'V*$2'W<>893;0@[@-,R'T<>T9#+8C[ !-R'R>?T5P+XC[ !-SG./N< MYEKX[B-,2 5GG]-YSOP/ X )[?D<9Y_37&=^CP%,4 5G MG]-<9]Q7H9B@"LX^I[G._$Y&F$ GP]GG--<9Z62 ">QC M'&>?TUQGWCZV'3"YP]3#7K=@V7PY#VCA'8#3=.>DGP$F\*DK\ X@:+ISO], M)M1I N\ @J8[]SL-80*=)O .(&BZ<[_3$";0:2+P\4[3G?N=AC!^IR63\TZE MFJ,[&K;13E]J=RZ=C(['SP?NSDM_X?W9]:MLCD7=1B_:V%.7.QL=M#;*3B6] MLXUXLL?E\:%4!]/=SNU]TY\9^P>CS\-Y.!D/Y9L_4$L#!!0 ( 6+O%#/ ML![/5P0 .D4 8 >&PO=V]R:W-H965T&ULA9AO;Z-& M$(>_BN7W=^S,_B5R+-4^G5JIE:*KKGU-XDUL'1@72'S]]EVP8]DSL^F;&,AO M=I]=X&%A<6R['_TVQF'VLZGW_?U\.PR'NZ+HG[:QJ?K/[2'NTW^>VZZIAK3; MO13]H8O59BIJZ@*5XI]Q^'YXZ-)><6EELVOBOM^U^UD7G^_GO\#=6MNQ M8$K\M8O'_FI[-@[EL6U_C#N_;>[G:B2*=7P:QB:J]/,6U[&NQY82QS_G1N>7 M/L?"Z^WWUK].@T^#>:SZN&[KOW>;87L_#_/9)CY7K_7PK3W^&L\#LO/9>?2_ MQ[=8I_A(DOIX:NM^^CM[>NV'MCFWDE":ZN?I=[>??H_G]M_+Y (\%^"E ,R' M!?I%' G4Z3^30>G.9N^E\:;9^.OBUM MN2C>QG;.D=4I@E<1O$VL><*I2Z1(_5\@4(3 J5Y?UX-44L5>]!.V-(]-E!!8,RL@P5H2Q',80&,M@4&M% M6'@H,R=.Q' [>F0' Y>PIQ(&;N&T MK*$T/&1=[DS)"@;N8$\=#-RO&DMGV!.4YXPKTT66(9)M#(X]2+W-M" K%+A# M/74H<#]:%:RA0^*QX+7*F MDD0(WJ:Y(=K9YQ*++W0JR18%KU%.- C>D M5I;>OVLA9G2PF:E!6:3(1>JI2%$PI _D";V64AI#AD;6*'*-!JI1Y'X$]&QV MI)@%EWD 8V9)R34:J$:1"Q)MT!1'2*DRHRV4-8IM.%[0]$$LY;SW%C-$LIJ1JSE0-4L9NHC[.'-+(DL9 WO, MA)PM9);VS5&VJ.86+:FW-/?C)ZN,I1[]_]PMD6Q2S4U: M4G-I09'@K:7+"C'GK,ZX0LLNU=RE)7N_YI;\!-I2MXLQEUOFZ,SK/K=I2=VE MN24M*/H(6 LQ0)I=R)1B?T9>6;:JY34NJKW/F M^CN$N#85:R M4\?G8=ST:;L[?7P[[0SMX?QAL;A\W5S^!U!+ P04 " %B[Q0FJRQ=CP" M N!P & 'AL+W=O&XNM=0+H"QZ?"'?B?S1 M[[F*P)SEU+2D$PWK/$[.6_\#W%2YUAO!2T,&L9A[NI,#8Z\Z^'+:^H$&(I0< MI_9/IG?5RP$+4C'ZLSG)>NMGOG/(J##_WO$J)&NG+ JEQ6_CV'1F'*;\=YO; M$$Z&<#; ^)^&:#)$E@&,9*;5CUCBLN!L\/CXL7JL]P3<1.IE'O6B>7?FF>I6 MJ-5;F2<%N.D\DV0W2L*%)'Q45&M%$LP2H.K/$*$3(C3^: F1NOV1TQ\9?[ST M9U83HR0QDLY(8(*0U8=#!./(31([2>(U26Z1C!*T+!*F,+50'*H8HMS-@IPL M:,4"@\""0:N.\QRFU@ZH'"J41*$;)G'") X8:,&,FG11)G@*;%7UGNH!)G7" MI X8:T_OTO4'"*:?!?0_R@>HS F5.: B"RI;E8J2+(O73"YA O^.E#N1<@=2 M;"'EJTII@-":Z'W=" 06)Y>^2;YA?FDZX1V85(>@.:K.C$FB<@9/*EVM+J\Y MH.0L]315X6,@63_=3F"^(LL_4$L#!!0 ( 6+O%"^@/3SG , *,/ M 8 >&PO=V]R:W-H965T&ULA9==CYLZ$(;_"N(^BV>P MP:R22)NMJE9JI56KTKW8@'D]\XPQ+\SRHIOO M[5$I$_RLRKI=A4=C3H]1U&Z/JLK;!WU2M;VRUTV5&WO:'*+VU*A\UT^JR@@9 M2Z(J+^IPO>S'7IKU4I]-6=3JI0G:A5_Q?J$L[.0ZZ4EZU_MZ= M?-RM0M81J5)M314=BYR=?+1E^" M9KA;I[S;%/ 8V\7<=H/]VO77;+6M'7U; Q/+Z*T+-&HV@P:GFJLBLM&O*9!* ML4%O.MXF>/85P!(Z14Q6$?(,D2"1!(&4.TJ 1DTQ6DV'L,_E*P3.4LTP)R93X3.!DVB1> MI@7(C*//Y"LQEHBS3"G)E/KW'F;VIR0#2*(H9X=NI(?*.29^281.2#%;448" M9010[ !E7J(814;<>$((0B:S2,!HGV $%'>-@OG)N/"9"!WR=!YIQKJ 0/*\ M"_Q'1"8\(Z!\Y1P/Z7-/@ 1/XO*@OT2)).X;(5S,/QI ^R+$!%+J(L4^DN"< M0/*%G"=WMA+MM4"8+;AF.XJFN9(8.2.H?"5G4MY9*]IO@3!<< T7?!]=2 1) MN!LEA90E\^\!H$T7$M_A<"X$[9&0^K4AN+6E!+"(J8U *1G"^ZW@N^IW8+15&12IS'0MI]D7!?=-T7?5==R#@% MX@924I#W7@M(>S 2'HRN!Z/OK!($8<&$D$,R_R0C;<1(&#&Z1CR*IE]IBU38 M/P*+D()]__-Y,-J.D?A.Q9GO5*3-$PGS1-<\1Y&\>7<\".[61F:R(FH]=.\PF[UL@9W]@.=.@7 M_X89VM?/>7,HZC9XU<8V7GU[M-?:* MI><+@:#OFZTFI]J8[3.UQ,[2-PXG1 MI[$ECJY]^?HW4$L#!!0 ( 6+O%!5>7 Q+0( $T& 8 >&PO=V]R M:W-H965T&ULC57;CILP$/T5Q/LN8*Z*"-(F5=5*K11MU>VS M0R8!K8VI[83MW]<7PK+$J9J'V![.G#G'QD,Y,/XJ&@#IO5'2B;7?2-FO@D#4 M#5 L'ED/G7IR9)QBJ9;\%(B> SZ8)$H"%(990'';^55I8CM>E>PL2=O!CGOB M3"GF?S9 V+#V(_\:>&Y/C=2!H"I[?((?('_V.ZY6P<1R:"ETHF6=Q^&X]I^B MU;;0> -X:6$0L[FGG>P9>]6+KX>U'VI!0*"6F@&KX0);($03*1F_1TY_*JD3 MY_,K^V?C77G98P%;1GZU!]FL_<+W#G#$9R*?V? %1C^I[XWFO\$%B()K):I& MS8@P_UY]%I+1D45)H?C-CFUGQF'DOZ:Y$]"8@*8$5?M?"?&8$+\G),:\56:L M?L(25R5G@\?M8?58OQ/1*E:;6>N@V3OS3+D5*GJIHC@L@XLF&C$;BT%SS(0( M%/M4 KE*;-!-.OI88'N+B,+,72)VNH@-0?S!Q1V-B9,@,03)G !EBVVPF,Q@ M.H-YR%/U6YAQP*(D08E;3NJ4DSK\(#=!YB3(;OW$\<*/Q:0SH:A8'/WV%O,0 MI7>.)G<8.6)2D,\U63C"[ MA13XR30LX=7LW$G]OL^B4T]\0OH6+^(;U2MM:WNGL8WV.^:GMA/>GDG5(\Q- M/C(F0:D,']5N-:JW3PL"1ZFGN9ISV^'L0K)^;-[!] 6I_@)02P,$% @ M!8N\4"JETTI0!0 AAP !@ !X;"]W;W)KVA\N1X:[:HY99F=[\KM?KI<#.>>F^6B?N^J[=X_-Y/V?;N.@;#(J_MO[87GV?]$-YJ>MO_<&OZ_MIUCORE5]U?8@R?'SX)U]5 M?:3@XY]ST.FES[[A]??/Z#\/@P^#>2E;_U17?V_7W>9^FD\G:_]:OE?=U_KX MBS\/R$PGY]'_YC]\%>2]D]#'JJ[:X?]D]=YV]>X<)5C9E=]/G]O]\'D\Q_]L MAAO0N0%=&H2^QQKH

FV@R>I4)G% M76@X"CT$T#>C<#@ PP \!.#K !2GX:2Q@V8_:&;.A+\LRZ+Q *5B)KY6WI@R MT)0!H\IQ L#6#DJ742C.FG,E5=%!E'"60I4"*3.Q(24>YY0)XDLJ4'\BW!T4@ M0SKV0Z(7:T$1 1T7Z:I6F(<* )$Y$0(340$DLL@RHYM0H2Q+I34Z&RE'S$1E MA"TK7!E097D!;A"@#*0F&DDX)JV2J+7B,0H0J@L'7$DA:7)I3QBV2M+6B;*4 M%%4YLB1UL_ P2EO"N%62MTZD"7!46T/@$8"DE#LUDBH,726IZUSL"] TT%T! M6XB[JDC7.F'TDD2ORR-7)(D:+@PID"TD#765I[-%&, D >SB:05)JK(E8$KJ M9LI8G?:$(4P(PG%ID81KR #,%5 &7;K@"8.8-+ 55]99=--9KE&R@)!M>A)& M&.V$T"X*2P)[-G@2IJ20U$BM8ZZ3Y+IB450 [,Z IPT0SA2%=X*T+;4"Y6@2(3 H M-0"EB4&I)?X,*P*OA4"IR!0Z70,Z\0H/2&EB4FH 0*L<- :D139J#--2 UJ: MF)9:0E 8 D!U-&('@U(#4)H8E!KP3RN4)2E,V<& U&"-P<:O]%I.:#6@-I"I M]$1 8]QJ@%L;XU8#B+H M/1FL.[ RX!I"I1M9P6(,=";Y3+")U5/&[&7 7ANSER50"T+I1KJ19"<69 %U M;4Q=!D@U8%$%Z7*5OH<9HYFV,7I9$+=#2 ]!93C\-&..7P?S4I4)@8#( MIHN!R1*#5J%, UV17@)E#$L&L'0Q+/G_YZ9 XO*1'&-*,J"D6$@YB^R8&RD) MY8/6T.=7NS<[W[P-&UWM9%6_[[M^G^3J[&4S[8'ZW9_H_*.Z>SIMB?T(<]JA M^[ULWK;[=O)2=UV]&W: 7NNZ\\%H]B4D;./+]>6@\J]=_]6%[\UI9^QTT-6' M\Z[?_++UN/P/4$L#!!0 ( 6+O% PD8*3+P0 /X3 8 >&PO=V]R M:W-H965T&ULC5A=;^)6$/TKR.]9^W[Y(P*D!I*T4BM%NVKW MV8%+0&MC:CMA^^][;1R2.W,,^Q)L[=-YNJ+O/6W=8O87.H;;[NCVV.WM4SUI7LLRK_^[LT5UG 4B>'_P=?>R;;L'X7QZR%_L-]O^?7BJ MW5UX]K+>E7;?[*K]I+:;6?";N'V4:6?0(_[9V6/SZ7K2I?)<53^ZFS_6LR#J M&-G"KMK.1>X^WNS"%D7GR?'X=W :G&-VAI^OW[T_],F[9)[SQBZJXOMNW6YG M01I,UG:3OQ;MU^KXNQT2,L%DR/Y/^V8+!^^8N!BKJFCZOY/5:]-6Y>#%42GS MGZ?/W;[_/ [^W\VP@1P,Y-E B(L&:C!0'P;JHH$>#/390"87#S[ MWW_G.M:XIV]SD>AI^-8Y&C!W)XST,,;'+! F]C%+A$E\S#W"I#[F 6$R'_,( M,&ETQH2N)N?"2%@8V3O0G@-!DCYA3(_9]QBEM4EP& 7#*!!&DOJ?,/&G,,*D M.J-L.$R13BXY)(MU2OITSU$W0HN(= &@=)8H11H!R LEA,9%TK!(NO>AO"(I M[,! !X9769*L[PQKILM:2U+"QZLPCTX,Z<2@Z?1'%X,XAG;J"LBCDD J":!" M?MMW"8^22')('ZZ /"HII)("*B3A14I;34]P#7 MZ2MQ]X!@)M*&4'L$.!?4B)%B8<$60+$S38O U5C%L1A12H'U6 !!SNAL$%R1 MW&Y(,#?8FB+Y3+A)C&%97@FDGFT) MDDN]&RKT/XQK*)\.G@<2[<>,#A!=)1B=*RB?#E9:EGGTG4V9X^"DT' VQ Y*0,A!Y&;]G3KJD#,#U^97]4ZS= MUW+A%AY1_A*UZPIZH*2&A@_2/>'X&>9Z;BF9B_\*5Y ^/"CQ.2J4-JZD&JQ# M-;-X*8J_3+O0<1^GF^QNAFT#TAF0+H!#S,.F1%'Y1^YXF1L.=/YMIS";#83__ M(+9\X_(O4$L#!!0 ( 6+O%# 8(45M@$ -(# 8 >&PO=V]R:W-H M965T&UL;5/;;MP@$/T5Q <$+^M@*@B2"O&D^2&:2$[6F31=S)%AH-3LH.3(7;06IB_1U X MYG1'WQV/LFE=<+ BZT4#3^!^]2?C+;:P5%)#9R5VQ$"=T_O=X9B&^!CP6\)H M5V<2*CDC/@?C>Y73) @"!:4+#,)O%W@ I0*1E_$R<](E90"NS^_L7V/MOI:S ML/" ZH^L7)O3.THJJ,6@W"..WV"NYYJ2N?@?< 'EPX,2GZ-$9>-*RL$ZU#.+ MEZ+%Z[3++N[C=)/>SK!M )\!? '?8E!=]*<>3_P?DV?+^I&PO=V]R:W-H965T MIVF3-NG4:=UG+G$2 M5(@S()?NWP](FJ5=O@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9LV4+6M@;[*'S M-S4:+9PW3<-L;T!4$:05XTERR[20'2VRZ#N;(L/!*=G!V1 [:"W,GQ,H''.Z MHZ^.1]FT+CA8D?6B@1_@?O9GXRVVL%120V^:D2\H 7)]?V3_'VGTM%V'A M =4O6;DVIP=**JC%H-PCCE]@KN<#)7/QW^ *RH<')3Y'B+$_X/S;7BZJ3"-\/2- MPKMM@OTFP3X2[-\0'-Z5N!7S\5T2MNJI!M/$:;*DQ*&+D[SR+@-[S^.;_ N? MIOV[,(WL++F@\R\;^U\C.O!2DAL_0JW_8(NAH';A>.?/9AJSR7#8SS^(+=^X M^ M02P,$% @ !8N\4**?$86U 0 T0, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$F]VDT6;M\47A MX@!>IW_? 3N.D_H%F&'.F3/#D(W&/KL6P)-7);7+:>M]?V#,E2THX:Y,#QIO M:F.5\&C:AKG>@J@B2$G&D^2&*=%I6F31=[)%9@8O.PTG2]R@E+!_CR#-F-.4 MOCD>NZ;UP<&*K!<-_ +_NS]9M-C"4G4*M.N,)A;JG-ZEA^,^Q,> /QV,;G4F MH9*S,<_!>*ARF@1!(*'T@4'@=H%[D#(0H8R7F9,N*0-P?7YC_Q9KQUK.PL&] MD4]=Y=NJXIF8O_ 1>0&!Z48([22!=74@[.&S6SH!0E M7J>]TW$?IYL=GV'; #X#^ *XC7G8E"@J_RJ\*#)K1F*GWO'S8V/[:& \H);G""6KQ?RV&A-J'XQ<\VVG*)L.;?OY ;/G%Q3]0 M2P,$% @ !8N\4-ZEASRT 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$->NDT]#^ID:C MA/.F:9CM#8@J@I1D?+>[84ITFA99])U,D>'@9*?A9(@=E!+FUQ$DCCE-Z+OC MN6M:%QRLR'K1P#=PW_N3\19;6*I.@;8=:F*@SNE=5@':J9Q4M1XFW: M.QWW<;I)DQFV#> S@"^ VYB'38FB\@?A1)$9'(F9>M^+\,3)@?O>E,$96Q'O MO'CKO9>")_N,70+1''.<8O@J)EDBF&=?4O"M%$?^'YQOP_>;"O<1OO]+8;I- MD&X2I)$@_;#$K9CK?Y*P54\5F"9.DR4E#CI.\LJ[#.P=CV_R)WR:]J_"-)VV MY(S.OVSL?XWHP$O97?D1:OT'6PP)M0O'3_YLIC&;#(?]_(/8\HV+WU!+ P04 M " %B[Q0Z23IGK_=N^-(!S3/M@%PY%6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ: MV0I]D[)%DZ&V%YK8=Z.H'#(:$+?'4^R;EQP ML#SM1 T_P?WJ3L9;;&8II8;62FR)@2JC=\GAN OQ,>"WA,$NSB14QLO$2>>4 ;@\O[-_B[7[6L["PCVJ/[)T34;W ME)10B5ZY)QP>8*KGFI*I^!]P >7#@Q*?HT!EXTJ*WCK4$XN7HL7KN,LV[L-X M<[V=8.L /@'X#-C'/&Q,%)5_%4[DJ<&!F+'WG0A/G!RX[TT1G+$5\KA/L5@EV MD6#W@6#_J<2UF"^?DK!%3S68.DZ3)07V;9SDA7<>V#L>W^1?^#CMC\+4LK7D MC,Z_;.Q_A>C 2]E<^1%J_ >;#065"\=;?S;CF(V&PV[Z06S^QOE?4$L#!!0 M ( 6+O% )5F!(M@$ -(# 9 >&PO=V]R:W-H965T- VS MO0%119!6C"?)-=-"=K3(HN]DB@P'IV0')T/LH+4P?X^@<,SICKXX'F33NN!@ M1=:+!GZ"^]6?C+?8PE))#9V5V!$#=4YO=X?C/L3'@-\21KLZDU#)&?$I&-^J MG"9!$"@H76 0?KO '2@5B+R,/S,G75(&X/K\POXUUNYK.0L+=Z@>9>7:G-Y0 M4D$M!N4><+R'N9Y/E,S%?X<+*!\>E/@<)2H;5U(.UJ&>6;P4+9ZG779Q'Z>; M-)UAVP ^ _@"N(EYV)0H*O\BG"@R@R,Q4^][$9YX=^"^-V5PQE;$.R_>>N^E MX#S)V"40S3''*8:O8G9+!//L2PJ^E>+(/\#Y-CS=5)A&>/I&X7_R[S<)]I%@ M_X: ORMQ*R9]EX2M>JK!-'&:+"EQZ.(DK[S+P-[R^":OX=.T_Q"FD9TE9W3^ M96/_:T0'7DIRY4>H]1]L,134+AP_^[.9QFPR'/;S#V++-R[^ 5!+ P04 M" %B[Q0;4%2\[8! #2 P &0 'AL+W=O_=N^-(!S3/M@%PY%6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:V0I]D[)%DZ&V%YK8?X=0>&0T2U]=SS*NG'!P?*T M$S4\@?O=G8RWV,Q22@VME=@2 U5&[[:'8Q+B8\ ?"8-=G$FHY(SX'(P?948W M01 H*%Q@$'Z[P#TH%8B\C)>)D\XI W!Y?F?_'FOWM9R%A7M4?V7IFHS>4E)" M)7KE'G%X@*F>:TJFXG_"!90/#TI\C@*5C2LI>NM03RQ>BA:OXR[;N _C#=]/ ML'4 GP!\!MS&/&Q,%)5_$T[DJ<&!F+'WG0A/O#UPWYLB.&,KXIT7;[WWDG.> MI.P2B*:8XQC#%S';.8)Y]CD%7TMQY/_!^3I\MZIP%^&[3PJOUPF258(D$B2? M"&Z^E+@6L_^2A"UZJL'4<9HL*;!OXR0OO// WO'X)A_AX[3_$J:6K25G=/YE M8_\K1 =>RN;*CU#C/]AL**A<..[]V8QC-AH.N^D'L?D;YV]02P,$% @ M!8N\4&IS9(VV 0 T@, !D !X;"]W;W)K&UL M;5-ACYP@$/TKA!]PN&C;[49-;J]IVJ1--M>T_G_3H-'">=.TS X&1!U! M6C&>)&^9%K*G91Y]%U/F.#HE>[@88D>MA?E]!H5300_TQ?$HV\X%!ROS0;3P M#=SWX6*\Q5:66FKHK<2>&&@*>G\XG;,0'P-^2)CLYDQ")5?$IV!\K@N:!$&@ MH'*!0?CM!@^@5"#R,GXMG'1-&8#;\PO[QUB[K^4J+#R@^BEKUQ7T2$D-C1B5 M>\3I$RSUO*%D*?X+W$#Y\*#$YZA0V;B2:K0.]<+BI6CQ/.^RC_LTWV3I ML' M\ 7 5\ QYF%SHJC\@W"BS U.Q,R]'T1XXL.)^]Y4P1E;$>^\>.N]MY+S8\YN M@6B).<\Q?!-S6".89U]3\+T49_X?G._#TUV%:82G_RA\OT^0[1)DD2#;$J3) MJQ+W8EX7R38]U6#:.$V65#CV<9(WWG5@[WE\D[_A\[1_%::5O257=/YE8_\; M1 =>2G+G1ZCS'VPU%#0N'-_YLYG';#8<#LL/8NLW+O\ 4$L#!!0 ( 6+ MO% )0%HWM0$ -(# 9 >&PO=V]R:W-H965T?8E!=]*<>3_P?DV/-E4F$1X\DYALDV0;A*DD2!]1Y!^*'$K MYO9#$K;JJ0;3Q&FRI,2ABY.\\BX#>\_CF[R%3]/^79A&=I:&PO=V]R:W-H965TZ!Z4OVFTD3V!T&.!M_C=\<3;S@4'*?.>M? #W,_^ M;+Q%9I6:2U"6:X4,- 6^WQY/NX"/@%\<1KLXHU#)1>OG8'RK"[P)"8& R@4% MYK'A(1,?H]+"QA55@W5:)A6?BF0OT\Y5W,=T>N^UW.[OA:B!/]0*?K]&PUPRS2LR4]NUT7V*T*[*+ [K\E?L30;/]/ M$++HJ033QFFRJ-*#BI.\\,X#>T_CF_R%3]/^R$S+E447[?S+QOXW6COPJ6QN M_ AU_H/-AH#&A>/>G\TT9I/A=)]^$)F_:G;" MM0$ -(# 9 >&PO=V]R:W-H965T)W\?0$3UVVMO@ SS#ES9AB* M29LGVP,X]"*%LB7NG1N.A-BZ!\GLC1Y ^9M6&\F<-TU'[&" -1$D!:%9=DLD MXPI71?2=357HT0FNX&R0':5DYO4$0D\EWN$WQR/O>A<-+4^(L" (!M0L,S&]7 MN X@O#A08G/46MAXXKJT3HM$XN7(MG+O',5]RG='!)L&T 3@"Z 0\Q# MYD11^4?F6%48/2$S]WY@X8EW1^I[4P=G;$6\\^*M]UXKNC\4Y!J(4LQICJ&K MF-T203S[DH)NI3C1?^!T&[[?5+B/\/T?"C]L$^2;!'DDR/];XD9,GOV5A*QZ M*L%T<9HLJO6HXB2OO,O WM'X)K_#YVE_8*;CRJ*+=OYE8_];K1UX*=F-'Z'> M?[#%$-"Z<'SOSV8>L]EP>D@_B"S?N/H%4$L#!!0 ( 6+O%#_CNZ7M@$ M -(# 9 >&PO=V]R:W-H965T]@:)5$HD%(2JUTHJJY=F;3"["E]1V-O3O.W9""!!>;,]XSIDSXW$Z&/OL M&@!/7I34+J.-]]V>,5F][+5<+3$]4H)^^\ T@P9W=)7QV-;-SXX6)YVHH9?X']W1XL6FUG* M5H%VK='$0I71F^W^D(3X&/"GA<$MSB142TJF MXG_ &22&!R68HS#2Q944O?-&32PH18F7<6]UW(?QYI)/L'4 GP!\!ES'/&Q, M%)7?"2_RU)J!V+'WG0A/O-US[$T1G+$5\0[%._2>JK MUG&:'"E,K^,D+[SSP-[$1V1OX>.T_Q2V;K4C)^/Q96/_*V,\H)3-!8Y0@Q]L M-B14/AR_X=F.8S8:WG33#V+S-\[_ U!+ P04 " %B[Q0"\^@E[YYXXC'="\V ; MD50I]DZV&LZ&V%XI8?Z>0.*0T2U]."@^5I)VKX >YG=S;>8C-+V2K0 MMD5-#%09O=\>3TF(CP&_6ACLXDQ")1?$EV!\+3.Z"8) 0N$"@_#;%1Y RD#D M9?R9..F<,@"7YS?VIUB[K^4B+#R@_-V6KLGH@9(2*M%+]XS#%YCJV5,R%?\- MKB!]>%#B^\>.N]UYPG^Y1= ]$4/D[[=V'J5EMR0>=?-O:_0G3@I6QN_ @U_H/- MAH3*A>.=/YMQS$;#83?](#9_X_P?4$L#!!0 ( 6+O% &L.2ZM@$ -(# M 9 >&PO=V]R:W-H965T(,R*7[]P.29EF7+X"-W_.S,?F$YMEV (Z\ M:-7;@G;.#4?&;-6!%O8&!^C]38-&"^=-TS([&!!U!&G%>)*\8UK(GI9Y])U- MF>/HE.SA;(@=M1;F]PD43@5-Z:OC2;:="PY6YH-HX1NX[\/9>(NM++74T%N) M/3'0%/0A/9ZR$!\#?DB8[.9,0B47Q.=@?*X+F@1!H*!R@4'X[0J/H%0@\C)^ M+9QT31F V_,K^\=8NZ_E(BP\HOHI:]<5](Z2&AHQ*O>$TR=8ZKFE9"G^"UQ! M^?"@Q.>H4-FXDFJT#O7"XJ5H\3+OLH_[--_P^P6V#^ +@*^ NYB'S8FB\@_" MB3(W.!$S]WX0X8G3(_>]J8(SMB+>>?'6>Z\ES^YS=@U$2\QICN&;F'2-8)Y] M3<'W4ISX?W"^#S_L*CQ$^&$+OTWV";)=@BP29/\0I&]*W(MYJY)M>JK!M'&: M+*EP[.,D;[SKP#[P^"9_P^=I_RI,*WM++NC\R\;^-X@.O)3DQH]0YS_8:BAH M7#B^]V.G=2*RV9=:9NB.DUL"H$24'H9I,2R7B'BRSXSKK( MU& %[^"LD1FD9/K/"80:<[S%[XX7WK36.TB1]:R![V!_]&?M++*P5%Q"9[CJ MD(8ZQX_;XRGU^ #XR6$TJSWRE5R4>O7&ERK'&Y\0""BM9V!NN<(3".&)7!J_ M9TZ\2/K ]?Z=_5.HW=5R80:>E/C%*]OF^(!1!34;A'U1XV>8ZTDPFHO_"E<0 M#NXS<1JE$B9\43D8J^3,XE*1[&U:>1?6<3I)#G-8/(#. 70). 0=,@F%S)^9 M946FU8CTU/N>^5^\/5+7F]([0RO"F4O>..^UH,DN(U=/-&-.$X:N,-L%01S[ M(D%C$B?Z(9S&PW?1#'A2"J5]GX'+*<8SO MB>>N:8U+D"(;6 /?P'P?+LI&9%6I.@&][F2/%-0Y?HQ/Y]3A/>!'!Y/>[)'K MY"KEJPL^5SF.7$' H31.@=GE!D_ N1.R9?Q<-/%JZ8C;_5W]H^_=]G)E&IXD M?^DJT^;X/485U&SDYEE.GV#IYXC1TOP7N &W<%>)]2@EU_X7E:,V4BPJMA3! MWN:UZ_TZ+?IW6IA %P+=$'JRI4=)6. 0 M%#AX@<-?+<:[%D.8_U1Y#)H< P+)SB2$.81-TJ!)&A X[DQ"F'1G0C:W0X!J M_%QH5,JQ]S.YR:ZC]TC][?H#G^?V*U--UVMTE<;>47^3:BD-V%*B!]MP:Y^* M->!0&[=]9_=J'I@Y,')8W@*R/DC%;U!+ P04 " %B[Q0+:AYN;5%2NYRVWO='QES9@A+NQO2@\:8V5@F/IFV8ZRV(*I*49#Q)[I@2G:9%%GUG M6V1F\++3<+;$#4H)^^<$THPY3>FKXZEK6A\ 0I@Q"F M\7O6I$O(0%R?7]4_Q=JQEHMP\&CDKZ[R;4X/E%10BT'Z)S-^AKF>6TKFXK_" M%23"0R88HS32Q964@_-&S2J8BA(OT][IN(_3S8[/M&T"GPE\(1QB'#8%BIE_ M%%X4F34CL5/O>Q&>.#UR[$T9G+$5\0Z3=^B]%OSN/F/7(#1C3A.&KS#I@F"H MOH3@6R%._!V=;]-WFQGN(GVWIJ?)ML!^4V ?!?;_E7AX4^(6YL.;(&S54P6V MB=/D2&D&'2=YY5T&]B$^(OL'GZ;]F[!-IQVY&(\O&_M?&^,!4TEN<(1:_&"+ M(:'VX7B/9SN-V61XT\\_B"W?N/@+4$L#!!0 ( 6+O% Z9T2KM0$ -(# M 9 >&PO=V]R:W-H965T(,R*7[]P.29EF7+X"-W_.S,?F$YL5V (Z\ M:M7;@G;.#4?&;-6!%O8&!^C]38-&"^=-TS([&!!U!&G%>))\8%K(GI9Y])U- MF>/HE.SA;(@=M1;F]PD43@5-Z9OC6;:="PY6YH-HX1NX[\/9>(NM++74T%N) M/3'0%/0A/9ZR$!\#?DB8[.9,0B47Q)=@?*X+F@1!H*!R@4'X[0J/H%0@\C)^ M+9QT31F V_,;^\=8NZ_E(BP\HOHI:]<5])Z2&AHQ*O>,TR=8ZKFE9"G^"UQ! M^?"@Q.>H4-FXDFJT#O7"XJ5H\3KOLH_[--]DZ0+;!_ %P%? ?.+TR'UOJN",K8AW7KSUWFO)[Y*<70/1$G.:8_@F)ETCF&=? M4_"]%"?^'YSOPP^["@\1?MC"TVR?(-LER")!]D^)Z;L2]V+>JV2;GFHP;9PF M2RH<^SC)&^\ZL \\OLG?\'G:OPK3RMZ2"SK_LK'_#:(#+R6Y\2/4^0^V&@H: M%XYW_FSF,9L-A\/R@]CZC&PO=V]R:W-H965T1E?S-WQWKL[X)R-2K^:%L"B=RDZ MD^/6VOY(B"E;D,S(>++,3.NLC4 M8 7OX*R1&:1D^L\)A!ISG.#/P#-O6NL#I,AZUL +V)_]63N/+"H5E] 9KCJD MH<[Q0W(\I1X? +\XC&9E(]_)1:E7[WRK%3B-Z]LF^-[C"JHV2#LLQJ?8.XGQ6AN_CM<03BX MK\3E*)4PX8O*P5@E9Q57BF3OT\J[L([3SI[.M#B!S@2Z$.Y#'C(E"I5_8985 MF58CTM/9]\Q?<7*D[FQ*'PQ'$?9<\<9%KP4];#-R]4(SYC1AZ J3+ CBU)<4 M-);B1/^CTSA]&ZUP&^C;-3TYQ 5V48%=$-C]T^+NIL48)HTG2:-)THC _B9) M#'/;"5E=G 3=A"=K4*F&+HS+*KI,Q4-X*>0O?!JI'TPWO#/HHJQ[/N&2:Z4L MN%(V=ZZ6UDWQX@BHK3A5R8)8P''[]@5TK9WR1[B7<\[] M@&LV*OUJ6@"+WJ3H3(Y;:_L3(:9L03+SH'KHW$FMM&36F;HAIM? JD"2@M D M^4 DXQTNLN"[Z")3@Q6\@XM&9I"2Z=]G$&K,<8K?'<^\::UWD"+K60/?P?[H M+]I99%&IN(3.<-4A#76.']/3>>?Q ?#"832K/?*57)5Z]<:7*L>)3P@$E-8K M,+?N)Z_Z[^*=3N:KDR T]*_.25;7-\P*B"F@W"/JOQ M,\SU[#":B_\*-Q .[C-Q,4HE3/BBFI]SWS5YR>J.M-Z9VA%>',)6^<]U;0_2$C-R\T M8\X3AJXPZ8(@3GT)06,ASO0_.HW3-]$,-X&^6=/I,2ZPC0IL@\#VGQ*/=R5& M,(4+/^*X@]0 M2P,$% @ !8N\4/&UL;5/;;IPP$/T5RQ\0[QK21BM RB:*6JF55JG:/GMA "LVIK99 MTK_OV+"4;GG!,\,Y9RX>9Z.Q;ZX%\.1=J\[EM/6^/S#FRA:T<'>FAP[_U,9J MX=&U#7.]!5%%DE:,[W8?F!:RHT468R=;9&;P2G9PLL0-6@O[^PC*C#G=TVO@ M53:M#P%69+UHX!OX[_W)HL<6E4IJZ)PT';%0Y_1Q?SBF 1\!/R2,;F63T,G9 MF+?@?*YRN@L%@8+2!P6!QP6>0*D@A&7\FC7IDC(0U_95_27VCKV\/'&=3AF <1?R'Q3N, M7@K^D&3L$H1FS''"\!5FOR 8JB\I^%:*(_^/SK?IR6:%2:0G:WJ2; NDFP)I M%$C_:3&]:7$+19>%?>3Q3O["IVW_*FPC.T?. MQN/-QOG7QGC 4G9WN$(M/K#%45#[8'Y$VTYK-CG>]/,+8LLS+OX 4$L#!!0 M ( 6+O%"M22/&N $ -(# 9 >&PO=V]R:W-H965T29M<;:Z:%;&F>1M_)YJGIO9(MG"QQO=;"_CF",D-&M_3=\2CKQ@<' MR]-.U/ +_._N9-%BLTHI-;1.FI98J#)ZMST<=P$? 4\2!KN4?S? -IGJ^4#(5_P,NH! >,L$8A5$NKJ3HG3=Z4L%4M'@;=]G&?1AO MDMN)MD[@$X'/A'V,P\9 ,?.OPHL\M68@=NQ])\(3;P\<>U,$9VQ%O,/D'7HO M.=]?I^P2A";,<<3P!68[(QBJSR'X6H@C_X_.U^G):H9)I"=+>G*[+K!;%=A% M@=T_)=Y\*G$-L_\4A"UZJL'6<9H<*4S?QDE>>.>!O>/Q33[@X[3_%+:6K2-G MX_%E8_\K8SQ@*ILK'*$&/]AL**A\.-[@V8YC-AK>=-,/8O,WSO\"4$L#!!0 M ( 6+O%#%?M&PO=V]R:W-H965T(_+//C.NLS5: 7OX:R1&:5D^O<)A)H*O,/OCF?>=M8[ M2)D/K(7O8'\,9^TLLJK47$)ON.J1AJ; C[OC*?/X 'CA,)G-'OE*+DJ]>N-+ M7>#$)P0"*NL5F%NN\ 1">"&7QJ]%$Z\A/7&[?U?_%&IWM5R8@26>XBG#FDC?. M>RWIX2$G5R^T8$XSAFXPNQ5!G/H:@L9"G.@_=!JG[Z,9[@-]OZ6G]W&!-"J0 M!H%T*_"0W)08P_RGR"P:)(L(T)L@,-=I^*1 MAL;_A<\C]8WIEO<&791USR4?P!02P,$% @ !8N\4$IE&6@" @ $08 !D !X;"]W;W)K M&ULC55=;YLP%/TKB/?5?)-$!*E-.VW2)D6MMCT[ M< FH!E/;"=V_GVT<1(@UY07[7LXY/O<:FVR@[)W7 ,+Y;$G'MVXM1+]!B!,\ EYK4$A1X7H):W'1NGNGOZ[B7QVAQKH1(HSWI\A#<0O_H]DQ&:5,JFA8XWM',85%OWT=^\ MI JO ;\;&/AL[JA*#I2^J^![N74]90@(%$(I8#F<80>$*"%IX\-HNM.2BCB? M7]2_ZMIE+0?,84?)GZ84]=9=N4X)%3X1\4J';V#JB5W'%/\#SD D7#F1:Q24 MQZ?0X&/T+S4X(#"&8"'[T7T)H".&]A,@0HGL)L2'$ M"P(::]?-?,8"YQFC@\/&SZ''ZJOS-['[H=[*?7&;/>;".,G160@;S M-&*".>8:L;,@UO$UYOD6DWC7D!>;3#)AD"QDJB:P5A-H@?!*(+4+A%:!4 M$ M,X'U:M&-$9)H2*5+&*\73;6!UG8G ML=5)?./$7WEV@<0JD-R_*ZE5(+VC%^D]O;"!EKU LZ.C+LN?F!V;CCL'*N0I MU&>EHE2 U/,>9&]J>3]/ 8%*J&DJYVR\I<9 T-Y1]%:GL4>:+N9"D*\V0OJSS1 M9E@=(E56(MFYH#R+*(XG49ZD1;A:N+G':K60)YVEA7BL G7*\Z3ZNQ:9O"Q# M%KY-/*6'H[83T6I1)@?Q0^B?Y6-E1E'+LDMS4:A4%D$E]LOP@=UO.-D A_B5 MBHNZN@]L*<]2OMC!U]TRC&U&(A-;;2D2%/.<*+&1V>]TIX_+47S^2(Z6Z(&LZXQ=(5A M+2(R[.T2A)984R^QYA@! E&CH!_(/ 4.88$ M8Y!!I\PUPO".% @SPHE,8"(30##&!%-(,!TNQ0P2S 9(@3"3CA0(,\6)S&$B MC6^0!'N/T'G7DP2 J'OR0I!G(R#L8@+>(X_W M"'N/9C=(@KU'Z-SK20) U#V!(9/GK>?8Q1QXCSRG.,?>XVRX)!Q[CX-SKR<) M M&L(PD"]0[AZ.KK.Q?5P34J*MC*4Z'M=^[5;-L,/;A>J#._-DU2W=*\T]0= MUO>D.J2%"IZE-KV!^X+?2ZF%R3&^,[8ZFJ:N'61BK^WMU-Q7=6=3#[0LFZXM M:EO'U3]02P,$% @ !8N\4)1L6N$4 @ _@4 !D !X;"]W;W)K&UL?93;CILP$(9?!?$ :\ 7.$[R!_]D:L(S2[GIH5.-*SS.%SV_G.X*S.M M-X*?#0QBT?=T)2?&WG3PY;SW PT$%"JI'8AJ[E "I=I(8?R>//UY2IVX[#_< M/YG:52TG(J!D]%=SEO7>W_C>&2[D1N4K&S[#5$_B>U/Q7^$.5,DUB9JC8E28 MKU?=A&3MY*)06O(^MDUGVF'R?Z2Y$Z(I(9H3POB_"7A*P%8"&LE,J2]$DB+G M;/#XN%D]T6-&MG_JEJA1J]%SC:YNBNC2;-8=1$"TWTKZ)<*])@ MEB %,%-$3HK(Y./E# %V&V"G 38&\;(,'%AEC)K4:#JCV> L3JU2UJHPCC9! M[*:)G32Q@R:T:$9-LI@'A['%LM9$89:Y21(G2>(@L3;OD*QGR;:IM7KE6H6W MV?:#74Z=,*D#!ELPZ1HF#:VU*]>B.$@_."^9$R5SH%BK?\A6)P$G%HA#LK4P MT.(FZI?Q&^'7IA/>B4EUJ$)OF!S+3 MZB7#51J-F.VC03!-- MBD"Y3R60J\06+=+1?8'=4A&%J;L$=G:!C0&^Z^*!0>PTB(U!?&>PLHYAT*1& MTQI-'*;8:L4A2N,'*(D3)7&@9!;*H$GF5:+4(EEJ$$JPFR1UDJ0.DH\62;JH M\B'*4NOH=@X5#N,'3]'*";-:PL2A!;-RP%@D2TGHILB<%)F#PBJQS1:/ $HC MFV,IPEF262C!["UN@)_-P!->R2ZMU._++#K-U&>DIX 5WZI9.XS&=YMA4'\G M_%RWPCLPJ6:,F00GQB0HQO!)'5.EO@W3AL))ZN5*K?DP(8>-9-TX_(/I"U3\ M U!+ P04 " %B[Q0#!>-Z>= -@@E?!.YV'C3'] 2%=-B"8?I ]=':G MEDHP8Y?J@G2O@%6>)#A*HBA%@K5=6&2^=E)%)J^&MQV<5*"O0C#UYPFX'/(P M#M\*S^VE,:Z BJQG%_@.YD=_4G:%9I6J%=#I5G:!@CH//\2'(W5X#_C9PJ 7 M\\ E.4OYXA9?JCR,G"'@4!JGP.QP@R-P[H2LC=^39C@?Z8C+^9OZ)Y_=9CDS M#4?)?[65:?)P%P85U.S*S;,\43;)B03(9D),?DO 4\$O"*@T9F/^I$95F1*#H$:_ZR> MN3L1'[!M9NF*OG=^SZ;5MGHK,$DR='-"$^9IQ"0+S IQO$>DT0Q!UL#L(MET MD7@^7IX0OR. -P6P%R#_Q,"K&",F]9C.8_8QWNU64>Y1,4DB2K;=D$TW9,,- M6;D9,71Q3A*G:S,;H-W^G<;032MTPPI=6:'WC<&4IBLO]ZB8D#U9-P8M;IY[ M";XQ=6D['9REL9?87[5:2@-6,GJPFHU]?.8%A]JXZ:.=J_$3'!=&]M/K@N8G MKO@+4$L#!!0 ( 6+O% E3U"4]@$ #,% 9 >&PO=V]R:W-H965T MI&YK93# 2%1MD"Q>& # M].I+S3C%4AUY@\3 5>&1 GR/2]&%'>]FZT4@=0G@ZX@1\@?PXGKDYH5:DZ"KWH6.]PJ#/W:74FKC=OZE_-MZ5 MES,64##RNZMDF[E[UZF@QB.1SVSZ HN?R'46\]_@ D3!=24J1\F(,+]..0K) MZ**B2J'X=5Z[WJS3_"5Z7&AV@K\0_)6@S,J-M%U(CSYY@Z_P^=Q\AWSINN%&ULE9AACZ,V$(;_"N)[#SPV MF*R22+NI3JW42JNKKOW,)DZ"#G .G,WUWQ<,EPWPNH(O G(*CW9U6D]2=]467SYJBK(C7-8W4*ZDNETH/M5.0! MA6$<%&E6^MNU;7NMMFM]-7E6JM?*JZ]%D5;_OJAGFMFJ?@;N60%:JL,UUZE3IN_&?VM!-1V\$J_L[4K7ZX]]I0WK3^ MUC[\?MCX8>N1RM7>M";2YO*N=BK/6TN-']][H_Y]S+;CX_U/ZY]M\$TP;VFM M=CK_)SN8\\9/?.^@CNDU-U_T[3?5!Q3Y7A_]'^I=Y8V\]:098Z_SVOYZ^VMM M=-%;:5PITA_=-2OM]=:]B9*^&^Y ?0>Z=V#1_W;@?0?^T4'8X#O/;*B_IB;= MKBM]\ZKNW[JD[:1@3[Q)YKYMM+FS[YIHZZ;U?6T.]YJ73T(/F0Q$T MUN]#$!KBA2;=:3C ;JJ(0SP"AT%PVY\/@B!L0$ #PAH0 P-\E(5.$UM-V84A M5[$8A3)5<6(RPP-42<@8,%@%J'K:C18@:Q^I.F!J*%T2+J2&TQTRB!:+8L?(21HOFH$4 K20:;R6$ MR)*NS&&P"('EJ%LX!HLO (MCL/@NXH7M&VYE@F. :4+]C6.&:/S]G6D$BZ*G4,*$?EY"3Q\;36%K0:IWY: M3PY40WTI2>WM]+>T1S4/K_23FF>S1P8>\.\;Y,ZU.65E[;]H87=AC@J/61C6^ MA)\:7\XJ/=P?&UL?53; M;MLP#/T5PQ]0^9ID@6V@25%LP 8$'=8]*S9]027+DY2X^_OIXKBN(^S%$JG# M!36^ M$/G"QJ\PU9/ZWE3\=[@"47"=B=(H&1'FZY47(1F=6%0J%+_;M>O-.MJ3[2W, M'1!- =$<$*;_#8BG@/@C(#'%V\Q,J4]8XB+C;/2X_5D#UGJF:5VFMZ9 M,U6M4-YK$6\W&;IJH@ESL)AH@0EG!%+LLT3DDCA$=^'19X'C/2(,-FZ)V%E% M; CBI428N D2)T%B"))/;=BNVF Q&X/IK4@:IVZ5U*F2.E1V*Y7T3B7N& M.4#IEVB5"EK< 0J\,>,BO))=>JF[O?#.$_D8Z3NT\A_4I-K!^J"Q8_X#\Z;K MA7=F4MU0&PO=V]R:W-H965TF8\NR;KM&7\510 TGFK:"W6;B%EL_(\D1=0$?'$&JC5SHGQ MBDBUY&=/-!S(T9 JZ@6^C[V*E+6;I2:VYUG*+I*6->RY(RY51?C?#5#6KEWD MO@=>RG,A=<#+TH:JY4WJ!S+"FI1LMKA<%J[SVBU2S3> 'Z5T(K1 MW-&9'!A[U8NOQ[7K:T- (9=:@:CA"EN@5 LI&W]Z37_",FJ M7D59JT)X(T0?$J*>$-T(V%2K2\74 M9DE.<]GO4>SW@/)]X[ M3#PZ:>K%1J!X&:*'7O"L%VQY02B>>,'629_0 DX D_@&K;9= M'[W)=%W].^'GLA;.@4G57TP7.#$F0?GTGU1A"_60# L*)ZFGB9KSKIUV"\F: M_J7PAN&ULC55;;YLP%/XKB/?6W"$106HR39NT256G;L\. M.0FH-F:V$[I_/]M02L"]O(!]..>['/ A[QA_$A6 =)XI:<3&K:1LUPB)L@** MQ2UKH5%/CHQ3+-66GY!H.>"#*:($!9Z7((KKQBUR$[OG1<[.DM0-W'-'G"G% M_-\6".LVKN^^!![J4R5U !5YBT_P"^1C>\_5#HTHAYI"(VK6.!R.&_?.7^]\ M3Q>8C-\U=&*R=K25/6-/>O/]L'$]K0@(E%)#8'6[P X(T4A*Q]\!U!TY=>%T M_8+^U9A79O98P(Z1/_5!5ALW%K063,]\J, MU2]8XB+GK'-X_[9:K#\*?QVJ9I8Z:'IGGBFW0D4O19C%.;IHH"%GV^<$DQQ_ MS$ *?:0(;!3;8%$>7!/LEAF^E]@I0JN+T "$5R[> (BL )$!B*8*_'D;^IS$ MY#0FY\;/DFCE>=[,SS+3LXN)K6+BA9@P2V=B^ISX8XK$2I%8*+(91;*@N/'] M*)O:O6)*K4RIA6DU8TK?Z5??T?2S=C.KB&PI8O4&P,H*L/K\!Z:&FO6@>1^_ MU=V0-.U$D,9QM.PYFAQP"OQD9J%P2G9NI#Y*D^@X;^\"/2!F\:V>PV9PO,+T M0_PGYJ>Z$235^S) X,B9!"?5NU:NHU']CW! X2KU,U9KWP[/?2-8./P8T M_IV*_U!+ P04 " %B[Q0,IX2$<8" !\"P &0 'AL+W=O3K[BU0\;UBTE)R^U^^T,.];PW\W@PUP8X!; QP]-""- ;$, MO%J9E)C&"" "0(#$'0 MBY0E(1BI#>@Z;E!8%VO$)Z0G0;4#3S2[@Z:# +B3\F"&X#B$S($ BR2^<# M4%\,W%(0U%.2$0JX$:#P/W($ES"":GB0HVA8'#X.8SLH R%:"PL<$M \90< M0:"9+>=/;\49N;LG+:CY0J;6>@?O)Y+ MOU-Q2@OI[+C2$Y69>XZ<*Z:U^$^ZDLYZ%&XW&3NJ:AGKM:CGP7JC>-G,NEX[ M<"__ E!+ P04 " %B[Q0=CFO7=0! !C! &0 'AL+W=O&$$IH7[ ]/N?,Q3.DH]+/I@&PY$6*SF2TL;8_,&:*!B0W-ZJ' M#F\JI26W>-0U,[T&7GJ2%"P*@CLF>=O1//6VL\Y3-5C1=G#6Q Q2U[#-[#?^[/&$UM4RE9"9UK5$0U51N_#PREQ> _XT<)H M5GOB,KDH]>P.G\N,!BX@$%!8I\!QN<()A'!"&,:O69,N+AUQO7]5?_2Y8RX7 M;N"DQ,^VM$U&/U)20L4'89_4^ GF?&XIF9/_ E<0"'>1H(]"">._I!B,57)6 MP5 D?YG6MO/K.-W$\4S;)T0S(5H(Z/M_A'@FQ&\$7TTV1>93?>"6YZE6(]'3 M8_7<]41XB+&8A3/ZVOD[S-:@]9HG092RJQ.:,<<)$ZTPX8)@J+ZXB/9<'*-W M](V#TWM$&-SMNXAWLXB]0+QV$?TCQF17(/$"R5]EB#=EV,,DFTSV,+>;0-CJ M;23HVK>Q(84:.NNJL+(NDW(?N;?=V(\X05/#O\E,X_>5Z[KM#+DHBYWCW[=2 MR@*&&-Q@3S&ULC53; M;IPP$/T5Q ?$W"\K0&JVJEJIE5:IFCY[85A0#*:V=TG_OK8AB 6G"@_8,SYS M?([!DXV4O? &0%BO'>EY;C="# >$>-E A_D#':"7*S5E'18R9!?$!P:XTD4= M09[C1*C#;6\7FOY&_L7[5UZ.6,.1TI^MY5HG MUZ1;+K.W(G"B#-T4T8QYG##>"N/=(XY[1.0L$"0%+"H\HPI/U_MW*F(S@6\D M\#5!L")(_(V+"1)I2*\A:1H&CGPV9O9 UXG=>^2=I, H*=A)"IS$3! :"<*/ M'TID)(@,"M+-J4R8<&76<]YW&AOWB??[N.\0)$:"Y.-.4R-!:E#@;IRFN\_J MA5YD\(I6=T?ULA^87=J>6V&ULE5;MCILP$'P5Q ,$;+XC$BFAJEJIE:*K MVOYVB).@ TQM)[F^?6U#. )+E?L3L)F=G5V8>-,;XZ_B3*FTWJJR%BO[+&6S M=!R1GVE%Q((UM%9/CHQ71*HE/SFBX90<3%!5.MAU0Z-E^)TEGK#6:<-.=$?5/YL=ERMG)[E4%2T%@6K M+4Z/*WN#EAEV=8!!_"KH30SN+5W*GK%7O?AZ6-FN5D1+FDM-0=3E2C-:EII) MZ?C3D=I]3ATXO+^S?S;%JV+V1-",E;^+@SRO[-BV#O1(+J5\8;._A\$!N O ?8#*_;\ MKPOPW@-\4WRKS)3ZB4BR3CF[6;Q]6PW1'P5:>JJ9N=XTO3//5+5"[5[7/L*I M<]5$'6;;8O @WJ$H]C[%!A*L<63\%&";(I ;@BG\, J/$/@/53AP00^2. ; M O^!P!^UH<7$!E,;3+0(1I5,,1XI8->B#]@6P;Y% M@'$Q&K<$ LUX <&N1( M\9Q4V$\H_$"UL*-0]$RU4Y 7)#-Y8.,AP'G8GZ& M#8.2YZO%L&.P^\3GWH&&7_+D3R(#0#B.1F*\T[5CTG?!340MKSZ0ZT,VQ>V1,4J7172AU9S6)]8N2 M'J6^C=0];\>1=B%9TXU:3C_OK?\!4$L#!!0 ( 6+O%#"MW"^8 ( *L' M 9 >&PO=V]R:W-H965TU?7:234!G,+6==:0"_P$^:MYY&KG M#2RGLH):E*QV.)RW[D.PV0O-M]/6];4BH'"4FH*H MRPWV0*EF4CK^]J3N4%,GCM=W]B_&O#)S( +VC/XI3[+8NJGKG.!,KE0^L?8K M](8BU^G=?X<;4 772E2-(Z/"_#O'JY"LZEF4E(J\=->R-M>VY[^GV1-0GX"& M!%7[O82P3PA?$[ QWRDS5C\32?*,L];AW=-JB'XI@DVH#O.H@^;LS#WE5JCH M+<B$BM(E*+ MB/5$1/JA$[&@ED]D;16SGC_?<,%-X-N_6W_N)PRF'VX'2L?O(EI%>&+(!O-7 MT8*>A3X26/2@J9[@8WHLL+D>;]3B*N 7,PV$_T M)#*M\Y6F&V,_"+^4M7 .3*H&;-KDF3$)2J32XSJ%FIS#AL)9ZF6BUKP;']U& MLJ8?C=XPG_/_4$L#!!0 ( 6+O%!_-RN#W@$ &4$ 9 >&PO=V]R M:W-H965T0/B-G"1"- RDP4M5(KC5*U M??; 95&\4-L,Z=_7"R',!/4%^UZ?<^YB7_))R%?5 >C@C5&N"M1I/>PQ5E4' MC*@[,0 W)XV0C&ACRA:K00*I'8E1'(=AAAGI.2ISYSO),A>CICV'DPS4R!B1 M?P] Q52@"+T[7OJVT]:!RWP@+?P _7,X26/A1:7N&7#5"QY(: KT&.V/J<4[ MP*\>)K7:![:2LQ"OUOA:%RBT"0&%2EL%8I8+'(%2*V32^#-KHB6D):[W[^K/ MKG93RYDH. KZNZ]U5Z '%-30D)'J%S%]@;F>>Q3,Q7^#"U #MYF8&)6@RGV# M:E1:L%G%I,+(FU][[M;)GV393-LFQ#,A7@@F]O\(R4Q(/@BNF]AGYDI](IJ4 MN113(/UE#<2^B6B?F&96UNEZY\Y,M(6)%@0VZDN( M>"O$(?Y$CZ\#'#\CHC#;#I%L5I$X@60=8E7%E4"Z*9 Z@?2J#>E-&SSFWF&X MSS+*=C>E;($>=C>IX-7M,)"M>\@JJ,3(M>W#RKO,RF-L;_?&?S SY)_\AXP? MP.]$MCU7P5EH\W;<#3=":# YAG^I?O#2V&>:CQ\F&ULC57K;ILP%'X5Q /4W$DB@M2DK39IDZ).6W\[Y"2@&LQL M)W1O/U\H)>!6R8]@'[[+.;8YSCK*7GD)()RWFC1\[99"M"N$>%%"C?D=;:&1 M;XZ4U5C(*3LAWC+ !TVJ"0H\+T$UKAHWSW1LQ_*,G@6I&M@QAY_K&K-_&R"T M6[N^^QYXKDZE4 &49RT^P2\0O]L=DS,TJ!RJ&AI>T<9A<%R[]_[J<:GP&O"G M@HZ/QHZJ9$_IJYI\/ZQ=3R4$! JA%+!\7& +A"@AF<;?7M,=+!5Q/'Y7?]*U MRUKVF,.6DI?J(,JUNW"= QSQF8AGVGV#OI[8=?KB?\ %B(2K3*1'00G7_TYQ MYH+6O8I,I<9OYEDU^MF9-VG2T^R$H"<$ T%Z?T4(>T+X08B^)$0](;J5$/>$ M>$) IG:]F ]8X#QCM'.8.0XM5J?.7\5RNPH5U+NCW\GUY#)ZR:,PSM!%"?68 MC<$$(XP_()!4'RP"F\4FF-&#:X/M'.%[R37F88Z)P@GFT89)[:F&UM4(M4 X M3G5D.24 M!G:/Q.J1S#VB236;9%;-!+&=(](@^+3:U)I):LG$G_BD,Q__$X^%U6-A\9@> MZ85U[^PN2ZO+TN(23M9T>>L)0:-^4 ,[Z>;,G8*>&Z&^F%%TZ/_W@>HGD_C& M7VU-&_^0,9?*3\Q.5<.=/16R6^F>&ULE57;CILP$/T5Q >L,;=<1)"25%4KM5*T M5=MGATP"6H.I[83MW]Z\U;]3*+[5N MEX2HHH2:J2?10F-NCD+63)NC/!'52F 'YU1S$@9!2FI6-7Z>.=M.YIDX:UXU ML).>.MR%>[.'S8>4'-B+@4&A+P*=@*_K,ZZ'+ESWWO $=VYOI9=)]@2"CQO2'[+W ! M;N V$J-1"*[0(HILL$IP@1@EB1Q#? M$*239[C'1.D#D00521"1V42DQZ0.T_1/0>GTO>Y!\R3"(TG12%(DDODD$@RS MP$5FJ,CLGB ))B(8YL''-4=%Y@A!B!,L4(+%^S\=&N E%" Q1-,:PD#Q YT' MI4H1BD>AHJ6XIN%_9(N7&HW>DRT&FE8TN>I1-]Y>FGT-?F3Q5C?+V0IL.ZOK<40@-)L;@R511:4;?>.!PU'8[ M,WO9]__^H$4[S#8R#MC\#U!+ P04 " %B[Q0TU8S$2$" "5!@ &0 M 'AL+W=OP99OYOQM'8Q<#%FZP!E/?>LDZ6 M?JU4OPD">:BAI?*)]]#I+RR$)R]M2\6_+3 ^E#[V;XZ7YEPKXPBJHJ=G^ 7JM=\);06SRK%IH9,- M[SP!I]+_C#=;;!-LQ.\&!GFW]TPK>\[?C/']6/K(5 0,#LI(4+U+]_J;^U3:OF]E3"<^<_6F.JB[]S/>.<*(7IE[X\ VFAF+?F[K_ M 5=@.MQ4HAD'SJ3]]0X7J7@[J>A26OH^KDUGUV'2OZ6Y$\B40.8$,O8R@FSE M7ZBB52'XX(GQ\'MJ_F.\(?IL#L9IC\)^T\5+[;U649P6P=4(33';,89\B,GF MF$#KSQ#BA! K$-X)D#!W"X1.@= *1!\JR!=5CC&)C>E&2!1';DKDI$1K2H(6 ME#$FOJ?D*'138B;V->Q53 >D+A[^P&F5IR@K?D1N)=S MCL_!F'SDXE6V "IX8[27!6J5&C88RZH%1N0#'Z#7*PT7C"A=BA.6@P!26Q*C M. [###/2]:C,;>\@RIR?%>UZ.(A GADCXL\6*!\+%*'WQG-W:I5IX#(?R E^ M@/HY'(2N\*Q2=PQZV?$^$- 4Z%.TV6<&;P$O'8SR:AZ8)$?.7TWQM2Y0: P! MA4H9!:*'"^R 4B.D;?QVFFA^I"%>S]_5/]OL.LN12-AQ^JNK55N@1Q34T) S M5<]\_ (NSPH%+OPWN #5<.-$/Z/B5-K_H#I+Q9E3T588>9O&KK?C.*VD3X[F M)\2.$,^$*/TG(7&$Y*.$U!'2&P*>HMB]V1-%RESP,1#3VQV(.431)M6[7YFF MW6R[IK='ZNZE3+-UCB]&R&&V$R9>8!Z7F-T])EXB]O>(+)PA6)NI['E M)PL73WZ!Q"N06('T6F =WL28,)G%]!:S7H7Z=Y/EO["%G=1K)_78B?P"*Z_ MZN,;DGD%,H^#F[>VS>Z2VJ!W4?'5@3,WQG:LOJ;F@T"@S7>NYF#[5J5!\<+<0GJ_"\B]02P,$% @ !8N\4'N&MLU? M @ 3 @ !D !X;"]W;W)K&ULE5;MCJ(P%'T5 MP@,,%"HX!DW\R&8WV4W,;';V=\4J9 IEVRJS;[]M042X&O>/M)=S3D^/WM:D MYN)#9I0JY[-@I9R[F5+5S/-DFM&"R!=>T5*_.7!1$*6GXNC)2E"RMZ2">8'O M1UY!\M)=)+:V%8N$GQ3+2[H5CCP5!1%_5Y3Q>NXB]U)XRX^9,@5OD53D2']2 M]:O:"CWS.I5]7M!2YKQT!#W,W26:;1 V!(MXSVDM>V/';&7'^8>9?-O/7=\X MHHRFRD@0_3C3-67,*&D??UI1MUO3$/OCB_H7NWF]F1V1=,W9[WROLKD[=9T] M/9 34V^\_DK;#4U8'C,/'.1JC%K!I,T,.@6\1FC BG?H?QM(/.1@#9 M6 4C@>!VB?48@?QH8&.,B>ZX",$P0LO'-V%@6 "# M@*A#<"$UA@ @I,1@Y" M?Y#$:HS!\3 )"!/#1B+02 0(3&&!&!2(GX]B"@I,GX@"P"!_$ 6D*5]#( M*Q#%*RR ?+C)_.?#0'?Z%#T1!P#J?^U-(T%*Z$Z;(+!;ER@8KW.OWQ'<:BC\ MCTC@9D/XF4C&(.SC822/08T9KW>D%E0<[74EG92?2F4.G5ZUNQ*7@3F2!_45 MFJV;B^TJT]RS/X@XYJ5T=ESI ]\>RP?.%=4>_1?=TIF^VKL)HP=EAK$>B^9^ M:R:*5^W=[75_(!;_ %!+ P04 " %B[Q0@=:CB=H" "8# &0 'AL M+W=OMJ_LH:K9'68CF3E6R-$_VJBZ$-LWZ$#55+<7.!15Y1!!*HD)D9;A>NKZG M>KU4)YUGI7RJ@^94%*+^NY&YNJQ"'+YW/&>'H[8=T7I9B8/\(?7/ZJDVK:AG MV66%+)M,E4$M]ZOP$[Y_)-P&.,2O3%Z:J_O 2GE1ZM4VONY6(;(5R5QNM:40 MYG*6#S+/+9.IXT]'&O8Y;>#U_3O[9R?>B'D1C7Q0^>]LIX^K, V#G=R+4ZZ? MU>6+[ 2Q,.C4?Y-GF1NXK<3DV*J\AQ7I9JTM0MZ^W$G86X7MJ M1G]K.]U@NV=F>!K3>U[3%"^CLR7J,)L60P88,L0\0)AXB'F$,+3'1*;.OE@" M%DL< 1T0,)@@!@EB1Q /"!*8@(($%*A@,1H*")/"21B8A $$'"9(0()DOLP% M2+"8(1/ (,_;3,$DZ92 (YB @P1\ODR,X-F/9@@%0#'RO _L<1D&M&(/!3SW M,;E!+3S[<3Q'+03R3%\,FP0##N#$0P%; +,;U,(FP E013Q6"X$\LQC#7L& M$;AG5<*P$W!Z@UK8"YC/40N!?"LP[!@".(9[2B6P&0B>KY9X-@)@)^"CF;SI M0(D#E0Z$*4V1_8UV)@A*&!I"AX7!%B. >W@Z+@P">184 EN,3"W&QJHV'>A: M%6$+OR38BF2Z'3'D6;L(;$5RPX9$8)>1JV;^+^I"53?"BM#D\NB/>7BDM M#2>Z,Z_T:#X3^D8N]]K>+LQ]W9Z5VX965?<=$/4?(^M_4$L#!!0 ( 6+ MO% =A_>^S0( #H, 9 >&PO=V]R:W-H965TV+JC)*XEA$E2SJ<+7HUY[:U4(?35G4ZJD-NF-5R?;?HRKU>1F2\++P M7.P/QBU$JT4C]^JG,K^:I];.HHEE6U2J[@I=!ZW:+<-/Y&&=Q*Z@1_PNU+F[ M&@?.RHO6KV[R;;L,8Z=(E6IC'(6TEY-:J[)T3%;'WY$TG/9TA=?C"_N7WKPU M\R([M=;EGV)K#LLP"X.MVLEC:9[U^:L:#?$P&-U_5R=56KA38O?8Z++K/X/- ML3.Z&EFLE$J^#=>B[J_GD?]2AA"O) [6%NW&)_=OUWUFUG5T\K'HM%=')$(^81PZ2WF/6 26XPV82) MK(9)2((*27H"=D.0OQ."8$C\3LB $3VF[C&$9XS;!SO&Y5!4#ITA!\$ .0.& M7\O)"7%J/'(8*H.QXS[_>2HG'R&' 0#Y.10#LM32KUR M2(RG3(QL1CT4GJ B,SQA(&!J!-T^-()_Y J/+#(GLS 0E)0 2;E@F?]71?#4 M(E@D,0\%GC0$B1IH"LLC8(K!IX<(2ORF\.@B<[(+ T%%'+P<[@@C_C F>'H1 M+)JXAP)/'()%#GCQ8B#PYDW!,5/&>.HWA4<8P?()*,) 0!%,,2K$1\>,IQB9 M$V,8"-[X'-QXRKQR$CS$$B3$8(N")1WH46(H![E?T543Y[KJ'[+=%W47O&AC M^\&^(]MI;92EC._M:1]L(S]-2K4S;IC:<3MTL\/$Z&;LU*/I[\+J/U!+ P04 M " %B[Q0:! B$(9# -#P$ % 'AL+W-H87)E9%-T&UL M[7UI<]O8E>CG>;\"E;$G):F=214NRH\26%$E.9ZE7KR 2)-$& 0:+ M9*7RX^=L=P'N!4G)SLS4J_[0;8H$[G+NN6=??E.65?!UE6;E?_YJ657K'W_X MH9PNXU54'N3K.(-?YGFQBBKXLUC\4*Z+.)J5RSBN5ND/__J7Y[FC_$17 =+>)@/RB741&7O_FA^NUO M?L"?^9%!\"G/JF49G&>S>-;^]5-4' 2#7ACT#_N'[H]/0?_8_QO/_+?)?5D5 MT;3ZO^W?S_)IO8JS*KA[6L?M'WN'^W_L?.&/=514<9$^!3?Q.B^J]H-543L# MZI>OXR+)9[C7X"RJG.?4=O_/O_V;;U-FT464E4F5Y%G'(N916CJCGV=54CT% M[Y,T#B[KU7UPV@@7'@:W%4 @R(N $*=X@G]G+N3..P:[B[X&%S, 1C)/IC1BQY[ZA_O] MT>CDJ#_L&&DRFP%>EJ'Z$'Q,LCBXRIRUG/0.@Y]BN#$?XT4TA?7"[(!D/T5/ MSQKY[C%O/W];)P"*T:%SXNV!3O$O -E=_I@YR)/,'J*TZ]3U$!KLUT7^D&13 MYX7/=]N&N,[+*DJ#OR9K[YF-AX?#8^="T@A 0/RO'/;:7WW,IS#']3+/NK"U M?S38/SPZ.>E8[FE=%'A9^(8DV8*V7CL4Z"\N4=(("^<+U"-YB/&Z1FK(#1<+ ML!G N\@+!R+N,8,DEJ*L5W+';*I]^"8-7 MAP= *X)U5 2 [SU$?W_@7 )-\64,X1_OX6L'-?ZX]6U: M@?==/PL%@&0EH"M\*O,TF1'NOHO2"*@&(E5!7NOW@2O@B0+[I9Y M70*XG1G.XJGBY#WGQBI(164)8_[H_!R5RP &#:;X(?Y[G2"ARRIG$KACR$O* MH(BG,3QTG\9AD,45HC?)"X)N2[B=93,@OCK&H%8TE1YM00*,6WLUKDZ.=+6S<\ Z5['!> N M#HKP6.,QFZU.X=SKE(YK%H/4-DV80]+&^^%Q[UAV/@Q[(^0S;F@&B:.!:,[0?OUHCN40RDL91 M&0=%LEC2,NHR[@#,ASR?/2:I0W&N"/"; .[_32%FFD3W20H25^QBIT:Z=?3D M1Q*]V8XG;@&;$6>KNLA*/9>/@X!L.0L>09YF?,)/\!X?B,*TKM>L/71MDQ@E M'V?> OZ&MYL8N^%!$G]@["G@0++UN+?.N&E#P J2"B\% VH*.@:,'&=3>#C8 MN\Q!!.KUZ2?^/'C3&@+5HA_+=32-__-7<(/*N'B(?_7;P#DZ9#;+/)W%1?D? M_S[N]X[?TH6LGEPJQNRI]'/0MT'O\# $5B-Z4A#5U1(HRS_BV=M@@V":*@B% U&CB)> CB@ZI;DKQ]S$%:B.B+51D<')=!QQV0G> MK2A!^]W]_=VXW=YUA$B^C"M0.M(W.W,_$KJ)%0/ZOT\R&#-!=IZ+%M>MJ'I9 MFN9E >CGX%/L'O@*PTVTYX#M@/:RWX* M1XV4W>$=74QC\_W BP%[*RMZCZY( (MBI WV -BS/$VCHC3?MJ]P:T3G7M$H M_.UNK_)MV_1:^^8U;]K&^;SHI_&&A!:AD/" 0;P-%A-7SA)69+"Q&^\N@>.7 MR)?@U\'48 &6/488G7)ZM "-Q6ZBX>323K$2=#HX%R9ZSA0O0DI)"W=5%AT#Q MD?:Y !KV)H"19DFYS@$B^(IS!39?GTE+CG)>]U.ZW &C=XGS(E^I9P%O_'*1 MB&-[,M(;YT!($4;+ASRQVS ="Z=G.P:B-=_'0-5B1)\'P & "A(Y(S*Z.[4D MK'M ! _2(3;[Z"/-9\A*5%5%&=FG5BO@X!SHO@<4 M2!:9B)73IP#-CF7*U\0:9!.2-6=6Z+GAM>URRV[@1C7U/;#H#72:GIG3,_8= M18J'!J<.56/VP\!T$"<#43_,9O\3,IRG2!9K"Z^Z=@KRZ).[_9 M;2(2:_?O(WP)@0);9LAWW-LS6\ML"Q2[JX';:.-,O9GF40?YOG&4Q$X">4IV MIA+1WP**(=D[*7TM2T.7\F6T_S3/%OM 3E<;-:5M&A!=+1^5>^;);T/+)'L MNK\%6Z[K8KK$!0/8UU[3A,> ,8WCF4QB<\_N5ZQ)?C?Y>*6I!^TXFL)[A:L* M:9 (%+P;V@:$.0OL6X#0V%(1/^3I [XBTOD\FGJ5^NOH2>A&]HR7+%A4#9&S M8WA\\#&IELC+<'R:#*AV,D7J16^B%\]K:;)VA0(PJ1TH_\E+,^3FJW6:/\6Q M?+E6RT/UH?-$#&+:Z.J#M6.XG<_C*>UIWN82L;(>HZ&=@+K-9HCKF<73@FY< M(L_O8FSLM$JB1GT?+Y(L(U##$2U)=TER!STWCA$CS=CT]FV]!B4.SQ?N#ERB M*;" NHCUI4 4ABVQ#Q=(J-^P2F;*65W@8LU<(G2QW.=]KXCG>/K=[QJ!S4L: MMTU.UB1M/H7ATGK&=Q@?7!'6:\EDJ\EH ZRR/-LG>%FT 4"_VZW?2OID'%AY MM2SR>H&T:K/!\"?KHB)O[+RL) 4 I3H9=;!-EDUJUSQ(FR\PP3V3M.0>[%"608$)!"V3\5QV;MO;WL#Y'FF@GMG0@_? M(+1M$^>OU3'][29/TP"$],>HF.TD^&\6OQN0"H,_H;TG#";"U<. K Z?XFKI M4L&;]MT E.=M=)M;SC-Y(#@3(I=J%F1NM4*U7MSW^K&NPP]O;WMAY9Z[+=./.W,0"6Y3L!44%PPFN@J>39V&#/F]Q]OCD/KMX'5]?G-Y.[BZO+ MVV!R>1:\F]Q>W.+WUS?GM^>7=_33M[T=J$ @V@PRJK*^!]1*HH+<+\B_T1K? M/WPK00GT5^\M0+A 2I'E#XR$<)&0[" 96N7WJ.E6\90X:%R6Y'6?*PP SQ2H0PJJX)!DJDL!J]1O<)51\!)<34PXV->I+,# MX%S-R8%:1$A!]Q\%2=74Z(F;PZGF/+5(/P!(6&2G96I\_P@9740;LGMW MCPF2H!)N-.#M@@RD43U+\E M]TO\=)_#M&6H1X)M@PR$HII15>5I&]H DID( M_;@M.NC_^/?>\?!M$,*)H\$.0'^[3&)X3O^PRM?PC?7@^YNK#W\U?W^ HQF: M/W$%)(O(-_<%,GN&'@I/!#^$5IWAOBHR4B@18VJ+&'/M:BF-L+&,8+/W#,9X M'16L>-AX ?0<%9T*!1_\OJA3P:PB7M2IW%21S3]GB99F2A4_HQQ0.IJ%/)(E MF3-M_+\]/U6X?Q"<@O08D8ZJ17:61/.\RM!-:>36$J36 B.%GAJ2L7>_>I>#VP-])<6V#C,A(JS)C6-(SQI$]VFR3EMO!Q\FDVL] MA(&X.2>\F:NDPN%L<)P M-5(#$* H4X,R26*_>>$-7<-0*1_Y.LG$)&7?.R1>68R7)0)1!C:S9O(->GR" M :/XJEGF6IQ_3)+@R3IE2=B8ZT.C&[(Y0E!.X2F2&Z,UE6J^N$5IRGH!.D$E M9*QZ-A3O<7D1X0\\_'.=L?N$$ BGWSY")&00L1B7 5HE@*>MTUG,H'?\M@PF M65;#.!S AR(2D/-5T#O<_X/>.1)U5)1A$&#J,88):L;>N&CTA7[?W#GCCE(G MH(8FY3=9:>#2Z>:5/N&$[MZ,HD\?8G4T:A0"]2IZ0N"A[D5RG1IZ7@,^XM+Y MG/B":BOG);'<>Q"^M=VQ:J]Y!5 1I8%HD]WQ[.(A%+;T] MW"YHU+R)S=MR@&P,*+_&WZE8SN]!1ZI@@.:Y6MUD2QPWV(,*$H\&'YL0L85RYK<:C8@!5W\JA040QD95R67L3*Y M&F+$_FHQ2\'6D=B(BA69+') MTWSQ).*[=3W-<3(:BH1JK/$853H8G?A/#+4GST$C,8L?C1',TMFM%T2 M2*,&G45R7>#%P>5/JRZ9I$&"E*)?/2CK[0&+'#@&SRRL"=9YNX#Q_1W8 M ;7#N&V\52A88)R:"F!%F"26^(VXF&*E.V@MH6)!1$DQF,,XJSF$1\P[-DRL67!34S2P M+1"F3.F1#^*J-*D3&(7XRRR&>S%#*EWD0&!AH[S][<.+T*:,3<0R(V0LM.2I M9 T9S(XID.'OG&U8FK!I'ICG>](BLP*_!:\IT/)\)=8SFLK(O?:<9-:A:*,R M624IZ%-%4GXAVQ'0&D <.+%IV3QE&$:Q"[[/6_>/R*:3&LBFP5<'23K-'A%HF.7B]&9*),H@66>5UP".) !@J,:>4].,A)]9LP$ MRS5L7M^#TZL_79SM@V(&T\QBW!.!2W!FMA5C6([CS*<#UXM&^G7'UZS;GN89 M.1>8TYP*?=G@=+@Y_]/YY>=V"J\_M4*>#O"7L-4UB#LSA"Y M"S[O>8X08,<:7 >X";N]3M393,W<\4O\I"WR>(8P&GXUP^ABC!.E(&+ I2Q. M15C GQ=QOBBB-3 3-%]JTZ5]XFAN5 '6VD31H;T[B]!*2+4LXCA8F!L)S,BWOA*^H&I>"KC*'\E3@F/>T9AV3GYKS,:?@(S7VA41[#G> M"66_1.?9T?'K8'3R.K@F?\5>VVW!;A7Z4E[HCUX'?7AA@KZ+H ]OO\;9$! 8 MCO$4[&D_AG%:P#RO YCI&P'N/>)O /SWA_L%$,<"Z:JL+AC#KH\!7#_%]R6F MDX]?![WAZ^ ]LCP@X#%L?/0]0..B]_/@$AC !/\2R#1]&L<(EM[KX+S&\!P" M20]PB4,4 %P]^%T3-DGW*8,[$(4X>$N1#[0O+#)6Y)&=-XQ^^FG0L/*$@H90 M1]/4!;>BGVGZV9EU*Y-]BWPI#:_TJ#"&YR.14V&OG$6HDV\4O;/-M*&$;C6_ MXXBA HL[/#6,NF+6]*K"';34RR-Q L=&_V/[+%TK_HV]3Q;1*;(D*4675%JX MN+=V2 !^%8P'X?'P"#[TAOUP?#@,;CH *-8?V,8PZ(>]XV/8 MAPMT_^BEE0]JTD&QULG)T6$P. F/3PZ#GSQG]=P!PZ->+QB&AT<#F^7@"C3F5+OLKF+W>)LJN?M 4*7U2:8%(:OXKZ';W3 M!UV+<)%>3Z[&,7.;]=BP XB@'X%1S#IR$K/DIO#SM$22]O,IV\8ZU^6]=-TK MTX]/TRA9Z:SAE\WM(P]H.%RQ>XNY@7:)1+,'>M%/P$3 TE0 F8+(+?P'(Q/9 M0Y%RJNGS5%LAG_"FRIJ5:JM,FHH.DQ(N:0!$LT07$/J,>7V/J)UJVZMG+G%% MKS %TJ6\9;W"_?]#F:IT]&>73=!/-I\O*SC$L,78WIFXHD9\L=AX7\E5QG^/ M@+BIX,8R&/:.X++W1P-#-0A[)$($EK37"\='QV^"O4%X..R]"79(OX&G" +] MM_;")&A9+XEIS*M@$(Y'8R=]>F*%JDD JA/ )950$.KW22:Q%QL29D__^/GB M]H+BD*[>>X?T/'*5:MUA6L[N/'4S@H8$\I!NQ@J/&*I Q# M3:?*6X%(N4R6>O0:Q-;&(%F MPI(RL=O?16G>/TWS>A;BXK2#"'=CPJDD_HISGFD]!;O*S@>_*D'4+4<"K\Y(Z7CT]^;M.MK[A6:59R:TO?N. M7%R"KGUW=7-Q?KOAIS/C7=^%B#7]B0V+CN)B1-1F\8K-ZJ3(X66>U=TVCJ9M M!8TC(&Z58NU &F3RJ3C?V#*YXR%S[)B*V;,U>?QJK_]&#/-3#!.TWC7"1Y[M M+^E9.VP+LXN!!$]!JGM(XD>#^HY;%=.MFP]O,LZ1>,&.-WKJWF3[9*=%Q9-,2/U22\RXO.*F1=D?75IUG M&ENFZK#E+'PLL/C #"@;VS;5J@;SD:!P.P_%@8#D!VC$14SOQW7SY;'^? M+AFDXR1TFH\YH.^K0F&)AG()\V Z.ZH_)[UP,!Z+^G,X O4G>M0>T!(5EJ,Q M_'\,>@9GQB;6LN'U03@:L?8T#$^&0XSU?8%N!+@4VT<64TA/^52"2$T"$M_?=":: MP2,9F[.<*"> !F3G6GQ.BWQ_SBD=6^CF(UKX]O,YG$0_'('N]PQIER\86L7L M&T8V\>=54GCQ'=Q4/NM[W_0U@N*IUJCU- \M3*?5R1M#O"0 M)80=KUTX'A_3O_W!L85ZYJ3IA=ZAO-$;AL/Q,.B-00CO!>]!84S(M\%I;E\K MBHH[5@_#0\?X_V-0(6I0YDA.*_7T<-K'H^!=G7#^"HDK*[13";"':M9^..R? MR/\IH1E37IK/4LC:B3Q_'/:/^_#_8UAWUQ$MJ, (64*&P0 -*V,8NRR[:YZU ML]%!:* *:*#K"T5-;%V3V]OS.D5XW/\T14FR0SP#8 M8U"33^QP)4!&5?#%"!!;3OD@T-LDFD:C\0D1C$'AIEP%+F'45 !_71*.*>+F MH2^8T!S'LWC6>LV*OU#>\%FR4FR>"^:H>ET*\:<1T?G[IU:,57-DR6@KDFG, M_$(;9)XC4K&RY%_'(X?[*?8%ZX&+6R7K]$D/3S)'1E5?W17:BJHJZN0#73.I M UZ,4,1?Q(TMDAO=7HX5[B-&#*V-&ANE21M59B6XWJND7C5N* HO:OE>4&"8 MPZXP12JBD;/A)_8)#VW=W.]=:%FZ+->Y>PUV)GCTZ&.?8G@NMWB!9+H MT0G:F8[#H\%8V[RZX!*Y!B=MQ0)"?S+H!?X"4, MB%SL9O0"J1CVHYF M# *-/25K+&T9YWG7;$=NA-@C/ ,8P-_KV++,MW$E]"S*(-PK@/0(- 8R[T:5 M"=R/I\N,(CU#B?#-HE5,<742)Z""^M"^96J*UMD\>L@+PD?*FX6K?,_!G@>! MR<]&1O@\7&Q(RT:M9F-+W126&POV[ZH+H]IB.ID ,$8.S84LUH(^"):]H?7%)=:\P,).E658!MD>1/7A M@1+(ASW[+V4(>/;!O0I&XW#8&UOK?A4<#<(>R/GZJXZ:;G<;ZKUA"X =S9VG M5Y_.@[O)GWWV3O,;$=-6VA?3$2K>J^O1PTJ&;,/- S"ZV@LUB9#:/1@%'I&:23@H7(G07-6( M2C46:WPL@2F:O3T:V MI.E+$>#D28LJ8 [;+$96T=%4Y"N=@_[VC[*IRU:?>'%)I1-.;\[/+ISF&LU?@ZLLF !&I4&OSU5:FH),TV$(3''%>,U6=ZF6 M*V&?9$%2;16,]["5%3M6^6;XN.[",%&/-]/,_A _O8NR+\%E).H/J/*Y,FLH M#Z0\I-YDP;-IB(@69&"Y)5V$X/PQ)L0A2T%9UO0]?17*I%-5F0?O\!<4/( - M'-#@F'!%GL: O-L+&8>^OL_S+T%1@]S6\.N)IU7A9LJS+XJ\7ML62G3=DK1, MF8P":U*@YTE15OP5F]XT?%FX8FGE$BU=2-/Z8S[-!O3?TQBFB80#=!0A2XQ@ MGFV=:5(O@&D$@T-/[O,M#[%Y(IR#C>Y;Y]*4>NB9[(Z&V#"7,@U4C&EVLO!V M=$3>*_>#:?C@(/BH/8 SN).AF%2>*RQB_X+1\%#L<(?'(+ ?MKF"/_C[5?^0 M^9^4TD$RG\95*VV#Q@7)KW_$#T3V_.S "2DZ_/+6V]EF*[GZ) 7U"J*8J^\ M]M]9:G!P@E.\>\7L?>D--:.V?>),_V NX.GCN"GH^' * <; M5_\*I/ 1V@9.#L9]MLJ8QTP1 1^X%C(A[$6G"1%G Q:DC6%BU^J0.NTR;>IU M=0-I>+Z='0O [$&14C"ZA;)H 'UPV_N4XW#/A8NPXDX49/@-']*D:0Q#B.'1 M(-2V[/7Y]B<^;YMIJK&&TO>D/S[NFA:C=I4#[2M0GXK\-Z152\DOIPC'(RG+ M*K$R*2V?-P6DS).IRIWCZ#GT6!?*)E?&]H]R53L61Y5*Z SJM9P=1D XFL5T MB4E)2F.719 )&09>DG_(#OK&_F2B<9R_N[@[F]B,4F_!Q(B+3]"*M5CDZ#4F M09,N"FP=_NV;& MC?&$PLK5=*@V278[3GI$<*DC.='*=,;SN?%62T@X(W(RI M/ R;O^( TU'P HDQ3V5BH5/4"@XP4C;^JI9,3,A^HVUVI2R[+;65&T'XVPH_ MOBPCP8WJW>Y/"CC*D?WOCD2Z^I"5M?=\I ME#9.=:BQ!+PBA4-)0T?FBB]"WTV=:]W!_Y@N<7JF*A.ESE-7HHJXT-5:*8NK MZ&NRJE>6_F87$S2+(<52;4&U/D%EQQ>CZEXKPMZ@M1%](TN!!QFQ"3QV4$XS M8$M597B%D? D!!T#WY.D0(5Y)F"(\O>[.L^\F!NTQ#@3]$BKTK?I66LAW1\# M77RRIJM,HCGE&J@-B61.X4!5U4 _L4F?O+J]#:[/;X+;WTUNG/Z8W)9 I1@V M.I @FG$9N5G"E>V4H7G*\0>DV\R2AX1.3!>5%T?:8UN^,0XZ07T*L[8%#,M3 MYQ3Y/0B<_@?M!;.Y2[.&4*$-NZM,,JG>#CDLN2@/N2WQ?5G*6E+ZVU>1"B/H M?@%F[78Q9E(00!XHIHF4+@/ZACU*E"9NORG&(UI2HRY%8R$[S)H8-R\:5DJ- M^8V*WY(&W^8T":,R-P@P[=_P_0S#;Z,J+R3#'O-C,_J;_,-47$*F)3;9A4WT MMARA_XD7Q<"_F"FH)A] TO>.1^%H-,+F%ACE,>P/W[CBN4):@Z0_!GQ[^B?A M\7"$2OMX/& T;1YE!T]1KD'UKT+PYGC-IB-J3EAI_V TI"4?@H;P1K_M_O*B M$!1@"36,J>J:0/\3FK^ .*[6[A !_^?4P!!TU9F:*^E&-, M5< +**RU:I:O$6!SM)HI((A5/?;5Y7*HK*I.W$D[[V[.)[>?;_X2D-YJN]_G M.>:0:]LL&D0/>R._?9(B8_$1#FO/BT9;*98GUU9A;6;?K_KTN$P3I:>-'TX.P?6=3U%/2 MM$%1:'95?-D40^;917 THT12D\?_^#9X_7H#I)R"?]LA\KP@]Z9/F6L)F00- M+,6B&6$K7J?!()X7]=&0!V6R67#'_?[JLR8 M(P1H<\.K'K8T- 1 :TM*QYCJ$JA:A\3D"K+&QY1EAI$Q*"KVNTQM'0:\2%:. MJQ"D*>(5%XRR$$^QH^;EW!&W&G#LQBQ)M6N D*1$G7>FI4V$:))MZ%&XQ7_? MJ#[E"IP42^'_MIM ^FLS? 2B>7[K5"]N]0AE?2*?S[$4I\V7+NJ'M&@8Z2M1O*CLO#B%]D<:_2_D4K'06N99@WX'C4$-U MQN+!<%Y4";OLYW0E7 ,ED\I'XP[[K^'0N0B,>"L2IK9.LY$.=X,3A'*C-T'B M!86(]& +&>8>W%X3/X-^#@XHH]#$-R&0-HH.B>:HY32"X\' MQQ*9P:O233EZ@_#HB(.C?\08GEJ4%KTW@=-H"NTA?8H>\73Q,#UT M?4TV[(:[C8=W7EW>75Q^.+\\]:2E-7ZD8MJHC$488%\E4BKF+(+_\C0B M1Q^5Y@5%MA8TAM_OXV64SIGD8[*$E+M*@6LG%=4LHX0.@%$RGX?!PX'*>A)' M8W *[ E(7);@O2G6>2']4K&A63:C3JFW-2FWV!VD+JP,,#&QFQ'"X*J0PN" MG"!HG^)!7.8'P>!P'VG'_F'O\.BHWQ_OGW[>?W>W?_KGT^# N(?[(\7\:,O! MG(IG\H6F/001INF658N_F614798=J.&!=M[R=R:!-$UCJ2 /%&\A*BORK050 MU8&9"; M L/[58IU:T[(Q5*D0" ,8H\IIZ:B;5>39<#L4UHB2$LCVC;0WP4F M]@&;5,F,*MU/!U3PWY*7;F60"K.-RB]*9"=<%-<&)@-&F/Y=EDV@9,A7YJ\J<5V5S*+B\<;PV"S^HG7/ M ^LFCG^$:SA]V#\\'/>/]W__I]O]L_>?N 1$35N36K6?@!M'<2KCD8QJ2)&A M0^F32XG$R>)0(NNU2XK:("5)HC@Z1N>ZV+(CKK?)^"-C6+2 U;ZW*K M\CJ'OE[KC;HKANO*-5#3)ZOD[@P-N5-5RENW4+$KB95";PEX44%UA^7V$,(_ MDS-L8C&XH3I#ER@<+MR5)Z3.6"< M[NZ .N]3J&H6(TCEF&$HSB@QCQ$ETGQ$65TLE8%!@H9_ B( M^W0S].B:1=/^!563JLTM"(U$6M2\05J^V,77'Y)%CJ69*=A\KJT4<#8U1@B? M9^@[1BA<7!OQ(!3YX%N$ H],T#L:CED+X7C#_K&Z4XUE8$$:N5V9DAE,PA 6 MLT,#J-1];,H(RH&\965\'_&4*:R9,RAHJ4=A[V2("18BLLB<)F+#JFH521$8 M\665\I=*ZILFQ;26P&TI1T,1S!R3&5&Y9B)Q;26 &=H<#[^%WC_7%%P2D>V; MS&O #*9%;LJ_<%>PZ91,%791&"34I29Y3(>Y&0\9Q/!FM;!!D]=HO<9 >]7\ M!5NFQ927^]12&@@G%:FC11^]Q5P5 2+;Z@A[10VE.'VJ&"+!U;&._S?@R"TB MJ;QU\-!X8S+AU.NS O[2$LWP1_J>/@<(#M O=G^?1+3!?C$RR;10\R*_0'0^(@ MZN;2K=UI2^V;C$U!U7L4U;^BF1215A>:-G,*4C/S"(**?7$;5 "O]Q(+3,3V M7?[K1UQG/^C![@:CH][X8"BI3EQA,[**P#OEGE3#.%YSYXVD>K2W4OA9#_+G MCZH^U+?>2 #Y+;9-6QD9@2"CI(^2FS]1)92(#*A<58^5X#U-@H<_G8P.C]^0 MJ+9$OJ%*6--;5I1?C-D2:0[,8UE@$N?(@^&E) MG26MD:5036I5>-?M!XQ\BD_64@$)EWW/2:PJ<>I+AE6)5A$'O'DHZP.#TN3V+VI"-L:%-3XXN/S!;4$,U2]COL** FWYZV=QPB0$B&1OI" M!PS9AX_)+OV^T7%NJQ*D)/;5M MY.03'4FN '[P%=1H-8?Y?D6*3O-L2M(1 *[3M/(S*^8%\2?(F,5\MDL533< ^9)PM7<1M)59NT M:#T8.G(0MM9X@ 3WF!PE=:ST@G358DK6Y51!+NL1S#D;CSH)HJH_X^3!TD5( M)!RFCPOK'J9?#@-! >!%&=E^S]R?T#X!!_V3XHO*3R _:$>!KE."B9B.5]U[ M-I-F,I'!?C4I+NX=,L%WM8@C%[:K0OVT<0U6L=M.!+$HNJ?QAVYMH6ENLVL MD,Z4U<'N=',WDUSML7_T.N@/7YM]'G/9=OO\[^-%E%F-Q+3P(Q7@K=+MD@+. MN*WFL$(O)9M,F9\YP9#14SKW29P^\8U\@98Q+)@EC;Z^SJJ4T)NZ8S)V@24[,CE]$1%X<":N)RY :/NC5XWKQ MOQ>%LC@7R+TP%B F*?KY)+NGU1Q4N@:@Q1-9H"C&%Q%%"'4B]H5^B/F,9Z>%5Q3T)UO/?4 M6'1RHP>1W8NJS< K2:$7>\%JC$9+LU*>=;>)2LJZIX%5.0$[Q*[IG,:J%JJT M0K6TTP@L+A ;P/MCWY'S]C.4_L8^1D^;=_ARM(X<:^5&MALCLD0YMB :*P-[R=)@?[#,ZD>2'\ M]014$+1O50T_*C^V(0WWQ5!TAR6BDK^G8@<_D"D_I//M"N MQ'T&;G>^O3'*=*;)AW3^\0K!)#W&K;L"@AC( 12<*HMF9D.TZ56O3RXO"I[& MTKQC^*RI5A,=M*#5(/B] X"S\OYTGW)H LD*,J6;^'R4%"7&+IJQT="D4(&F MS &,ZSS)*BU.+940M],)*4N7R2)M+-#)F#:"9QJK $/$.^Y$ M/"=.+/-W0^&@JW+O)L#9EX^SQQH-D%YAY!UZJK"Z")8$D(8;)>J$MV@M#W1# MA(F%W5AJ.X\RRW=W.KDYOT5?MTLE-I( &J;5:Z!UK:1:AIGK.GJ:+N/I%SL^ MZMJ$\S>7HRXE30H7:N.N0A4R(SLX]M"YLZ2\KX'6>TB=[DTB^U)>-RVAO3H) MA\-A8[CKZ^O@(SRL21F 91FGZZ $:2.24"N56HDB=Y%C,P$\(H[WE0""2EF+ MK/+VS:Z'N#JTYK=KWK,8V<1@)=:KU2%*]UY3M#TFY*LLBS0-I)/TS(2"T ?0M&U"3UR#R;9UB>N9T ]@OP!T)#QW#[195F!%5D,5 MQ2&'2N<9VE1*%3E5UTL5[P-U$L4@+#=9JK:GVH2MT['P*&6!]MH$T&II!W9^ MA)*UHK31H%(C,=!$K0JK[(Q574E8>"$A*2 'P! /25&74A51.B/C9:,FJ74Q MCZ9,AG^J0=$/V97$$ =U"0-XOAC;Q4QW(R>C/?7W4?HGCT*OAZ2#I.C803LD MO!/- KL0P6->I*@JZQI753NH4)HYREVE\>SL9S'IA1PTP=D M)V*6-L)P&VFKUW9B1 5-+K-F!;;[O"@XO54'0C72# RXB,NL;" M,D_CKPEG(_S(C.GH+5:F9:=:3!UO4T1:2B1.HRVC*)@)]SS0] 0(PYY;1QW*?<(:R U9[F(#@W%5(RO3Y6 M*#-1#ICP/SE51E^"*\I2 WZ#MPFI&8Y+$2E-(0;]5Q1%;#$;.2V6< M);G=T73SVLDL@6;[5N_I=RH#\TQE8*KPI$:A"S@"W">?))E19NI*64^1]-95 M<,2L[];<9FN%7+*:*-*:]:7&$7%&SDSERH+DI,<[4\(&>EPY7Q27ISR\:,$# MQI/EV3[V\F$/(Z 3^H1*>Q3 Z_8@BB&VK"XDAZ18T(^VC$BMRVA*4QI5!O,M M JVMGU_JQN)7QIA 9D:N$S-'&S@N54K=7>>@: #FO6D/])DM'LIOZ+CGB'<4 M[/)7'C1_#I4A!E:A7BY"C($S2-EHKW2W/TPFUTI(*.VNNBKD1R](<@/*>J62 MWU J8".)G*NP8E7=$8F*J2[<2'OB-^P2;L_9C"+'OAE5NS_B1*HPCN7(X'?( M_J8*M4HUL51'!'+*46F,6VI\82?H+-!*J&^%!RA1UP4(UY].E89T^6YB<(,!K)Q264MF>2W]'!JQK/ 5VF<@)$@?9 MT$,]5[7"[0:SW,\@XM0'3@EI@!&W C\9$ *M,_Y]A;>J4$X4B/)BE9Q@6J9J M>C-+C:W"*:8X?@M0NM@3N10T[2%ZC%9.]!U4"!JW"1%6E":==_X%?E3GM5^U.R,HSSJ4A M%,%W(FCO+1IC!$:E,*#PP!TN*,K%JG?.P644#B>N'>MZFN-L=B2S6VN\&HQ. M_"?&V;?.02.ME3EX1BZ5($>C2@Z(_\X6PDTN!9L8.EJ5;HI0X;(VSVUGIF7? M4$RN/@BA?B:EY*>0O8%U:?-5L]8TM2]4<@)5:]UYTPE7;GRQ#2G3I96 M;G63YWNC,G)3/WT+C)K$GA+3+*^AM3FZW":$A@H'UXL%YR$ !B*7 UP]""XQ MY07I E]_MI])6H%$1G#%1A&X32N>5H0:5E1CZP.*#@)3$[!JL9QM>,")(J;C MFS+DN(.R3Y),N"2Y2\ GY5-P!+$-$VL6W!3:2S"4U2ITV*SK+3 *N0LSYJ6Q M(@C$6EO#M@\O!DE:C5@DR3?.2U8-+ UF4TJ_JLQCQX71P#S?DY8F/1WRC)\8 M$X0:;OC&G"C3)VQ&WO#J^F9OC8 @JT"I3T[[$NO,'.Z[^<)*KR1F-DQUWR7 MR/+S[6%_DCBS4W5)_L;0J3?!T?'K8'3RFI,L@CWN'VR9)R@OFKZ4%_JCUT$? M7IA0Q^/^:S2T2?H,V9&#/=V9V!B_81X*=/I&@/L[=;\<\-\?[A>9!%S*ZH(Q M[/H8P/53?$_5B\<B3N0*C3&CKX':!8Q>G/7(!6@#Z%A*-T)+H$!3/ O M@4PSS_$8P=)[K0S;")(>X!*'C0*X>L>O'4.-DI3H/BL> NSCAJ0/^A:]'-*] M,J02-R@6!!^-10R>CM&YT/P.T4)GGUN_[%1[ZV[I]NT3Q:GT2/.%O?1"+;W@ MI:N.32H.F-TL&M8#A;PY10.Q+"K3#'[]K2NG%$$E\/ M*P$13=0JI=PFF4\V,%VK%)? RD?C07@\/)*VV./#H3G[%@ ]%;2?U?D:JPYC M\]ICA2\-H/M'5W>5%F)J55$OW,-@GQP:-/N& <.C7B\8AH=' X/C.PRG M4F9L+!F,8&%.)2G[JLF"[6N!1E>B]2^X'ZV.EN)]3(P0U$97/W*_I&[M9OJT MO9,E 1S_/0(4G.@>D48 %N0;F;%4)',I/G&$MK_$1]C,>A(?#'E6'I=9& MC'/3)[;AB14!R[Q*5[).V6LCO=+#V^-^K M*_=6LO)>M=#%OI_4ZKX7#L9C(0F'(R )T:,VMF&/Z][1&*NUP=U3#?+,LN'U M03@:,449AB?#H0-%?\?Y3H!N;#V_$UA_:7[^2_/SES<_?V:+[UWH@AKBQ=+0 M+UV,_WNZ&&\Z1.K!]9&B:1PL"*DR.SHT+4QTN63/]K6S)M[J&ST\7_7AU0M-]^#RW(;RSTYLI1K48V[:=>@)>_-'#Y M_[B!2T=9_BZ,EBKDGQI5R+ET]W/-B;\4-.^HH[(3.6E4*&'G\/V3S[[H!(O\ M4EWC?U%UC>ES"&<_:_Q]2H0UGXAA][)\XRX\=&-'"19_!YJH+6BN"4W?)8 M9]%^C!+? $__1CW3+T"$*]UR3MZ@0C,*VT>ZG-[[*&!97D+DR;=T[C9\U-/D M!=). M)NE ;J\9H;Y^JIN"^;-4*P=%7P3\?)N;/_?2-8FMORWN7Q\<&ABU+' M)[YO=]^.N&:=R7RC]H;?-I?E]VT/,O+NS??E!^/K]4[2<+4Z(_IAV'O)1.R] M=6#4?\E8Y/IMO^0]V9YW!SM'//Q3A2MXUM$>],@[U M!7!$QK-&[P#DMF".9X'0-X]?XFQV-_)M'N?V>-_N M:<^!()J;.B0NX\X#:OJ-/9+L9K>QTVR3 ML_DZEF.[;_<#+6%?S8.&X_C94&]Z:)VSMKVS3CQ>VT&[>@Z7 <1:URBNXB"[!WX$+1^+0C\ZQ]?E>7[V7C?Z MI#?+9)LSEVG JKLZ66VR1_]S,>!FWT"E%W5*T^JJ/:2MW_K<(+L M,!?WAW=D"O]X'N_Y#H]T;ZGC8?^:E(?>M7;Y7/2.2.E_V7+:.Q2TRVO??G#8 ML3"_'W^WI[IAUJ/)=A_%#\P3_Y([+ODW$K>&;YDJZ:5<98>]_AQ=/4M*H&D4 M2^(H--;-?69$P;Z.%\ 00-LX[MF'JSHT3 ^=4V_FQ.JQT/+F;^')SW#D=\\6 M;^2W6^&V\<1]7!;X1H='?PM3,T4['.>PLVH*1V-O29X)SFAX;'V]B8ES7C3C M8OO=]JN;8-T)PX\&UW<+^-@%CVY:S01 M#1V$*!CK(?K>(?PA#JXQRQ?/T,$+ML[I#W)PR+\*KCA4P_6'WN$ T[$V[UWT MU99D'9Y(1C@J'A)]I6)>+B/T:N%>]?FCY,](EOT.5[GUQOMHRIK/1ALB/SOI MJ+>'I79Y*_ DF!34_I5(%Q;!LYZ[9H^7Q*!L.J:?-H2/^)R[UMY) M#7"9<]0;;Z"(=;$H/Q>ZY>68YS8>\;4*2)A3X3Z[SK6*G?$1&@?'UP5U@M,D MN3W]YG-OK +GQ4Y*OG8P.D)#?+F1 0_G]#M 6G/E5J]&^JUV,33BQ''(81K8 MO;B<%@D7#-G$Z#BJ Y.)PT#JBV!Z.=E9W1USHSKD%Z'LD2N1C(?]K:=2:'BE M>LXN ?%DBY2L-JL+FO"8W$&:#L,G#0X/AGU'[.NP'=SLL-I!!Y/I,"0<[[PY M08=F5-*5WJL3GQ1,*,3'+G$%)V(AT19S.U($%2;0(>LZ\4B.4'W8[WF^<_ " M Y4\WPT="JA#E_QJ7#.&R8<@;BR3Q^BW2BIM53O5':TZ#.CM]W]?9P>ZQ;:7 M?S2'W'@1N0^8Z:D5L4>C U_1E2=F"ZN'VS_;/8@=E4DG\JO>>B6UI@V#E?\> MM$*Y]MWF(Z)ID#=8H-A\P!_HH/7/[9[(B7+Z&4\A[%3B5S8NF%>U">Q]KYNS M[XT6\*]#![(N#G1INV%1W77[MQHAA)EZ M*A2[LNM]9;7':[52"$W-XSU52,[!^!&V-?>%5BB9$);I:2#0\;BO:#\607:@ M@ZUZ_ +TMCV57/Y[ QY[PY[:H[(2#8*<\%.'.47W;K38.9=,=A1S-))XS0_H M=(F+\M?D+D&OYH6N+7PMM9$F%<=CJ;Y;ET#-N64T]MZ MS%09A^O&1J%3-@IUOW)U>N' [SJB>)6N=TY9K=J\%E;BX+2\QC\-:'JJ_

NRG;. ( -L) - >&POB27"E=?TZ")JL DZ:"UF# M,)%"*DZT<549-+4"DC=6ZNMGR/]G+V:S\.'\^A _*VJR"<,JV'IY;()-, M*J3-!AEMD46:1Q^.O&?WKN?A5$CE:OL*_KONAQ\$!L\*I(R- N?8 VE<$ZU! MB5OCN,$._":$>GNUK8W"4I%M-%_@*<']3)&U5#FHL4R$!RB-&116CJ)E9?]: MUH$-:BVY,7)*2BF(TS!D](:AS8"Q>WNP/Q5[W%V!_!B[)2%&5L5@FEGWYK1K MH9.\R^:Y=VBOCJ)%-=U(_;8ULQ'.MT<'[A04M'-^5XSU#3NI:[9]PV@I./BY M_+1@=&3!-"9#'51)11\-GSTIF0% 8;0!I6FVBWQ1I%Y!IX?3U!7':IZ?H.:G M7N<2!"C"=D6;H_\_K_(_5GSYZL\ENTOE4/ 3:K1=Z@1$+DY!Y/(OBPSZ"WVG M:^SUC!%%ZY8R344OMZ)Y#EZ/;=H)_FC?"VSOZIY:AZ'79&U>6GO\)C>'@K1, MW]DINF"")_N]%1XMQU&KD2+!D_T!LZE7P%02P,$% @ !8N\ M4 [V[&>/! =R, \ !X;"]W;W)K8F]O:RYX;6S%FMUSVC@0P/\5C9]Z M#QSX*VTSI3.YI-;X0M0!-;HI(,3?[Z6YD0Y)RS]%@KV++2IN8./9CFT:R-X M:5="N+H:)J/1V;#F4D6?/^VO=6N&X0?M1.&D5K#1;_@AQ=8>]ON/C,,!&W'/ MY^-H%#'>./VGK)PP5]R)KT8W:ZF6XRB.V$(:ZV9^[/;(6BI9RR=1MI_L2F^_ M:2.?M'*\FA5&5U5[EM_1G@0CV)T9*'E4*947)X)W5E2R! MHV1_\(JK0K ,D$@DQ-"_I,$D"D"F9X$A(EZA&7J$2W:1$&<'!A1V! )E0>Q M/: <@'GE'MLY]04BM_8GA'28-6)B;7S5NMS*JFKI)E!%J*4G8!?6@N5#2DP; M,;$W)JK0M6#W_%?WOF*6B(DU,96JS1J71I2R& M*]GVH) /,T),K(2IMI;=0GDW6W'3J>\P!<3$#KB' M\VYI&UX0NIL)P?$R?] M*4!UYSN6]&/BK \*=[ H$:KH)M<$R_<)<;X'J *.>-9V2(6E_(0XY<^:N14_ M&SB(?=ETDWV"+A&(DSU:ZG0JVP3+]@EQMG\N=M@[6+Q6POX6SL@<I5B Q\IK&,+"]H)7Q:UA M_F7W[U66^[[THJFJ2]AVHZ::M\]K^&OLGWGY_"]02P,$% @ !8N\4*][ M K;S 0 YR !H !X;"]?\ M&QY9 P\_T[$NAZ[-S:'/B[?3L;KD_M^,FN&TYU&=\. M^]#7F]=ZGX(NEZLP3&=4CP_3F8OG[;H:GK=2+7[5PSZ5=17>CN%/-[SF)J62 MP_DB-^."\9;W/OW/^FZW.VS24[?Y?4IM^:+BWX(J?!VD\T%*#[+Y(*,'^7R0 MTX/B?%"D!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^Z)X>)$L@XY*?A+#F:RV :^%[ M+0!LX8LM@&SAFRT ;>&K+8!MX;LM &[ARRV ;N';+0!OX>NM0&_EZZU ;[W" MLS9ZV.;KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>MM0&_C MZVU ;^/K;4!ON\)9"3HLX>MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!O MX^OM0&_GZ^U ;^?K[4!OY^OM0&^_PEDW.NSFZ^U ;^?K[4!OY^OM0&_GZ^U M;^?K[4!OY^L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L=@=[Q"K]53O3.33VD[4L9 M#NT^7[KDT_!O:R9PY_)^3)?/.$_]=O]$Z3)N2>'\>O'OTWGJ1T3X]+^&Q[]0 M2P,$% @ !8N\4) #]W/4 0 K" !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIQ_ CP(UZJR3Z!^IV8 O;VK0%X=_;#371S$0C M).\-8SO=.>]&\UPQ>SY8\J-]4[=^GI0AV!O&?%Y2HWUJ++6QLC*NT2&>NC6S M.M_H-3$QF4Q9;MI ;1B'KD>RF-W12F_K,+H]7N]:SQ-M;5WE.E2F9;NV^-9T M_-XP=53W:WQ967\1%R2C^WWLXN.U>1*K/F&_F/#]QNX\WO>X(^>J@OX4S:Q6 M54Z%R;=-O"7UUI$N?$D4FCKUI794/ 57M>OWO$OMPH-N8F.VK]F7!>GYX+6AH5%\X?O)_#?S8#;EQ-+8N5EVH!AXO1EK&JF?=PE,^(G5; MIZ#B5\-CZ_/]L*_&;?KO0R_\L^A9?_C?6S]=#@&20X+D4" Y,I <4Y &PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( 6+O%![P TI/@, * / 8 " ?@( !X M;"]W;W)KSU<$ M #I% & @ %L# >&PO=V]R:W-H965T&UL4$L! A0#% @ !8N\4)JLL78\ @ +@< !@ ( ! M^1 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!8N\4"JETTI0!0 AAP !@ ( !H!D 'AL+W=O&UL4$L! A0#% @ !8N\4**?$86U M 0 T0, !D ( !42D 'AL+W=O&PO=V]R:W-H965TMP$ -(# 9 " 2@M !X;"]W;W)K&UL4$L! A0#% @ !8N\4 E68$BV 0 T@, !D M ( !%B\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !8N\4 E 6C>U 0 T@, !D ( !W30 M 'AL+W=O&PO=V]R:W-H965T:G;"M0$ -(# 9 M " ;4X !X;"]W;W)K&UL4$L! A0#% @ M!8N\4/^.[I>V 0 T@, !D ( !H3H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8N\4#IG1*NU 0 T@, !D M ( !948 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !8N\4/&PO=V]R:W-H965T&UL4$L! A0#% @ !8N\ M4$IE&6@" @ $08 !D ( !'U( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8N\4!QDNETY @ C08 M !D ( !VED 'AL+W=O-Z>&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ !8N\4.+;)AVS P JQ( !D M ( !E6 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !8N\4&C;L[D[ @ J08 !D ( !)FD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !8N\4%'. M6"C] 0 L 4 !D ( !H' 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !8N\4'\W*X/> 0 900 !D M ( !17@ 'AL+W=O@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ !8N\4--6,Q$A @ E08 !D ( ! M5'\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !8N\4('6HXG: @ F P !D ( !688 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!8N\4 [V[&>/! =R, \ ( !B=( 'AL+W=OP*V\P$ .<@ : " M 477 !X;"]?7!E <&UL4$L%!@ _ #\ *Q$ '7; $! end XML 23 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The percentage of net sales related to the Company’s key product lines for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Protection (screen protection and cases)67%59%
Power (power management and power cases)25%29%
Audio2%5%
Productivity (keyboards and other)6%7%
The percentage of net sales related to the Company’s key distribution channels for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Indirect channel87%79%
Website8%14%
Franchisees5%7%
The percentage of net sales related to the Company’s key geographic regions for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
United States77%71%
Europe14%12%
Other9%17%
Schedule of Receivables, Right of Return Assets, Contract Liabilities, Refund Liabilities, and Warranty Liabilities The following table provides information about receivables, right of return assets, contract liabilities, refund liabilities, and warranty liabilities from the Company’s contracts with customers as of March 31, 2020, and December 31, 2019:
March 31, 2020December 31, 2019
Receivables, which comprises the balance in accounts receivable, net of allowances$83,746  $142,804  
Right of return assets, which are included in prepaid expenses and other current assets314  2,177  
Refund liabilities, which are included in sales return liability27,960  39,790  
Warranty liabilities, which are included in sales return liability2,611  4,063  
Contract liabilities, which are included in accrued liabilities35  39  
Schedule of Warrant Liabilities Activity
The following summarizes the activities in the Company’s warranty liabilities for the three months ended March 31, 2020, and 2019:
March 31, 2020March 31, 2019
Balance at beginning of period$4,063  $4,646  
Additions416  2,253  
Warranty claims charged(1,867) (3,041) 
Foreign currency translation gain(1) —  
Balance at end of period$2,611  $3,858  

XML 24 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 142 297 1 false 53 0 false 4 false false R1.htm 0001001 - Document - Cover Page Sheet http://zagg.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://zagg.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://zagg.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1006006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1405401 - Statement - Condensed Consolidated Statements of Equity Sheet http://zagg.com/role/CondensedConsolidatedStatementsofEquity Condensed Consolidated Statements of Equity Statements 7 false false R8.htm 2101101 - Disclosure - Nature of Operations and Basis of Presentation Sheet http://zagg.com/role/NatureofOperationsandBasisofPresentation Nature of Operations and Basis of Presentation Notes 8 false false R9.htm 2104102 - Disclosure - Revenue Sheet http://zagg.com/role/Revenue Revenue Notes 9 false false R10.htm 2109103 - Disclosure - Acquisition of HALO Sheet http://zagg.com/role/AcquisitionofHALO Acquisition of HALO Notes 10 false false R11.htm 2110104 - Disclosure - Inventories Sheet http://zagg.com/role/Inventories Inventories Notes 11 false false R12.htm 2114105 - Disclosure - Property and Equipment Sheet http://zagg.com/role/PropertyandEquipment Property and Equipment Notes 12 false false R13.htm 2118106 - Disclosure - Goodwill and Intangible Assets Sheet http://zagg.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 2123107 - Disclosure - Income Taxes Sheet http://zagg.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 2125108 - Disclosure - Line of Credit Sheet http://zagg.com/role/LineofCredit Line of Credit Notes 15 false false R16.htm 2127109 - Disclosure - Stock-Based Compensation Sheet http://zagg.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 2130110 - Disclosure - Loss Per Share Sheet http://zagg.com/role/LossPerShare Loss Per Share Notes 17 false false R18.htm 2134111 - Disclosure - Treasury Stock Sheet http://zagg.com/role/TreasuryStock Treasury Stock Notes 18 false false R19.htm 2136112 - Disclosure - Leases Sheet http://zagg.com/role/Leases Leases Notes 19 false false R20.htm 2140113 - Disclosure - Contingencies Sheet http://zagg.com/role/Contingencies Contingencies Notes 20 false false R21.htm 2142114 - Disclosure - Concentrations Sheet http://zagg.com/role/Concentrations Concentrations Notes 21 false false R22.htm 2145115 - Disclosure - Subsequent Event Sheet http://zagg.com/role/SubsequentEvent Subsequent Event Notes 22 false false R23.htm 2202201 - Disclosure - Nature of Operations and Basis of Presentation (Policies) Sheet http://zagg.com/role/NatureofOperationsandBasisofPresentationPolicies Nature of Operations and Basis of Presentation (Policies) Policies 23 false false R24.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://zagg.com/role/RevenueTables Revenue (Tables) Tables http://zagg.com/role/Revenue 24 false false R25.htm 2311302 - Disclosure - Inventories (Tables) Sheet http://zagg.com/role/InventoriesTables Inventories (Tables) Tables http://zagg.com/role/Inventories 25 false false R26.htm 2315303 - Disclosure - Property and Equipment (Tables) Sheet http://zagg.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://zagg.com/role/PropertyandEquipment 26 false false R27.htm 2319304 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://zagg.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://zagg.com/role/GoodwillandIntangibleAssets 27 false false R28.htm 2328305 - Disclosure - Stock-Based Compensation (Tables) Sheet http://zagg.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://zagg.com/role/StockBasedCompensation 28 false false R29.htm 2331306 - Disclosure - Loss Per Share (Tables) Sheet http://zagg.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://zagg.com/role/LossPerShare 29 false false R30.htm 2337307 - Disclosure - Leases (Tables) Sheet http://zagg.com/role/LeasesTables Leases (Tables) Tables http://zagg.com/role/Leases 30 false false R31.htm 2343308 - Disclosure - Concentrations (Tables) Sheet http://zagg.com/role/ConcentrationsTables Concentrations (Tables) Tables http://zagg.com/role/Concentrations 31 false false R32.htm 2403402 - Disclosure - Nature of Operations and Basis of Presentation - Narrative (Details) Sheet http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails Nature of Operations and Basis of Presentation - Narrative (Details) Details 32 false false R33.htm 2406403 - Disclosure - Revenue - Percentage of Net Sales (Details) Sheet http://zagg.com/role/RevenuePercentageofNetSalesDetails Revenue - Percentage of Net Sales (Details) Details 33 false false R34.htm 2407404 - Disclosure - Revenue - Contract with Customers (Details) Sheet http://zagg.com/role/RevenueContractwithCustomersDetails Revenue - Contract with Customers (Details) Details 34 false false R35.htm 2408405 - Disclosure - Revenue - Warranty Liability Activity (Details) Sheet http://zagg.com/role/RevenueWarrantyLiabilityActivityDetails Revenue - Warranty Liability Activity (Details) Details 35 false false R36.htm 2412406 - Disclosure - Inventories - Schedule Of Inventories (Details) Sheet http://zagg.com/role/InventoriesScheduleOfInventoriesDetails Inventories - Schedule Of Inventories (Details) Details 36 false false R37.htm 2413407 - Disclosure - Inventories - Narrative (Details) Sheet http://zagg.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 37 false false R38.htm 2416408 - Disclosure - Property and Equipment (Details) Sheet http://zagg.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://zagg.com/role/PropertyandEquipmentTables 38 false false R39.htm 2417409 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://zagg.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 39 false false R40.htm 2420410 - Disclosure - Goodwill and Intangible Assets - Goodwill Reconciliation (Details) Sheet http://zagg.com/role/GoodwillandIntangibleAssetsGoodwillReconciliationDetails Goodwill and Intangible Assets - Goodwill Reconciliation (Details) Details 40 false false R41.htm 2421411 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 41 false false R42.htm 2422412 - Disclosure - Goodwill and Intangible Assets - Long-lived Intangible Assets, Net of Amortization (Details) Sheet http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails Goodwill and Intangible Assets - Long-lived Intangible Assets, Net of Amortization (Details) Details 42 false false R43.htm 2424413 - Disclosure - Income Taxes (Details) Sheet http://zagg.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://zagg.com/role/IncomeTaxes 43 false false R44.htm 2426414 - Disclosure - Line of Credit (Details) Sheet http://zagg.com/role/LineofCreditDetails Line of Credit (Details) Details http://zagg.com/role/LineofCredit 44 false false R45.htm 2429415 - Disclosure - Stock-Based Compensation (Details) Sheet http://zagg.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://zagg.com/role/StockBasedCompensationTables 45 false false R46.htm 2432416 - Disclosure - Loss Per Share - Reconciliation of Earnings Per Share (Details) Sheet http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails Loss Per Share - Reconciliation of Earnings Per Share (Details) Details 46 false false R47.htm 2433417 - Disclosure - Loss Per Share - Narrative (Details) Sheet http://zagg.com/role/LossPerShareNarrativeDetails Loss Per Share - Narrative (Details) Details 47 false false R48.htm 2435418 - Disclosure - Treasury Stock (Details) Sheet http://zagg.com/role/TreasuryStockDetails Treasury Stock (Details) Details http://zagg.com/role/TreasuryStock 48 false false R49.htm 2438419 - Disclosure - Leases - Narrative (Details) Sheet http://zagg.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 49 false false R50.htm 2439420 - Disclosure - Leases - Maturities of Operating Lease Liabilities After Adoption of 842 (Details) Sheet http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details Leases - Maturities of Operating Lease Liabilities After Adoption of 842 (Details) Details 50 false false R51.htm 2441421 - Disclosure - Commitment and Contingencies (Details) Sheet http://zagg.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details 51 false false R52.htm 2444422 - Disclosure - Concentrations - Concentration of Credit Risk and Concentration of Net Sales (Details) Sheet http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails Concentrations - Concentration of Credit Risk and Concentration of Net Sales (Details) Details 52 false false R53.htm 2446423 - Disclosure - Subsequent Event (Details) Sheet http://zagg.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://zagg.com/role/SubsequentEvent 53 false false R9999.htm Uncategorized Items - zagg-20200331.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - zagg-20200331.htm Cover 54 false false All Reports Book All Reports zagg-20200331.htm a033120-exhibit311.htm a033120-exhibit312.htm a033120-exhibit321.htm zagg-20200331.xsd zagg-20200331_cal.xml zagg-20200331_def.xml zagg-20200331_lab.xml zagg-20200331_pre.xml zagg-20200331_g1.jpg http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 25 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average fair value of restricted stock per share (in usd per share) $ 7.50 $ 9.82
Adjustments to additional paid-in capital $ 314 $ 782
Selling, general, and administrative expense    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense related to restricted stock units $ 1,294 $ 1,185
Restricted stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock granted (in shares) 620 643
Restricted stock | Director    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 9 months  
Restricted stock | Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Restricted stock units | Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock granted (in shares) 417 287
XML 26 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Impairment of goodwill $ (18,649,000) $ 0
Increase in intangible assets 0  
Gain (loss) on disposition of intangible assets (1,148,000)  
Impairment of finite-lived intangible asset $ 0 0
HALO    
Finite-Lived Intangible Assets [Line Items]    
Increase in intangible assets   $ 27,554,000
XML 27 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Lessee, Lease, Description [Line Items]    
Lease term, option to extend 10 years  
Rent expense, under Topic 842 $ 1,112 $ 853
Weighted average remaining lease term 4 years 9 months 18 days  
Lessee, operating lease, discount rate 4.42%  
Minimum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 3 months  
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 7 years 9 months 18 days  
XML 28 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Concentrations
3 Months Ended
Mar. 31, 2020
Risks and Uncertainties [Abstract]  
CONCENTRATIONS CONCENTRATIONS
Concentration of credit risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of cash and accounts receivable. The Company places its cash with high credit quality financial institutions. The Company maintains its cash in bank deposit accounts, which customarily exceed federally insured limits. The Company has not experienced any losses in cash accounts for the three months ended March 31, 2020, and 2019.
As of March 31, 2020, Verizon Wireless (“Verizon”) exceeded 10% of the Company's accounts receivable. As of December 31, 2019, Verizon and Best Buy Co., Inc. (“Best Buy”) exceeded 10% of the balance of accounts receivable. The amount of accounts receivable for each of these customers are outlined as follows:
March 31, 2020December 31, 2019
Verizon26%24%
Best Buy7%14%
The Company began transitioning to a direct sales relationship with Verizon during the second half of 2018, which has continued to progress. Previous to the Company's direct sales relationship with Verizon, Verizon purchased the Company's products through Superior Communications, Inc.
Other than the customers noted in the table above, no other customer account balances exceeded 10% of accounts receivable as of March 31, 2020 and December 31, 2019. If one or more of the Company’s significant customers were to become insolvent or were otherwise unable to pay for the products provided, it could have a material adverse effect on the Company’s financial condition and results of operations.
Concentration of net sales
For the three months ended March 31, 2020, purchases by Verizon and Best Buy accounted for or exceeded 10% of net sales. For the three months ended March 31, 2019, purchases by Best Buy accounted for 10% of net sales. The amount of net sales for each of these customers are outlined as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Verizon24%7%
Best Buy10%10%
For the three months ended March 31, 2020, and 2019, no other customers exceeded 10% of net sales.
Although the Company has contracts in place governing the relationships with its retail distribution customers (“retailers”), the contracts are not long-term and all the retailers generally purchase from the Company using purchase orders. As a result, these retailers generally may, with little or no notice or penalty, cease ordering and selling the Company’s products, or materially reduce their orders. If any of these retailers cease selling the Company’s products, slow their rate of purchase of its products, or decrease the number of products they purchase, the Company’s results of operations could be adversely affected.
XML 29 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories consisted of the following as of March 31, 2020, and December 31, 2019:
March 31, 2020December 31, 2019
Finished goods$91,388  $142,054  
Raw materials2,168  2,890  
Total inventories$93,556  $144,944  
XML 30 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of reconciliation of the numerator and denominator used to calculate basic earnings (loss) per share and diluted earnings (loss) per share
The following is a reconciliation of the numerator and denominator used to calculate basic loss per common share and diluted loss per common share for the three months ended March 31, 2020, and 2019:
For the Three Months Ended
March 31, 2020March 31, 2019
Net loss$(75,555) $(14,424) 
Weighted average shares outstanding:
  Basic29,745  28,883  
  Dilutive effect of restricted stock units—  —  
  Diluted29,745  28,883  
Loss per share:
  Basic$(2.54) $(0.50) 
  Diluted$(2.54) $(0.50) 
XML 31 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Treasury Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 11, 2019
Dec. 31, 2015
Equity [Abstract]        
Authorized stock repurchase amount     $ 20,000,000 $ 20,000,000
Shares repurchased (in shares)   72    
Payments for repurchase of common stock $ 0 $ 722,000    
Weighted average price per share repurchased (in usd per share)   $ 10.00    
Payments for commissions   $ 2,000    
Remaining amount authorized under stock repurchase program $ 20,000,000      
XML 32 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Line of Credit (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Line of Credit Facility [Line Items]    
Line of credit $ 99,540,000 $ 107,140,000
Credit And Security Agreement, 2018    
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount 200,000  
Credit And Security Agreement, 2018 | Line of Credit    
Line of Credit Facility [Line Items]    
Letters of credit issued $ 25,260,000  
XML 33 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Goodwill Reconciliation (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 43,569,000 $ 27,638,000 $ 27,638,000
Addition in connection with the acquisition of HALO 0   15,931,000
Impairment of goodwill (18,649,000) $ 0  
Goodwill, ending balance $ 24,920,000   $ 43,569,000
XML 34 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Commitment and Contingencies (Details) - USD ($)
Jun. 13, 2019
Mar. 31, 2020
Dec. 31, 2019
Loss Contingencies [Line Items]      
Loss contingency accrual   $ 750,000 $ 750,000
Minimum | Pending Litigation | Young and Dolar      
Loss Contingencies [Line Items]      
Estimated damages sought, minimum $ 5,000,000    
XML 35 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 27,964 $ 32,178
Less accumulated depreciation and amortization (12,717) (14,159)
Property and equipment, net 15,247 18,019
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,887 1,237
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 5 years  
Equipment and molds    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 14,484 18,851
Equipment and molds | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Equipment and molds | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 10 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Useful Lives 7 years  
Property and equipment, gross $ 1,857 1,876
Automobiles    
Property, Plant and Equipment [Line Items]    
Useful Lives 5 years  
Property and equipment, gross $ 35 75
Building and improvements    
Property, Plant and Equipment [Line Items]    
Useful Lives 40 years  
Property and equipment, gross $ 2,429 2,429
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,272 $ 7,710
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 1 year  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 9 years  
XML 36 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Contract with Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Receivables, which comprises the balance in accounts receivable, net of allowances $ 83,746 $ 142,804
Right of return assets, which are included in prepaid expenses and other current assets 314 2,177
Refund liabilities, which are included in sales return liability 27,960 39,790
Warranty liabilities, which are included in sales return liability 2,611 4,063
Contract liabilities, which are included in accrued liabilities $ 35 $ 39
XML 37 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Future Maturities of Lease Liabilities
Future maturities of lease liabilities as of March 31, 2020, were as follows:
Remaining of 2020$2,454  
20212,903  
20222,807  
20232,367  
20241,400  
Thereafter1,737  
Total lease payments13,668  
Less: imputed interest(1,411) 
Lease liabilities$12,257  
XML 38 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 14,150  
Accounts receivable, net of allowances of $1,655 and $1,143 83,746 $ 142,804
Income tax receivable 2,330 0
Inventories 93,556 144,944
Prepaid expenses and other current assets 4,719 6,124
Total current assets 198,501 311,673
Property and equipment, net of accumulated depreciation of $12,717 and $14,159 15,247 18,019
Intangible assets, net of accumulated amortization of $99,176 and $95,632 58,418 63,110
Deferred income tax assets, net 23,148 22,657
Operating lease right of use assets 9,208 9,636
Goodwill 24,920 43,569
Other assets 200 567
Total assets 329,642 469,231
Current liabilities:    
Accounts payable 50,854 87,303
Income tax payable 0 5,266
Sales returns liability 30,571 43,853
Accrued wages and wage related expenses 6,785 6,328
Accrued liabilities 12,771 15,164
Current portion of operating lease liabilities 2,583 2,099
Total current liabilities 103,564 160,013
Line of credit 99,540 107,140
Operating lease liabilities 9,674 10,599
Total liabilities 212,778 277,752
Commitments and contingencies (Note 12 and Note 13)
Stockholders’ equity:    
Common stock, $0.001 par value; 100,000 shares authorized; 36,884 and 36,610 shares issued 37 37
Treasury stock, 7,055 and 7,055 common shares at cost (50,455) (50,455)
Additional paid-in capital 117,552 116,533
Accumulated other comprehensive loss (1,351) (1,631)
Retained earnings 51,081 126,995
Total stockholders’ equity 116,864 191,479
Total liabilities and stockholders’ equity $ 329,642 $ 469,231
XML 39 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
There was an $18,649 impairment to goodwill during three months ended March 31, 2020. Goodwill was impaired as the carrying value of the Company's net assets as of March 31, 2020 exceeded the Company's calculation of its diminished market capitalization caused by a decrease of the Company's stock price that occurred during the three months ended March 31, 2020. The market capitalization was determined by multiplying the total number of the Company's outstanding shares as of March 31, 2020 by the Company's average stock price for a determined reasonable period with an estimated additional control premium included as part of the market capitalization. During the three months ended March 31, 2019, goodwill increased in connection with the HALO Acquisition. The following table summarizes the changes in goodwill during the three months ended March 31, 2020, and the twelve months ended December 31, 2019:
March 31, 2020December 31, 2019
Balance at beginning of period$43,569  $27,638  
Addition in connection with the acquisition of HALO—  15,931  
Impairment of goodwill(18,649) —  
Balance at end of period$24,920  $43,569  
There were no additions to intangible assets during the three months ended March 31, 2020. For the three months ended March 31, 2019, as a consequence of the HALO Acquisition, intangible assets increased $27,554 for patents and technology, trade names, customer relationships, net of unfavorable leases obtained. Additionally, during the three months ended March 31, 2020, the Company discontinued its use of certain trade names, patents and technology in connection with the Strategic Review. As such, a loss of $1,148 was recorded to reduce intangible assets and is included in loss on disposal of intangible assets and equipment in the condensed consolidated statements of operations. There was no impairment of intangible assets for the three months ended March 31, 2020, and 2019.
Intangible assets, net of accumulated amortization as of March 31, 2020, and December 31, 2019, were as follows:
March 31, 2020Weighted Average Amortization PeriodDecember 31, 2019Weighted Average Amortization Period
Trade names$23,871  9.7 years$25,871  9.7 years
Patents and technology13,961  8.3 years15,306  8.3 years
Customer relationships20,257  7.7 years21,514  7.7 years
Non-compete agreements329  4.9 years419  4.9 years
Total intangible assets, net of accumulated amortization$58,418  8.3 years$63,110  8.3 years
XML 40 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities:    
Net loss $ (75,555,000) $ (14,424,000)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Stock-based compensation expense 1,294,000 1,185,000
Depreciation and amortization 5,376,000 5,989,000
Deferred income tax assets (498,000) (1,076,000)
Loss (gain) on disposal of intangible assets and equipment 3,683,000 (2,000)
Amortization of deferred loan costs 195,000 50,000
Impairment of goodwill 18,649,000 0
Right of use asset expenses 668,000 499,000
Changes in operating assets and liabilities:    
Accounts receivable, net 59,819,000 65,302,000
Inventories 50,893,000 (14,229,000)
Prepaid expenses and other current assets 1,397,000 2,327,000
Other assets 187,000 (138,000)
Accounts payable (36,526,000) (28,717,000)
Income tax payable (7,601,000) (2,192,000)
Sales returns liability (13,216,000) (23,287,000)
Accrued wages and wage related expenses 462,000 (1,563,000)
Accrued and other long-term liabilities (2,316,000) (1,608,000)
Lease liabilities (832,000) (465,000)
Other (320,000) 212,000
Net cash provided by (used in) operating activities 5,759,000 (12,137,000)
Cash flows from investing activities:    
Purchase of property and equipment (1,275,000) (2,628,000)
Proceeds from disposal of equipment 0 2,000
Purchase of HALO, net of cash acquired 0 (20,368,000)
Net cash used in investing activities (1,275,000) (22,994,000)
Cash flows from financing activities:    
Proceeds from revolving credit facility 54,124,000 125,932,000
Payments on revolving credit facility (61,724,000) (90,932,000)
Purchase of treasury stock 0 (722,000)
Payment of withholding on restricted stock units (314,000) 0
Proceeds from issuance of stock under employee stock purchase plan 39,000 13,000
Net cash (used in) provided by financing activities (7,875,000) 34,291,000
Effect of foreign currency exchange rates on cash equivalents (260,000) (164,000)
Net decrease in cash and cash equivalents (3,651,000) (1,004,000)
Cash and cash equivalents at beginning of the period 17,801,000 15,793,000
Cash and cash equivalents at end of the period 14,150,000 14,789,000
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 921,000 923,000
Cash refunded during the period for income taxes, net (58,000) (811,000)
Cash paid during the period for rent expenses included in the measurement of lease liabilities 993,000 642,000
Supplemental disclosure of non-cash investing and financing activities:    
Purchase of property and equipment financed through accounts payable 618,000 696,000
Withholding tax on restricted stock units recorded in accrued wages and wage related expenses 0 782,000
Purchase of HALO through amounts due to seller, contingent payments and common stock $ 0 $ 16,985,000
XML 41 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Loss Per Share
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
LOSS PER SHARE Basic loss per common share excludes dilution and is computed by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per common share, if applicable, reflects the potential dilution that could occur if stock options, restricted stock, or other common stock equivalents were exercised or converted into common stock. The dilutive effect of stock options or other common stock equivalents is calculated using the treasury stock method.
The following is a reconciliation of the numerator and denominator used to calculate basic loss per common share and diluted loss per common share for the three months ended March 31, 2020, and 2019:
For the Three Months Ended
March 31, 2020March 31, 2019
Net loss$(75,555) $(14,424) 
Weighted average shares outstanding:
  Basic29,745  28,883  
  Dilutive effect of restricted stock units—  —  
  Diluted29,745  28,883  
Loss per share:
  Basic$(2.54) $(0.50) 
  Diluted$(2.54) $(0.50) 
For the three months ended March 31, 2020, and 2019, 1,167 and 1,187 restricted stock units, respectively, were not considered in calculating diluted loss per share because the Company was in a loss position and, therefore, the effect would have been anti-dilutive.
XML 42 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Operations and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Use of estimates The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods, with related disclosures of these amounts in the notes to the financial statements. Actual results could differ from those estimates.
Significant Accounting Policies
Adoption of Accounting Standards Codification (“ASC”) Topic 326, “Financial Instruments - Credit Losses”
The Company adopted ASC Topic 326,“Financial Instruments - Credit Losses” (“Topic 326”) with a date of initial application of January 1, 2020. As a result of this adoption, the Company has changed its accounting policy for estimating allowance for credit losses on trade receivable, as detailed below.
The Company applied Topic 326 prospectively with recording a cumulative effect adjustment in retained earnings beginning January 1, 2020, which allows for the application of the standard solely to the transition period in 2020 but does not require application to prior fiscal comparative periods presented. Therefore, the prior period comparative information has not been adjusted and continues to be reported under the previous incurred loss impairment methodology.
The adoption of Topic 326 resulted in a decrease of $359 in retained earnings as a cumulative effect of adoption. The new standard did not have a significant material impact in the Company’s consolidated balance sheets or condensed consolidated statements of operations. In addition, the adoption of Topic 326 had no impact to cash provided by or used in operating, financing, or investing on the condensed consolidated statements of cash flows.
Allowance for credit losses accounting policy
Allowance for credit losses accounting policy
The Company estimates the allowance for credit losses in relation to accounts receivable based on relevant qualitative and quantitative information about historical events, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported accounts receivable. To estimate the allowance for credit losses, the Company starts with its historical loss experience as suggested by ASC 326. Numerous methods are permitted to perform such calculation. The Company evaluated its current method of estimating the allowance for credit losses and determined that the current method of using an aging schedule to develop historical credit loss percentages, which is allowed under ASC 326, is deemed appropriate. The historical credit loss percentages are developed for each aging category based on eight quarters of credit loss history and the Company determined customers in each of these aging categories share similar risk characteristics.
The Company then adjusts the historical credit loss percentage by current and forecasted economic conditions. Due to the short-term nature of its accounts receivable and that it carries credit insurance on a significant portion of the accounts receivable balance, the Company believes changes to economic conditions may not have significant effect on the estimate of the allowance for credit losses for accounts receivable; thus, the Company determined to include a baseline credit loss percentage into the historical credit loss percentage for each aging category to reflect the potential impact of the current and economic conditions. Such baseline will be adjusted further if changes in the economic environment change the Company's expectation for future credit losses.
As of March 31, 2020, the Company determined the baseline of credit loss percentage should be increased in response to the COVID-19 pandemic and estimated the allowance for credit losses to be $1,655.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table summarizes the changes in goodwill during the three months ended March 31, 2020, and the twelve months ended December 31, 2019:
March 31, 2020December 31, 2019
Balance at beginning of period$43,569  $27,638  
Addition in connection with the acquisition of HALO—  15,931  
Impairment of goodwill(18,649) —  
Balance at end of period$24,920  $43,569  
Schedule of Long-Lived Intangible Assets, Net of Amortization
Intangible assets, net of accumulated amortization as of March 31, 2020, and December 31, 2019, were as follows:
March 31, 2020Weighted Average Amortization PeriodDecember 31, 2019Weighted Average Amortization Period
Trade names$23,871  9.7 years$25,871  9.7 years
Patents and technology13,961  8.3 years15,306  8.3 years
Customer relationships20,257  7.7 years21,514  7.7 years
Non-compete agreements329  4.9 years419  4.9 years
Total intangible assets, net of accumulated amortization$58,418  8.3 years$63,110  8.3 years
XML 44 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Loss Per Share - Reconciliation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Net loss $ (75,555) $ (14,424)
Weighted average shares outstanding:    
Basic (in shares) 29,745 28,883
Dilutive effect of restricted stock units and warrants (in shares) 0 0
Diluted (in shares) 29,745 28,883
Loss per share:    
Basic (in usd per share) $ (2.54) $ (0.50)
Diluted (in usd per share) $ (2.54) $ (0.50)
XML 45 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets - Long-lived Intangible Assets, Net of Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, net of accumulated amortization $ 58,418 $ 63,110
Weighted Average Amortization Period 8 years 3 months 18 days 8 years 3 months 18 days
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, net of accumulated amortization $ 23,871 $ 25,871
Weighted Average Amortization Period 9 years 8 months 12 days 9 years 8 months 12 days
Patents and technology    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, net of accumulated amortization $ 13,961 $ 15,306
Weighted Average Amortization Period 8 years 3 months 18 days 8 years 3 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, net of accumulated amortization $ 20,257 $ 21,514
Weighted Average Amortization Period 7 years 8 months 12 days 7 years 8 months 12 days
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, net of accumulated amortization $ 329 $ 419
Weighted Average Amortization Period 4 years 10 months 24 days 4 years 10 months 24 days
XML 46 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)}}} JSON 47 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "zagg-20200331.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 142, "dts": { "calculationLink": { "local": [ "zagg-20200331_cal.xml" ] }, "definitionLink": { "local": [ "zagg-20200331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "zagg-20200331.htm" ] }, "labelLink": { "local": [ "zagg-20200331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "zagg-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "zagg-20200331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 390, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 5, "http://zagg.com/20200331": 2, "total": 7 }, "keyCustom": 11, "keyStandard": 286, "memberCustom": 19, "memberStandard": 34, "nsprefix": "zagg", "nsuri": "http://zagg.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://zagg.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "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": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Acquisition of HALO", "role": "http://zagg.com/role/AcquisitionofHALO", "shortName": "Acquisition of HALO", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - Inventories", "role": "http://zagg.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114105 - Disclosure - Property and Equipment", "role": "http://zagg.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "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": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Goodwill and Intangible Assets", "role": "http://zagg.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - Income Taxes", "role": "http://zagg.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - Line of Credit", "role": "http://zagg.com/role/LineofCredit", "shortName": "Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127109 - Disclosure - Stock-Based Compensation", "role": "http://zagg.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130110 - Disclosure - Loss Per Share", "role": "http://zagg.com/role/LossPerShare", "shortName": "Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134111 - Disclosure - Treasury Stock", "role": "http://zagg.com/role/TreasuryStock", "shortName": "Treasury Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136112 - Disclosure - Leases", "role": "http://zagg.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "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://zagg.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "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": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140113 - Disclosure - Contingencies", "role": "http://zagg.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142114 - Disclosure - Concentrations", "role": "http://zagg.com/role/Concentrations", "shortName": "Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145115 - Disclosure - Subsequent Event", "role": "http://zagg.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "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": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Nature of Operations and Basis of Presentation (Policies)", "role": "http://zagg.com/role/NatureofOperationsandBasisofPresentationPolicies", "shortName": "Nature of Operations and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://zagg.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Inventories (Tables)", "role": "http://zagg.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Property and Equipment (Tables)", "role": "http://zagg.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://zagg.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://zagg.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331306 - Disclosure - Loss Per Share (Tables)", "role": "http://zagg.com/role/LossPerShareTables", "shortName": "Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "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 (Parenthetical)", "role": "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337307 - Disclosure - Leases (Tables)", "role": "http://zagg.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "zagg:ScheduleOfConcentrationRiskByAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343308 - Disclosure - Concentrations (Tables)", "role": "http://zagg.com/role/ConcentrationsTables", "shortName": "Concentrations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "zagg:ScheduleOfConcentrationRiskByAccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Nature of Operations and Basis of Presentation - Narrative (Details)", "role": "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails", "shortName": "Nature of Operations and Basis of Presentation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ib299f6cd0dbc4ce1a0ce7cfe7ecd1f2c_I20200101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i92b3efa1e2a24287856d90b2d3ee6685_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Revenue - Percentage of Net Sales (Details)", "role": "http://zagg.com/role/RevenuePercentageofNetSalesDetails", "shortName": "Revenue - Percentage of Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i92b3efa1e2a24287856d90b2d3ee6685_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Revenue - Contract with Customers (Details)", "role": "http://zagg.com/role/RevenueContractwithCustomersDetails", "shortName": "Revenue - Contract with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerRightToRecoverProductCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i000fbe4bb0b8496f9adfd1d2d1dcdc98_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Revenue - Warranty Liability Activity (Details)", "role": "http://zagg.com/role/RevenueWarrantyLiabilityActivityDetails", "shortName": "Revenue - Warranty Liability Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i000fbe4bb0b8496f9adfd1d2d1dcdc98_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Inventories - Schedule Of Inventories (Details)", "role": "http://zagg.com/role/InventoriesScheduleOfInventoriesDetails", "shortName": "Inventories - Schedule Of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "zagg:InventoryDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Inventories - Narrative (Details)", "role": "http://zagg.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "zagg:InventoryDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Property and Equipment (Details)", "role": "http://zagg.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://zagg.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://zagg.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i000fbe4bb0b8496f9adfd1d2d1dcdc98_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Goodwill and Intangible Assets - Goodwill Reconciliation (Details)", "role": "http://zagg.com/role/GoodwillandIntangibleAssetsGoodwillReconciliationDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Goodwill and Intangible Assets - Long-lived Intangible Assets, Net of Amortization (Details)", "role": "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails", "shortName": "Goodwill and Intangible Assets - Long-lived Intangible Assets, Net of Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Income Taxes (Details)", "role": "http://zagg.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Line of Credit (Details)", "role": "http://zagg.com/role/LineofCreditDetails", "shortName": "Line of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i7f7ddcbf165e4d0095ca0bf7d2167efd_I20200331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Stock-Based Compensation (Details)", "role": "http://zagg.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Loss Per Share - Reconciliation of Earnings Per Share (Details)", "role": "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails", "shortName": "Loss Per Share - Reconciliation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Loss Per Share - Narrative (Details)", "role": "http://zagg.com/role/LossPerShareNarrativeDetails", "shortName": "Loss Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i57ae23df1eb34fde9d39ee0c17ecff27_I20190311", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - Treasury Stock (Details)", "role": "http://zagg.com/role/TreasuryStockDetails", "shortName": "Treasury Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i57ae23df1eb34fde9d39ee0c17ecff27_I20190311", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438419 - Disclosure - Leases - Narrative (Details)", "role": "http://zagg.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Leases - Maturities of Operating Lease Liabilities After Adoption of 842 (Details)", "role": "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details", "shortName": "Leases - Maturities of Operating Lease Liabilities After Adoption of 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441421 - Disclosure - Commitment and Contingencies (Details)", "role": "http://zagg.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i8cc110ec347940819ccde09a82f8efc0_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "zagg:ScheduleOfConcentrationRiskByAccountsReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i64faa3c69a0744d89c267ba319aae9ae_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Concentrations - Concentration of Credit Risk and Concentration of Net Sales (Details)", "role": "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails", "shortName": "Concentrations - Concentration of Credit Risk and Concentration of Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "zagg:ScheduleOfConcentrationRiskByAccountsReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i64faa3c69a0744d89c267ba319aae9ae_D20200101-20200331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i5098f887bfbc4db1bdb9f017cfa9c2bb_I20200528", "decimals": "2", "first": true, "lang": "en-US", "name": "zagg:CashCompensationReductionPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446423 - Disclosure - Subsequent Event (Details)", "role": "http://zagg.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i5098f887bfbc4db1bdb9f017cfa9c2bb_I20200528", "decimals": "2", "first": true, "lang": "en-US", "name": "zagg:CashCompensationReductionPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i38fe0ca254b840d08801256c19faa902_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1405401 - Statement - Condensed Consolidated Statements of Equity", "role": "http://zagg.com/role/CondensedConsolidatedStatementsofEquity", "shortName": "Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i38fe0ca254b840d08801256c19faa902_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "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 - Nature of Operations and Basis of Presentation", "role": "http://zagg.com/role/NatureofOperationsandBasisofPresentation", "shortName": "Nature of Operations and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://zagg.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "ifd7fbd40a28f458f96ea32da1474a230_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zagg-20200331.htm", "contextRef": "i65c59a41afbe47c48a7b7f04d32a26e7_I20190101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - zagg-20200331.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - zagg-20200331.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 53, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://zagg.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r130", "r199", "r204", "r292" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails", "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails", "http://zagg.com/role/LeasesNarrativeDetails", "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r128", "r199", "r202", "r289", "r290" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails", "http://zagg.com/role/LeasesNarrativeDetails", "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails", "http://zagg.com/role/LeasesNarrativeDetails", "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r129", "r199", "r203", "r291", "r294", "r295" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r131", "r261" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r13", "r132", "r133", "r200" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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": "Receivables, which comprises the balance in accounts receivable, net of allowances", "verboseLabel": "Accounts receivable, net of allowances of $1,655 and $1,143" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets", "http://zagg.com/role/RevenueContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r26", "r166" ], "calculation": { "http://zagg.com/role/PropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less accumulated depreciation and amortization", "verboseLabel": "Accumulated depreciation, depletion and amortization, property, plant, and equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r45", "r46", "r47" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r47", "r48", "r240" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r14" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "disclosureGuidance": "Adjustments to additional paid-in capital", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r207", "r209", "r219", "r220" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r209", "r215", "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense related to restricted stock units" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r134", "r137", "r138", "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Accounts receivable, allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r59", "r81", "r249" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of deferred loan costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r153", "r159" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r127", "r266", "r279" ], "calculation": { "http://zagg.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/2019-01-31", "presentation": [ "http://zagg.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/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r42" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AutomobilesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vehicles that are used primarily for transporting people.", "label": "Automobiles [Member]", "terseLabel": "Automobiles" } } }, "localname": "AutomobilesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r210", "r216" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r230", "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r229" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITION OF HALO" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/AcquisitionofHALO" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r24", "r83" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r76", "r83", "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of the period", "periodStartLabel": "Cash and cash equivalents at beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r76", "r245" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r35", "r171", "r272", "r284" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12 and Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r170", "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par or stated value per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r12" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 100,000 shares authorized; 36,884 and 36,610 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r51", "r53", "r54" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "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 loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive gain (loss), net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r117", "r118", "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails", "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r117", "r118", "r242", "r243", "r293" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails", "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r117", "r118", "r242", "r243", "r293" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails", "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "verboseLabel": "CONCENTRATIONS" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/Concentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r117", "r118", "r242", "r243" ], "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", "verboseLabel": "Percentage of sales" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails", "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r113", "r117", "r118", "r119", "r242", "r244" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r117", "r118", "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails", "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Receivables, Right of Return Assets, Contract Liabilities, Refund Liabilities, and Warranty Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r195", "r196", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities, which are included in accrued liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Refund liabilities, which are included in sales return liability" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRightToRecoverProductCurrent": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of right to recover product from customer on settling refund liability, classified as current.", "label": "Contract with Customer, Right to Recover Product, Current", "terseLabel": "Right of return assets, which are included in prepaid expenses and other current assets" } } }, "localname": "ContractWithCustomerRightToRecoverProductCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r61" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "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", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of accounting change" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity", "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "verboseLabel": "Sales returns liability" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r234" ], "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]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r189" ], "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": "LINE OF CREDIT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r8", "r9", "r10", "r267", "r269", "r278" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r248", "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "terseLabel": "Debt instrument, interest rate, increase (decrease)" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r34", "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument, periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r224" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r81", "r90", "r225", "r226" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r164" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r125" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r96", "r101", "r102", "r103", "r104", "r107", "r275", "r287" ], "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 (in usd per share)", "verboseLabel": "Basic earnings (loss) per share (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations", "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "definitionGuidance": "Loss per share:", "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Loss per share attributable to stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations", "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r96", "r101", "r102", "r103", "r104", "r107", "r275", "r287" ], "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 (loss) per share (in usd per share)", "verboseLabel": "Diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations", "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r245" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of foreign currency exchange rates on cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r93", "r222", "r223" ], "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/2019-01-31", "presentation": [ "http://zagg.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued wages and wage related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment and molds" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity", "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r158" ], "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", "verboseLabel": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r154", "r155", "r158", "r160", "r264" ], "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/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails", "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r154", "r157" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r158" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total intangible assets, net of accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedTerseLabel": "Gain (loss) on disposition of intangible assets" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "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", "negatedTerseLabel": "Loss (gain) on disposal of intangible assets and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows", "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r144", "r146" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "netLabel": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets", "http://zagg.com/role/GoodwillandIntangibleAssetsGoodwillReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Addition in connection with the acquisition of HALO" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsGoodwillReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r81", "r145", "r148", "r150" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Impairment of goodwill", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows", "http://zagg.com/role/CondensedConsolidatedStatementsofOperations", "http://zagg.com/role/GoodwillandIntangibleAssetsGoodwillReconciliationDetails", "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsGoodwillReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross (loss) profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r81", "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of finite-lived intangible asset" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r81", "r163" ], "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", "terseLabel": "Impairment of long-lived assets to be disposed of" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r96", "r265", "r273", "r288" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Condensed Consolidated Statements of Operations changes" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r126", "r227" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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)", "negatedLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash refunded during the period for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r38", "r271", "r285" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "verboseLabel": "Accrued wages and wage related expenses" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIntangibleAssetsCurrent": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).", "label": "Increase (Decrease) in Intangible Assets, Current", "terseLabel": "Increase in intangible assets" } } }, "localname": "IncreaseDecreaseInIntangibleAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.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/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r104" ], "calculation": { "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Dilutive effect of restricted stock units and warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r152", "r156" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 of accumulated amortization of $99,176 and $95,632" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r55", "r124", "r247", "r249", "r276" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r75", "r77", "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r39" ], "calculation": { "http://zagg.com/role/InventoriesScheduleOfInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r41", "r141" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://zagg.com/role/InventoriesScheduleOfInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets", "http://zagg.com/role/InventoriesScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r40" ], "calculation": { "http://zagg.com/role/InventoriesScheduleOfInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesScheduleOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r142" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Lessee, operating lease, discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "verboseLabel": "Remaining of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r258" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lease term, option to extend" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r18", "r270", "r282" ], "calculation": { "http://zagg.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/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r29" ], "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": "Letters of credit issued" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r29", "r91" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "auth_ref": [ "r89", "r135" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.", "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]", "terseLabel": "Allowance for credit losses accounting policy" } } }, "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/NatureofOperationsandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Line of credit" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets", "http://zagg.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r34", "r188" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LineofCreditDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r171", "r172", "r173", "r175", "r176", "r177", "r179", "r181", "r182" ], "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/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r171", "r174", "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Estimated damages sought, minimum" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r62" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "verboseLabel": "Advertising and marketing" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueWarrantyLiabilityActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.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/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.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/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r76", "r79", "r82" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.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/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r49", "r52", "r57", "r82", "r106", "r274", "r286" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows", "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://zagg.com/role/CondensedConsolidatedStatementsofEquity", "http://zagg.com/role/CondensedConsolidatedStatementsofOperations", "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r95", "r97" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Significant Accounting Policies" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/NatureofOperationsandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionPayablesAssumed1": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of payables that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Payables Assumed", "terseLabel": "Purchase of property and equipment financed through accounts payable" } } }, "localname": "NoncashOrPartNoncashAcquisitionPayablesAssumed1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "verboseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense, under Topic 842" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r252" ], "calculation": { "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r252" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r252" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r251" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r257", "r259" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r94", "r98", "r123", "r241" ], "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]", "verboseLabel": "NATURE OF OPERATIONS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/NatureofOperationsandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43", "r246" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r50", "r53", "r237", "r238", "r239" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentedTechnologyMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.", "label": "Patented Technology [Member]", "verboseLabel": "Patents and technology" } } }, "localname": "PatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForCommissions": { "auth_ref": [ "r78" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid for commissions during the current period.", "label": "Payments for Commissions", "terseLabel": "Payments for commissions" } } }, "localname": "PaymentsForCommissions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/TreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r72" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock", "terseLabel": "Payments for repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows", "http://zagg.com/role/TreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r72" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payment of withholding on restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r68" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of HALO, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.", "label": "Payments to Acquire Other Productive Assets", "terseLabel": "Purchase of HALO through amounts due to seller, contingent payments and common stock" } } }, "localname": "PaymentsToAcquireOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r22", "r23" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r70", "r217" ], "calculation": { "http://zagg.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 issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r71", "r92" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "verboseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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 disposal of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r26", "r167" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r25", "r165" ], "calculation": { "http://zagg.com/role/PropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r7", "r167", "r283" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://zagg.com/role/PropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net of accumulated depreciation of $12,717 and $14,159" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets", "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r6", "r167" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r6", "r165" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r73" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r15", "r191", "r281" ], "calculation": { "http://zagg.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)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity", "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r198", "r199" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "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": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails", "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]", "terseLabel": "Indirect channel" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of reconciliation of the numerator and denominator used to calculate basic earnings (loss) per share and diluted earnings (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r154", "r157" ], "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/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails", "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r154", "r157" ], "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]", "verboseLabel": "Schedule of Long-Lived Intangible Assets, Net of Amortization" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r149", "r151" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r5", "r19", "r20", "r21" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r187" ], "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 Warrant Liabilities Activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r26", "r167" ], "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/2019-01-31", "presentation": [ "http://zagg.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding restricted stock units that are fully vested and expected to vest. Includes, but is not limited to, unvested restricted stock units for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense Related To Restricted Stock Units" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r210", "r216" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r113", "r117", "r118", "r119", "r242", "r244" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of concentration risk by net sales" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/ConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r62", "r140" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r65" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "verboseLabel": "Selling, general, and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted stock granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of restricted stock per share (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r208", "r211" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r186" ], "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/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueWarrantyLiabilityActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "auth_ref": [], "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": "Warranty liabilities, which are included in sales return liability" } } }, "localname": "StandardProductWarrantyAccrualCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueContractwithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r185" ], "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 gain" } } }, "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueWarrantyLiabilityActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r183" ], "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": "Warranty claims charged" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueWarrantyLiabilityActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Additions" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/RevenueWarrantyLiabilityActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r37", "r190" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity", "http://zagg.com/role/NatureofOperationsandBasisofPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Condensed Consolidated Balance Sheet changes" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r11", "r12", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued as consideration for acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r11", "r12", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Employee stock purchase plan release (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r190", "r191" ], "lang": { "en-US": { "role": { "disclosureGuidance": "Restricted stock (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r11", "r12", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock release (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r37", "r190", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Shares issued as consideration for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r11", "r12", "r190", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase plan release" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized stock repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/TreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining amount authorized under stock repurchase program" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/TreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r12", "r16", "r17", "r136" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets", "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance", "terseLabel": "Balance after cumulative effect of accounting change" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENT" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrentAndNoncurrent": { "auth_ref": [ "r9", "r268", "r280" ], "calculation": { "http://zagg.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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 for statutory income, sales, use, payroll, excise, real, property and other taxes.", "label": "Taxes Payable", "terseLabel": "Income tax payable" } } }, "localname": "TaxesPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsLonglivedIntangibleAssetsNetofAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Weighted average price per share repurchased (in usd per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/TreasuryStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r36", "r192" ], "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/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r36", "r192" ], "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, common shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r12", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/TreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Treasury Stock [Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/TreasuryStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r36", "r192", "r193" ], "calculation": { "http://zagg.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": "Treasury stock, 7,055 and 7,055 common shares at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r190", "r191", "r192" ], "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": "Treasury Stock, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesNarrativeDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/InventoriesNarrativeDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r109", "r110", "r111", "r112", "r120", "r121", "r122" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/NatureofOperationsandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r100", "r104" ], "calculation": { "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r99", "r104" ], "calculation": { "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://zagg.com/role/LossPerShareReconciliationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "zagg_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits", "label": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits", "terseLabel": "Payment of withholding taxes on restricted stock units" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationWitholdingOfRestrictedStockUnits", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "zagg_AudioMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Audio Member [Member]", "terseLabel": "Audio" } } }, "localname": "AudioMemberMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_BestBuyCoIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Best Buy Co., Inc.", "label": "Best Buy Co., Inc. [Member]", "terseLabel": "Best Buy" } } }, "localname": "BestBuyCoIncMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_COVID19Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "COVID-19", "label": "COVID-19 [Member]", "terseLabel": "COVID-19" } } }, "localname": "COVID19Member", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/InventoriesNarrativeDetails", "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "zagg_CashCompensationReductionPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Compensation Reduction, Percentage", "label": "Cash Compensation Reduction, Percentage", "terseLabel": "Cash compensation reduction due to pandemic, percentage" } } }, "localname": "CashCompensationReductionPercentage", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "zagg_CashPaidForRentExpenseIncludedInLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash Paid For Rent Expense Included In Lease Liabilities", "label": "Cash Paid For Rent Expense Included In Lease Liabilities", "terseLabel": "Cash paid during the period for rent expenses included in the measurement of lease liabilities" } } }, "localname": "CashPaidForRentExpenseIncludedInLeaseLiabilities", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "zagg_CreditAndSecurityAgreement2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit And Security Agreement 2018", "label": "Credit And Security Agreement 2018 [Member]", "terseLabel": "Credit And Security Agreement, 2018" } } }, "localname": "CreditAndSecurityAgreement2018Member", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/LineofCreditDetails" ], "xbrltype": "domainItemType" }, "zagg_DistributionChannelConcentrationRiskMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Distribution Channel Concentration Risk [Member]", "terseLabel": "Distribution Channel Concentration Risk" } } }, "localname": "DistributionChannelConcentrationRiskMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_EmployeeFurloughsOrLayOffsPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Furloughs Or Lay-offs, Percentage", "label": "Employee Furloughs Or Lay-offs, Percentage", "terseLabel": "Employee lay-off due to pandemic, percentage" } } }, "localname": "EmployeeFurloughsOrLayOffsPercentage", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "zagg_EmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Employees [Member]", "terseLabel": "Employees" } } }, "localname": "EmployeesMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "zagg_EuropeAndAsiaPacificExcludingChinaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe And Asia Pacific, Excluding China", "label": "Europe And Asia Pacific, Excluding China [Member]", "terseLabel": "Europe and Asia Pacific, excluding China" } } }, "localname": "EuropeAndAsiaPacificExcludingChinaMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "zagg_FourthAmendmentAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fourth Amendment Agreement", "label": "Fourth Amendment Agreement [Member]", "terseLabel": "Fourth Amendment Agreement" } } }, "localname": "FourthAmendmentAgreementMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "zagg_HALOMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HALO", "label": "HALO [Member]", "terseLabel": "HALO" } } }, "localname": "HALOMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "zagg_IncreaseDecreaseInSalesReturnLiability": { "auth_ref": [], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "IncreaseDecreaseInSalesReturnLiability", "verboseLabel": "Sales returns liability" } } }, "localname": "IncreaseDecreaseInSalesReturnLiability", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "zagg_InventoryDeposit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "label": "InventoryDeposit", "verboseLabel": "Inventory deposits with third-party manufacturers" } } }, "localname": "InventoryDeposit", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "zagg_KeyboardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Keyboards [Member]", "terseLabel": "Productivity (keyboards and other)" } } }, "localname": "KeyboardsMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Remaining Lease Term", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "zagg_OperatingLeaseAmortizationRightOfUseAsset": { "auth_ref": [], "calculation": { "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Amortization, Right Of Use Asset", "label": "Operating Lease, Amortization, Right Of Use Asset", "verboseLabel": "Right of use asset expenses" } } }, "localname": "OperatingLeaseAmortizationRightOfUseAsset", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "zagg_OtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Paycheck Protection Program Loan", "label": "Paycheck Protection Program Loan [Member]", "terseLabel": "Payment Protection Program Loan" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "zagg_PowerManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Power Management [Member]", "terseLabel": "Power (power management and power cases)" } } }, "localname": "PowerManagementMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_SalesChannelDirectlyToConsumerFranchiseesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Sales Channel Directly to Consumer Franchisees [Member]", "terseLabel": "Franchisees" } } }, "localname": "SalesChannelDirectlyToConsumerFranchiseesMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_SalesChannelDirectlyToConsumerWebsiteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Sales Channel Directly to Consumer Website [Member]", "terseLabel": "Website" } } }, "localname": "SalesChannelDirectlyToConsumerWebsiteMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_ScheduleOfConcentrationRiskByAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Concentration Risk By Accounts Receivable", "label": "Schedule Of Concentration Risk By Accounts Receivable [Table Text Block]", "terseLabel": "Schedule of concentration risk by accounts receivable" } } }, "localname": "ScheduleOfConcentrationRiskByAccountsReceivableTableTextBlock", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/ConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "zagg_ScreenProtectionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Screen Protection [Member]", "terseLabel": "Protection (screen protection and cases)" } } }, "localname": "ScreenProtectionMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/RevenuePercentageofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_SeniorManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Management", "label": "Senior Management [Member]", "terseLabel": "Senior Management" } } }, "localname": "SeniorManagementMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "zagg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingPeriod", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "zagg_TaxWithholdingForSharebasedCompensationAccruedButNotYetIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "label": "Tax Withholding for Sharebased Compensation Accrued But Not Yet Incurred", "terseLabel": "Withholding tax on restricted stock units recorded in accrued wages and wage related expenses" } } }, "localname": "TaxWithholdingForSharebasedCompensationAccruedButNotYetIncurred", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "zagg_VerizonWirelessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Verizon Wireless", "label": "Verizon Wireless [Member]", "terseLabel": "Verizon" } } }, "localname": "VerizonWirelessMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/ConcentrationsConcentrationofCreditRiskandConcentrationofNetSalesDetails" ], "xbrltype": "domainItemType" }, "zagg_YoungAndDolarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Young and Dolar", "label": "Young and Dolar [Member]", "terseLabel": "Young and Dolar" } } }, "localname": "YoungAndDolarMember", "nsuri": "http://zagg.com/20200331", "presentation": [ "http://zagg.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130611-203046-203046" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r273": { "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=116637391&loc=SL114874048-224260" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r288": { "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=116637232&loc=SL114874131-224263" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r296": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r297": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r298": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r299": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r301": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "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=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "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=116634182&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=116634182&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=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "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=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-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=118932676&loc=d3e3367-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&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=118932676&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" } }, "version": "2.1" } XML 48 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Event (Details) - Subsequent Event - USD ($)
Apr. 13, 2020
May 28, 2020
Apr. 12, 2020
Chief Executive Officer | COVID-19      
Subsequent Event [Line Items]      
Cash compensation reduction due to pandemic, percentage   15.00%  
Executive Officer | COVID-19      
Subsequent Event [Line Items]      
Cash compensation reduction due to pandemic, percentage   10.00%  
Senior Management | COVID-19      
Subsequent Event [Line Items]      
Cash compensation reduction due to pandemic, percentage   5.00%  
Director | COVID-19      
Subsequent Event [Line Items]      
Cash compensation reduction due to pandemic, percentage   15.00%  
United States | COVID-19      
Subsequent Event [Line Items]      
Employee lay-off due to pandemic, percentage   20.00%  
Europe and Asia Pacific, excluding China | COVID-19      
Subsequent Event [Line Items]      
Employee lay-off due to pandemic, percentage   20.00%  
Fourth Amendment Agreement | Line of Credit      
Subsequent Event [Line Items]      
Maximum borrowing capacity $ 144,800,000   $ 125,000,000
Debt instrument, interest rate, increase (decrease) 5000.00%    
Payments of debt issuance costs $ 257,000    
Payment Protection Program Loan      
Subsequent Event [Line Items]      
Face amount $ 9,444,000    
Debt instrument, interest rate, stated percentage 1.00%    
Debt instrument, periodic payment $ 525,000    
XML 49 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 $ 158,452,000
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 191,120,000
Retained Earnings [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 126,636,000
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 113,075,000
Treasury Stock [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 (50,455,000)
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 (49,733,000)
Additional Paid-in Capital [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 116,533,000
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 96,486,000
AOCI Attributable to Parent [Member]  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 (1,631,000)
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 $ (1,410,000)
Common Stock [Member]  
Shares, Issued us-gaap_SharesIssued 34,457,000
Shares, Issued us-gaap_SharesIssued 36,610,000
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 $ 34,000
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 $ 37,000
XML 50 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Operations and Basis of Presentation
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
NATURE OF OPERATIONS AND BASIS OF PRESENTATION NATURE OF OPERATIONS AND BASIS OF PRESENTATION
ZAGG Inc and its subsidiaries (the “Company”) are innovation leaders in mobile tech accessories for smartphones and tablets. For over 15 years, the Company has developed creative product solutions that enhance and protect mobile devices for consumers around the world. The Company has an award-winning product portfolio that includes screen protection, power management, wireless charging, audio, mobile keyboards, protective cases, and other mobile accessories sold under the ZAGG®, InvisibleShield®, mophie®, IFROGZ®, Gear4®, and HALO® brands.
The accompanying unaudited condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary to present fairly the financial position, the results of operations, and cash flows of the Company for the periods presented. The Company suggests that these condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 (the “2019 Form 10-K”). Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year.
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods, with related disclosures of these amounts in the notes to the financial statements. Actual results could differ from those estimates.
Significant Accounting Policies
The Company’s significant accounting policies are described in Note 1 to the Company’s consolidated financial statements included in the 2019 Form 10-K. Except for the changes below, the Company has consistently applied the accounting policies to all periods presented in these condensed consolidated financial statements.
Adoption of Accounting Standards Codification (“ASC”) Topic 326, “Financial Instruments - Credit Losses”
The Company adopted ASC Topic 326,“Financial Instruments - Credit Losses” (“Topic 326”) with a date of initial application of January 1, 2020. As a result of this adoption, the Company has changed its accounting policy for estimating allowance for credit losses on trade receivable, as detailed below.
The Company applied Topic 326 prospectively with recording a cumulative effect adjustment in retained earnings beginning January 1, 2020, which allows for the application of the standard solely to the transition period in 2020 but does not require application to prior fiscal comparative periods presented. Therefore, the prior period comparative information has not been adjusted and continues to be reported under the previous incurred loss impairment methodology.
The adoption of Topic 326 resulted in a decrease of $359 in retained earnings as a cumulative effect of adoption. The new standard did not have a significant material impact in the Company’s consolidated balance sheets or condensed consolidated statements of operations. In addition, the adoption of Topic 326 had no impact to cash provided by or used in operating, financing, or investing on the condensed consolidated statements of cash flows.
Allowance for credit losses accounting policy
The Company estimates the allowance for credit losses in relation to accounts receivable based on relevant qualitative and quantitative information about historical events, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported accounts receivable. To estimate the allowance for credit losses, the Company starts with its historical loss experience as suggested by ASC 326. Numerous methods are permitted to perform such calculation. The Company evaluated its current method of estimating the allowance for credit losses and determined that the current method of using an aging schedule to develop historical credit loss percentages, which is allowed under ASC 326, is deemed appropriate. The historical credit loss percentages are developed for each aging category based on eight quarters of credit loss history and the Company determined customers in each of these aging categories share similar risk characteristics.
The Company then adjusts the historical credit loss percentage by current and forecasted economic conditions. Due to the short-term nature of its accounts receivable and that it carries credit insurance on a significant portion of the accounts receivable balance, the Company believes changes to economic conditions may not have significant effect on the estimate of the allowance for credit losses for accounts receivable; thus, the Company determined to include a baseline credit loss percentage into the historical credit loss percentage for each aging category to reflect the potential impact of the current and economic conditions. Such baseline will be adjusted further if changes in the economic environment change the Company's expectation for future credit losses.
As of March 31, 2020, the Company determined the baseline of credit loss percentage should be increased in response to the COVID-19 pandemic and estimated the allowance for credit losses to be $1,655.
XML 51 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Leases LEASES
The Company has operating leases for offices, retail stores, and warehouse space that expire through 2027. The Company’s leases have remaining lease terms of 3 months to 7.8 years, some of which include options to extend the leases up to 10 years. For the three months ended March 31, 2020, and 2019, rent expense was $1,112 and $853, respectively. Rent expense is recognized on a basis which approximates straight-line over the lease term and is recorded as a component of selling, general and administrative expense on the condensed consolidated statement of operations. As of March 31, 2020, the Company had a weighted-average remaining lease term of 4.8 years and a weighted-average discount rate used to calculate the lease liability of 4.42%.
Future maturities of lease liabilities as of March 31, 2020, were as follows:
Remaining of 2020$2,454  
20212,903  
20222,807  
20232,367  
20241,400  
Thereafter1,737  
Total lease payments13,668  
Less: imputed interest(1,411) 
Lease liabilities$12,257  
No other leases have been entered into under which the Company has significant rights and obligations as the lessee except those noted above.
XML 52 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIESDuring the three months ended March 31, 2020, as a result of current and expected 2020 demand reductions due to the COVID-19 pandemic, the Company reassessed the (1) long-term profitability of all brands and product lines, and (2) the recoverability of inventory on-hand (the “Strategic Review”). As a result of the Strategic Review, the Company determined to discontinue the BRAVEN audio brand, exit the battery case product category, and simplify the following product lines: IFROGZ audio, ZAGG keyboards, and mophie power stations. Ultimately, the demand reduction linked to COVID-19 combined with these efforts to exit less profitable categories, resulted in a write-down to inventory during the three months ended March 31, 2020 of $44,833, which is included in the cost of sales in the condensed consolidated statements of operations.
Inventories consisted of the following as of March 31, 2020, and December 31, 2019:
March 31, 2020December 31, 2019
Finished goods$91,388  $142,054  
Raw materials2,168  2,890  
Total inventories$93,556  $144,944  
Included in prepaid expenses and other current assets were inventory deposits with third-party manufacturers of $148 and $148 as of March 31, 2020, and December 31, 2019, respectively.
XML 53 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Line of Credit
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
LINE OF CREDIT LINE OF CREDIT
On April 12, 2018, the Company entered into an amended and restated credit and security agreement (the “2018 Credit and Security Agreement”) with KeyBank National Association (“KeyBank”), as administrative agent, Swing Line Lender and Issuing Lender, KeyBanc Capital Markets Inc., as sole lead arranger and sole book runner, and other members of the lender group, which was subsequently amended by a first amendment agreement dated as of November 28, 2018 (the “First Amendment Agreement”), a second amendment agreement dated as of August 30, 2019 (the “Second Amendment Agreement”), and a third amendment agreement dated as of December 4, 2019 (the “Third Amendment Agreement”). The maturity date of the 2018 Credit and Security Agreement is April 11, 2023.
Long-term debt, net as of March 31, 2020, and December 31, 2019, were $99,540 and $107,140, respectively. As of March 31, 2020, $200 was issued for letters of credit and $25,260 was available to be issued for letters of credit.
XML 54 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Net sales $ 90,981,000 $ 78,750,000
Cost of sales 109,923,000 54,928,000
Gross (loss) profit (18,942,000) 23,822,000
Operating expenses:    
Advertising and marketing 4,426,000 4,585,000
Selling, general and administrative 32,593,000 31,586,000
Transaction costs 345,000 247,000
Impairment of goodwill 18,649,000 0
Loss (gain) on disposal of intangible assets and equipment 3,683,000 (2,000)
Amortization of intangible assets 3,544,000 4,466,000
Total operating expenses 63,240,000 40,882,000
Loss from operations (82,182,000) (17,060,000)
Other income (expense):    
Interest expense (1,534,000) (1,010,000)
Other income (expense) 2,000 (516,000)
Total other expense (1,532,000) (1,526,000)
Loss before provision for income taxes (83,714,000) (18,586,000)
Income tax benefit 8,159,000 4,162,000
Net loss $ (75,555,000) $ (14,424,000)
Loss per share attributable to stockholders:    
Basic earnings (loss) per share (in usd per share) $ (2.54) $ (0.50)
Diluted earnings (loss) per share (in usd per share) $ (2.54) $ (0.50)
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories - Schedule Of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Finished goods $ 91,388 $ 142,054
Raw materials 2,168 2,890
Total inventories $ 93,556 $ 144,944
XML 56 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Operations and Basis of Presentation - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable, allowance for credit loss $ 1,655   $ 1,143  
Cumulative effect of accounting change   $ (359)   $ (39)
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change   $ (359)   $ (39)
XML 57 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Concentrations - Concentration of Credit Risk and Concentration of Net Sales (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Accounts Receivable | Verizon      
Concentration Risk [Line Items]      
Percentage of sales 26.00%   24.00%
Accounts Receivable | Best Buy      
Concentration Risk [Line Items]      
Percentage of sales 7.00%   14.00%
Revenue from Contract with Customer | Verizon      
Concentration Risk [Line Items]      
Percentage of sales 24.00% 7.00%  
Revenue from Contract with Customer | Best Buy      
Concentration Risk [Line Items]      
Percentage of sales 10.00% 10.00%  
ZIP 58 0001296205-20-000091-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001296205-20-000091-xbrl.zip M4$L#!!0 ( 6+O%"9=M%A20@ 'TP 6 83 S,S$R,"UE>&AI8FET M,S$Q+FAT;>U;;6_;.!+^?K^"Z^#:!/";_)*DMAL@3;); [MM-^=%[^[+@19' M%A%*U)*4'>^OOR$I.7+LM,X&V,:;!HUK23.<(?G,S$.*&?UP^?%B\I]/5R0V MB2"??GOW\_B"U!JMUN?N1:MU.;DD[R>__$QZS79 )HJFFALN4RI:K:L/-5*+ MCF006?I0/7F6%"U8RGC:DT1B:#-]AZ0T/80#%%0S/0>8(22VO'MELV,Z7A MS4S)/&6-4 JI!FHV/>ST^_7RE[2;[:.A?W;0=C]#VT CH@D7R\'K"4] DP^P M(-GKNL;Y1-.*1UY0\S\ ^X@.N?;K=[V;HWKY")6 M7)/S&%1:)R$HPZ,E,3$UKP[ZI\,OSRE/&<[GH!&B8,YA@9G4Q#BIO^948;2));F&3"I# M9$I^E"IY=1 $IHN29X:E0/V%.NM*[T( $H2O%*<"A)A MZ2%2$9EP0XST(FXL!.]P4D=(HS@^5I7G/(TPQU'+4/%[*'*& M;2(6*Z"H(XZYS8L90LE&@8T.(>Y@7B!,WS.-D<0<]:U;B5R@ &);(@"=.>W\ M":F.223D0I? 5S#C&FD=&J+NIA5#)ROHU:4K&[Z^0 #W]A; D[79?JT+>M!;(\2FUTHL>'1:AQYG+2JM';(C?WVTBH5JH*",I31/8J$G MG7V$/]T[^ ?-]HD;UTO0N,I#'+B*_G6DUBW9"&FN=U>Q57\*"+C"DN<1,E?8 M .;2.=5 [[D&.61U^T%)RY70J= M3S5GG"IN.\ ]W7'U*K4MY=I2$!?XVO$5E\^E!G3(8/6P2AD2TO'.< M8&S-.;/PIUJFU!8AJC%T+$^W,4$5*_&)$ MN4KSXD(BW+N06%6+JSD5N4NI%C 014BY^1RG6F^ASDBF=B@._G([DW;@1T5, M[-JS]:G,S<.V=RE?="4-=BD2?7U!2J;E(L?%,_@Q0'\<=JV!EX5?MG?X7:5T MCX]-G-F-EH(#NR?W8/R(%&ZIBPS#7%D<57C"6GN)U ;OV*UU;$6'V,3O?N>/ M'&X(1Q@$F%#OR15NXM(5_/H4_Z7YRIRN1\@!$590C]4R MW8+P@[BB, M<$5^7?=41B./\:^;<8!<-XHZMG5/]872E/U=>9XC&XD4YK,Z0@A<_D40NO+PYA)Y]6T!*,.T;<#?8A0=NY:C8=[#N,UC_ M-GCD$)&K6PASNW=+/OJ]!/+JH'LZ))?%HOP[5+]#]9M#]?"3?T>%ZQU8X;78 M^SIZ"*$MMPIYS#GC+2?1*VJ9] ?W!_[%]QRJ!]JKY]QKV]7H%,M:;F!8&&X_ M^D!\\>D/YKL_$3C[/U!+ P04 " %B[Q09?S==T0( "2, %@ &$P M,S,Q,C M97AH:6)I=#,Q,BYH=&WM6VUOVS@2_GZ_@NOBV@3PB^S8>;'3 &F2 M;@WT;;->]'I?#I0XLHE0HI:D['I__0Y)R99CIW4:8!M?&C2N)B2O!F]>TNZS:!-1HJF MFALN4RI:K:OW-5*;&)/U6ZW9;-:<'32E&K=&URW;5+V44B#PUX 7=H-CT]. MHDX,0;=]?!@%)\9I(Y3&R*1_@JTW-$0-%%,T M,GV=)R@QMW9LNV4S(8UNQDKF*6M$4DC55^-PK]/KU3-\-1R1@W:SLSH"F_L>X32!VM#Y1][/BZOKT?#U\.)\-/SP M_OFS]F$PN+.[C[=SW\=W= M=;/+4X8SVV^TC]%D1AG#0&X(B$W_X##;!/9'/B3M9MG?Q^OERC"W@V;/#>N0 M3.@4B((IAQGF5#/AFOR64X5Q)^;D&C*I#)$I>2U5XI'<#AJ_$1F3_Y[_^BL9 MIA'.]\D3F^_.SL[W*ZIQEG$^DSFY2>5, !M#W4^[\I/-)/J02JRS:(+RE-!T M3O+4J!RPIUAY71%& %"2X)7B5) 8BQ#!C" Q'1 CO=R:0 H1:(UURHHD] ;0 M;J5-C?<8.H,FA:O@:,,*1%QAQ4:Q%-71$P:*S"8\FA"=VX^E_@P4%(W8#B1< M"RSMEB7,,$UA!W4&D7/0MINA:Y)A-Z>HQD@XKP[#$T3UP?\?JH'$/$7<6 @N M<5)'2*,X/E:5YSR-,<=1RU7Q>R1RAFTB%BN@J"..N"G"X M ,1X*+B>6 TKEF#^MCG<7C.N(R%UCGHVLRLI/.XR)2-@>%N3/809 \2M1]/5 MEVA"TS&0V_?7^XM8J 8*REA*\R 6>M391?C3G8-_NQD7:4A 7^-KQ M%9?/I09TR&#UL$H9$G,>Y8+:(H3=&)4Y7/X+00KB)4"]8$]J#+L M9FB$.Q<:9658C8RMD^M:@&R?EK>.$XRM*6<6_E3+E-HB1#6&CN7I-B:H8B4^ M,6(X#;G@9FYYS":S-EH=E!U*?:"MB%9XOJMU7XH.9;G*,$JT(V-1)!5S#CC& M/X84.9; 8,$GD-DHM"*XFO$!@='*,U=IGEQ(1#L7$HMJ<36E(GYOR11?28)WRLX\QNM!0-[I'!+7604YNX->G^"_-%[[L M>T\F5"^(E$W%+FB N1KE>K^H'X+?@"BVAV[)UQ\P( \.D=U<#_=V-D2^8SWL M]K%9&5KU9;JTV;L*]67FM)"]!Z-:8_OH%T6N;Z32"_KB;F!C2<*- =A8CT*) MU,@^81Q]05C. M!=)7I-,<,6LW*>RN1\0!$590C\4R<8!<-XHZMG%/]8G2 ME-U=>9XC&XD5YK,Z0@A<_D40NO#VDBI0-22;D M'/#I;")]DJ8KL8#8?2#=:3[T*(%QW&/U?;P;"YH;6:JX-_VSEF'K M#[M'S=YA^^[G7U4.FE_1#)J'1T??J?MMESM;*K?/,[971SG^N$I?>T,DL\BSY]U MCP;:?9+1^>>W'Z[=>9UWP]&;6X?/MHBPQX6(Q^7-/XW/HOIX6N)+SCF![_+\#-A_L3F#\?FWD?_ MNLJ>IEL M-@&V[\+H2VWQKC/L>,-Q],K:IGTI_G[_AWX%*JGW*N'WVN;U6B( M]2HW,"@,!_<^)5]\^M/Z[N\&SOX&4$L#!!0 ( 6+O%"]#S(\B 8 'HL M 6 83 S,S$R,"UE>&AI8FET,S(Q+FAT;>U:ZV_B.!#_?G^%C^JZK42> M0,NC6XD%ND5J2Q>RVMW[88]*11![QO/X MS223F:-?V[V6]^VR@\9R$J'+SQ_.NBU4,"SK2ZEE66VOC4Z]\S-4-FT'>1S' M@DK*8AQ95N>B@ IC*9.Z9^ MK(OI!';,U3F*;\YFB/VK$6?3.#!\%C%>YZ/AGENI%/-_9)OV?B-=V['U7T,Q M,$(\H=&\_LZC$R+0!9FA/IO@^%U1@#_A:$[#=*.@?Q'0$032/V>I_H? )Z(Q M,3)[.*XV0N?K:?=#U]O=<0[L1LDUG;MF>-P /OB*\'57K=7I>]V3;JOI=7L7 M$!3]P>?FA8>\WL^CHE-%G\V!V3+1H--2:J9^=$H5N_CS:-D2U[K8I'RXQ;IQLAG<4Q\=>-",RK'2(X)^C3%'#P*Q^4!("3SA#TFN">F%(?<*5 M8HHPTZ.H3_;P'!R"VI 0)B!<3GQ"8QS[%$=/$L,U24/XDDRYF&( @F3H-KTH M$QPVEK*+,@(.6*+N^LLDRQL5<+-S!I@/<4R$T;N)R!PU?:E6%&:5]E@6%:W: M."1"9D24HZN8S<#0([*[4ZDV5H*WH?&=X"" 1Q$C(J&LEPXV$?&.F>N[OE+> M,;-CFQ5M5@_\F(5C.(T@-GU 6:2"8Q$PG/PYI9RHASZAW"W2P,X!MH?W$<#8 MJ>P%^PL(W<;8(KXR'#FU4AD04FNH&/A_H<3=:)30&++N!.N<#NE=8B -X*IV M> XA3%5^3S@1"BU%M8RC" $92 ,I#182@(](\VBX2'7 ,-!UCLZ,L&L:I6!C MD.+UF>)>&C1?^TPA\3 B.4VV0VN-IY+E)+I\2*\,&8>LKWP4X420>OZEL72> MHF\L8U?9/* BB?"\3F-M;7UN5MW4:F;EP-$%CH2J1@:Y/%GQ8Z;%CR6#AXOE MFEFKND^O/TMLF\YSBY52^86TSXM<,=WJ,YSO$%O:(JE5P-8"G/Z^4"KD%#E0 M)4OJ;G*S &[F9'5IQ"XREA)1"Q'F8?KX3>BN'\-W( M7U&IPO$YGB.WFCX'+6(EL_HC]GP#8STCS7IZ=_$2XLUS]X-:)'U-LKM3/FP( M_8E:I_TN%&.GG?[%O=J%AO:3YK[&9W7C2XP!Z+*(!RL&T:IB-J"=9/!^M/@\?$Z?G>G5&V@-I1#OF1\"]4M5-\]Y]"J*6KD->]D'VD$[.Q59A[4'MQ%58M/[/^NBKLX =5865W6X5MJ[!M M1O[Q59C7_';6Z^N7_.==[W3[Q+#)^/P7*K$U2DWW^D]WLM,6E!L#RDU+FL]6 M7 ^:G]N$N<7FFV-SJ<2Z;5F]KL3:Z $/;TQ%-H4 /D_;=KZO^W*JY;O4$%P> M-Q@L]XU7FC?0S4 Q5AW$F,DBU+<^260^?@!F5/.,67LZ0,/Y=\<7A@0%A$Q@ MZE!N-@B9*1V 0@VB& ML(A2^P T9F =\ T(CJ6>&[CCI!?@8 P6'1+@F'!V3=6P3X:!W',**#,*.!FJ M>86L-WW/NVI/..4Q%>-;!BM, P$HJ!1*F3!$TP2N*&V(D$\[%Q"DN]EU3B*L M7L@L3[,N#[D6'B?#0WBVG$K2R-!@_^-IV.PSGR]:5<;R;(N M_/W\"KWL<\_M7HNR&#(R\L__=]5J5BY=T9;-PJN=LY4O>.ZL<6]?]7/%%IU4Y[A2?\TN59>4UFYV+ZR(_ M/>M5$$#@JQ^+-:^I)0B[3'@),P(PRC1$+L.2,\B0ED2XU=,U QC &LK,0F,R M B7)E(0VXX1CYX6"#IA5N^:5M9IQPKBQ1&JN"' ,2NH8\TA '1][U@MO%]ZP MW?UKY:S7NUA[^_;+ER]OON WG>+T+912OKV*YZP,3EHSG7Z[5US?GGREB^:; MKC-O3CN7;X<_OD4 \@S #,/19 \KKXB,0 /AM_%FKKAN=GE_ULG#3 M>U>,'I*WP]DN#O[;7J':7=\I6JH7F!,?2S,@QAX;GV+S^\0.'\K>#GXJJ\MSP\%XOKP_0OUN M=JK4Q-\"#\\:IL[IG<[!$'^O2L&9]P^H)L_]CKA5/CVW]5WA^;,M51V[S%K3=4.;';M M[.AP)4B_4W;]SY;KJ4J\3^;^T\\O_UK9[+1[0:>S^O5%N,P,OOVUTG-7O;>E M,KQ=_Z__^J\_>WFOZ=:CK&0C.?GS[>#@GV\'M]8=>[W^I\TO*]W>==/]M6+S M[D537:^U.VT7",BOUN*)KAA\S*UU[?)C^+T6@*7(S>#Y5[T#Y_]:R;WE7EL" M%!*>T 3S"F,K(*$$X4P^+15D@(#Y^]D=\"E1=HYKOP_T[=B<8*:E_K\HED-/&V@?YWM'Q]] M:=SL@4:K ?;K!\W:<:UY4K?Y?KU! MVD 06M?OGD/212<9!QH4E 5>TS3;G. MK'%48JVWKKO[772\9>VH?/FEC?8@J M3 85EQGQ/,0J&(J,0J8#2"IG"5Y9!V$Q]"'@@DIU $ ML'5"$>HH^0Z'HCNV=GBF"O=W""CL9J=UX=K=TD?=*(++>NHBW4= M#VU\487=#@Y@[WHON(Q%";#=_=Z9*^IGJKU_$6_1_>BZO;Q].K"FTV4ZW-^4 M+=/::>^?;X#&^<>SVNXVK)U_P+7ZAYOJN:'55O4J7'M5C<]!>Z1QOG'S#A\T MW3\/KD^.[85&A%6W GW'VZ!1#^=L&5C;"D)S\_FZ<;,3Z-R^"L\-0G.65[=J MOEK?H/OUHZMJO7%3W?IP4_ORB6""&/(A8)4F" $"*A.*Q^#/P1!P"H$-7%E_ M+ZM/X;ZRP:)"K)U6F$ J!7/"$! ^(D090HG[,\!]$!#:*D\UT"RC)&@_P11D M 5,#5SC& ;V=P%@'[N/& ^Z_O1_M%,Z[8/6,ZSX2I,7 =*U;!G-!/BIEH+K6 M"Z'97RO=O'71C)%=>>RLB.)S+QY[<]4-)OS/M_?O,7C^W4.'-'0[_:+\5D:N M:T.9''#Y.39C="-7&HS1M]S&[SYW1:4DR#V:Y=C<^]_[X/GUQ>NC0_?O?E&* MYNA;B'R+7O0>2B\FI@, '%UW]]LMF7;L5%P:U?N_C+Z/'O+VWD"-[M-OYX-! MZW=MT)12U6['(H3"X1W&3RUE0O4ZQ>A@RZENOW#KPVA_[>AP:_2DT4^C[X]> M'P]NN7:GE;_=]]XMWMZG?NRT1Z5%& ,A< 83+D,X"*4QU@&I M!/+">0,^[?X?F\$ E5>.Z(#/ @BF9?*>@LM"O\;:Z2( M(P E1#,V E".W,GGC,"MY ^D:^6YHO?HB :D$91*JJ#Q! "DE%=A*#47DAON M^5"F*.(S-:)1IFBP"+\XHOT2QY\%$(^.IN4$!4 '$C!*'!!*@*"HW&.AF%6N M]#"A'.)Y^# ;JCJ.YX/T[D_A>3SU^7A^?]RT]X8YBYPRP=VC@FO#:;#WDF D MH9^<7@_?VIU&3VWPU8:'75TT%XJ],^['7,Y\&]_GS[Z"-N1^V6D@D"SCW61$OC Q08 MQPQ1U N -*6&88"-1] N#&LVK,VC.ZZ:[U5N]]J;ZB+OJ>:.H>%[ASN+=+MU>VW1:;DY8Q@,_ MG$2$",N(,E(98$-DZF,ZPDL]06?FE5E6+TK[>3U/L Y%6/.W^_P!^-I/3,6&"U(<9!!8SCQKM@H"STR$R./],:@6!T M-0LA@!/>$6R9\!2$P((AZG1 >;TP$CHAG_8%6<-#3,:$( QY23QA&D/JN T" M&@%$@(5AS11\VA=DDY%2LC!R'EM'9(@)0W!H6 !ZI2BSS"X.FZ;KT[X@RZS4 M3ECK L9CXCC1RBN F$$!^8F@;&%8-C&?]B5A3W#)@RF"0C'BI)-*:&@UIUPY M9*R?PFS#W#M/4YD+N<=5IA$.?A:@&$+BF!48@^!VP("0S'CRZ*SV?'-U*G Y M?48[[IV'7!JG,9%>!HOH'( >&*\,PVSQ&/VJGN7T&0HH-8A8X$'P;PQ70J+ MS."94FDIT7+Q&#HQ?W3ZS/7,ZQ#M B\U))8R80U#F"O ?0@ /9[<9.T\*^FK MS"(S)0'6G$$L0F1.=7!8"?72&>X\$- N#&NF%/Z]U&0_8=Z$/XP#1"#C0FH) M/<,H&$!+#5T<-DT__'LAEE&EH<(0X*!0<0&99LAC%YQ1&[P6QN'"L&RBX=\+ M,<=(S F!V@1U(EA @05& ?Z@$<0221:&.9-.F;\0?[#P#AB%@NLG"+! B#"& ME!DHO0H6:S#E)!9@RFE211#BQ6:;@D.((!4 9J#$SDG!A,&1T85@S MC2*(EV,3@<&-@]H*%CRZ@'8"&1'T!V'OF;)B@=@TY2*(EV,9Y XK@*"+4S$T MP%^P/X8#)H*M4L'-6QB63:X(X@5A#TD8G6]K*22(8HEXX 5VX1C68N#.+01S M)EH$\7+\,<)10)4BC"NBC531G_/!U0;8&<0GZ#%,:P08CM7*<16%(23\*X#F M1%)( 6,F'!J4Z2S ?-.$RW1>:LJ)A3A=QE7KL6R?&R(4U]P#8C%2B#D^.?Y, M;P2H0!AI3I$ACDDIM9342@NL8IRZA9'0R94VOQ1KL*,$<*F,(CC )PL(R@1' M(0Y#.H"471C63*>T^<4T"'.DN"/:6A4T2 D>H!XAJ!4" @NY.&R:>FGS2[&, M HX9AU)S06+W*.V]Y>9F )%2 "&&@,#2@I)-5:4 V95$!2PH1>/*Y.O0QD.HS6 MDDNL!#,*2Z*1UMAJ@D+$!Y@"#)K%8_0K@^ST68JL1P(C0D-$1*@-P4*(9#6+ M\]3AJUI EDZLLF722R0LX,P+.ERLO \G6!$_T)3J%R#V#\/4NU<0%,J%0U* M)U&,&IW69F%8,Z6(_H78A*SQQ'D#G85$8B08450;$G/5( 2)B\.FZ4?T+U6, M9;@BD D)D">!3=(YZ97!(9BT#"B^,"R;:$3_8F571@K&K1,@.!T":,<5EY*% MT,]C/%AULQ#,F?0LR OQ1R'GO8*,*Z\(QU82J,( *J]%0#LV0;,TP1&X;;+3 M[D=N?*-MT47X.+K!3[?9D2;6=PCF4,P($R HIUH9+3W@E#HQ1X7SFYVV<;'G M9[3F!WGW\]_7?[NV.6NIXO/7LG_IVGVW4W1:L9-XH4SO..^=;?:[O6!&BA^H MPJ\0%!N6WZ?E?=&Q?=-[<.ZO$M$M>J-[[Q>'KKC,S?#)@Q:,IG"N'4[H.1,? MN8CK!AS3!N/@'D$((TP(2!"A%FJO ]1QAR%CDFV9U:VIQ,Y>R6M*>4(YD BQ[VQ&L$Y0.PDUK,LUE-":X*9 M$$QZ["0)WK820&D1_&L;)%ER,P=HO93"]JO*_K_N6G=481>RQXWBG@@01-IX M0)CEFB-/!=+26N802=YU$NKY0VJ)-'9>08<4(DAP09F50".+G6-,T/E&ZCL9 M*CFYE7=[1:[[\83-,]5NN^:+"],LJ]B#>Q^JINL.1^(^4>._U,^*3O_T;"^( M3=%R-E?%]2+B.Q>(,0,(-=H30[!B7G,K$?$:4Z?Q?.-[4H6Y5(4I604.M!=4 M*BL,85!H%L0=2@R55YQJG:S"68"TP(P#-4\/(F=.&EQ&^G4(%)?M_M%YV(A$S8&2(@88H Y2R142G$A%,3*Q24:8IZ6LB?!GDW!GA)B*\0$ MX0A[(8C@0&D?(-LKCR$6EL_#[BL_X%\9S V7J4:KF\]?Q#8KJC27T*V)Q$ A M[ )Z$RR\TL%) 9A:+YDD8A[<["3A#";-.,8/N+<4;O?[:OF?K'7]H7[3S]O?+^(]'E/7N"R^WW/% M[4DOX=$=J/:IN_/@JGD[;_5;BR@V0E- !*9,\JZ8- 1 M$MH30AA2+CBSX3N@P4@0.=BL0,[R9@6SRZ;@@[U4QWZ-@ZOEO>.:!S#V7 2] M$30PQH6C!LT#"#_;:KZ.)+RB!$P?? V'6B-/@)>6R!"B>B5PH)#AQ#+L%L]7S9J,5#"#/A58-]LLA YQD<+*BUAF&S<4"G^8)AA:@L$\U9X_B4\[ M_:*=]_J%"R?NY%?QTT(NHW1(A2!&*(E(;!G.1+2K5@53*H"A;@ZV9YU!MKX* M4#INK7>(6:KC+!.6EFF/<7"$D'%4@@4#RDESZ@4Q$S#F@%2!/0@0:[0"!$C M(3((&L[MHF+F1K_7:75TWEQ,J$0<4TH(H=*$?RC5(.IA\%SB]KR:B@6#RE?E MYNOLE@PQ)HXRIJ4)_HD23!O.A(BS\5@8N6 (.2$&O2 P8N(1U,ZJN-\X$DYP MI1QVBL(0MF,.%Q48_^[GX:[MTW#>Z.->ZZ+H7):3T@L)EI9CQ 3@@$E'K*): M.T$,-A1"83C@"P:6$^?PJP H4L0#@Y2@#!""E<"<&\&(]TS$%6R6"?N1348Q6<_]QXM[^(9;B!:00X3*&0 MG/"X*[1!4#CF" 86&C+[YF0GN(D]]RZ_=':O'?3_--=-M]'MNE[W[^NJ.N\4 MFTW5?;"SE+*NIEISDV*SBC')!6,PHSQ]37"?FE5(0;9&!P$P02"F.#O$>$ M"&BM95-P$Q:&8=-W9B"$%@FM& 4BA%A.2NF4YY("3J483/0N(+2^#\,51L'6 MG3EK=YJ=TU?HY?@Z\9467GA+6.P\Q!16(1Q6-K!.(VH]FZ<2F9EEW/1M(U-< M2 (,C(4RDLL NI0RAH.+2K !=$%MXV2U\@5M9 B<0\QL)>5:$HB#UVJ(A80P MRJV"_NNEJXEQ\VDK)0ZX&_=!I"0NR1%40$.-Q)H *+!=4%LY6AE\X)KEZMSN M67XQ+R&DP5HBAZ@/L47@G9% 8>#=]BRF=H1XBYS&'!#"E ML=)>"JQ4<(L<50MJ,2>NFR]9[8V]#-Z,I2AX-5Y[8;043E/.((7&+WQ@.07= MG([=M *PN+3.<@H)A$!8#14(2JHHPT3,P0+69_&WUFF;3NO"]=S&:>'F:Q9/ M*$D#@%IM+8G]*:3A1 @#K4OF=.QF=QS M:XWVD%%'+ "2&@5T.(@@X\[/0:RYY71O+PAZT8\7CC<&*IS-8V7%H3/](I!\ MR\DP@F).+"3RS%$?/)BX/L,C)R%E<=]M:)1A%*IEY<]//_Y=IWT:=U**9#Q2 M5Y.WW;X?4#(G$F%$4%*,J!%:$0BPXLI:Z[VWP>,%$L^1S[3Q117V(5,.7.S_ M;WK.'O8Z9B%[$#HDL$!"!S<($>FT8,(S:RC$R&.+YJ$'X2PQ<3KU/0P@[AWC MW'M)! 0RQ)T">.Z$(M11,@>:& MZZWFO&4!PKVWSR]SVQ]O<#K:YZ+Q8L\99 MD)4I14!6XZ#=VFF%":12,"=,W)"=(D09FJ<$\8LP\5MEL7S<[UCW=; MF4MI(8HH"9FQ"' "H=3<*88H)C98">_F05I>BG\O+)9'(1;L'AP>+:+4B, Z M:^+B-FF(D'$MJG,2.R:U)<%$S8%3L=12,R4OQL36*$Q"[S!QU@MO")8&:P@5 MUFR>F@7OQ9R-NVV,_:YCU%VI^>BD0]=LYNW37==V19"MMMVPK;P=MQP+)U^Z M[:N+<-O%-"NHW(X%:B;#/\XCS2ADGE+H.25FKG:1FQ]63T>K(5/860,0M9AP M%;N%:BBH!TSPP/5!VP@Z(VMMQC+8],4RV)0KA[#UT&E,O'728ND<,) [XST: MKOL&&,[8")0R %]D78/@0L8V2A90(GP Y?W\M/2?FZJ[OA.K(U.O^PDL=5IJE]. KU^.^&[]XB.0?_KXM' MZ. -W)WT^G:?91#_I-T?/_57O'GBE<*&204X(3;@/PKRJ#"42CFIYF%;U %F MQ&G98>%2=TPB/X:AN.FTC_/"-5UW"MO:;)ARK\;N@3,NOU2Z^:-=P'Z%AD?: MH0_'9"EV:@KNJPP"C!7E<3V"DI)Y!2@+]M!J >T<%"$D89X]89[2/$ :F=IHC. 2PG29XQ29X.)LNXYM$0H)0WQ!@8I%HS'S-E M1E@DS1Q@\FP[&+.T">128;15'%-M-8Q[FFK)%!6"(Z4(EU[(N=B?.DGVC$OV ME#8WA3SN@DD(DXH8YA1BTGL@H-&("3X/&8Z9D[;DBDP=L+5"FD(EE.*Q$)]J M(8!Q(5#47%""^!P =A+K61;KZ: UU4XZQ*WDU!--G<)*:>2EMUP";MEP_0*! M:%:E^;"ONX.-I[>#L#ZRAN"K$UYL,N.E%B[\]!._N5)CI],O>F<;X:@M?QFM MTWAY@;V_8H*$0.\%YL&=ED8:@RT%AG"C%;$2001,@SWB*@):>*($%H1Q "XV"(2P#HU4[I)PI3L*8A/$;CBGYN1GEKT_] ME4HR#3'#!B*'XZ8,P6P#:9CA2 "!Z.T.44E@?UY\WJOK,!#F\_NBTW,FNG_A MTVFA6N\ZZA6J$EX%T(CB5%&LH E81K@+GZ6!UC$(E%2>)$";&_F8/L90)@C6 MSA%C#&&>"V8M=9BY"#M:T2'&4"22#-U_[E&[W^VKYGZQU_;%X/Y[/=<:7V:] M_W%O"\J7B*5ORZUW713'B[/'K(1?-D'@)Y*+>"P^()\X0 MY*WBS ?9XLI['0[K)&RS+FR#I4#]N(%&+.KOYNJ],F%,S?:5:?9CD=_F6=Y6 MKVU)7T@>*9#""\&UUX98#;4-,0* W'@E#=))'A\5C^^L6@[,=W[[RIE^7.6Q M[X-@O-R$S$OIP*Q(G^02.TDHP08'- 1282VQ11103:A#2?IF @V_(^Y/E/19 M$3SC*4,DHEW2$O M !L(D2IF7A G2 P;O:"J(6$,PIF5_(FW*YCWI%U*@+W-K]:*URWTR^,ZPZ^ MGCEE2WH"R];_#'\-EWLI:S7CA'%CB=1<$> 8E-0QYI& ^A-9&;^FV[MN1DES M^>E9;PVSB]X?7W+;.UN# /R?/U;NG11)R50S/VVO%?'T/[(@E5DX&*=8U[K] M5DL5U_&:[H5JCR[2RGP^+4(@9S/3:7:*M>)4_X8H71W]7P%OP.]_#'[[1Y!L MX/T?/KQWYE4K;UZO_=]ZX&6W4G-?*@>=EFK_W]6N:G?#HXM\>&(WOW&!WD!Z M^?7+X%TX '\T\[;+AN\&47BA\A6L,YW!!.E:)=#EBGA:I%O-']&5L\+YOU;^ M\6.^\Y7U>JPPK71\)MR.^#,1C3 KB3+,K M1AQ?_U,7;[^ZW>/2,[SN=<0GC.!S.(%^AA,KZT>UO?KV5N6POE'?/GS"N\[X M:QUN;QX=[-7WM@\K&[6MRO:_-_^Y4=O=KFSN5ZM[AX=[^[4GO&O@XVG>SG2G MU^NTUJ+,S/C;'V\<_G.OMEO?KZU6MMYLOJD$RTKD''*7//Y^GQ[Y\W1^]CH7 M)3/OLQ=/C[WHI]!S97UG_Z!:^3.8S':G7>NWPEU,96A9#R)XYMYRKRT!"@E/ MJ/"2.8615<%SBSOW@L>J_RIM%5TTZ_*UK8XID^W1E5D95LKBC]=ZJW/Y#AU< M-G"U;\^W+T]VY?E^Z^3L9/<@KYT;4#NWYR=;'VCCW)[5MOYNULZW:>WX"-5: MC>O]K9W\':XU&S<7K<;QP>?&>0/7MAJX@3Z _>,]W*A_^')2;USMUS^&ZTY: MU?/3JT93@'?HY+IQ;-C^[A&HU?_5K+8.SJN['VAM=^?L9*MY?E(_:5:/3_+] MK8V;_:V_\^IQX]+N?B3VG_]JGJ#FI3[OD)/Z!UAM'5V?[%:_G&Q]!HWCG<_[ MQ[5FK75T==+:(]6M*JGN[EV=-,5U]>84?.(T-D)0,@,"B(QH!#,!'<@@9YP; MC6+"?64=@NQ#Z;C<<>$IQF)V0.5KJ?N&TOU65<7G2J?M?I\#(/G)=WIQ)?*= MHJ5ZX>HP$,$;6-.=3E.K9K/3TYVKQW3L0U\58:":UP?NHE/TED[=#/T$F8GM ME4Q&! Y_<8\S*8G(I =&:&> TVQE_7_^(3FA?WRM<97; :P,1K!RT2]"7-3N M57J=RN%@8K "<:535"#]S?X>W<7>F:L,^^GF09JVK\Q97')?V3"]^'/<6BAR MLCSO/[?W'\0R%1=\1UMYMJ;+6=?T[X<4KZ@P:S;.980[GEEU?>U4X=J/:)RJL$EBBC&KL@W4R(%,4DLRQ,/X&8JL)7ED/8&W._NKO(1G7Z!JA>!/K+S<:7U *=?ODD.# FZ$[F M4?B+<(+E6D?.XP;8?X&\YYJ2J](OQO1_0,LWIO!FKT MMFA^ZO%;PRNN)"V3AE7@:-Z.+JC]'WX9#% M0S^)+0]'_](5O3AO/SP:'G%[^W*X81BBT8'!<,.'R/8#[/EI#+L/?4]YIXGY M#'<@METFJ7?RI@MWUZZ82_#:R?7N$6O*P.!_OWA M&+\MX?$9L#[-S);X]UNO=.=FAN?'COHY5 MN[&8]:+H7$8]NY_\&4!T[&==7 R)*TM?-P<5U9L=.Y^(/?#]]K>VKZJ[1W#_ M^. LT$!JNWNT&ORWZLUG7#W?AC5T ER3A/:(C,E-(X)F:-]4Y8XH(*(9 %MDN&2(J?7C%^*LU!3+%U>F>N MJ)SWB[QK\T'N+;AL^;CI^#W!UZ\/^-Z;@S>';RK#S6:*RGU J=0Z;WXM>'UN M%=9,AQ+3A?T-:PO7[0[_B8O!X5Q"_B_%N3>?I VC*'.4!BJC 1O)Q-8BXPR MK*0@ FIF5]8E!)5CU^U5WKE39:XKFZ5X58[5]=4J=S1&N;(:/^T6] M\Z6]?+))/A%*+=?$9\'UB\ET*#*A!,J ,-P[##3E>F6]FMM+U7P03[T"A#PY MNAYRL72D]HOWX\$?C9/\HNY37T\FT M.&TSPD0,Q!#)M+4D,UAJ&IMP*QSX)0@@_,5,PLS7<047?2@K,?ZY*((RYQ>J M67&CE9#A<%P*V5V-P=%@17CE)K\(,FN?5..Y2*;RMU?4WV@>-PJGEEYCJ_"3 MAU8:1VRF08!9HAS(E 4RTRR84*PA)R(82Q$;,=[7U]]?$V'C!HG-]V>=]CR7 M$_R2[8.?M)5.48(S1C#."-<^4R@X-%QP&]=?4>!C4HOA## IEPI.[V:(_^A16,G.-NN**%D MM?2\PQ&B2,7P/K%$MWM;"7H1!42"BE77W3>O'VML]HLB/']0U1J(&FP8N'Q6 M$7TR"H0@(L05"(4(GP@7K*)CP7,QT N/&1:\7X"\X1J97=-IQGJMY77&7KKBN M[$7SKDP9?6ZIGAJ4.GX%['?W&*^C/^B',PF@$;N#(]9O#J:9#K-ZY;>XSH7_ M44%(OAF>T3O+RSJLBUB']=HP/R#X%KU=]_<)8//84,:1'$+U\F$S_J29M5I; MG@$'048HX)D4S(18$B&('; ,V83-"9N7&9L#&JH07A3!_U7&!&P.\5H KXA6 M1?1)'SU:";J2/?I#MQ5 /3RE&'F& >!:8;"NXWJ]2G!:XV">5L)X?>F=C7Y[ M$]QQ5Q)FG<_;Y8*F,C<9HVD47O(;Y)4_PS]&I_WPA&\3-SHQ^N##D[]!Z^C, MO#TP/!#I#(VBBO%0XMNKK!Z5J%DH\I7D#2'DFT6^X W\=JDM>L/)=W[^[K7? MK_&E;P 5S[QX>B2S62Y++@7CJUJC5FYMD(37+3=Z'+2?66CT-7)/N&3KEP?Q MFY @9MG(#.KMWY60O#&&N-%A_VI%]MQQ9';$FB:QGH983V1%:K$9%.:T4US/ M94PV7)1:KX7G5+_4=H^N&JA!:UL;@98]TJ@WSVOU!JQM55$UQ&N-\Z^KJB_. MJN@@K]YL@)/ZSOG)^6=0W0IW.#\[VS^NPKB8M7K3N*IM?3%2RPJ/(57,1\&Q[F$K;+3-I M0^XF7/L1KEV/K\KUSEKAK''=OL*JPW4I<*9+;KR;A[TJM?E._/SH=DJ8!9WX:L'OF MFLV1,%9^"R)6SL<-^M?MB-T& =XGOV?7RK(()^( MC3N4*AI[.09RAU>H79D_G%NK))W@&>N^)9M M0K_I6]L4(&OM^7U0Q0Q-VLLW@L'G=>;"X T![#4Z<[WBG?$;*'ZV'F!6\@4_ MW\AC/CM8@"FN-!\"P'7P3;2L X2"]7=ZO7)5@/6ZGND@?Z5U[8^X)/Z M*:GM;N/J;@.$[U>UK3U80WM?]RKZTKCYU^?:^1&LGI^=-UI[X5S;W-\Z!8VZ M^7)R_B%\WP;5\R,<:+S7[DL[(ZGR)M.2X&"3D^*PS-5!#[;6?$Z]'V=@-22DK>JV*_*)>EVX^J MV7=WCXZ+:<(U( G#4X3A*P_OXO/)>177=JMX__@#KJ(C4 WOUVA5KVHH>'WA M??:WJH&^@V;UH[C:W_C$$>!($9,9#EU&B&"9PB8N$72*6:RDQ_86"YXB/ &X MO'9$:Z %D4RLO4GIO]3GZ_Y:5-8+U0M24TR#'DCN%]X/V@C?.L3" D=7F1M)2[ M,F- HAE$F,0:9=)(1QJ5V5JRL MU\]?=N,[7^?,5.E&4\&#,^3IFSBFFJ;C=U^'R) M<1T8X=DI8)3=?$K[U+G+Y][. M6\4L[:!W2AR4;@S-NI5.OU?.1$;I&PW5,*.;=[M]5]PV8"FUW97+R,P@>=$= M)"]4=W1%,SRFVZM_O?[=QNUC?K^0:-2VZ]O/WC7&2'_&Z"Q M$Z7>;UQ6;=TVSTQW,6T=%'ZZ!'^W"%W=2"HI7$=G_WC6+&>U>4_DM M7C%5H42L#FX^G"^WKJFN8]G%F1NU:AGU&WBP%>V(@KA5 M=.Q24#[LZ[-NGVK[+LYCF;PP_5;4>5-.=C7+JN_P0XF4G4L7Y^Z+3EM=YD6_ M>WO;JVYF&"-YN'T81R)#KS,*250)MUK1#XQM7706.#9.=1 MQJ.61-$^BMWDQZ9YXVFWI2=WNZ/=6OYRDK6TY+92[G9;072DL&78?3LCC-E/ M]H,JO89@D,NZJG& &#]Y-.B#5DXFN*0JODV_&6X::V[DWXP]P$J5R* L;S92]MBD1/4C[:JX#D>[%YUVMP2# M;K_9&P!>,V_E\6-<&M+MCO!A#,G*00HN2L"HV_$,D%GT+^)EIA_\I%:\?3YJ M)!)7XZM@($\'A]KW*\,N7-'MM-NNN1I+P[PKF1%/L9=YMU,,[C_8>R%@EX\[ M+EQVFI=WZ%Q6I+G1?@R/$7NWU78$^2!W\99A+,)XJ;OK'@':-Y40>X>A+L=$ M#=^D',]NK\B'KQ9&--J*$K^[/T_4[5A\3=UXJS\7<]!J_#:7JHAFJI*'NYE> MZ6K]C-N1EP/C!E(X> WWC>'Y MIDMST1E4#JZ5DI=?CJH-RIG>H?YB]F#*^O8RI;N=9K_G_ABZ0&#\^I^;K_. O5)N'M;[=<>W*Y"0S7"OP: MK1S &\[1:[1RX/"-^.EJD]D@N1QE.L,%,H_G;)Y4&OZ3:1L^@;3-7@#DG\A^ MS58U?^+K#_FZ&5,\P= FWBX>;]\'V_^4B991P$(#K2_*[*&)'K"J5PD^4VXK M\75^70Q>C>;9I2R-YLR-YJ.*!>DO@=4_0F#KO'^MA8:O4';K_>OD;G]<=JOF MC^C*61&G5?[QX[ .@@#E&P?UREXEJ^SLU39JFWL;[RI[M9W]@^I&?6^_]N=; M]?,%7Z.PI]T9C-ULG#HMTS2[P)0H6U+*7B%8?25;,B,&XQGK-*9O,)Y,]!,, M!A[$ZQ7XYDF6X;EB,\V0+DGVLDGVSNTTP>'=-,%O1VW5MW%"Z/*@-\!OBGOSI1:-L^OVUID_!2,Y_F*M.4O0+$<:TC>*TGS]#1CE9WMFTO*R< M.;.N'4MJPJ3E><]D2'O&=ER7A M$=\U)3Q2PF.Y'%&<$AZ)LD192G@L@@E*=F8V[0S]R83']G_ZL='A$H6,=$E# M1KH<(2-=PI"1+E'(2%/(F$+&93/E)(6,B;)$60H9%\$$)3LSFW9&_&3(N*FZ M9Y6=9N=+=YG"1K&D8:-8CK!1+&'8*)8H;!0I;$QAX[*9JW3<^6F>-^('Q]KHIH\L>2)+8^&\.2))4Y!^6>UE_U 4K:DESQY5$DF'SQ1%FB+/GB"6A?$6CET!?'R1=/ MDCW[1#]-LC_T5;N7]\)M+EWI5H<#S='WZ)4W.]U^$0C?T)U^KU)5Q6?7JQSD MW<])&9*KO3QZ@E+=>J(L499<[02TKP>T @U=;9)<[239LT_TTR1[,SRJ",)3 MNMGOBXYQ-GK62=*3'[T\2I#\Z$19HNP9?C2D"82?@V=\'D'XR40_ 83IROK[ MC8-Z96^ODE7VZ__JW=&0S<;)R:+$FB M+%&6,C+)97\!:R&&&1F8,C))LF>?Z*=)]CMWJIJ#5(R+O$NYF(4- Y+X/Q1_ MQ%(N)E&6*$L>= +:5P-:"4<>]$9RH9-HSS[13Q/M6 E8V5&FURF2]YR\YR62 M_.0])\H29KD:R=?>XD4!:6%[HFR1%GRM1/0OB+0\K30/4GV_!#] M-,G>?Z">*]O;56:[SM!UO\IV72NR12+YSHBQ1]@N^\[2-P+2?/T-& M*%F:&;4TB_6VIW33C8[?8MCZG[IX^]5%8R)P MT>F6>QFO%:Y9[K;VQY?<]LX&M _? [,'DG-[F=+=3K/?4TUOZCK[LK;>V2/O] #.A_1 MBE)Q_@B<-UDX6"C36^OV6RU57,^,ICSHT8WF0%.>3/03=DE;6:]'18BKE.-6 M)P'7'K,37^M!X.EIWB[!&8I [?#[4*K+0Z\C!F$D7FU$1RW6*UEE9Z^V4=O< MVWAWO\OZUZCPDQJ(5Y9G"(=]A__G'Y"!/^YV@3_LJ5ZY>7RW\MM16_5MWG/V M]X7"699P-N'L"^/L0Y=S'C'A9&-W-P#I9F6CME4Y//K[<&]K;^-@;_OPF_K_ M"J[VZ[[BYGYM:[MVN+U5"9\.]]_M;6W4PY>_-]X%.[)=.?SG]G9]KEZW?/!: MW@M4F>^[[8,!^&VC%<@+\)ZW*[VS3C_Y4(5E4O5[+N*&ISV M;>A?A+'X"0OW\#7'' +YP!^0 UM7!BU?>1!E_*KZO<[HDD'\6A[1G2* 51RG MIKKHNK71AP&! U^!V_@ M_QD/[N_]"-\P0+_]\P^N!=_^D<$W0HAG7OS]'\D;QM@S+_[N"X$WG*/7&(R2 M9/F3%S\US3K5O/1L4?.<)-4/"1["P:^0/ Z7/[!E/PV,]_'T)U]K9;VJ"G-6 MP7"U@@ "MW"8.+PP'-YRQK6T*X9,AO(>D]-\YOQ0-O06!K+>JX00.K>5* \S M3//L4O8BH_FH^K!)S)+,*QQM'!Z.AUHOLF/AM"?#EN?YKR'OOORSJ/*^V2^* MX$]45+?K>MVUUQ;\5QC,]/S9+W:9,T-#)J%XJGM6-ODU\8/[3S^_5,U!7O>^ M"DYO"&=KP/[[=0=F,"OR_9$9R-(@^3%#(_-G?A71>"C+,!QG"E8IW)6ZK9 M_6LE"YH\6*88;G'56VOW6[;3&_Z^4FFKEHL/RTZ5NEB+@KW1MO&?[3NIWNAM MJJ*X#J/X,29R S*$478E1I039!9_O-9;G[Y]>;(KS_=;)VS=KY-:\='J-9J7.]O[>3O<*W9N+EH-8X/ M/C?.&[BVU< -] 'L'^_A1OW#EY-ZXVJ__C%<=]*JGI]>-9KBJI;+EFGMM/?/ MF\TJ"M?7FV?5UC:L;GW C9O/I+9U<%YK57'M_.A+;['0,=.L]$Z"=>?G(^N"<_JGZ C M%NYW5:V;+]76OSXWZJ>!U@VZOW6*J[NUSR?')V>-XX]YH!*=M&J^M@FNW]6W M>]5#\.63LHQR*%PFC) 9$4AE@D*726VLI@XY%7?[AF054O#GV_N2L3Z85YT5 M19H]C'E\?*9M4),%2!;@Q2Q G._6CF@-M""2>:FLM]"B\+^Q1HIH :"$Z!'YN'^@;$SDV5XFF4 MY:!8N8LDBQCVL&,*(:"C< H8P9+ M)C@67IA@&?BJ #!9AE^W#$^.N28;?,Y*LN,%"OQ?J/CBT9+AE?4-8P:U!X4S M+L"0;KK52MOU8K&-:C8[7U3;#'9I^>_9\K0W1L3M=(JM3E_W?+\Y>IF#VW=) M@/H40#T$5R- #?=ING\>7)\0WO7X;K/ MM?-&H.7T9G^W<7VRU?1A/#Y):P3"&F10*Y\18F0F.=:9X(@!AZE5)1ZO,DH? MP'&9&7B*N$W K"=QFUUQJU<_42*)<$)ED#.7!=0QF1989L)ZQ3T"QGD0Q0T2 M_$#?>])V(0'"EESO6&2/ZGFTU3S+NE"/(&"!@!G M+ X(5YG6JJ@8%9(YC"S0=-6U@5>Y81-P+5^GD+-D6L]2QYU K^Y23PD\'LY M\+O+*P2;I1D(: >9Q!EAD&:2:I5)9 5$C%%CHV-!T*H )*'?%!(+DYC,_448 M?$D29PX%]]JFTW*5GKH:RR&DC-HOF?T7E[ZTP J#/)&,&:!QX:L[*.5C%.$[R+,<&;0&\F8XT;5W2L MZIXEO'L%O+N++S 3 D'',F, #WC'1( ZXS-@B ,,0X"LC9H;3D)_),1+$Y>S M5:4]F0#CTK5[G:+DV)S8B2<9D3PIDV M!&= 6<6\%<$GQBOK4(I5.I%UIR^M7'-D()8V0[^4$#F)@OH$D<^'R+$*%Z"E MPU!DP>?A 2(%RJ16*+-:8JFP49#PE74,X2KC#Q?G)8B<7%K_N^T\)]PT;4%I M>396IQ'[E1&;D^!QYKM%O"\Z%^']KLOII=BV[R+N2W37,,*8?JO?5#UG@]&] M*()=+3=^F<7V$7>D;HU1&CXW7?RPT;8;K4Y@Y4UY?/3B[YNJW0N_;8_>/?D% M3_ +JM$GV!RN^M^4X.3?9\"T/K;5L>SOGW^@U=8>J+4.SJLW'\-[QW]-H/L4 M[&$Y5#+W0 M*H=\/EI,))&<9Y$T7SXIB:1 6&:.&A5$TL),8(BSX.02BXC7%+MA>\*'TV(_ MO;WL;"7H%CC&G,@D]3>4.-6+/4./\Z$>;WQRS#B,FLS2:60 MV'N"?6P4&D2#/#0.TXXYYS"R7-KDVP+#WT0FJ!/\O1C\U39OX<][C+6P*I/* MBXQ CC.M,,@,-EY A3$+,"?6 43J<]9>/B;DZUF9CZ_L-?NJ?9I'C=J',Q7 M/YI:4&-1T RF%G;R\'CW+K]T]NY]!I,)8R'>>"B7H.Y)4+?W[8BM=41.=C_< MG-0/FOM;'\_VZP?GC=9.?K)UA$Z./US56CN?(QTGNWODWS='Y!,6&%C&4>:) MY $H :DEROK4JY"_G 9U2PF$9+PS8GP-> G1CSGR(HH?"PC M$J 0GW"?.&F0#2RA"/(NY1<(:IR22S/E.H])(AUG&!$PI6@$S"&5[X)'*:0UL\\)N M,YS [\7 ;\P%1LIHQ@T/X&=\1J@2F=+>9 X:SH126/K@ B.TRF@J('@M%YC. MS@S:S('0_H4K5"\06&DZU765DLPX&];ONM3KY65M<$JA+TZL<*LW[Z+:',11 MV/='W4$F*5G,)UG,#^/A@N%*,.=5!BG%6:QWS:2D/O,$X^#ZA)_B4EBYBD!* MG:?4>8*_Z40+"?Y>$O[& @9.)<7,L[C#*/A[C7CA)1,K,P=#HWFQ%)O.25"0"<8Y]9 MX71&%,"9$MAE6#C))*;42+VRCLBJ1).8-%Y25$K3!?,,=1,( !+4/1/J[OGZ MP@ A868=+)?7@$P22C,ID$3.:>Q]@#J"5RE+RVMFM#[F%?(B,S2(9:/7V>GY MF#(\O^S+?I7&N6OD6^NT3>I1]@Q(;XQ[KR 86TT@S<+8VXQ@;S*A',F@#X:7 M4HB8E,%[!:G>,>6N$[*]J.N:D.WED6W,6568"DYB3UK)3$ VI#-AI,DHY)X[ M38%1:F6=LDF4L2P\LBU6)??DNI3_LJ M>[=7W]L^K&S4MBJ']?W-__WG_KNM[8/#__F'0)#_4=G^<+17;[S$--FTZS"6 M\?F+-3D\"9T8;FE4:>9*Y\V\E[ONVFM+_V2Q>WF>_P.7:-HP,&<6:1)^[88Q MX:Q>MW*AKE7P UXW-GC*R,W6.$TQ][ X&8;)[*13RO/[@3BG_?*>D7$XO[=Y M@2+068Y%)@5!&1&Q\0I0X2M&UB)-B(J-5RA8%7026TLO?'GA#)C.!/H)].[_9^&280]H G6%K14:T)9G43F?" TT$@MYS&/4H?$1_I/K8 M5/F?\&\JX48"P1<&P=O XZ;Z"2'+(9,JLQC:6!0),@$(SART0G'/ 3%D93V( M!TN=:Z81>,SE OX%"CP. [)T*X7K]8MV]W;2]#K%W-.,/E++B,G-\&SVNV$0 M71$>&$A_-U* E/3[Q0!DXQ-SAF@#48:#]Q1,+W.9]#988NL$]D9*0$+\@<$J MY;-76CKG +1P)G=) 7 "X4<"P-<)/C8^6:>%U""$'8H$ 069XIRFG$K.=' M**Y)V4E'T#3KD68]EF_68\.8HN]LY8LZ#;>.&P['3R$:&6R%[:XN7+OK4JO_ M-!4R"[9X L'(=NNBV;EV[F"@ >_N:IB3.7Z..;ZWY9=TF'MB9.8A=+$+DHI% M"#[32!/,/!& X95UMLH%3:G -!N2(' JX4B"P)>&P/'EOHYY2[3+/%4J1"1. M9((%1+0&>.1 ^(_H"($8I6U,%G4V)*U?^8F(9&SU6$KRS[]?/61K,B:_:$SN M[8E%I0C^M+49Y8IF1"N8"<)YAK3AA&*B$3 KZQ"M\I3?3_G]A'W36\V0L.]% ML&_,D99:<,N S+R.?4>E#8ZTXBQ34@%"G7,LSFU"N@I96L664OO+E]H?M6&X MZ!0E!G9\I?/5IKYC/G:*+5.&?P:L\<1WZ$VS[;]DDN]MT64((PP;F3$+?49\ M"$PT]#)37!B,K?6"V95UM$K%)";;EPI_%LX0+RG^32 :2?CWHO@W%I)X9CQQ MW&606Y(1[DFF$,$!#AUG7-G 4!'Q#\A);-NU\/B7NA4^=1 'FR&8A_W99F / MKY?N.[N QF$"SG'*4?VB0;BWZY?3FN' LLP$$YX1B70FM=$9MVM3]4B+E!-SHA)2_C)3CKK/ST$K*,A?;T1'+<2:LX1E4 M"G(@A39&!Z1D8!7 V:O47RBD3%WPITW+LR$[C=BOC-ABQ9.30(]W>=O%>253 M.)OWYBZ(7& ':!*A8J=]6G=%:\OI7FJ5\DPGZ'0\7(0>46V=RR3R,#A!WF8* M")]ABYAREB.BXU@X-4 M9##U(JMD+I]I+C_?BQ,(XI9:G1D!448,<9F*88-Q'D+CH?!:A#AAE?%)3"HM M*5JE.JMYAL#IU5DE"'PV!(Y%#,[18+*\R(33-"-Q!;42TF56B5A\&WD.ZU6WFNYN)=U;$P: M,2C0Z]HFH$+EMUJGYRH0E3\-/N/?9VJ7^5^M27H=G_6JFZ^U\^9?*[VB[QXT MHKX;\HVVW1P?\ 2^/P&^]YKO4RZA1LQD#"N3$2IU)@4TF6+**0,4)]1$ ?P* M=6]-E/>WK1M MZQP]?WE[LH9;_B1]-K^\KX8_J3#WM>RGE?,'\7(S;[MLA)B@S%U%QZ@3J0OJ MN5KY[^_Y9N]=<7BF"OU7L%X>]V+;ZHVKVW=VCATDD MD+RVG_#:CGK5PZ'7MBG!R;_/@&E];*MCV=\___BY<;,'3XX_P!K:!M6;#[3: M.LD;Y]NX=K/3:IQ78;SWR5:S^>^;;?*)(\"1(B8S/+;\)X)E"AN:<>$4LUA) MC^WW7?MOB,_SLI!)?.9,?+#D&H<805$&,J(!S)37+*,"(J>$I1K"E?4 ?>!A M@]L'!RH7JJA<1L;^4?FFQ'4CP[LOAU4_OPO8G1R60M?=Z/?..D4 99MRX%.1 MO^KU)\:-YYJ"S*"X@R*0*!-6F@Q9)"FT-OP&OP-?CPK3+R!7$J9Y%B9% 3.* MB@QP*#("&0" U&0@9@P^1;@1L>IPR* MT\K)F:M\^Z8NED%44L*G*N'='*+01$N)2(8Y#6ID@K,@J",9EPY))244@ 8U MXC-7NS&'%1JSE(U,F#;M4K6$:2^*:>,[X GX_[/W[DUM)$F_\%=1\#SGC=T( ME:?N%\\&$8S!/FP,X#%XY[7_<=05A(7$2L(V_O2GJB4L8;"-0)>6E!L[6*"6 MNKHRZY?W3&]9, ASYA#G64G0*5!$$I89ZY20"C!MG8=V/#'4,H__WR[/#DL'6XN_?Y__^Z__E#MN8UYR0@SH)%7&F-K+4: M,:I4]-89@LG6MFIB<7?,\L(,?&"OU60O]L$[P:RV 45.#.(&2V1HB,@HX6F& M&"$,_2%[^5'<>.2Z'.0_] ?SM?#7N^CY'_4J;KMU4D%7?M1!'=O_F%%LF+9( M,NI1AO2,Y$+H?/(2QMI2)[G?VA:XR>\Y:W?2X:'"&;H\;!;@+5HU \DU&6Z&AT)6[@N41..X)2%E J$B%I ,!;DF]@;=(P5[7=\DY>7F%TVVY< MVE9 K4[#V\O6P+;G-9<2',F+TYS'U'V=B;O?>3$D+4B3J:2)GU2?I6+)9XHA M26)QA(B(=(H!$9<-6&L.1"5A%1[17F!?HDTW!ZC=09P6A#T)M*Z=.>W]U<=4N MU1Z-[N L]HIS^K(7SV*GW_H4&^UN_\=-V\!%LW2?=#_O4'XUC9P94_RH$/S% M)+WW.YG\\<],],,X.$HG]@O(GZGDSZU9)LYB8SQ-B$O%$:>>E :=!(7,?X'H M&*ON;*3)Q-W"'?#C@.-ZPU'Q\4HWH&+=4'&R;3%),NFLE:L0 N)82.2XXXAD M"A-G(Z&D."2:D@$J@G=[L[S;;^+ MCI9%X^VU\D+G9ON#9Z=Q3FU;XBZ-Z+I MA*S9C:GE6] %?SIQ__6\=I0@_;T=67RHL= M;;C3"2"CGRBC;\T[C)%;P6A ,0F!>"RC9(3FB'K'N0G)<*FVMADU3:/M?KO?; M]NV6+1.?N^SVJUJ>Y[W8MH/6I_C[YU88G T[68VZ6C'YK>_6G8]9E_?\:A!_ M'VTTGOS\UB^6F/?(H_S7PDW/^U<7%[9W_3TAZM/;BU9/=!QCP_I2>F [UYF% M&IWN('_]H%M0,<1./U:S+RM.K&H54JMC.[Y5193R'ZKA=,]^2(\[?#_S[7@5 MN[W3ELW;\,@=(-_U_YGX61ZD N"4SY>3*NNX/G#CE.4X2F)$E#)13=P'8K9N M/G36&P/&:42N%^U'9%-FD.>V_=E>][=^N[5%DUSY$&8;[N-\>"VEF?":NF^G MJT?($K';L]51RT(X(UJYK*S;KMZB&V>]HC'\SZ^Y(UM&)P7H&MW4*%,\4- XS;X MU_417QQE+>3P>&^WD5\='_VYO[MSDG\Y/LG_'.P=GAPWCEXVCE[OO=DYV<\7 MK-*#5S=^7NIA6_XA:/J/G8N\O$&_T>HT!F?=J_SUH=]LQ"\^9IWE,O:&S=<: M=GC9/Z?8B\SLIZW.C0ID[BHY*[ [;SOV*K2R''W$@Q>ML#SUO?M0*5(W7S&Z MHC)O[=6@>_.1H7I8_66D3^:]:-O+?GQ^\^*.Y5W]WBJJ0+;K\KUNG-.M3O5\ MU7W'^.%IJQCN/V[+FB"YA-68)P7*?KG@$1RL M2>#L9;>7)41LG&0U*C8.\MW.^HV]##1AMJ-5[[T46'NAQ4-/8^T)KPA]S.3V M&C']@>WYLP8CS4:)=CW&)+A8D-7-DU'\M&5U?[<&9R^N^GE/ M8V_OBV]?E6W=Z?=C_G^H4T.*H^.;8.T[_N[\W^V#O_<_'[QZ^7$4K,WW^GA] M]&KOR[OS=OOHY,W9T>X.&P=K=_)]WWT]/#_X^O[$L_?Y'GF=_-W7]GG^?O+^ MU?NS@XO_7+S[ZLGWP=J#W7V>/TG9^]/=!_L[_?'Q_ ML7?]_N_WYX=?_Y,.KC&M K7'^/,'&B1UTA%$0F2(8ZZ0<4:B9*BPPBON)=_: M-KAI%E(_O/9-*6I0!0&" 03#S 1#4)QFR8 -EH)'K*W&'&N5F+8RV,B+8"!F M)!CR"Q ,M18,_)M@4)*8X#1'QDB.N, <.1(IC7 ! M<(458P#!68'@6/]E5@N;-$64LP*"02*;"8DR GHCC$R6I*UMP3,&:L# >NJ_ MZQTD>-7K]ON-?Y0>]?]L7/:ZJ36H@1:\J;TQIFGM/ ,%>?H>SQ6[O*[8!*3" M-%+A>$(UU@HSE6Q$%A.).)<6F>AU_M6)J 33.K"L&NNFN:< =XGMF]>J/T8- M?.B EFNI2 -&/AHCQYJS>:Y$C&P1&PEKOI<>2"KVU35E3TT4T M*=A@H'Q*WMJ"N^&OZ5H>C=BP8T_9,3 FIT6/H\M8JBL[IXWXY;)4'/>?S[8" M8-G3[S;G_C#W9):';S%3O:L'Z9?C5QK77=C>QU@.(\P_6:-0Y<$-57T.\!7MC"GOCZ,4MGTPTWAJ*7%0"<4X),C)Q)*W.YJ$)5CFVMT?O5 MD-J5M)FD-0B<1PB%6426 MX-IGB-=)T >KI[B#7@X#SRZD5"N /? @[UY'NS]BTO;ZI5I#Z7N_;3;#9];[38XK>NO1#\\ M WU$U#&I_^SV0:9,)U/&0_,.S]_B@\\?)$Z6:^^0#<8@K@A!AEF,!%=&&\*B MB*0JVY&\?K-MZXY*X*K>"!2)EE/AE 2CP8M=? 7]$O7SFA,(31YWC M+'F.TNM>]S)O_/7KMNT,]FYH#X+ID9KYP].>@X33N1F3N[ ?KFJI,7Z,LZ>99EA&LJD!
*!EWO5%/&=BVY^CJ]5C.U>[1L"H#"EF'15P0AC31#@D39) 9,CD-69'&3:T7 MT=EU@P'S29U=%^OA7M.U+*VSZV;O&!B7C\IK2KWNQ8V!V>VLGF&Y:MI0[:>! M?-.+]CN^>Q$AQW9JS>BO25-22*((X0XY(@3BP1?-R'CD8^!)(,V815(FPGW"06":;8&F8'=S3YHN,D /J/0WU)CP@ M-&CAHE?(T^@1%\(AJWA$7&KG,4Z^W7:%U0OV3 M4[]SFACY$>IY,ZD,N_6I+JA]/AU(A]E( MAX^3&G&B1L4D,(J4BZP1FX T$12EF%3D-D@L]-"+/.>DNED?NQ62'!OK7]Y, M\%Q*(AZ YZS <](9;4RBFF.44BCCZ A#SB>'(K:,"(*594/PI'-6KC<8/)^4 MI[=8E_6:KF5I95J;O6-@;SZJ3,O%+#-CX[+7_=3J%TF=?[V)F0SLEUIT!($H M_5(-S7&MPLM>]^)%7D^KP"(%+*V#W0E86A\LG;!<5::R,2K#:" V6ZXQ("-M,5^C(Y)A MY6VLIG7=-T@=L!0,U%5:"QBH8*"NA(&Z_\T,S69J)Z;6C^<>@3&ZBGE^C]6? MLEXT0+T'VFTGT.)NU(;)@A6C D2[]V+DU")GB-DE!*I1 YU33;D4TB M8% IV)( A?4R)0$*GPJ%DP%,0C#CSB&MN$.Y]0+B_ZV+C*J=QE?[2&P^ M!= X[I&*WMM)F]RX2QRK*Q&KI79:3Q#6WKM-(ZK65FNP9F_J-2DB]CK]$_L[W8L(-!K^6N M!K808-#-B^SZCV?==B9/?^X]2!?;^G)S[@^-E&9Y*AJ?W/?BL6_V548[*H'V%6W M6DEQ[P1G-J+@DT$O[=S=)\CZZ6\CCMG2-1/;"S+/1 ML0*A/970OM79+!- .R$H8HYCQ".GR&EGD8A><&*8$ M"*:Z'I6U$$P+LR5!,#U.,$T.<;46"^E+XQ*1!9,2%ME@-#+48RR4BX+)15B3 M()A^:H;^5D5A\[^A]6G[7_G'S7HG-LS'THOBYH&V_^5ZOVU_^Z;O/W?9[;<* M%9_W8ML.6I_B[Y];87"6GSI#T"B@FJ8%63W0<8\-ZW[W( M:[S.+-3H= ?YZP?=@GVAE( 5!:)3E2388H2F5L=V?,NV\Q/E/USD1^\_^R$] M[C#^S+?C5>SV3ELV;\,C=X#>7OSDS_(@%?*F?+Z<5%PJ'[AQRG(<)3$B2IFH M)NX#I5LW'SKKC1'C-"+7B_8CLBDSR'/;_FRO^UN_W=JB2:Y\"+,-]W$^O);2 M3'A-W;?3U2-D<=@=]J1YGD5N1K1R65FW7;U%-\YZ12_XGU]SA]K:/JG23;JI M4=KSE#/SK]_L]GV QFWPK^LCOC@ZW-T[/-[;;>17QT=_[N_NG.1?CD_R/P=[AR?'C:.7^:V# MUV_V_F^^;O\_>XT_CXY7:@.J&S]O#?*J_$-0]1\[%WEY@WZCU6D,SKI7^>M# M_Y]3/'%F[=-6YT;A,7=5FA78@[<=>Q5:66H^XL&+$EB>^MY]&":OC;YB=$5E MO-JK0??F(T-EL/K+2'O,>]&VE_WX_.;%'<.Z^KU5!'\VVO*];I+=6IWJ^:K[ MCJ74,SR25*-PPFA!P_?Q,_)_[G$#C#[\3&+QX[=_\5G\XS::U?N2'?_XF M?R:E?.2'?_I ^)E2=!Z;42W9//##T\:%[C]NR\HL7,)JS)-B5K]<\ @.UB0) M]V6WE^5 ;)QDI2DV#O+=SOJ-O0PT8;8IM_=>"JR]T'#LTUA[P@E"'U,,7R.F M/[ ]?]9@I-DHD:K'^.6?0ONG;B1PQ?RY@IB9535XV2V=6+9['3;WV*C5/;ZC3^40S^?S8;G6S[=U.9 MA %M3U;T_M#V9-5J^5YV>_EFG8:_ZO5BQU\W!KW\G>TJNVSR>/[P1#YQO,+C MREO7<+S"#!Q-MXV)"F]?3,+MQ%R^(=5?C(A^4F@^7.).)YR,.6 GG%_U!R6G M-ILF1^G$?@&K9 JKY+ UX8TBVBMJ*$'<4(^XXPY9ZB12FF%)N+$)^ZUMJN]6 M ,Q^ZL+:%Y772?X 0M;0)P-863^L''MPB ]<)JN1R"1'W#N"LFP,"*O@J?6N M3"O=VB9BSG-*UQXFP8J==A-/N@/;;G3OL65;PT&.OU"7ZSK#\=%.D=I)E+KJ MW#=2X76W5XF+B;:O)]W7-@N7VHPU6PV!,1GJM5:I))G/$D(;Q)/GR$GK4?3: M1">D81(O2KF>]<%;(7FR;/\3P.<&*.0 I#,'THG8::(F*BX0TS@A'D76O(WF M2 5E0Z(Q:4$6H'EO,(9"2'79:X&0*H145\@8O6V&KDKV]$\;R-S+.?5"[N4W MP?KUUJV!BKF4_.M[%$_PZ3Y"LSPZGLS&MLQ:[CRBQ##$50A(>XD19])9@2VW M*E;9V%35*AM[RM-6/Z2JIYT.@@8$39T$S5(2OD'0S$S0C%T86B9)%3.(R-($ M6)J K"84N6"L=X)2YT.5_BWN<0>#H(&NBBO<\PRZ*OY@!]A,NBH*Z*H(716A MJR)T5?QA5\6]O][NG[Q;I8?N3]M%$#HI/K*3XHHT2OQI"S^&GS'YZ/Y_/WM3 M/*/T)UT'G]+.D(FY]'84SPR94P/&.:U8/E/BL?19SHI)YE7-5FK)\AECL.+Y MKM@\DS]K43I-(]&G-G.$2^%28#&X%%@,+EWM2X'%X%)@,;ATM2\%%H-+@<7@ MTM6^%%@,+@46@TM7^U)@,;@46 PN7>U+@<7@4F QN'2U+P46@TN7RV*U&!VV MJE-2S1+JRW\\)+4Q]2C)>G(L7+JQ2+!,()C/]-!E0,2+[L5%M],X'G3]QZ6A M0/TF/\(Z89VP3E@GK'.]U[D">@X#/6<&>L[QF>W%AS36JA^/ C/,FAF&%9"+ M9H85)/G*$3:OKE2 VW;CM6T%U.HT7MC+4A<*Q%X_8GM_=7'5KOI=#(?3W6K' MT_CS89T4@>RK1?:37K3]J][U@WT60.#5(O";.+"M3C[4>[;7R>N$0[Q^-!YV MOJU.\%FWG=7*_O_W/YH2]7MC[[]7K<'US#IJ+Y4/YK:R.=H5L)NPF[";M5D9 M[";L9EU7!KM9N]W\A:I4[QD,RU!$_[!MV_&QWVSL1A\O7.R-DF*(F=?([.FZ MROYB0W_6L_G[_5SJ]+Y^Y8#_OFFS2\G+&&BTGE,LM')>"<68X8P:DC[L%T(0 M>K=7\X-;- \=__O]_E4,6W7IR7QX/.K)?/%6'+TZ$.]._M,Z.'][G>_SY6CW MC]:[D\./[T].OQSN'GQ]__=_/K[_>X]\Z\E\GM=R\?+B:/?_J9?[>O\C! M^;XXW'U+CG;?BO>[[\\/SE^V#NGA^?<]F0]WVZUW?[_C>3T?WY5GV'U[?7#^ M$1^>O.6')^V/AQ<'UP=EW?0P'9R6"*X5F%KF\FF)/4;TO<$$((._XN7&;4BSA+[]Z\HU-_3G/_1./\=F$\X MC(:.(H#T:2']^AND&QYM#!8CAR5!G). K,,>2<6,MI$2SGV&= 5P#G .< YP M_@W.#<3S]2"X#_Z< _5O&MM#103Q#C,:OX1#!D6')(*.ID,$H%X3+P M-R4C=1JE!8@/B ^(OT3$5QG.HZ&YJ-687H!\@'R _.7Y=+ B5E,N MK%*4DQ!=3,(3E2$CZXM&4_#IU 'H#X9#\'Z#\1[CY")W#CO-C4S&AA1(H/D_'[SY MB88/>+](O#\8X[UUPG"&$9L:(?E F*9>QY5>=05YVPY_9SFF<5UKE MW:U=H[3*JCJ*_C[[0_RX7:LI SY!:7O\P7QX$CDP.# X,#@P.# X,#@P.# X M,#@P.# X,'A=2#=-@H!W/C%,C Z1<" M2-$S[Z+AR!AL$9=2(HT-0X2J1#B.DM&TMYC\1B'Y5/444?2*(>(+#.$#B.JV"?''&!(IV20=QZCUPB$EG-#=WME%3N#0:_E MK@;6M>-)][#;*>OH==OM?,E^Z:,:^X.=<'[5'\0PDK,$\'1:/!W7F3GJD^<6 MHT@(1]P+A2Q7&50%QIG80?&J.U#]6DD E@*6UH>HTU1H8:VDUES29'CBTC$B MH@I154Y8C6>A; +,U@%F)_HX),)#E-XAR8) W(J(7)0*:1V98"QAP6)]^S@ MU@+6UH>H4T6[C#%24IQ8B-QHE6_"O;0V6"MDD.$!KEY W15#W;%R*Z,DRF:] MUG >LW)K? 9HT=6:(MCE!>:3[PV(J,FU43K=+0W-LD>#@4<"C@4<"C@4,"A M@$,!AP(.!1P*.!1P*.!03#OV0"NC. M$6\FCB<9J1X)30ME(?4@?=F^FF244 '/U E*/SQ18@8#4T>"L]$/H7ESV MXEGL]$M+A%:%!_7H?K!B<#\WHW'=^\-O;-H.,#@P.#!XG4@'# X,OL8,/H5! M*AUE/F L&,D6C R:,8RU)3)(Z1/G#S!(;QN;E;;Y8E+9'-N>V1 ]2B?VR[U9 ME:]M+W8&8)Y.99[N3]9=^N2M4M*6\G:2K5-BD3/,HL2$-\0DDYS8VJ:Z?@F3 M (4 A2#K@<&!P8'!@<&!P1^IS,X@N@+*[#*5V=LE0%19&QPBA)$ROE,C@UU" MQ!N-E8X^OP_:;'UC*FM=Y/,F]O-Q]X-8^*KK/S9ZL1UM'X9USA3A[^T:'56* MB2CCHV,\&[5&JQ@Q2=@GZR634X-\5?XY;!&]>]7+VS2<%C!L'3TF='79SF?; M"Q7RO^SV4FP-KJH% LQ/ ?-_33:69MIA'*5'C*>$>*8HL@)[9+T+BDK'9"@H MKQ:!\NL^46!C4XU6# ]KDI8,# X,#@P.# X,#@P.# X,#@P.# X,#@P.# X, MOL$,#O4'4^[AWL5ENWL=X\A3?GG5\V>V'QN7[;S".?O--S,R6@._^0W1JXM> MCTC^.E,(*&2' M; @&0OH3,/A:,_@4Z4]8"$]YP F'R+VRVM LW974P@3!G9F5A/^/;5_%'PIX MD.]3RO?)>74T,HNI0XGZ,LJ#"^0LM\@$:JBQSB=?QH(:$/" ?QN"?R#@@<&! MP8'!@<&!P8'!@<%KR.#+K% !$VTA+MB)NA25 I&,"B0XSC9:LME&4SX@1:AA ME%G%B08;K;:AMK4N2ZE..G+YF(>JX5?L]&T%2?%+>0WE*;727]8]4@ZI(,#@ MP.# X$LGW6)C* _NRSN<&'D1.X/^27!Q[GUH^#I7^-]%W3SO5MU3Z/ZCY4ZGY[R8C,41$::,+ M2"L>$8_:(ATI14%[0X@3F2O"UC9I4K.(; L 4@#2>I .- 5@<&!P8'!@<&!P M8'!@\-HQ^&*#,6#KK:JM=ZO5F,.E"8U#SLJ$N*8".<$D4D0'BS7!RGHP]NH< MU5GK JK7]KH 1Z.;&I];@[.S;KNLMC&P7_*=NJ6&ZKMF9 7S^E!252?U:-U# MM9"K @P.# X,OG3233.-<0;!GF_3&(?J_E=[>OIP7?^/[W7]O[-X'TKWH_1= MY\FW1::#EC^5EN\G(SK>D^2,"XC&X!%W.B*7-$>84F:P-@G;M+7-R%T5?Z:# M&P$G 2?K03I0!(#!@<&!P8'!@<&!P8'!:\?@TYAR,XCE@"E7:U-N,F"# TO* M.H>\3A1QJ1-RGC#D%4W""HKS3[#E:AFIF4-\_&%[J!:PAW_8MNWXV&\V#FS/ MGS48:38*W-2C[L9U>R'VJCODG6OTN^U6:/Q/]8##=T;W8OG-T+UR[3A\=\7$ MQG1M\9),+JJ(DW&$!R%U\)(R9;%*(KK$/NP_.?8_[(@W+-($V)\*]C].=K_C M-.J@2M&E$2+_R/AO),/(61&DC=YR6;KCR*;6]8O3/_7PK8[4J$&FU,($U,P@ MM59$_=]5/R8K(Y+N,60>+8_N:0Q0+)#8Z^_]]ZHUN ;1,ZWH&8]6UYQ):Y5% MF 2&N T>.9,($B;H3(](I(Y9]"@0.R!V0.R V*G'ADXA=J0UF#DE"=.1,^%T M"%PD$[V*"6L29F$&@41ZJD2:2&>041.*>42&&(.X\PE9[AB*F7!)NI '%C^72MW . M"*@%"JBQR413E"0)CQ)U'/$@,;(D4*2,U9SRI+$CI:B&"3+?* U()I!,()EJ M>4Q663()ZXAE!+-L*'%BN),TL:@SQAD?I2(@F6HEF8XF,L&5-($[@FS0+$LF M89"E)I9?3685'CP+6]L"-[D0()I -(%H M&T] V=0C)YPQ3GQ/EL,G&FB6:: M428<\9H';CCX\NH@D Z*,!KELU%,(M78(Q(209PIC!PV#,FH%?4R9HKR+)%( M$^N[QA+X\D L@5@"L51WL:2])P1'S[@R/ .9\3Y$;*RF2HBE<9IU M<@$GEN60E]9D0RERY"C'B)J LR*!0Y91)<8DFUI"QMV2\[1_&]C\"/G?T/JT M_:_\XV:Y$]OE8SZ/O=\O;.^TU;EY?C-^PNU_N=YOV]^^^]??]-C/W5X!T<,E M5$]P\Z'1)94#[LUGAF2I_C*B8]ZOMKWLQ^ BSH]3WT8)&[S\;OO<=/P_?9/@9 MD^3'[__TPS]]4SRCE#[RL_C93Y:45RS$(S_[BQ4;(E=JQ?*9$H^ESW)63#*O M:K922Y;/&(,5SW?%YIE4#P6+7]3X/% LS;5&DIDG5)4@ON[W& MX"PV3LYZ,38.\MW.^HV]+/K"K9HD8AY@V=Z(R:S5Q?LI Y>NSZ4K@ 3+!(() M-B=6#2)>="\NLJE>&LYH&FI5=_^8"-[2>1288=;,L'.1+QHLFAE6D.0K1]APTY6I4=HRH5:G,6K, M!,1>/V)[?W5QU;9EUL'1X"SV&J7G5B^>Q4Z_]2DV_NSV%P[X0/:YD_VD%VW_ MJG?]8)\%$'BU"/PF#FRKDP_UGNUU\CKA$*\?C4^Z628W)E-TJ@ZFZO?&,%5G MFM9S9\-E$Y&?HUY\,+>5S=&N@-V$W83=K,W*8#=A-^NZ,MC-VNUFO>8IKH B M.N[2NQM]O'"Q=Y,4HV%HXMP;[C*=(O:6"NXTQP%KC0D5TA.3K#68EC( H@F% MAKL3!0 7[[Z\__O?K?<7+UN'7_WGP_._6/Z/O_NZSPZ_OKM^]_?>YX-7_[YX M?[Z#OR\ >'_^LOWNXM]YK>7:'7JXZ_-_9^<'YSY_Q[_/WIWL?'YWD=>Y^R8= MG-QJN(M-$)Y&AGBB!'&G#')))105M39BX8DK([-XDXM%=#Y<]W;K#RTOF^-< MBN7)C%H19Z9E8D]AVY6!^KOE7H_'^5UXI$+C&U6_ICTABOM&9%B%FH[ M(/U3D7ZR0:PBDC#K4& L(9Y)A;("SU#BPE#%O.3&;VT;V>1: MH#V@/:KSO: M3]/=CA.1#'%!RQ"X84I3K[/N3EE*T@;]$[B'[G;+P/VQAJ\2RZ974DA&(Q'/ M#("LHAAA$:PVS&$;7.F[R@F&Z7B ^(#X@/@5XA,5F<641)I,5O"]Q8QYA:5F MBEL7 /'KA?@3_4RU-TZF#/:>*(VX2P'IX"W*6(^9$U:(J+>VN6DJQ@#R ?(! M\M<8\J=QZ5!#REB%$ 3)>B(S5&6 9S'_C3D][& -+IUE _UDGU B:"87$2@E MD1 GQB'KG$>>$6N]\)B'JB$;:Y)[9E^#4P?P'O!^<_'>ZRBPL)9+9;GSQI:N MT,GXB%GT5,TD\P;P_NEX/V[ &1RF&FN)G%$9[Y7(>$\E0U$0+X245A"5\5[H M)C>+: R][G@_CU3*QS>#ED]+I5S$'KX85F.6TLO,&-$/&MW4L-Z76NN\[(8_ MLYW3.*^LRNGZP:Y85F55'$5_7W87W9HS8#V[M .# X,#@P.# X,#@P.# X,# M@P.# X,#@]>.P:=)$)#,^N"#2LYSGO_5V"EN!!%82I__5+D/#2;XQPD"MYV% M8^?!7N4[.$KYV7:^.0]>]UH=W[ILQ_W.Z_R,W7"4=D+WLBP3G(K3.!7/=VX% MD:+#ED?/$%6V) 8'B2PG&#&71&3)X$SA*+951 0+6&0''814II&$Z:$2CT(A[3I QRB$1K11**,PC]E9,&DS7RD(*H2FC3@GJ>93&&&>,"&4Z MHI5*Q!_+ VAE,7_,WYML96&5=UFO]#JN,I.)$4F$0)QY@C@1'CD< M&2*<2:D,Y1E2:]E' K 4L+0^1)VFGTX4'"MCO>6,.R^=-U(KRG2B#A,=9J%L M LS6 68GFCA8R0@V2@US/[DP"EE&$TI.>$JIP54":$V;. #4 M36AZC3A;H4 MM2IR%X+->JO5BO-\WHBS%&NFS0,*19=24#%Z%X3VR6* V[6# MVXGV!3YZS'S"2-C2OH!'CEP@";GH*/&>,VEI'=L7 -X"WM:'J M)Y *472V4 MG4S[XI@[FTA 0G*#N% >69<,,MI@3[V30H1A[P"L!/@2 &P!;&<3 GMLSAB M[:J![3C#S/,,HEQPI#+5$?:#;QVHB,FI02K=/1WM@4>S@4<"C@4,"A@$,!AP(.!1P*.!1P*.!0 MP*& 0S%EXH$31$5A0K0.%FG\K+NWPIIL4B4HDHB[;5$/ E:BA!,?N4,D3K3E.FM;<*;G-XM M1%AB+2\ )@!F?8@Z#6 &Q6ER 1LL!8]86XTYUBHQ;66PD0-@UA P)_I)8UP2 M[#3RM"HGB XY@17R/&'*I(X&#L](.H7MQV8MGL=,O M'1'F&:!Z7)/S%0'[N9F,Z]X:?F.3=H#!@<&!P>M$.F!P8/ U9O"I[%',-?;$ M>Q$LUT8XIX4CTEAL!)?:36./WC8Z*ZWSQ:32.;9!LT%ZE$[LEWNS*U_;7NP, MP$R=RDP]N#7!VNK M,4H:9FM5)ZRE6ID0-%:1YRUDI)4DB?O5KS#,%/ P[7# M0Q#XP.# X,#@P."KRN#+BK" 1KM,C78R\*)#H$))C+SA''$C,#+1:)2H58XF MGI)2H-+6,K:RUL4^)[UH^U>]Z[R:KO_8N+SJ^3/;AX&=M5)CUKU1_,:FD "# M X,#@]>)=,#@P.# X,#@P."KR>!3)?\;99C5TEMFN*/.L> XQ2QB:;$D_@&> MEML.EAMCJNK'\A_;OHH[_K]7K5X,+[K]P4$;:@"<[L Z]8.ZT"8 X.O-8,O.&P"PGSN MPGPR)*),BI@ZC S' >7_+-+!>!2)\LZGD"RU(,UK&1)9ZW*3-[$_Z+7\((91 M4*07VW&.,9&UCGQ/-T^3AD0UHUS(J+@(U*F@M)/2&IQ_M=-;9!5X#X=G[E[U M\C8-QR@/AVJ."5U=MO/9]D(5!W_9[:78&EQ5"P2$GP+AWTZ.W)2"&6E)1#AA M@[AF'&FJ/2(6,RJBC<2QK6V*[P[1@$P@R 1:3SR$5#=@<&!P8'!@<&!P8'!@ M<&!P8'!@<&!P8'!@<&#P93,XE ],N8=[%Y?M[G6,WY4/-"[;>85S]INO=>BS MSG[S&Z)7%[T>D?QUICAXRZ?SEK^;])8;GBSGAB+G T4\&H.)%E"9"$"Z(4 * MF@(P.# X,#@P.# X,#@P> T9?+'!&+#U5M76FPSIV&BSA1\3DLECQ$WRR$2, M43+22JCJI1^L>JH5<%6!P8'!@\*63;II^P#,(]GPW1O&K/3U]N*[_Q_>Z M_M]9O ^E^U'ZKO/DVR+30"^#TXX@:V29#J D,M@S1+T1@EE# MH\-;VTI#*V' R0W 25 $@,&!P8'!@<&!P8'!@<%KR. +'NT"IERM3;G)@ UE M5%(:/7*,)\29LLA1K)' 7M.8@@A:@"U7RTC->M??5+W/&JVJ'J]A^P6C^JT0 M>\,JG-3M-:P?AG/S[U"-LPI-[QX"_I._OG7 .SSYZX.V M3+#H,^#C*!"W6"#'&4%>"TFD5BIH6V+U7&B(U4/6TZ:CXEU->5%]0,?C$ 'V M'@E[US>PYS_XQ)CP7B/CG$79UL'($.51PLRH)(Q2."ZF\R= 'D!>'4A7TZ(^ M0,,YH>%-*/?P?.<#3RS9R!RR4G/$LP1#.B6-G.64:\R2USPK@;1II )(!$C< M$$B$X@Y@<&!P8'!@<&!P8'!@\!HR>$W+\\!JFY0:0+FK@03.!1*LV528;J@)5,6J0/^T^7#=5]A\(!\'^JK)V/D\/+@F#& M.&&09J*TU,(4F: IBM9()JE4J: _DTU"%N&T6^SA6QVI48/LR(4)J)E!:JV( M^K^K?DQ61B3=-5H>+X_N,4A* FGL]?>R_3&X!M$SK>BY_B9Z1!""*)V0YB5Z M;J1#EBJ'A/>"1!T4";R('A [('9 [(#8J<>&3B%VE,/)84R$BY$+*8P5.@E# MH[0Z.N=G80:!1'JJ1)JH1E>$*J\X1I8SBCC3)9\+.^0XB8PI1F4*6]L$FZ9> MB"\,Q!*()1!+M3PF=1-+TY3ET> 3C\F3& @WC&K)K7">$TTH]B[\6"Y]J\8# M ;5 34VF8SW(3END:)$(RZ\0<:8D.6584R;;#WAJ@&^D'>MIB46V8%D LD$ MD@DDTR\E$_;*B"402R"6ZK&ATQ31TIB2)5+99+EBP7!B*18V.>U=D!!BJHE8FIA4 M'YCT(5F40C&4%(W(&650Y))KG4S2K$RJ%[(IV"(&FX!<^DF>]F\#FQ\A_QM: MG[;_E7_<+'=BNWS,Y['W^X7MG;8Z-\]OQD^X_2_7^VW[VW=__TV7W6$5P_-> M;-M!ZU/\_7,K#,Z>$YQAZ6RX!4P.O^Z^CUF7B7 UB+^/[HPG/[_UBT7G7?,H M_[6PU_/^U45^B.OO*?/ 3;R]\P\FV)CN!-]#^':K$]%H%PBMGN@XQH;UOGN1 MUWB=>:K1Z0[RUP^Z!1E#[/1CJ#I\%=:T9?Q*:G5LQ[=L.S]1_D/5-_#9#^EQ MYR#,?#M>Q6YF%9NWX9$[P&\O?O)G>9 *DE,^<$XJ+I4/W#AE>=&&C8A2)JJ) M^T#UULV'SGIC!#G-<-2+]B.R*3/(<]O^;*_[6[_=VJ))KGP(LPWW<3Z\EM), M>$W=M]/5(V2IV!UVBGN>!7&&N')96;==O44WSGI%:_B?7W.'VMH^*=!7QAN] M* I'I\PNLMOW<=[J(LR]&[BU_7[GU:O&_N&+QL[A;N/X[1_'^[O[.V_V]XX? M AJCYZ[Y([XX.MS=.SS>VVWD5\='?^[O[ISD7XY/\C\'>XHT!F?=J_SUH?_/M7[BMQU[ M%5I9-D[SF",%IZA^(^VF4HYN/C!ZNS)1[=6@>W/]4..K_C)2$?.3M^UE/SZ_ M>7''>JY^;Q5AGHVS?*_0ZE^V[?7S5J=ZFNJ^(\ECS#,M225\1D5UH_4,W\;/ MAN]]IRF/I-8SB?6/W_[I9U?OB\DS_.,W9?ZH-(_\\,_?9,\4D8_\\"]V2BDV MC\VHEOR3;;[UX5_49:^@ZK6975F">5KOYRP2,D7X^ZX)?=7I;7L7&2 ME=K8.,AW.^LW]K+0" _P+]](E$YWJ,Q/>RF<>EC-'%:S^%,_X="CMQQZ]\8= M:@X)DPT"*'Y,F.DIU)_!5@)K+((UONL=\0LL_V8[Y577"RU@9;"RI>,2;.BC M-_1>X"$S;U2V1KV 7MC^62.UNY_[C=3K7C2ZE]44E\YIH\1'/[4&K=A_O@#U M_\F7+J<'WB;>?UI+;2$#YIYFYR^OW]N=B35.]DH)*+G!LJ4YF-2/.J-F5_,I(PE'Y?]CN]> MQ#_SF:E-9M;1BU%FUKGG1Z_VOASLAH^'?[]L'YV\N7CW]:UX?_$7>W?^\N+P MXB]2,K3>[QZ>?\O,.C\5[\_WR;OS??'^Y(^SZC,G[_C[5_\N]SC+]Z0E6^O@ MJZ??9V8=[;;S&DH66+M]\"H_QZOW9X?G9Q_?793G>9F?[UW)UOIZ^/5].GR! M\9_#A.'/'Q*6@2B&44H6(\YY1$YZCRCGA%"F$H]Q:UN)IJA7_4K-P7S#$WX! M]-<>]&;H$ZVPM?:T3,S8+JFUO9A!S[?:L=$9F6?EK^6U+RZ9RU[W4RO$ MT'#7C7]?-?/.;([+8]GWKZ7+9=GWE^#R^?&$[E)BA)P=INY?7,9. M?SB;.WXIK^,L,&.A7>%_08"ZZ;N+]7%,U^/]C\(5+R:8 M3=:=3=UH2/@PCI M@B*LNA4J;MM$EV_JMO5 []:VOO+OO\3 M38"E^1L6P4.[\;*7@7"H]MM.:-B+;GZNK]4?:J#_P_R_Q>O_DSR17[=C>;'3 M"3L3K $"<1J!>#UA#4@N?/#9!I <&\2U(4A[$E&TRK,@(_6";&V+)E.+F,"Q M[F/_ZB2' I7SAH *)P]%(YM Q*C\XH(9+-2CKAS&#F/!0J.4.V$Q9'Y H5& MPP34)=@&$![8[/# ;DRQUZN"BB7GH3&P7QJVWX^#F>2(@F^L?MF/WPN_(?V' M*2\G]LO>,"ST1^S$U!J W)M"[AU-)CUBG43D7""=/$-<1H6L#A(Q)8BE"6N' MLPG C8;D%X@$ -HM/>T/@'"F0#@V (R@BC.ED7 B Z'@#&G*$V*)J4058T'[ M$AS ]_A" HA+@!Q@7GQ4$EP;OSCU%;YA)U&T>:[?=LN?0E;G8'MG+9*#[*A M-5#%#>)_KUJ7)6^Q!K8!>,J66!CU*O-,X9ZCSG$6BD?I=:_DHPZN7[=M9[!W MPR4@,Z>1F<>3QD/BUGB&D?38(TX2138RBP+SP>B@LA8DM[994VH&3C.('VP( M*B[8A@#(FS_DC1"R$A30H-(X[4\JUM.E\38=V1#L(# M$!Z8KE1I(@9:[()P$RYH=_,2?;-KABV\3/9,GR2NID23*(.YQS/I]Q"A*FH2,!@=5?&(&TF4A0@ X-W_E M'G!NECC7^H9SD5FA<(H(8^T0MR0A1[% S%!F.776*E,F%P/,@?>_AJK]6GO_ M]R\N;:M7G!9%L3_M=L/G5KM= VU^K7U8-2T'>#4B_Y@IH/O-U*)O?ZSBG[_% M1W]]T,9[*;U F&9=GWOGD(M4(!U3L,Y%25SI@:.;DD/R*_CQ 0/G70?P-?:Z MP?;/ /[F W^M;_!'#DX_.)Z?6_VM/3YT/^C+8? M)QU?%3<3?Y'QQ?X-_?>,2;F7\?$&]!^O[I]0?ON-;&"Z2T"5G;UP&Y(#%*T=A0>@ % M;4O!TR(\'>N.>>#L7R-G_T*&.YW9SFFLYK!/= X>9_:W6]:UVO/H(KR9O BM M@>'^W]T?W ]WD@N]SU=E!.I%'UN?K&O'9NE[_D, O6Z+@Z%Z4N&]CN^5_3O MW3C\=[]S0_XWWZ@/"OA4"OA?DRX'DF2@0GH4C?.(AZ2082[_P(0[IJAWJ;0< M,TU-0 ,'KP/ 8CW:#@ LS@,6QQF(.N%$/$T(QZ@R+*J(M* .2:,R^[G$:,); MVU(T&;Y;6P2P"(Z)M;K_:CE&%I(%V?D4.X-NK_63D"?D\JR3V3%!<1"L4PG6 MMY/V!J=&F!AT"6Q2Q&40R!CE4,"%MMZSQ%))[6]J ST*(+=Q4_!PP3T* >7 M@X-C \-PG/^?"'+12<2MP04'([*,&&>29F$ MH\(350H2B.+I1/&[6UT5(A-*96LD*5*JC;E#1EB+7!".&^_S3UDZC3*CP-4' M$1# R9I&0 GYX&3$UT94LC&B1(H\F01#X0B[5A BKN(5?)$I;"U39N, DY" M2&3-[P\AD>]YN$+9.5LF:^T#K,5@E[MBM:+K8;YP![&.6M\?8AT_K.6XM-:1J@DG,$.X8@5XL28TA3:(:VC=])8 M@:7=VF:R*2A,2H/0!>!A'6,7@(=/Q,,)4R-;%RE%BX+C G$O2NF&P2@0QIT. M46*KM[:I;BIRU\,"> @ABG6Y/X0H[E9M?!M6/V=[ YQUM;,W>E<34YHC2-I' M2=J/MVK'K=2&$8P2)01Q*PPRC@I$D\3,>Q41#$ &.MI> P MS@88QR8(ST+..$V1(:6/9Y9KR%)7,DJE9(E%RT4LF5+$P&!*B'>L[_TAWO$] M#Y"JU^E_:Y]W#6&/=3)#JO:Q=T5M1?LW%>G_O"$\2-EII.SYSJ3Y M@:-A24J.!%<1<:4T,H(I1$3 (=GH5"K3,%F3$@A\0. #$'%Y]@<@XAP1<6QW M)*>38YPBX:7+=H>BR!IL$6?&6^7S>SXC(LV(>$]R*2 BA#[6Y?X0^K@GT:KX M>1J?[>FHHKR\RI9(VPYB^/7\'G#[U:5PXU<>O;V+RW;W.L8W0]+^.6[1#J)U M*M&Z-VEL2$R4R8H0,J55"Z&*:0M[MZ0?Q#HAW MK,O](=[Q([-CW,*JW2T;%'L7D\.#(/ZQ3O&/7V8;3(C=F_8LXVE[()(?*9)O MC1+%2D=C@D0BI&RO^-+/RH2$B-664.)%\KQJU@*Q$8B- %K6TE@!M)PO6HX- M&"=L,#009&F&3"ZU1\9&C!2)*:1HI<6A&# 2S[E ?=W1$N(FM;X_Q$V^Y^%J M^/,B3!7P%"ZAM]6+?..RI+];@[,75_V\L[$'F0B/$Z@'MXK2O'^(A]S;)A6C'&ID0X(^;C?B\-975A2#-PYB%^N/?35LC@N(-PO$F^A:9;A5 M23*$;2"(^^"14\QD@\$9DUA01I6N502FC<_):B S]U\L2&U5"]C$PSAH>-L_ M:USVNI]:(8:&NV[\XZJ?7[0Z_VQT;\"@47CRT\_]Y&-!$UK]R[:]+MP@*6K4)OXOUK&;(W$++^X1E_ M?=7S9R4)MIN*^R_; 8/KJIXO_O>J=7D1.X,%'W"(%-4F2OY@J_*UO2ZL1)K]NV,]CIA+T;9@*K>=K7L$J4ZR"^"P-MXV@,,:P.%$.T0MHJ0X(Z%R%'')''+$ M"*23%5S1*&4J,?6FI%#5MWY5?4_4Z=>ZJBW#37Z\,++:B\;=[=MVT?!75*E? MZ^J1Y>GT7V.O&VS_[([\&O'/R\P^I8GO40(!-AL!=FO $N=:8*P=,B%HQ,M\ M5V<"18:9D 03*295 %E30G^O7>"]YA@(X?5- ,29Y\,"],T1^L:ZNR%>$R,U M\L:7!N:"(:=Y1(Z'+-@H9L)DZ(-NJVM:0P<.^8]VR.* M"+?*<*2L*AZH:)%UQ&0%7E$1F0X\D$4J\.ONB*J3" -$7 ._/.#B#'%QK-U; M;H(,.B$2%2_U!!@YZQ0RQ#A#M'+>R*S=XR:3X)J'6K?EU+J-RMON36JK;TX; ME&6L0-[,S,HR]F]X$\HR'BF7;G7-ID)%RIU#,2L8Q>ODD?.,(IJ(=XSCR+!> M2 +-YE9E;*P/?B.QM$XE;H"E,\#2L8XOC&(Z!H-P,@+Q%#BR) ;$?) $<\4R M/;..3YO&< !3*'&#M6S26J#$#4K<5L(=\'V)6VIU;,=#B5N-2\R6?7^(J*]: M1/U6.FPO?NJV/Y43[GLQM :-9'W5$!M"ZK6A6%W+W":2P_XL@:.C]*+B(3 D MIS(D;S6?XD(8+4)$V%.+.+$,6M;<&;A-XU)"&&#C'TC8? MA8;0 0)G!8$3 [:C"38XAK#2!G%C#+)8^OQ*ZZB,%]S1TBY*-,T](W4 Z&@ M;=T+VD:).XT,A&NBOZ]U!4==^U2\B9Q!U+L"5+LW:0BKPA3 M-":*=/0<\2@H,E0Q1*B4T1DF(Q=;VY(TU3V*/,Q%@B#Z1L/@(I5X@,&9P^!8 MF2=5];U'U=+=P?'TU+*V5YV>UERC7@HBZKNQ46WY:)PG MC&$D4Z2(.RV0YCX@GC!/F9J2\01%;." WS0<7+#R#I W;\B;Z#[A>1+!2F2- MR9"'I]_NEU9O8MIE%3KHG]LO?8P;*0NSXS/;B M'UF&A2S"+F.G;\LB089-)<-N-8]344>#;40BXJ*LIX@,HUF0&>$555HPFV48 M(^!J!U?[!N#?\CSMO_): "C.&Q0G&D\80VR(&'FF<5;LL4;.:X<$S=0,*G!1 M?._041,\\)OJ@;^5"M_J]Z]LQU?^^!NU/L1>(UY.-_:&3UO+-: M.O]:>ZB6JO)/Y('NC]CH*%42K?^V,-%^_D-GT/H4=SKA?D%7&JKV\V7MJ[+' ME5/KZ+*\ 779TXC P]U;/>F(8XJ$+/VT"=DNB $CDZ1'GE,6 M=$$ISM@D4, M9YPD M#'!R/E8"5*4_I$G=/T9=ZOY99C-6[6P:[OK>(O7ZUJA#FZ45<.C/K,W2RQO> MA#9+CQ13MUK6,28XX8%F5K.E-$PE9)R0*&$AG7.!)6RVME530\NZ9:OY:Q<" M6!LLK6D:/B#H_!!T(B9 989*JY'07F8$=0XYK0P2(@:!!:>X"I3R)C6D=B&! M=<)1Z%8':ZGG6J!;'72K6PF_P%Y*T5?Y>5G)R+?M-/Q5KQ<[_KH1O_@SVSF- MC9X=Q*I0OG(@E(&OG[+JT%EXMEY=/00KIKLNRP]P6U4=,MY1VAMQV9O,9$>= MHKV6__;&3/;F6Z)H-4RE$V[_8>)*T&FGTFG_FO0*B(@)EUPBF>T&Q)G7R 2N MD%)14:Z88,9N;5.)Z^036#V-=6,M_S7&R%FVI >,K!U&CNU^'XS5/(-BYGN6 M[7ZJD662(>&R7&0"^R#EUC:1D" -5CVL!=8":P$+?3:1^ZPME.86L4R7&PYM M[@2PQC=.TUQ*5/Y)ZN;KO#7=L-\9LN_NB(V_I9Y-*K9#91?TTZGTTUOM\H(5 MU"K%D(S8(LXE1CKHTB>*9675\OC_V'OSIC:29GOXJRBX]\9OG@C*4_OB>8(( MQF _S&N)P9;'%_XA:D4"+5PMQNC3OUG=DA @C+%9!.Z)L0U:NJNKLDZ>S,HZ M)7E8VV#K4EQ?EJH8:A7%_]+8^B0'RU78NMK8NB"HG4)BF$MDA9:()RD1&(-% M1N.H/6;1V)@/^L2XBOZKZ+]J2]66JBU5]']/I\DMB_9K=E1S\:C=Z^6J_2Q_ MV8JUTX(25(F YTA6[\!5X;K)1>X<=IH;F8P-*9! X8\/WNC#G4Q1"?V)2M)J MD>GQB.8E\4S!9 S42"1=)(A;29'.)\I+SXS4BNFD/1!-M:[QZA67/C^Z687R M+PX=O8X""VNY5)8[;RRC3"3C(T1IGBI:H*.NT/'YH.-"&"ZD=9PIQ)6FB/,8 MD*'4(D#,&*T.E*@$Z"C6E7F,?;8O'1T?A*\_F1S.D_/U"*^O-E-_M'&]N=Q[ M^L[T5@S>#/VQZ\3:;"RNF<1*S:+_?KI]_/?0I\_>^6OO"<'1,ZX,QYH8[T/$ MQFJ:=$P>9^?_DT=^5<[_\9S_)8'2* .5SC*DC;.(XP#.7SN'K/&4R&0=Q,3@ M_/DZ$=?+E)]:9./>)N?*(=YJZAA5GJSR9,_:DUD*H84E$,0FRQ4+AA-+(:Y- M3GL7I"^3?)4G>SZ>["*,E3P12KA'$5N,N"$2644)4HE([D/"E.C"DRF]>K)Z MOY0G*R+@WT<6G@+^#>TO&_^&OV;-7>BQK+D6![/GV?BW&_R^,;_2U>^=]H?M M/):O!UG*N?TE_G'6#J/6:X(!L*9+%[QZ_;PG==3/F!EB+VM:P4^%+69M[)F@E>W $\$+A6[VJQO'XYKE MWWMWO(O]P5';0C?\8 ^(RXU?_#L_2(' "::7DXI+Y0,W3EF.HR1&1"D3U<0= M@J^8?:DUN(",HXC<(-H39!,8R&O;.;/GP[7?+W71HE5^C[&5_?@PMI;2O=B: M6M;3Q2. O^P/"JG$UZ6 ARCNI-IB)% M4;G=6&9YSQ=AEG;@VL;!YKMWM9W&F]IF8ZOV\=.?'W>V=C8_[&Q__![0N S^ MJ_J(;W8;6]N-C]M;-?CIX^[[G:W-)OSRL0G_U+<;S8^UW;>U-YL?_U-[^W[W M\\?:;]D(VKUQ#/]Z3IU0W/AU>P2M\M^#K+]M=J%YHV'>7#%J]<=P^3"\RQ.# M>1^U>S/:8ZZSFF?0!Y]Z=AS:H[L-]?3!,Q.__29[)0W_P2]_\X'P M*Z7H0W1&T63YG5^^ZY$0RR?7(]75K4)K?NZXBEL;/)W\+V.][FU_4*S'-8$E MQ5H=[M8:UK8!9QYC;:ZR[!]NS>-;]D+:@UY*>RS-Y*ZXV=?MP+=JC*S7\G+8 MC^3N?V;T[Z$K*]-X#-,@YM[V9CPI6OR"+7O8.59UZ ]WZ-)))*LM$#<"TL?Q MZ6FGR.#:3@UXE._TA^-!D:4JBJQ2IW\&L7NYZI6S7_?+W)ZF%OA7O/]*GOWW M<[SB99_]5Q0[GEK P3 >Y%69B\K&O @-DQ(X4QR.'G:M\BX=NE+=]X0%%B^F M2N+>CR'^8G]8^S*H=/DT;SSVZC":]W_VDUFGOPG4\<[D'K MW4]G^Y-/;'_R5[O1W6/S*H?NWM=&\P3N[*$2F23MP@;[K#%G'"/US8,?8Q= M3#\S.58.-G[Q>KL*TU\ZIM_[D8D5IO\4IN,YIG--&($10?F($\2])\AZ89!W M-& GN(J&9TROSCB\I\JSNT1#CQL6/J\\Q:-%0X.8OA4:^V@R\NIJ)5[U*'LMF'LK*L?R 8_FX$"SP8)VESJ*(I4?@1\"Q$.I0 M"CC!("D-X<+:AM"5ME8E=E#AVT/I%E;X=K_X=D&<-7!EKTD^:I4*Q#ECR.(D M4-#*VH2)E52O;6A2";,^+F>N5A!6@#-_8P5A$'NC6OQZFG=XY +=K&U:'%]> M?+ ;;5X)S$N#>36P4TBD=]K6M3O?/L'\WA4L7I#S>8KD^\0>'16[$;.C>=L? M?( 1W2Y'?6J8&^U\M,5[#T"["UDK[$-ADF. A'Y_"['D).1 M(2598D0QZS5=VY"<5K#WT$S\V_+#CYO)KMI2M>7Q2C5?M/K=-THU 4Y14:[9 M[GV)PU&.];),WG2??OX-H/9+X>$>O(#S<:/^7^?^U9+E,TN__#T>^%9.FL $ M/1WT3^&ASHMIF84K3XN\2CE!8ZB-6G#%HU8APU%LESZUYWG7[BSL;_5[V0;N#O^U@-/UETX.ME[HZ?Y<6/=P<#L?=&$@5:MTAU-I= M7,^E)!C%O$!>&X(XTP8Y[ADBDAMCDZ-2*0BUR/4%W4JD^1FNZE:87V'^JB77 M*LQ_%,R_2*_1("A77B%"' ?,QPEIYB)2T0OLB+"<2,!\(RO,KQ:Z5RDS\AAC M^+D]:K7ZG5"L<=NO-0#!P5Q9%9K8]R<%*@[A99]W&A>+W!!K#<;PXYD]@@;E MP"S_5"M4(^'EV<)XM-<;&[>+"WBSS&XLM%^'.WT_'@PB*%R6W=P6_7FYJA^H<;KHA0IT8B8 M4QYQJRARGF+D(60#[LD7F'AXV+APAD;ROH@ M+;9(P$^(&RF04T*B2".Q@G%&-5[;4+I:(Z]V>/W2RR7_V7R_>[$F,E60#>.8 M- Y;/!^MUNOU>R_FH#V+/F[K,LT]_3\6WV MB]S2(.Z.6G'P-WQXG->UX^9P&%?GS(QGXIFV%UFZ,=9K9C5RSE+$F27(PH A MC+T+WA*1*'Y,EO[24TRKY)0J+%P5EO[=9PM5@/@@@+A(U8GQP0J+&$T6<'@_;+TZ":@Z">@GN^.G3P*2]W(2$*]. KI< M&UN=!'0_)P%-#^DHS..90S108[>Y_;'6W*W=<$;0VYW&9N/-SN;[A=." MGM/3%S>^RWDX6_D@FL%PO5R472_2-L.CNOOO0:;QKM'8.0&_A;/[<_+A3G,KV]X?MCX"Y MQ5NS6&YJ1%><,KPW;4PQRN68W=Z@RP]@DE/8@>$EKSGF#.834P9H=R),6)/6 MEDW:53K_[-OP53KTGB]0/=?<#,=NV YM.P![K_V6I25R'I'B/]Z4<4;Q&_GC M7[4,\.U>K_^E[-Q.M,"N"I?0[;LV$*91],46"9A8_>)J6<5B"#TT.FWU>],B MGB*(A"BDED\?ZD. 7".B=AX+?Y-O/KUKK66'M1"_Q$[_-$ZV\4Z.X WP$6C*:M0HNTO;3QN3@*%L.-*48DN*.9_U! M)[RJ-:_<'(;0GME!0&?PT#G8FMWZM#\8)0"(?GGKJ3 '="0T,O9FMX>VK<-' MS^ !8= @N,C!UWKMK W!+G10S;<*RSD"]PK>I+\^:^Y)/'=]N"UTQ^Q*\-C> M#N/4$_=S+FGVZ<7>ABX))>4M'BL/]&QZ#,>GCVV/\I7X'H.\DB$!YU=F(!3/ M&8CQZ6I/IG6825_:PS:8],=6.W9"U>$/W>'=_BGT=-7/#V[8;S_LOCNH^OFA M^_D=N#Y>=?-#=W/VG+ELH>KIA^WIFAODW,#-2>9G1Y@S+[R4=!_/XO^[9-V! M4@*-Z.Q*-QQY9TMY^*-S_U MBA9\S#<8UCY&/QX4^@'%Y[>_ KOL'167[K:'PTS7%YG]Q^TW,U;_JO8&[,T" MB5\X1:I4)^CW1WE]84'+8%CKY8]T.N>7Y.B6/N_\*,7 MXY1CCFY[E"^WV-W#,40N2_N[B N&\4Y#/8BIDP,0:'[-AN/Q<%2^_EO^:KO4 M?^CWX-$*:8CWEPX%N+$44.RWHQAP%V M<)X?YK1,=-22;0\ZI8E=-'.V>%8&6_#)<6=4&%7> %\^<@F6\^/%YB8WL],T M/3:VE"H:\*!*K=&L'H_YL_>0Y7 M(>3,%]F"GN^Z."A37+.3(R_-MN*%^44N)MYNV>,PYK-AF%V_.#NJW9WW<#'$ M_=%\F-O%! S@)8K@<#H^LZL4_=VUY[D'\RZ98I?-[-)I#$:9V_^"$/J!$XN? MAG$W;<.T[6:X^@4S@8W-0\>8QMYQY$D*B&/-D1$B(!4-=*R0B6MV-;.7P:#T M J53R6<6WF'^E_,^^Z3VZ'SJ-V88#[9>U-4,%Y P0U_7GH#-SX:J ";][:> M+J2*;$H9G,L9D^=X=BW3&E9HHBUJ:' 96^P4!50 MV_2C<>&)2A0!7]O)UX;>&M32H-_-"S_#A=Y]]>U<[&H#RHV+/CO3;V>Y5CSA<>/A%$C9]^,(]A6(EQ95NM9%I(YF9V]7+ M?<_4O^RB+WO05YG?YG7'F4\KR6YF#$!7KF>1IZP+KIS9Y.EIIQW+R;CL6:#- MF;9=XS;3IMR-P[RZMCSQ@&X*+&!A 6O0[\&/OFQ'8:;GY=^_\I)68^_0*!VX M301YZ&[$?93(VKQ;/W ./^2SG.)51[;B$_JN"]B;H7\Z<\@+6 ;16"_DA0>8 M/*&8[L6'9O'5YL=YS%AK0BCB:XS*]1G'?3NW_IW>$'JMG,>H]@8BP/:H]KX/ M7G4X_?Z+!$N(V_I%E K]=-$_\VS3LS*0]1\8U-IJ/.HMI1O3!YN/S]RB"T)E MY_0. NU1?N["6_@Y??W+0F@(0781Y5$,G F;UT M9-N=G%G*GO %17B7)MK4@\\',:^3#D_+A=+.^8P;YXQ3T8\U/^Z.R_KB6BRY M_T6.);OU0>ZU7I:4L(.\T)N)Q-%TS??*B /S;K7S(G>G2(S,",@5,\DO#:=H MFE=EL_%KRZF_;*1YML72;.RDW*H4NS:*TLD"H+D M%N*8B_5FN/>7=G]:FV&U^^EIO[N/=Y@FN M[QTR&H/G6"#L54#VGRS'G%QQL@2JK4'9CL'E] .Q80M4MWV4J"68_1!]F%Y OK13=G.2S&,LYW"XPQ;,>= RH*9 M9<'.0JQV*77\"IA"+>]NN7" RZ=&R^:&S]J6-S 4A^$,^E_:H5P9@9N/A^7< MZ<\2I>L7DLGKM>)$R9F<9>9+:OH-#5?,;#QFOO^X ZF[U0G'$P M_##WY)LSQP\!;_Y,2;/*X.T7FW8Y9MO=.[22.9>/+6 QP%1CG"&=-$?"!^.< M]H(9=K6*#Y Q!,%@F*SEU&C-$]...V8-9DJ)EQ[C?8,]7J.>+\L7SWCB11JX M@*%O=$B!QYTYRYJ+/%^PZUJAOU(*EW7BEXRO_S>&L1B56)T9TO_EM<39"Y?6 M4ET?J!U$!J/^(*_KUW*Z-Y?5%RP)KI1!J[VP\I990K]7W+:HO!^?9JY5_)[Y M',#7Z'HJ&[HXKSF6">OSBR6A6;KY^C.!.^G/.^FV/KH#N!:!=/.PQ!^U8%&0.9PN!):SG\!@FJ[.9[<9![L5R M<1:N[:=KLI>7&6$T.N,"Y7-+9GU:7C1WPT)(=9L=Y-Z&$"JWH5>D"*=)_^L7 MS>7C1T6%:"[A!%;4BF'<*?0OIC6KBWVR<)?\4'GC0]:TFP43.6;,K9JSZ6D? MK>=W0@3'%7(@,.@#AX<'+1__]LM/T[*S"MHBO+0Y=BF:#$%%/.I#9#.W[&(B M93,&@QF4CG+APN7]SN<+&;/N7^@O#^%"OSLM"2YN=;$:L7C/HE:UV"XR; ,( MV$%MT!Z>% 6Q0 ; <&#$_&V^^?8D*E \C['H"YV$&!YM,6M7O# M\:#PK9GV7(I&BQ7LB^S82"\>.-9 M&%W&AW.Z,VO'-]A ?F5)._^ +XZO\*%%TC O,((>R+XU#_1-0];N34?@]M&] MR7W#!6;E9D42KI^GXT+8/ZM56+",I>;P,9.L>7O/VIU.3O/-FF&=?'!PW6C O6HUF MG3=HG>]N[;#Z9$_4CS]TX'UV=5[ :Y-&M]&%.= %VX=YL4WJDR.V/SGB]6,_ M:6R=G#?>_0/O!Y@71WQW\] 1;YU3'$4=).(Z8*09DZ7++B'72:YU1[:HZ-!/)HOO,XJ*8MR13\U^&F>:IZ=>#G9 MSIV2@:5^]H+EX0KY-)?U[^N',C]TT8=E?NXDGL\W.N=;PM7R2_"YT:#MBBW7 M!;OKQ_7!-V'51Y"L_Y.PDWG:O>+SBOA=ISU=XFOJ_C%^1;[VI%/W![][>9/V=7[ZKKOSR M*?"@@K[FIP1];VWP=&;L)#D:8=:'N'G9V:%HZ_-?/R/:('_S-C_;$=65O'P M5D',7O/'>O,6(UWM0VZ61A$//>/_GHNWU7Z[ MINF:+R.(;CS:_UR5^M^O$G MNM_]T-D__M"M-S^)@RUX#3Y_T-S&^Y\;K<;D:'+U.(;ZUO:DWMT^;S0/V@?O M_FDWWNU_;30[)_#:I+'5Z=3A_OMTF^UN-5+]').% ^^))M191+W-AS$8CC1C M'@4N./8TQ1#R@??JVH+2_ZSLH2O5-+[':1RE\XPE'@DAG%BJ":=EK1,2&6M@&EM&D55)(4&\(AA+)8Q8VUBRH>5_[L*, M5_MX[*"*BU)P2:@6C MB20-X7*V]2J-\710]'&!47"BX"=I4"2"R\!RU;(%**JR&+_F M+"8,LVB=Q))C3J2UD3.%#8TJ^> HJ0C%$\[B"T+AB05ZAR,0"A(1CQ8CP[E$ M6"EA3&+,"K>V<5M84"4Q?F#EI#S=.&\__VU^BLW%D355^N)QR 9G4FL)EAX- M#S9:C:W3'I, R&24K\C&D\%4>X%L>*6-U(&CH&- /&D(>0Q32 85K***!TZ+ MXVZK[,6O.(NM2EQCF,,^82"?RBF:A*;.A" CY57VXBEG\079D(SK!$$#TA > M("Y,0$XJAZ205@F+.;.ZD%>XG6S<>+KZL]N6\I/%^4NWFKS,(OVJ +XJ@*\* MX*L"^*H OBJ 7Z%2YZH OK**J@!^E8RXZLVJ /YQTA0[O= >9#6I:>15K1 _ M2J$[=2PF2R*UE%.MM)#!Y,-H6(Q _465M+V>[GE[O#_9Q@=;)Z)!=WACLH?W MNV];!\=_GC2V-L_WX;L'G_[^UVOIGL^-XWKSP\EN\X3M'Q]!6S^T]S^_ M[=;?[>'ZUE]PW5;GX+A^?G#\]G*ANS22*QX"RJ2$9BJT/T7G<9*4RD]YL*[Q#T'(TE.!4-Y,<(]9"-96E.()9_$%I3!,6)T20YPJAX 4N0L M-8@10IW4#IL$LYCPJHS]OI='LN!XJSV,"XF,^QSMMZM4">*&S.%C-G0X):\&YQ49K00TQGB7EM/$5K7C*6;Q *S!3DB6"G,D)1RTI,L(S ME!174@C'*>95?=G=ZLNN:Q7_0''9:M:6A7EQV7.0?[V? KBJVJVJ=EOI J6J MVJVJ=EL1$ES5-575;I555-5N*V[$56]6U6Z/DS3YU&OG:/'C*)\37N6/'R/S MI#TU/B1FF#?<:&_R)CGI>,2$!Z-CE3^^GGGZ$^[SH5/__%=[MWEP#.^W&Y_W M<@:*[G^&/]UMNONY#O?]Y_A:YBD_T[M/7_>[.Z+1K9\WWNV0@ZV<@8+GW3IH M[S?S:8/PC)^O:+H&G )W3B&C.$&YY-V^-!_[2J='L<2I'U,I@CBO'\7[0RA4%.AX D8Y9HZJ/FWU,C4Y6ZO=!I[+$A5%*)90P< MW)6U2FM+F(WYU ?M*TKQA-/X@E((81T,DD*21YC&#(("(!@:,0@-B,62D\!@ M&M^FDU@E*^XZFW:SBEJ5I'@41F&IU%Q1EK3F6F'K$E"*9!,C3 U9^TO"Q5! M__/'=,&(R?)RR[YFW;#?&8_B'],[X\7OK]U4_53,T#]@-GD$+^8>>3T<=^$9 MSE>]?$]?[LG%OUN#"_0[BL@-HCU!-@& O;:=,WL^7/O]4G\L]NY3=UI*]])I M:EFG%8\ P-0OH>9]I?*W MW05VDDUA$+_$WCC"O[Y_U"N M-:U63PRI3BHI4&_6QO-/]WN?>FW??YEU*_Y M\1 >-PZ&M5QK-O\,6,ZP#09:F@Y<-P*4AU>U?U_R(5>.B@HJN<"!8^C$A09: M$2VCP1*N./@RO#1,N,8IBM'ZW!ZUWDQ;MCD4ICD:#^ C>1#A=3^;CIWI:+:+ M3\<$L^KR:UDI_UL[ ?!8LVPYS2VX21JUM0<,S M7UY\CYC7U_G2=P''3'1T*?S>.@15^795OEU5W+Z0\NVGK:NM1OCA1WCF.JHR MV:I,]IGV9K7R=-=)_V&1Z)ZUVH#Q'JCHH#V$.V5BZLI0$SARS7H/5QP-%]CQ M>K%!$PBIS=3ZV/)G!UO;9_7F)EP_'Z<2VKM; M>_C@<_WK0??#2;UY0AOOWG:NK@3L;AWAQN1/>'_S:ST_2SY.)6^9W_H S_"V M>_!N#]JZC_<__Y/J;?QUOA)@B<4Y.8>23!%Q".V192PBZSB7E,?$;=;79.N* M7S\9J0QF5V7^K!ZT+.^?IU[YK("_ OY[ _Z\HN$B=PX[S8U,QH842*#PQP=O M= 9^8@BM@'\E@']RL=O$1)=D=$@Q*?)I>!%IF\5.O##6*"6QR#5EG*YK?+T^ MM$+^.R-_5=!_YQCHAOQ^&0[900Y^?&><-6,@"CH=Q%,+L6G\>AI[.4J:'X-: M\R583"]PHS^F]ST8WV/!-XS&<_8)/QX,W+Y05]A$LP^^H _].CT!MW(&/^ , MSA>B !Q*)H 44!(&#E!%-(IA,!DI(:$M0VV9*/ _3N"'YM&JXIA/Q$" M/,9NB@KRG@T-KM#P8='P@AH#,0Y24(,2TR[+"RODG): AMQ3QC5S&*]MT'6R M9"]VA8T%.PC37,C,*#:]'XQMIW(#/^ &/BXP MXF 8=_ '.:W!#2AMD?7@"\"',Q<.&DN DR4,"_+-2I3#X_,A"D" RMQ2I1H=2R55Z>&5Y\.V)CWG*H\+WN^#[8DVTB02')# RV'C$DQ! ?EM;,MB?U4[%!<+L]1:Y?[ M%^-P5)Q"&&JVF\O[IZ(Q<)W^X#R+QK@X_6(^6[)E1_F+N;;73P^;+-X?]COA M5>V&1EQ7_)C??':=BWM?M&WNK&$_>.]EVBBUTP$\^@"L8WJ8YW!VF*<-7XHO M+E?J*9MP(8&2S_0\+5,.Y2]EQ 'WZPVS1-#L]OT.-'98Z_5'M?.\2W7:YJ)_ M<_=&^&Y7958>5F[HHV_%,.[$W70E'5-I#OB?6<&O:@<]>^"\$#XJ-?'@^R4*9(?[98H+O:4Z1,M5B^Y\J&ZHK>:QNE-Q MI"MB2)5P425<5,G:O!!9FTJXZ%<:X4JUJ%(M>FZ]^;(6GAYCQD_U;VL0CKH( M5*S7+I5>3^&B_6OGB5="%)40Q0HDG>^IK.*%)*1;\)E/N-'=HXW)AY,&?.>@ MN\WWZ8?N[M;!\7[3P_T;W?J6GUQ+2$.4WVCNT0-H8^/='FF\>]O=;[:.#][M M\T:WT6I,PO$^W3]K3!J+&D1?&\W-0\LD<]P)9*5Q^80C@PQF$DFG)4U1RT#) MXY54O/BT] JLNE7@7X'_O8&_UU%@82V7RG+GC664B61\Q"QZJF@!_KH"_Q4! M_\4]=E@+'3G+JY&6(&Y(1(9HA70(22G"8C(I([^L].=6M9CN9>\KV83F96NK M=(,>&L5_:+'M6P4DW\;LZ:_M.-P9#L B]IG D\< \1=?$5UM"WEYX!<4IX!^V& I>,3::LRQ5HEI*X.- M_):3$^^1RU:X^#.XN+A;CIOHO=(.143>?\%BA_!U0 M?D$EJ&"_05!L*#,HKSL ^W4H\LD)))'%DG$5L8E)K&VP=\^L* M$144/C7=?=FIW+?] =RL-]T7X<_+[0*=#/P[&/?W_6$%^7:NILGG":TKH'U4F>#6I\2]3N1WS-NJ. GEROXI^], M;\7@S= ?YVV!R^O[5\M8G[#<[V=[]/G[VB?7'ZV\Z%V\Z*4:@&DXE+Y MP(U3EN,HB1%1RD0U<8> 1#&6VE]>E7,SYRFC< MJ.4J+K^Q?TV[_V$EEOX<#^'FP^&;?M>U>\6 ;;6'OM,?C@>K(ZQT/D6SXZ-) M8[+#ZULG!.YQ5OQI?N('W;^.ZTW_=;]YT*Y/=LX;6YW656&EW:TZ@^N=P;5/ MH%TG1=N:K>Y^M_ZU,7G;:G1W)O7C'6C'V]0XKI_7-P\I(SI(R1!QWB+N T,0 M[@@4L#'!"H(M3Z4' EN/83/[#W X2G/,H\2.8R>UB=0*K@DAGB8GKPHQ;;[9 M^[3S<:>YL]NH[;ZM_6?S_>[U&75UOCQ7X:9_7X&&TJIN[;*-W5[M+PO?&9S7 M6*F(L5X[V'SWKO8?VST=P77>OW^S7K.UK=BQ9UFEN=/NMD<+RLSGA8"9[9V7 M*FBM?J=S7NN?97V\X=@-VZ&=KST5WYOJ1:W7"D610NIYU(>K=V/7Q<&PU3[- MK\ [PU'M=#SP+3N,-7LTB#'7/]3.VJ,6-*S3IV\Z_7%8SXVK_98SE!3_D<>W M^)'\\:^B+5D*+_[?.#A%>LU;P?E^.3G+NLI!\/UXCJ%=M5I M_RP.UA>T!!=:5ZKVO9F- M+W9*N<+\V:^GLS&:BO.58_;MQWVU3*WR!UV>_)5<'G\U_WF/[QY_( M_O'>9/_S)]+8@GN @SSX_ D[T=S] ML+/]\5=S;[=WU>6NE8HH:K3S- K./ >0HP0'Y21/G"?HS*WQ(*/VG>0*,]R# MLQAW"EW4F;II1K.Y;&K^)(3%W?PB8.>X"*Z&M3".,TW3-[O_[&PA8FH9%F.W M[=<7'29\*>O4PO^%%FGM-_*O6J>?0Z\XZ&:<3.W1S!U#&S+(.PB>0PFW,X#- M_3HL0?XW^J]2#;<\HWOANQ=JM_T>:A6?77!]'P'V1O$(H.-#_-*.9Q>N;_-R M-^3O7/WPY4<*,3>^W2MU"=I M=F7R0(_N4)J;8K?YZ6N]N3^IYQS2WB$1W&"B#8HL!<0-=\@)(Y$,1%B5HF2& MKVUPOJ[9]:U<&5,V&;3I'OH6JS1%*_)-*O"Z%GH+T7FJ;_\\?4$3!9>JEE7[,.VC,>Q3^F M#@TO?O_R=Z[EG5::SMW@#3 <9P@FP N7]O.F3T?KOU^ MJ3\6>_>I.RVEA^/ Q2, R/1+\WP- !?B('\LM]L^OT;7 -L!C?_K]DA'K6T4 M6MYY?N;#*_)<_??O=F.9$2VE6;?3ID<3*Y_[@^EQ<2LE4OX$(<;DT'I.7+06 M)6DTXIHF\ $*9CZEW)"D%;'B14F4STR@S)OTANUA=D-3RGG!]&SACVX4&-^* MOL@Y+;ZW3-Q["01.Y7"7I ;6*BGP2@J\$HI^(<6'E13X2Q_AF1.HU,!_4K]Z M:?70RC1[=5MV7QWZLBK+'V739;O7'D)443OJ]\,U$;U*!O;)2^Y>3NG<(]1W MS\/BF5F_RU;]W%.ETY*YT#GH-MJ[[_;.Z[3^=7^RQQO')WP?VM/XO/<57J.- MHJSNY/QJR5R#_M/=ISO\8&MGLC]Y>]S8.J*[S5;[X'B''&QMPVO[-)?5[3;_ MNBP7$&U,&E.)K T.<:$UTC9@E%@(*09)L!1K&X:L,[UZ-7.K#KV_>'5V!?DO M'_+QPQ_[4$'^?4#^9+%*VM*\$=8D[A&/(2 ;/4%>)&6%#N"J]=H&X70="UYA M_FKNAGW90C$?[%DMUQP,V@ 7E2C,"Z+M,++UVPV[U-M=4#L%]\3:#R3*L\79ZS9WK,@*[R3'?V3!=Q MG N!&$LQ"HPFQ!WA2!NGD!*:,"V$CYSD]0>^;OCJK3_\6J[I.Z1:;JRPGQ6* MKW:)_<5^L--!/+7M6$,=QF]'W='U>@M'3UQ*+F7@EN" M7%0.<8(-_&3 <:@4/(>I0 FY:?1^9(],L0\Y[VMO?XF=\U=7=I$M4ZCZ3D4. M2>D/2G*L"IS>I+XA'D=]X^^I7LK?'=L;;?;"]O^-VZ=Y:^[*J7'0^O'.EX/> M7ZV#29\UFJV3W7= F8X;[?V)QT"]CO>/MVF#;I-Z\]-98[(SR;)2!VV##_ZW MA7WWGY[];,:[QYX 1>/[QZUNG?YUW)A\ .K5:->;[!<\TV3YT^8AW$34R&FO$(V4P<9A'@L'KGFB7)+NJ(&&$ MHY'#).,T<&V=,S$HRI),+%"GPM6==G]_V/U[^T-SO[;9V*IM[WW:^;N^W6A^ M6Z=CZ1[,6V_\W#?UY8[NQ=*!S/01[JH@ =Z@V.7J8198X"YQ-@&F2@Z=,"P% MD\[ZXTZH]?J%B 8P&1=KX[RS/1^XTT<0^9S90;A%0N-LT!]%U$]WHR^/><3B M#G13>Y"??S>]AP=]#X@=-@NRUNS_&;?*#@N[:54%L;F3>$PIP7!F M+VLP %8/LRV6)FT[I2[+R/:.VCERFO+M0F%F;N$_K-)P!7J>PC]57FGFE78. ML1<&4^&0\;H@XWEEEP(W#T .M6$QG'TB/N[7^AN;H%? M2?:]&YCO]B:T2K/GMYO[&6Y -]4&]%]R>_*G84SC3BW3MIO+?:OQ?;;C6PD, MO/01K@0&[FD__ JW>75;5LDUK&B'OJPBTL=8A,TIOW%6%[^]TG1I?F@AE9DE M)5^'\> \VL%W)XY*AOR^G>(SS1SM?_YK>- \[=2WZN9!)Y>+[#<]/R@.#-HC\^_\[U\MUPV=W>ZGLWIQO5;GH+F72U5$<1!1]Y]C M:%^K,6EUBP.#MO[I_N]DISBU+I><-)K;YXV/5S)7W;U)_?-!>[^[0QKO_NGN M;NV='QSOB$;W;>M@JWYV\'D;0Q_Q_>,]_+^3.F]L'9WO-C?I;M-#V^N'5$8B M'&'(!Y<03]HBHQ)'8!-!)NDCHVQM@UU=_"@S-*-^[5O6I9W 7#,AG9+<*689 M U-23 F3O-.RLJZ7;%V-K9U#)50@V ?$662(1Y-U+BU#.FBMI>#!YOW9XJIU MU?*(#Z\L4O]JY:55C>C+EYP@A!LJI%"&*>XHM2(&+0*GE@/\"G,/6Q!N!,IW M@Q4ZB_V9H&5]--^[/#G!C:-#I35+F$M -.<05S9785F+&/8R*ARQ871M@ZQK MK5:N_'/5PX=??'M!A?\O'_]%B-%A2K5+G'-);<06$)]B ?$8-^0>"OTK_+]7 M_&]\O(3_AFAAO7>(.&H1)SJ")Q >21)BB-+8Z',5[CIE%?[?5PU_)3]TAT[< MOEY-]U!YMP?HR)>:=W/,*I925$YAKI/2P/"U *2/\*JG569D);!^(3,RJ5_+ MC&R?[7?A6L?[ N['X'JB3@_:!\?Y4/!.J_$.^JAY-*E_7I9WVSO446CJ T>> MZ%RP* .RCG,4L$B!,\IUI-_(N]U>FNX5<8XFCI/)E?O2;;.]6/L0'[Q6E(5"+X\$+0$:+?2SBH 06VYBSXQ+Z/@5IOD0Y6& M6340O)*&H4XR&G%$7F&+.'<9! 5#S/AD&:?&,0,@J- #X,Q[$(@^3 "_@YP=+Q5SOR\=:(==\HRF^ '3KRQ#/Z3CC," M@35V5>"["@!^$?ANBMV]0P(8K7C0R),0(58-#%GO(G(.>X!2YY.):QOJEE!U M198([XN?_5@Z_P7RLTBM,@RB&LH=IUCJG-8*-I"HL1>15$'J:DWO3U>#5&8A M$I6>HV %01P[A6SD&L%O3GD%V"QD428AJF6REU$F46'@?6.@RJ>841F$BQS" M4Q.D2XS1Q*F/PN J1ETU#+P2HWHI;5).(AP]Q*C1!N22XHAR;R@./E!/"@Q4 MJR=B^PPQL"H5N&LG;HZAV7W7[CQ<7'J] W^=N!1+F24/ ;4IYL$[BSDV6!'J M*?%*A2HN7070OA*7RIA\A( #X4 Q$->HD>/)(2-\,,*%1$BZ?0-#M6[P,CD9 M54P(SKDP'OX1PN%,S;2S5'#GA+Y-UK0B7@\PA_>O!I^."!MIHHBEF! /E"/K M/,QA@KT0GE%*U-K&$F&P:F&@6AVM4*[-"&,\"BF=\9P1JZ7S2NJLMK(TL6D$XITR1*M)< M!?R^N@)J/;?2*F2\R9$F=$**]PJI: EVM^>VO1J'8!YUBA+ SD8"XT0GF-^&(L^!H9(G' MX+-"-:>F2O]72Z 5!BY)MUF>L*=6"XDY9U8SI;R6/"6IF8VJ6@)=-0R\$J,2 M 0$JQAQIC?.QUP[8#F,)$<)%XAXS+4B%@2L=IK[L)=#WT0YCJ]]YG!BUVC#] MW1NF+>5*&BDU#P#])&K'K $6S!73*3E=A;2K />+NUD;YU>/V( ^@7[:ASZJ M?]X[KS?W\GF:[>*SDW^ZT(;S@RZTY_/.^3*A0F:\@!!(06@LLY1 M4&8$I9K;O,7C6GA\BT8A38I$DZ0GRG 5K.&)*J-%4,YK*JN=^"_:L+)&8>)< M@ DP,*=L74E#B&:ISAS%2: H21B\MF&J7=*_<.2AK4_YP"0G..&1>D>THUP[ M$7SR2; J^[):B'%T;9>TU,0+YY!G.?LB"85)'@W"(7BE'%4NT+4-M4X5K1;( MJC* "@.O8Z#'$L>HJ&*&<,NCXU3:0),5,BG.4I5]634,O))]29HHQ;!'V(E" M*2(A,,Z(*%7)1,(3T2ICH+J0A*DP<+6R+T]7)/ 8!^_<=*C@49[]*YO=?^K[ M/^KJPL)A*N1.9_T\9\^GO2<$1\^X,AQK8KP/N91?TZ1C\KAB_ZOE^;;/WC=G MTFIU <]UZ")1V%N.A)% _P-W2+-D4,)22.VBCZ"IF6#WD_'0).:.D/GDA4&3)(JXE M1RX%A936)B7L2#" G(RN$Z4KY'QN\<1+7\T=#FO6^W%WW+'Y//(03P> (K: MK1QDV&X?GG12O+"R":RGOG^50/N&C?VV6G'$YH6U;RT8._S0"<2CF$B0"=B0P%F6E:XKFM&+P9^F/7B3=DVE9KOC[A MD7H_VZ,KRCA6*SB[D4$T8D4B[D@B)E<#KL23!G;(42!$Y_UU*A^H)!&S@F;Y M T_R4=,$[(.OGL;H_4R_U4.TU5P JOQ4Y:=6JT=7*S"N_-2]^JG+P2XGS@"- M<,C%%!&W.L!/CB#AP$^Y(A06Q5$E,(J5GWKB2/GWD85GF&_ON+P#9'&S7=<. MCMJ]V>,3>OT)5V>W'2W@[VU_4!NU(OP9Q%CKPA=:PUKLA1AJ=3OPK;)+&%FO M9=Z[7H2_&5G6+Z^BQ:^GL3>$=IW%0:S]]QV + 657.#84IVXR")5T3(:+.$J M;[7 2W=>_2"B+>;WGCV"7=[\Y,GNNSV^?]SJUNE?QXW)A^X^;;3K3;A_\]/7 M1G.3U8_KN/[N0[&\O]L\@>MMT_IDF]6W=@ZQ8Q%ZG",AHT(<7 JR2D=$HR*2 M$QLI,84H-;N^+Z(PB;N,>%"YU$GB0H9NVLU?:M[XSSN!AAS4+P]X][??RJ=/]5!O&#N#/T7KM*/;BP';* ME??0;??:P]' YHO-8 0N4X 2F$WA6XI5^^$(_BDV8N>KP8WZW?CJRL8[:&@V MM79O7(QXB0^?+T>]?OA[-VIP/L M<:$PCH9;[:'O](?C06S"'?_L]/W)TTY+O/O1='WW;6^W"]/F MV,.TZ[1WMV :;<'WMDY$GF;[=)O!SZS>_'!2G^R?OVF&0:NI-]O.T!CJYV_1?&^_V)HWCO]+NUO;YH98**QH\ MRB<<(6ZH1998AS!Q-!_3[+'4)7Z"4<>PF4'/\22T9#'E?ZPBP2E):>G:-TB467T.U6QE MZ#O+D-=[3.ZSTWA[!U M9,'+[^/7KVJS42K,J;QDZ4T+?V@'@_-\M2^V,X[9#>97WX"7M;WS_S?,BU'P MT8RN^1OP=G&+VNSJX%XAS,NWOOPU, "?%\"SM6;7"E\/[<(OM^"S,!U/X+H M*.T11('E*CC\.A["F^X)"?:-XM MWQMZO*K!-+NA,;FO0AS% 32Z;%1WW!FU3SOG\WOTX>,UF!\N#JXWLS\> ;OH MY=BT-FQ98#?+^P\N?/F+%N)C>Q0O/2=,R*)/YLW)?=/OY0BR=@H(TP^UL_:H ME;$B#D?,7_;+[?K6WZ_QNWA^WR=@],(#YZ,,%Q)^ZF MV<3XA=G"Y!#B,!QDA.B,"8_JDESA(D7FWXU%_1OS+S%7Q MRC35!2RC8T^'\?7LAVN+ L7O;7BJWNAU9A2A/3SMV//7[5[!)8K[_G'6#J-6 MED!ZA:_^>5OO\E?22E_\,OX%?G6 MFTK1'_SN[4W6W_GE6\IAOI-OOM#*EY5JRVRZ/X@2VZW#^GC:X8_1F9?)S8^L MSC[\/*A&^&=&>.9$:S/_>9FE=ZSOV9SYALU>W M9??5H56]ZEVG_I^V8WL0C4+,[2(PUUXFYQ YEA'HPRX=WZ4?5VL!^ E+6JK2 ME!_(93[W[&5KO_NUL]MMM.JT3NK=O^ [X607VE9O[O'&Y[K8;?K)P;M]7'^W M?7[P>7O^';C7^(!^DG#-R?[DT_E^=XQ<<6=O@;%W(U:M! M>8:U)+]2S6,%]"\?Z+V. @MKN526.V\LHTPDXR-FT5-%"Z#7%= _.M"W\60. M],V3LT-E31"1&>2#H(C[&) 6G")KA5 N6*Q-J7LDV>JI=SQ#H*\T.N[:B9O3 M]:^;%I[LQ9I3CF+R.M2-KK7:?'T_\'[/E9F3..@'.VS=6".4AW@00[F ^7<1 MIU:P?Q?8?S/G]V>'/ 69L%5(^,01IRH@DR1%#FO'#(EE6,/BS,'B^P'Z/-\\. MHXC)2NH0#H""/"F+M/4*85T!X+V?)OY3 M._&NX=]M(7X%?3\#?3-62W>W]ODA-M)3IAB*$(P JY4:915F"/ 5QI;!< G_ MF '^BP? EY74?>0:E-@+#U-]K(18[CL\K818'D$PK%H$_;%%T(ML.--. M:.X""H$1Q)G&R"5G40I$& 5O<%S'DT.1>">8&<0]M$@3EW*!Q$SQ*CQ6F,&D;AXQ-++RB%] ME_S7-7F9;\G.S,:C7Y:MO![$3B%R<['5\W_^F&Z\8++LBV5?LP[Z=SR*?TP[ M%2]^__)WK@W?2DO3W""F0? 539^%OUN#"RL_BL@-HCU!-HWBX+7MG-GSX=KO MESIDL7N?NM=2>CA!G^(1 *_[@\+^7H.+@&F8/Y;;;9]?HVNM0?9G_W6[;)-: MVV@6&[?[J?8FN\+>:/COW^W&,B-:NC/\U]"FR7\]W<)8GE&959R!>QC&WE5* ML3.5G=B:ZHCL]*Z*1;W)HB&K<\3&TXK5-+5#A8A%,"X!&4PH M, C/.8]4JP A;:^_1*]O6FLYS#HU[7E/SY1C?D"9Y2XBDEEP9"H.UQO&_QO' MG"&<2II-=9&"^Q#ONF(;H7RN<=)!$",^O5O+\5+JF M,N>[:2^=G.WN@3EK;XGG2$ 8M']:&8]^"B5?K](>%LM&J2K2^ M@X?/BX.[O:WV<$:"=]/5&51-G7+JD,;9(3/&<<(8(@$B2,Y"1):SA'#P5# < MO6 A2WD2?GUS1R&=-<@DK) %Z\//8>SC$MS-MM<>7JA1@?&5MM3+M@PC93NE M+N>R+\X/S%E0]@Q9Z3-\2^,SRX^7D[00_YIJ[*TNC9FO;E^WU[=M:&7L0/CW M[(LY?]ATX15Z2"Q.WH")PA@$P'E'D7,F(B^V=EAC\U"HI)@0 BFC%!@1)J M!PV0WU.Q^1B9/8_$@,GGX ME< _^KQ/UF1*'JB7F?J&?N)/]C)[MF*$E0A;);-7C?#-(_RYN!4XY\VI'/3B M>=&UOY?6/%;C_OS'_=ORBM4@OXA!OO/DKF0U*UG-I^K0%6[SZK:L,L]5-,]J M%_E=/57S8LFPTG>M9/\>K,B8.\9Q9()HH[B*W@5/B8XR=KQ\(T^^ M0HG1UTMR>[6W\>[T\V MSZZ6'C>:C>-Z\Y_C_>8GL=_]IYT/&=YM'K'Z\(4X&14UX@8C6--.)$A5S;H&Q=J\>00GGQ>T97:=/\O?O.G]@T MOWJ#]ZTEP&"E-$I+J1@ 7HK:*66P44Y;)YBE2Y< KZXIA_'@/-K!]R/=IV%, MX\[[=HH5RGT/RDTNM.\4]XI9AC3!%G&+.7+,2.2Y\Y11[$(2:QOFE;IZFE0M MC] U\O34,[@B;Q5YNS?RYI+&1M/@":;<2FHH34I[HT+"42=Z#SO$*O)VG[!& MYK#F@:XEQQ*RGGO$0Q1(AR"14@D'9A166 -Y$Q5YJ\A;1=YF@&>-L5QYZ@E+ M7%-M&?,T)3M 7*(*W/TXV/,J[^7[CMX(%W*6WOV%Q5I(X0$JIV5 FMN:33&1)N4 M$5@)H\U]",Q4C.W^L.Q\(=TFG;,. UF3B7/$F0I(2RR0@+$,SJ<$K&UM@[!U M(Q^!L=W+!%M5J/IQ_O;R"C!^&6[GG4XZ!2Z#U5Q:9B/U-@!*.BI"DJY*S*T" M'EXDYD3BE G+4)1)HKQO!^GH##+.,P_&%%4T:QOZ%;N_Q-P3S.Z*!CT$#9)6 M:<.Q)Y0[;I2!0$X(*9F,G#./196X6K%I?Y&XTGG)46&-I @*<4-DW@JF$25! M0C1',):V.("!85G1H(H&/3U0KM[ ?HL&2:DIY<$(Y0PG3!KE>2"<2Z&")2E6 M*:Y5P,.%%%8,S12D6A2@'S>8,N4PBD& MP27F5=782J#<17(J*"=R20QBWD3$&25(>\5RO.J4$!K(65K;4,^E:JPB,/=, M8$ST(A$:$U.$8VD=LRX9S:P5(45AJP34BDWMBP2440"X.NI24I ; U.;28^8 MCWJO\RJ KAJL[50,B9BNM7$5DONE9G/ M;VG A&X2$9=QSQ&$)'$2LC@*1>P%ONUA&Z\FK+0.4FX:5G)L6\01=TQL6&82 MQGV3)BXQN14G#D@Z+FQQ7P.FR9SZ-;[JY$.X8S 28V'07B%44\LF<^IYX2U# MRT^8X_, ]+IM6R&/;8J'3=3S71)&-X><&K/LJ036P4QB9) MHL2DGO#,@$;,]R*6< )FF>L\ P)*X8-X3P4DLW(@(XMIQZ#C4B9(@OCDTU1@Z3\?;T_@3 M=P0C+A@Z+.!@Z!#BF;$OF.EQQ_)Y**PP1MZV&T.G,7360!2NW\;>9NC$+ PY MY=3AS"*AQ\.06JZ7."#^F):PB'<)#Q!Z$O7 M FL'MLR/@R 0_GT-G;<:2(")6:$>,<6%%-'224"2L*;-<+XTR6V9IAUY$$I^;D8-E M1;['3.JYU RBV+7LQ$N\.'[WP0M;Q%Y&P'JE8,K+S+=^(NT73H8?I!1>YF3X M8=O\IDSNG\)$:DSN9Q:0T]AB9'/+]L+ I$GH(U:L;X;,XV8L?)]R+["931ZY M[O(I.;BQ-AMK\Y5;F_#>)!8DCJTX))&?1)0GW.8._)]Q%H5-,N&:"=-I,-=. M.*@ 1!X(0"W'$6F\0E(!LI M_&?B<"^Q$LL"!_U!Y:W_EM"/%3[EPD/ROS64.E4HLO=! ?WP_\?%OS\L(U_* MK4Z 6V(?S.2 <1+% 266\.W( W,Y<4([/O&<=S?!96H 2],.9]A.\2'^H@J,]^5D +=<+;+KBX&7!JO!2_\(_M3R]VFA='>'+!^( M+KW<3DN6Y>6D6!?,7+N=:CX];=OM:T8ZP%OMP]U+X#FG<_HQW>NRJ[TNA_?M M J_^..UT][-%S-SV]??KSG7/ =Z"YSX!SQTY[<^['O)KQ]E/@?])Y[!M=S[_ MF,7,]3K;WZ_:WTY<>(?-!#6I[<=86$[,,.&N&;B)%5MN'%BQKPQ18!;!-U$^ M1MR/+.(Y0-@Q\6*0K-PE80#R- YI%+J+&+N[G:V]]H[1W?SOSL$R+RZRTSP; MUE2O!/XLUZJ]NW,P:\(%-T#X?LH+/$R!IP?&2"*#E2T%3TTOC5&1GZ>EG&II M],10%#3+KL"ZA_L'\"YN3,9IEEZ#O#!@BJ(<@U4_%G@,@Z_8R@JX+ M0(&.M7&_Z;\P.7=7D-T*>L/UN='U!1<5)O[N$13!U UV%K7"3C6H6CWLP\"V ME'@!?MH#9E2M'FJWUW1^-W71W?3VNM\OV]VCZ_9US]K[=A(G+H]I:)LTQ/SK M( K-F 6>:=D)V#T$MB7B[SZL\&+_)>7"P_:*& MU.=4+*9I-'O^^'MN=S9/G(0S3S#/Y'X">VX'#'8_BDS+BH@5NU%L!;#GCK-B MS]^",&^]!KDKN0N9H&44HAPI,L] ::- !I8H!"U!H0^5*EHMD$=@@] B10-# M:7JIP="VN$EA_S.A!9@B]U!Q:B#WT0QIEAG OOFLO9/"?861%/E ?N?[QL&& M\4EPO P;0L>3<5Y?!]''L?[6J*>!5^78!A@RP-ZPTN%K*LH'E8-F$2^-I M %LY+M'T@2_F%VA9 946!I)"\)?M.W\,_JS,JETTUX;PZ7UQ+L HAFEQT5II MTP45DWM[AWV>=ZV/0#S^6= KHC5/0 M-_WVZ:9WW&47Z$X>=4''7+>MSO69=S3XYG8&NU>=PSFWDW2Z\(W>"0T#+W($ M,QD/+-0IQ(P=#L:$&WH^CZ*$^G31[0R$'\+^18F( V(E$?;>B"."3>LH(V&\ MZ'9^V>WL&'N?C*W]G>W=[NV.YTK7\LX/WB]N].),<(/.V!L:FR#S,\-V)!9Y M."?## G)+:4/R%&8!1"V5-PHAD#^C&6&GY(X\K=2L$F1CJ^FQ:O&'_@^%(:. M]1=^P-B:WGY0W;Y9W2YOM/_Z$W3 N&_\1UQ]I,,SHR,W!$3C9EGF+%7;\X=^ MJ;ZI>A)D*_B?'%SC5(I;U"P4],BX91QK+$OY[DY^KAQ&)U2[.;?ZG^0[-NMW+"TZC!AW$)3*G5_:G/0F\#+7 M4@CV<]\Y4*^X_4/X#5B+M+C[6[4;3%9\K"M?<[X5/ 5)W][D,4M3RR[,U+>GC(EC]#\D*SY;=M.6EC$UF/ M!31P32'" 'OI)V9(!#CRPA><1XP[Q,+@3="R5^SYHF>Y>;.T> AE!$G .8L3 MV_<$X985>8Q:,?SH@.APT@ NLBFU"2)Y9G@[EEF3-S$CK9*"V:0/ M"S*UZD@*,[;@0PC 27SA)91Z$?-(XHC(]GS"8L]FE/F>36\A@/O+!E" %6%\ MHBS-0-/OBP$%0W'8^PC^=([F(5A]<&U\U5"*I)3>U=[F":+>):'MF4G"B4D( MMTTJ+&$FS.4N_(."YI (DHY_ ['0!J/\9A8W$H\"Q;6K>?TH[Q,\6,>9?SX@^!/6P9]^,>9A?TJGSW[[D%FUW^^Z_J MTV0Q),G319+D%$#FY.KG/_J=SSMVYQ3T3_?;=?N4>>U!^Q*>O6SC=YQ= M;UTF+4-XSO22),OR5,F';H.78BAU8 M%&P21Y $WN M!AL/NGM;_S$_;A[L;!M;>^VO.YV#S>[N7NR ]06?9$!B4U*:)[9R#-\%>CL8 U%]!]NNW+R@!=]$YP ,*"D8?F>B \,) M?*F(11$S';"U3>+3T(P26YB^'9/(<5W'BX*L"R,A*:%<4ZSB<#3.J-$^KOM%/G&8)4*3:48 M5T4% A.1(<4DQ^.]\OT#(WDRFW3A%IF@22?CO-)A*E%:_J(SXV'M,SHJQ?OJ MCZ5\\=G\3UQGGI:CC%Z]3X=RA>5WIQ;4AJ6M*-V_0 ](7]]0UQ8J!-1%W]WP M(W+S]5L?OOTBV?!]_R#]_1+V(=VL)$3]N]@LF3 MH+?2O^*3%B9=*4S:2ICLH#"Y1QU(Q9Z@?,4=)1LK;WT%Q/3$K5!6$Q-\8K;. MR)FO,WIU-":U4IVY^=S-I7YU(1N2>&*2P*9M]^](5%E9'HQZO03$DXWL"2FX M6JXQZ9*^<&0VL>KI2B;C(#L_#-)QU>[0_!^)S+TMHZ-9&:YI(IR=_A5UOJLS4G33P9)5,4HC*US^FG0<;Z1]NEW&-?^*9XL MM9VCRT[WQ]GQZ>YUYW238*KY8L7H\6#':1\>N]Y@&C"11R$S#>CD"8F\2/;C%GHF*$(K<1E3AS8X;L/ MOO,<]?0-.,_3"?1&;#Z=V!1.Z(9.& OB.B02<>B'B8\]Q5TG<;FS" +=B,W7 M*C:GA?;$M1*')+89$,R[9L0U0R8BT_=]XG$K2ES+ K%)W$9L_KK8? J;^0GZ MCJS1(A[J\P#CMO. %^LDVS3HNA]SOAZU."DY:!2IDYZXWOBY5&/%09N*@>3% M;3H6GX"1?B ?U;K3:G3GG;IS#A(T(9P*.V1F9'O$) E+S$CX@1F$-@\9"_U M! B6YZU?#Z]UE_OKV8BK42R-8GETQ?+830T:Q?)*%W^XUYZ&->,UZ7+'&_*Q>NJ, M O.D8I0/1JXZ1&".*=;%JORK$3QY8U,IE@\&^5"_53]>%5K*UZLBS!L&<"ZP MM%6VB\BN\'$J&R7@A$R<' X+!I>?8Z&M,;?P,DTXO33[*>=B^/ZUB9N?SR^< M[="R_>VZ@U$=XOA.(LPP8I%)'(N:(0T"T[*%'0M8-_8N5&L_JK5M]J7YQPFGBQ%?NF1["[K^N! M('="4-^!ZR:)+4+7C=]]D,F+U?++1E](^[*[BB@&+5#QH+QE1P_-1/AS736> MPJ7SE.-F*::Z9P+C*Q!8FZ4QHL6XFFES\O>V&:C3W24GW L3$8,K'3./FH3; MGDE)2$P?6(6& :-6$*P^O;N]C5ASS/%&:*1MG\#F" \A)Q**!>H^R%;09+[) M> 3Z+.:AE42KCRKNLG;XI*B[6CTXI7RV14KUPH?1(Z&$1K;/N&,%Q+:C.!#4 M=SR7<"#+1#B-S%H[>@0/[@0DEAMBMR)PVWWPTD+7C#FX:LSS',X=GUC,0436 MX#%D5NA8'F5['N5@"CKA"AJY06:!Y&;&11\;LE3698J=:(=GJA$M%MZD2]%4;N$-@\N'X+1)%VXRTE;K'_:?RWV'63\5YZJI#HQ5#P)'!-*W[.<9 MEW/ %C0ET$[9,C:K?L0['W>[VYNS[93J*=2WRXNC(D]2<.IE:;_1RX$-5,- MV8\7I@[_=M1[_G#^G!;[Z6648X/AY)->7\Z#CD99RF393[62Z-4NV]WK;5RC MZUVUA>;WCPL T8 CF/>&LF[J=K=S2'?T1TQNSG^]-N7179Z)\(C(1.V M;7I^[)F$6J$)QE!BNI2#PY8P\-^2Q5I<*KS8#L&5IH01$G@AASUW7![;'HFH MO=1O7H; 9*&?[.U9"$7;6I:QF?V5+4N'I4!R5Y"U("ENX EDB(+KSA4_9SLJ M^LJF$0W3)OO:J?'74;+_IK5O-ME% ^NI7Q'*D;!W?X;'>[;$];K-#D\_UR%<>KRN=; MB-#[+.&4^Y&=")<(GH0)(V[$W-BVJ1O[]!ZG./=N7[J993E#6E\=I=I1#/': M0^\:?K1G=PZ/T^,N<]J'^VF[BSA',-;N-[*WW;OH'*KWP;?LQ02\O>WO]O'@ M[ZQS?71Y_'GW$G&..I]W;<2=V-O>M(]5J KF]6.^F-1QF>"VXYOS:7A M=.D^Y<5J0?W:)?0OG -ODKUO)X[#8^[[S Q)%)@D%,2,;<08M7P>"Q8R*MB[ M#ZZ];' _&&#B%RNNFFU_I&WW.KT3ZKHL")S(% (T*V$D,:,(4X"MV/(L"UPM MUWOW(5A1Z00\GVAA*<_,"\$G:NM!MJ#BTS!Q(YIR$\0%TQ!NOY3LN8!XDV65 M(&O$SJNCO]V+]B^)G3K_XT'D)X%UX;>;P=7NA7ER/\0.G_PD7.NKA%RP+8VY M\&7OX,#XNK-O'/R?S?V=MU,9\\3);SNT0/BCLBI47I/,-*=3B0;PWXZZ/:MS M_?$,?4"$/ >?KM\>?//:V[M.I\M/V^#?[7UNDT71<#3XT=_;_N:V/^]GB(S4 MV3X>' UVKHZWSR[:IT=VQVE?PUC)T74_:7=W+T U1:&@//&X21T'5).(F$D3 M8ID6)9$?$0>8+EC,3(M"3FP:)CQQ<=G]V*$(VF!3/T@<9I'%S#20Q["165Z6 MLIU-53LIJRS!6,>4, 2ASB92LJ >2F6%Y6@R5FB@L@H,]1GZ"/(]L+FAK&-H\#\6$TE2P-N&6DRDR;;JA1T MJ5Z3(R),B@JXFLZX3\?PADD&'@!CDP*?UT-1F>2M)8>F98 KH?)^Y\:.Z:;@ M6* &5/"3XE(4+)45K'CK$!WD"KMV]DD-B"Z'=%XAHR?*?"?#YMG47U+W;(YY%IPKU.R^-QDM\FEM*:R^XV>SY6^&Z%G.>VM >YIT\R;=O 'M:3+.7X"8WFB& M<9-TWE!%DW>^3D39&1P=7FP3R)FOP82OSQ_.>"Y>P,O#7 _(' M@;1WA^"@BR] W^MR&ORS\2&=)MB^[!S^R(X&NP1^=V%L]MYVV^M<]_M'A[OD MN/LI:W=_#-J'[:O%-,'V]8Y]?/@C/3KMD:-K?M;9_D[:UV?NWN=/_:/3?M8^ M_ [O/KH\NEZ '[)#-XD#AYG"#R.3Q#XSJ>7'IFMS87'+%HQ'[SX$7LOSEO,$ M_UP7]ED_R=)DBS=R_ZW+_4?(1VOD_K/*_6EZN.!!"&H[,1EA#LA]+S"IYPA3 MA#8+7==/K #3PTF+.,LI1(WT3Q.>&"]0@)KN&QO*P[P?%))_5,>KS=@OH]:2K>R]>DCN,7WMHH60$TZ M,F=.-P,L]Z:"4FY^8S4]P&KJ',QXRW'HVJ[O>V9L)]0D"4G,./9\TPT)$UX< M6RSQWWUPHE9 FJJZM^$R-Y+Q\27C(SB.C61$RMT'&2$!M&M\*P@>1MG,HU65+US^WE+/K[]6%Z)-UPY\+_OIKB MD6WH:U'DG);]126Q.V2%["],LRV9\ZG4P^88B"">R#S(;KY%LTQ#!6P.^2$M M9'EZHS(>HC+2&6/:%X*'L>^;G-NV23SBF-0&Y>&ZH>6X(K#=)$!W;^>OI M=<:C<.%ZB[OGCI*]B*7=2-/GLKL;:?KBTG1J@+L1I2*BENFX>)!O.6" NRPT M+2ZB)'1]X@FGD::OR1[_C6+2NM1K/:+2,X<4]H-R%5^Y=EB#>+6F@Z7@3*,6 M'J(69O.[K,B!;8P3,XI# D:V%9NA*WPS) X'IN )\\7:1JSOYL3U%FY-+/MW MEJ=K$.5NY.GCR-.IF9V$ELT]*P R"P*31!8S0Q'YIIT(SA/;\^\^?0'JS$+[S0+]V83PTC"W%#0R(0M"DWB>.!A>Y9O="/I&TG_^)+^%Z,%C:1_4DD_#0"$8>@%G 9FX-+8)"P F1^%END& M,7=O >^LGW5Y#"F&CT!J%]M85VK,YBHU"^TF%=E4K-/ , M/=L/0S.*0FZ2!%1;'/B1R5Q+@ /'/9<&S^ LK@/OK9]TNQ/%L88QF@6\>,U= MU3_]9 OSEK&^F80'6)ZU6Y83P;=LFHC9^+MY XZ"? M!A3HG+8O3GS+]4%Q6""67,\D?N"9,<<85NC1")2+'0:QQ(;U@]6HA>N;"-60 MPP/Q)3:]O>[WRW87QMS=O.A\.PFMR(L<2DW'P4("S!B-+=\W$]_RDYA$$<)' M2>#@%<2QNFYR'G^PI9".ACF"* W+%%2( D:MD!I2!'):Q&)0( RQ8'12BCD, M542F@Z>IOE&V 8:XJ&$C$ZOY^T>FVK\ X/&V?[I]VG/W^\>G9 M5;O[*6T/=B^/3^%+SJ?3)1C(P7>WT]VTV]=_I\#85QTT5#]_&NQU=R_;A[OP MOD^#MG-\>G3823K7F_8)=6.;^Q$U7<]S3>+:-K J\8!5 YIP$5&6T"6D-]L2 M"74B8KD.$<*+@SBBD:U9H651IHNC3B7 -()"+H"1%)>E := MC/MY =_F\HE"C"9@D]%2@CPIA.N'H+7:/G4%9Y;C<9<$P&\Q*G8OL?PP\#T[ M.MG%T=G.O++=[7QZJ+;=KP?ZMNP]@;P.E+FM4C7.T2#^SH(=SV'X(=PZZ MU1"7HU1!C$E<89>O?D/?9??VX8>T/E%ABVA@R8 M(^7_O0\1,SID(LOF()ODU]5@9VA\I+ZNG(Z9MR"*_,6-M_\<:W@!%8[+$UO$ M+D%!R=U("(O9@6!)X@22-< .M1O6>#K6N&:7)XZ74.%18CJ"^":AE)F1S^$O M(GQ.DLCQ8GI?UOC?6YAB@?BCNXG_[8#O;C\<-WS6NN8IEZ9ZO5+XXQ2)=7X# MYA%*'_CE!?E2?_$%W,U;#$Y=R\[^F8#,X[\O^RXXCNW>B><(/Z21;;+8LTR2 M@$D:E%L)>\L,_)]R$GA9$X5R$TVBL4*UGGF@9@D9LVU+,/#*(Z ).V*,"RNB,,10),Q"[^,Q#D66G(]],: I M'O%.O9#I/;^[/]+9_N:U-_DC MA5Q?,>>^5JC!"^&<>_HMIGV=P>ZF#(X8 ;3J^PC.!L7H;%\-2"OJA+'FF:!7$-,/8!.@$(<:/&//W M(O=YXGO?P'E*\3>2!+ L/<%#"51KDF"^[[ISN9\?;<*V[8QUUV\[1X;>+H^YWYV@ SUV?>4>'.Q?MK<@Z_F_?8H,? M0WH83?9.L[1SW78ZGW^Y^OWT-X][^V.]TC]/CP^_N7C?K'X$I_-_K M-NBW'HBP;V1O^YO=WOYVXA%/!&!:@'JS*5C$86)&;DC,P"&!2XF(F(@6P_XT M$H[EBPCL9T%@2R*?NXX/=\:)[=H>6PS[?]G9/-@Y^(EP_]T?FA^8ZWJN\)A' MN!N1T XBZB9!2)PXCGP7B.B5'P]T9P(:*,3RBJR-3-*U5!!YDH!K(H])QS3- M4*@5^)]H?%R R=K/\<9.P9/,]WQ2 MR-!/Q>G7M-=;R>:UA2+_JPL#_.W8?>=BKWMFM[L[#HS!ZVSOGD2$A&[ FPT MPDWBA,*DW/--PB-.')'0*(C>?7 7>;6*MHWS6S1)'%B$"46 M%S&WD]B-0_^^&WPE:-'L[\/W]_N)'1+N<$P-3.(0=Q4\&!:#^1E:3L03>4+Q M[D.P$2[M,*XYB(DR'TBCOVB>_8H2_-\O^DLYI[\0)J,M@BTT0 MQ<(D<4+-**"PR4%,2>#;Q/']=Q]";[G_V'P>WH:Q/\OT:2F=Z]Y0QBTP@0Y\ MY!)^56J%CD9%?@G;-@;U48X+BE:NB1:OD9_K(,74KI1TI-\HW760*!1C&Z-\ MB!\%;56*#*.J+:,'*J"@F3KXYP.P#_#U"I!!CRV_U94OQ_"O@7ZM-K#A^JUQ MO?&<7QM;;U^/=AL+5$-9W?GF#.3J*0!J$= M>*8=Q!SMKM",**>F'R2>1PD1X",AP9!EC?FOC:6@R#/'QKY4Q-:FXTD!_^[* M#OM-P$P'S(Y.+#=T?"_D9D!#9@)7.68,*VZ"LVO'8!)Y7FPO!L!>==3ITP0H M 1P 11"IRJV8%TWX([U9/\H4?8KAJ2S++\KW]SQAJ +9LH1JX199Y$HGX[P* M?JO",/F+KB2#!.U?1I;+IW/5*7[QYTZ&1=_'AY_2(^>[?73Z[7KO\^YUQ_GF M=J[WL_]>;V)_+UFXW;G^?GU" SMQDH"8/'8BD_A.@C9#:"8N\2.+Q;"MV(ND M158T(WGI/M_K+J2?"3\GD?][JYH.)(O]5( YRROW6X"FK:^ WYX(%.G=B[R1 MZ@^2ZCOS4MUB- P#VS6#,/9-(EQA1L1WS3!PDXB$+/%#"Z5Z9#T'>L//L=FZ M"J0&%>UQI+JS'C!HC51_-JF.I[6-7'^07-^=E^MA3(%87&X2AM9Z '9[;-D> M=F(/XH"'CA\A+$\KM):;5C36^EK(]3=OK;N-M?Y[R?5/^:0)PCQ,K+<7S'42 M"I(PD.@1#4Q"X\B,8M\Q'6Z%D1.Y/)'UX2UW1:.JQEQ?"['^YLUUTICKOYE8 M3\\;:_UA8OW;O%AWF15'$>6F19P$K'6*);V$F9Z=!(DK7,$33'-MD155=HVU MOA9B_6U;ZUUL&TB3L2@:F_WW$>Z;N.&-A/\I"?]]7L+;0-RA'W$SQ';7)/ L MDWI@PKN$!3SB$1.4H80/W,9P7U,)_W*&^W.@'W=EYP:5$C?2(F ]#/F[0;H; M+?"46J 1_ \2_$>UX&]CIXUO)]2*(B^,J&G[=F@2BSDFM0*"T1O;.283EFI'C,-./8NR'[!(WEH6H MQ+:?%BNUL?\;^W])TB\4P[Q8G<#-)D>#'??81MRK!HM;+WUZ@R9M-.:#-&9O MT7MRA,=]P83I$FJ9L'WH/5F^:3';#VTG9#QQ0&QWHHD7; KFCBSE=7ZW$JL=H#*L+7LI?>DFMV>?GGUG: MO#4O7K7=^6+3V7_VBRDY]X09%X*>F?*@YCW-+NA5^>[?;I. MC'*T'/MJ2*IZKYJ$XFTX;OKZ!FWT"U1:_W-W;\W@W0=9VXZUG5NH[V30EGY8 M12^ON7Q[=6?%NSLE=G(C1\2SN;9_LFVJD*$,&=+(=5=9U=9EO-"?$+%ATP1$ M.[:YP#&I;AAY#.RAVJI@5;CJ=($.M2' 709Q/N[GI<1TPUXO<2YAU);DWU(- M^?U:JDJ,J*5=G:T$-V7=^;Q%/--E]>U!K;G/TXI5=AH?R\CXYI!OR(J=CN[I]UG.^7:/UU M#O].]K;/+CN]$X^XPA:>93+?\4S"XM",A.>;MNO;+N'UC,& "GDW*<)E=_O:8UN GX!P:[G6>TP#Y_ M(/EAPBF?Z$9;0!FQZ-,L4=W(47B7*8R+%MD5_#6>8&>MEO$UHZ RTB1I&><; MQB ?]5-A[ [9!G:_WX*1@+\X3+&S5S'2NKUE;(M$##EHD)9Q,!DA_FH!.F92 MC*O.YP?8L$LJ\?H-+6.OH"!;\,;A^*H%EV!(G7S#<"W9.7[CA.:6]_- MCUUSZ[];U7ZNA:B^81,DBMKFJ$@SP_$JX "Y*T:29A+?#+NBR64V: _^58X7 MNL.7D[A,>0IZJ57M0 H[8/RA :W4;Q5RE4&S3/1D8S4ZR+$/AK0(L%EZKX1= M3/,I&MO,!H)L+U&>E,87T0,:V1<#P;%'S"8;MV9O_$0SV)A-+CU "9+QA5ZT M#+3$P9R EXK+40&F 38NAAW%K9S[)LZM37O#29D/S38BMA[J&]6G;AK@]V%" MTT(NBQ@KA%?Y823FN6=D-[AZ/M@B?RQ4P 3)#ERF4K5*GEEV7#$)6$?'U0H/ M0+WU*1H% AOY*Y-GL-DW5-"C5)!B PGB(DD9F]CUK@R0VI3IQE_80&\,SU_] M64U<_39)=L+L8+G-RA622T;*<7Y0A-N?+ M9X"R].#U9TTQ1&N9UU^1Q/CW9"@,F\PB;JFO\;1$6)%Z!-7R8*?]?#*&MXC3 M"4<,'5@F2<)UF^E"_#,1)7K\:A'GK\+(TP&B.2'J;BQPO(C/7#7H_SY,T6J4 M0J$TME.%(*PE1M7$7^,FK ?+/U02'\'@>@L"=#UF_A AUT[*8*2U8A7.'J,:6&EK3S"JM@I5%P@Z:NQ?X-EL)= MC]VDZ)?&^0D(,N54PC/I"<+<]./=@G+$QZDFNCQBT$)@L@+M #]B5]L"G844 MPPD8V-9F!*L68#0U(TIM1LC%HV#=3LJ*P25//M#@NQ)J#I+TA(:E#/;.>@"0,,@-=F39Z-)5HOA3B[ MP>:I]V$HIW !^Z1:#$^W0"W^0PVB:BEY#L\BSBGV1Y8?'R+/351384X'P%G: MDD&_*)Y49F.IEK.ZXR+-,K1Q8&!")I(\%!W,M1([# +J$,\FGK"H!U+"#V+' MCCC\%>J&VK[MFM4?/P]2_ 7(<1K5N=I6DSA 4)'Q#YJM3S+DLP=W9O#E[+WN MM\O.MY/ <43$?==T*7-5[YB01-P4EIT0ZB>)[07O/G@KL<&TA@%1,\72UK19 MJ8U!KI@SKPQQ)+"*H;0)#=P@BO'4=%9OEQIDCXWS&!ADT:JO(K] S_(,SNBA M;$%IG"*V%MRAE,3P:O8W-39P/I=&)3^&?"S?MMI_N$L6M2?9.#55%&#*XFJ* ML82T&<] GV7THJP=N[+6@3"A&4V%']$*08G-F7&)8:J=&O5L(;)4))73HE9S MZD3+$:Z8MH+7P1>B0X[/#L>PGW&:@+21QIS,(0-M!X)[)(I!.I;+K+<97I7' M4@[6MTDM5-L0%7K93*!&+ .:"]!>'#5N'_!/-=T>=?J*7&(3/9]XP#81+T8E]-OV1%IA8&] M82AW07]48PT $ "=13%@57!E%/VG[C(@<] 'A82 MAD'*D/E0E!0+E;:1P_;_@N6LUE$!D$D!HH.;EF/!9X\W/W^6(!.Y='[&^4(L M*9]15%H1XDW28)&>L_RDU"]2RI1ZBBHWMZ@$XC2F.@?H@*H+%SM)87\DC 5Z MA,-$[8/(?#/-RWM#OIB> W_ M-[8Z9MK^K]$5K#^$X8#-OY6#O/LRYALH!3='HTP8.QDX144^3!D&6B7]2-<+ M%^R/CR(]A3_^G'D05UW2R!_5=_Z<_<*V.!=9/I(;-'WH#R23/XVCB3 L%[XC M3)ZS,R$9OPT[HKP:>5;@N.1U2,_=J?24DG-AV==C"@^EG5>Q\BL)>E%/@52H M=V07)<] TEEE 5;J2I+R5A_$C:1LR1.S:FE.QZ'R@EL%XO9.-=7Q%Z0 Q["! MMEW/M\,-HG23E#^HG 9BW,^Y!'@#F8MI%TI?H212&J<:](WJYFM^(0HT4?"V M^BW__:(57_&KZ@:H^4",QA(E6Q.T7)K*MRD%B&9WABN:UYG!;6FG5RB1\ 5U23L75J]8F-YS#[TF'ZQY'\&LXU_L#NZ;:N))$ MR&/X7"\L9B.3EMJB_BQ M2/U#F4:!MFZJSO>E)ST9,PT["?]95AQ8XEJD0VR?(4?-4X2VA;'A!T9@,8(5 M7P>\83K5^ V*8>*R?J_ZR'1.^5ASG9R4.DF4KC"=3J%ZA4@2P<859M@]9H3[ M 38K?*V<1Q!#AE:;BG, NUDF,_#[VG^V\[K(&&0Q$$Y:PGY67@G&4\7"(K!I MP!!WNZ8WE(+P"M@Q^*\Y.&(9/'W&,,=/O4 M]CU&3>Y9-K;0)0A]04R71#2BB2-\S[MAC],:J'$*SQC3#"2N,$"NB/&MH%,R M4BR8-"-GKRF VAGDRH6$[W4MM%CKW.*;JB_(S=47#TC9=M\];\G&TRQU4\>Q MAG4<;R^;GSQ7-C^(X>%8;=U^6IZM80[_5:7]=MSCT\WKO>['?GO[Z+*S_0V^ MMY^VK[]=[77[Z='I+MD[[)P=#W:N%[7?49K+K=W M08/^G2+HYY&S/SCJ=I(VC!FLFB3!)O$!J#@.M@QQB&O&H<-,+PY]R_."*.#> M8@Z_%R0N7'(H98180.>63YF/NY0D(1BG*W+XMW8ZW?W-[NY>YV>2^._\X+H[ MU ]/XI^A5WE$C XDUB659V\GD/"I=D@QI%A,9+6-KLZJ_5[,&9S$I^C7SH8' M,$XVNTCEPBI)0RPM,771_&7WWF'["E,3"7S$TC'4\T!O?LRQ"D#D^M9]X'!F-,AV=@P$N+JQY0 M2Z\ FY2PC[2 A9<)-1C6$UR?X<&;)H5T) ?IN%QV.3'(@1#B10J&OSXJQP"" MSDN2BU M 9*<&G'",9A#&#?^GA.CJ=8-]JJ,G?P.>!_KVFO]_Y !S;WDB5! M_A&]&CF/_7H?UPD%^$7D>N?B1!"*J52)F006-XGGQB:U@]B$U[DL\@/'2MPW M!?Q["^+]#TSP SEZ6(7_J_H1?:$N(%%L!G1O6_^J)+MF J/+MTA&KS(N5>A2R1B,C6(0 M/Y^,,Y58C/=4X(\9ANFI3YVO]8IZLX!:\YX(YVC MI' U*KEZ8V_ 9H=?[0Y7>LRH5-A#>JU5^MB#@:_7SC_9R&;:_CAS;7]F>_NL MW[#7=V2/M:!OJRW@\TG.%VU1-YR@0%TXX,.6%-1E?H3] MH0D/(^;X04Q=.Z)41%2L=(BG)WW.G?'-KZ+ 'VA/V/7YGNF\3E>X?S2XS/9P M'(=MOC]-.]YMWO-V'L6[:G<]_GW:NOY-C/"S<_G%:/0/?FAP[W_V. MLV,?7?=/.Z??KSN#7;NSG9WM?=YUVMO?K:-!V^UT^]GQYR.KNGV"7/&*Y$74#WP\\9@<>I[;3&!4O)HVN9HP*,!X\U^6AR7G 3!*["!45 MA:8=<<%CWQ<^ 6FTW.+VYVR*)Q P#1<_)1='8'-&P+-A)!)P#4CLQ(X(B+# M!HT]QVMLBA?DXJE-$22VQZCCFHYP;),D@6V&PH],82>A<-U ,!&JE+*[;8K; MFRF_YD.YV6/I6/1@H$"(0Y5?6%?Y\+3 T_T2*+'4!4#YL.RG(W7D7IVA\4E1 M%9.H^E.CZC$$?!!6I^9X^%UGJZC4^[R'O44VL'SN7/;+F,_X_]_RGB.8'N=- MNVS,OZ@JXXT;TRIO26C=L/8!;(9RAK@05Z(A9/> MNEYBMB'P=$H7HI M#6(AJT!23/=5U1R%NB:G=9&6 @2]'",2(;VJTRQJ(H$_ MSE../572\:,7=N#T5U9VO"JR^^6\J:'0;/T7;B>\FONV1V*2>"$SBAV *EUSVB'Q5[@FH7=P0J5M[Z"HCI M);-9;CR;?WUD]K*93+^ZD U5/#U5-*E/+T?$S6K^W&HV24]-TM,ZGVQ$010R M8E&:,,*8'7DL]I,DMD,6/SVZ/NZW M![M7[<\[7ONZ=P'?O3X:[&>+)QM'U]\N8&S.WN$WIWV]>]WYW#GM#':NX#OP MS-GUWO9'F&,G/?[\ T\V[/ID@PO?B2TK,>T$*X<"-S!C.V&FXR>$.8'G1=CG MXLYLB2;IZ8VR,:>!Z\4\MB,_(G'D4R\,L327!%$2 H,O'% V;/R<;.S.I!EP MYL5N8EIN(DPB?-^,8AJ9KN53&L6.Q:AW=YI!D_/4Y#RMLS!R[;JO4)#W]%FP<4R?V;!I2H 7"+2\.0XL)0JPX"#WB!(U-\8)L/+4I MN"W<.+(C,Z"V9Q*?1&;D^Z%IQQ$73A*'0ECW8.,WGO3TT//?JI_&BJ28Y228 MZ1GL:\KCN*-U0X8PB[UE2&Z)0R"QNQ"=!?NQ&#U$^!A6B6"SN5JE2M9*98+0 MF*89MB >%VDL^[',+&G5=4'=!;]4;1Q MZ;-XOSZ+WO/T63RH\<%V,">V7)/\1KMSS]OLNGUZ!E;S MIG5\^ND,WGO6WL82@/WLZ'0'K.._TTX:6['TZ/!KO/?ZS;I;/?@ODVWW<5_MT^X MY[L,# W3Y2XQ2< M,PX<;H9Q"#MCNY831HN=%D7(@]@*$]_EX :%)!(!)RST M$BOT0H=&B\F1!]\_'NQ\^[[3Z1H[/^"?/]%K\>Y/S@_1][@;>-0-A>^10"0T M^'=N]AA"Q-:K('-CO9KU(VV#JS=O9=>]]#=.8#F4U2'+S\L[! M"*O;IA^HU[9NHB;MY?^(JX]T>-8RCJ7-!W^#9AEIY=(R.AN;&P:/J;[\20(8 M=^1%FAGJ2=S"]O=/GQ'P#KA$_2@?I HT-D/GKM#P8?J#U37*!^D0_1"J<'I[ MFD[D_.Y)+2T)4J-1E>,K!0$L1[IB^FIQ#U2%S,KK%7),MY\6-]R"A"P&N$RR M_60ZG#'!"W&>9^=HY^L^F#H/6+H\#^ER[\4B$D[ H\!+2.R!LJ$T=I((]%!D M!=S72 ;$=GX!YA4H=B]1J_N),L1.3QBC!.O;G-6@ MKTA #R$%$410AT*F5<&=8W<7"ZFO0%2 MMH*_O5G&MU!;@-8 $5A(+$M9.!4+@=!:YVFI2O_ 25 .ZHF"@3Z ]M[@"QB MB>=8<900&KHA\0++YC:C=N!0R]4&,9& U,ODN03'L2WB\6[=Z7A7SV ?)K"K M!>RVCG74]&?]?O2'F!U78M6@-LY&LAY344TI)+;IN%^5*-Y+%U? :Z,16(S2 MR9PCQCEL^OGZT$RQ^ZS!.*(IQ]4O\DL)IP0&RD-TS2]R]3+*SE=Z)3N7[R62P)XRSDIR!X< MUA982RTN["BL[JLZ GFHFWF L,#&1SPWP);5FS-^!-!WEM/A#%#\UN;^SH&Q MR=ZR8WFKURC78^HISKI^\U[:S*(!W[*^8&>(WSO6PN@K=@N@@[HDO%K7VH^3 M'P4?[-;M44JB!MRT@Q6N\79:QI.B%"N\8U7?+G$WY;PJK/JZWO(AXLZ.;==W MF>T(UR&!#ZZ5%3&?!4YHA;"MX6.8UO.C78E..]7<6?_-FS.G.B1,0AS$6 MFMP&U0)NE&_&D6N9U&>>%[N1'UC!NP]1BY#EU-HYROGZ]:OQ!>BB#G0 !_1% M-C+*28D8$_((#;SW++\2B.9Z5>19IB0FTE9EPTS&%0(AGXC*.DJ!NQ3:O'+U MF<2CWONQNVW:$;P+F&>0,E7_.V_U5.T-JM&A&?0P<_L7*/6^=C8" 0L^3099 MFUR0-:#0;R=^;%-FD]"$=0>?7T3<#)U F FL>Y $ 2,1^OS+V1V(#@HT!;O: MJH_($>(X16$YTN:1/$Y':/NBT&7E97I9I4?43F)-/DOR4?% 3707J21J%8J6 MWIY$V30P/T AR\+K3?EZ_57P_Q2*Z9^(?*Q.MQK+_*\:9,6Y^-J*T)F9T$%,L4 M@LB,XB &CQ%Q3P2G('F)Y24.\R+!P6-TO&5!6Z%L5ZA!"-5;7"DRE7'8"P%T MIT!=)X-)1E6#&T64+: 'D*ISA QN'RA1Y45RG>\POLB-*T&+>]'](I#0%;!7 MF<\!).6QE/O26 #&ZH'Q(*V299FM"T_C0#4Z2^;"4 MPJM2L:]I%>YT\FLT 97=1D&.2OUKH)V<*ERSO("U.$^+22DA[ LQRHNQ"M_) MF![054*9BI <3OH4;.NM?CJDBBORR5AF>TR[?W'$VI9MOB1RN!C.P(2IM\C' M6S*_+(-%Q?!!"<]07DI M/"/U&8W5U8+)PMU*+V8Y4_L^+E*F.X$IKL,O2"QNE@\P_H'_7>:RIQ-FL6%[ MIV&OA=W3SD6&N&'PY#\3"CPW1@=$^1LR=7#V[1O@EU2QSPR3PW IBB$.M$>+ M>EIZ^M(HK'#'^Y,!55UH\"0IQQDJVU#'6AF=8(AKMD<6SR^&(.@4>'@ORV.4 MGM7#*%_/009*"/19RB\GB'56]:TJ6Q)Y7(^ZMDJK\R?M"<55O!Z&H0+V,V[= MW3&\.H27P%/EU-U:%L:P]FQ2XD1UV[)Y"+K\3+U&-K*1Z7;34/.HR.6.%7=S3+T;UJ3)FI,I$*Y/C)93>CO8+/U4# MW"N^T*L]&%WC%,("F_NV)TP1<\\DB66;<>B!D^18U TLVZ7$ M?_?!69'TCOO]?>-@HW;&2]V6#W-K05Y/"F-G4H!)('_>+%-J? 5I!N(4E4:2 MM##[6ZL?K;7 %/L5"B)>DH2)11(B&'$23@,_ 8()X&,Q_!PW%/3X%'1V8HG( M8G;@F*[E8,=G)S1#XH,DBU@4N0%GKJRH7D%!&\9.33JPN95449G70YU%W1CM@@$40GQ2ZJCJ-96.O$8T04-(!)C MYQ+,66E6@L1-&4:J'MB%(XA<$1&/N,P%%6!%U(TCESN>Y<68V],0PJ,3PO<3 MD/&>Q6ED4L_R30(,9X:1Y\,_J& NF'-GA]Z)+2+A4>Z8@1. 8+!= M9H9AZ)K,H5$2AS[Q+0Q0WDT.I1BFLG)K"&N,OD>CV]=AJ/?7[;+B$.'8,>ZE MFU;C;Q]S6G )+2U[T^>J2M$._@+NG3(:^@,/%/\@Y"TN?-=/0F+9(B1V%,2A MXW&;!+YG->S^V.Q^NG/"""$.9&2;!.2M"5J7F[;CNHD?@\3UQ0UV@'(8 M9>TKKV)E,_LO$QW*<<[.3)5S-GOUKYMSQAIA\-+"X& :.9T1!P-:G(FQC/Z. M5(' G =7B %-9:13PEXX5K/%:S'4U5N\71UV@X9FZ)EG&3+Q2,?WL9"5A%K$0UQOPH/YV4 M&"3FP,U#F0HAP 08_X7"_@&%YV^ $%:7(-Y94KA0@A@+-_!CRF,K%.#"BB@( M11A&CN,12]B>/4-P2^OY2DEP]<+=O1!?TH$\PM0'B:!%IK%IF<4PI-5QH30] M> XSD?V(LJL[E='R\MY\JM]T37A@UP3_,;HF!'[3-*%IFO T31-F4E/6FL%N MR-'9'8N!X6RH@_EV'4]9?P6AM)L=K)U[7E.FU(/SQ;0M*5.'=#Y>/L78 Q,3CW[[*3C^!>IF M4-TJ5U_6'DP/B5!UXSDQ/*[]"I5B,WVO[J"EH!C1.(VKBH91)I.,\E@^=BYT M>;NX',D.254F&SRINRO-5,:5P/,C%:2TCD_F-S^!?[5 M4S;2OL!5DN4<<+\=1;#5![KPPPDVJY?,/%S?ZKI5+I&ZV]Y98S(++%2IL??,*N9-E^X"BG:\VF23O,N+\"3**O5B466"MR-:C'T[WI_%W]6 MV[5T-Z:-87KK>/E%4YI9N%"Y*4L7T&X<\J6?93&,Z%TMC10(:_$W[&^V\!/F MC2[]AAV[5MUHQ&+ESY6?L/)BEIX)&7J1W=>J.V3'-+"2,XHP:R.$#E6I=(9HD8JZK79W@=_.*;QA[Z**K;#N5ER=X"D.I>\BI,SC]N0J8,S&2R1C$ MLA*;>),F?QQJBKX59DS+4%\]#5@\"0)9S>6^$* HIF?:V,D0@OYXD9>2W_5F MBQ;(\_&TCV'E_.7O#26I9*IFG:,YFX69P=!+Y9G]NQ ]3'3/BZOJ,:"J02MF7*RO3YB5C#DN0LJIZ$#Y(LXE29+?PH7HI%DK! M0%.99:/?B@L;"T-'Z&%[I'28):A#HS-L#FCC4RN*':H1:H$ LN89WS#Q090E+ MM3IC$:SU@9#6A,JT#UL2*KLO533N!Q9 MDF)/R7):)GZPL_6JB@5N-_50VE15I*]P5C=X),>;GS\CQK7:3J Z$.C 7)DA4!A+#X$[Z\_DV+8WUIIO&GK(Q$R:N&J)3'LE^I*"2+P;56U;Q49L0K6<T2RS M+T)!C(WIZJ/M^6EO& >I+M,#*78AE&K$*FYZGA=J3-K 4^4>>HM5.FTZ0#-% MR&6;]HK-987,#$T'2BL/(?7%0652JZBH?,9%&]T MTV1;CZS>%(:*7]'4=+:MBC+41]26P!=B,1Y/R4M-75I)\#S:E"JVH*B]Q])REB0UB.&9:A>O3,5T>FUG2" N*):/2"E142=ENNJU M9EEQ"6XZ/@WF@EK5ZCG9H C]"SP25&G?%4IT_@Z%(FF5^ZF5&S?E_-K_L-2O]M"NM[;&W9=]B M9H8\0I)>H^YX+##8QK%L7#II8 E&M@768SDVOH@>95?&EFRK91PBW,C!)(4G M/,MJ&>V4G],,/)?O8]IO&2&Q2* LX;15,3S!J7?FL"T%"?3"!7D->:+L^C:>>9&MNW^&;&"H%7PO(#]P@ M_4KU:UIWY58')O6'97^WECJQ4+TA_GQ;C*IB&B6"8:5E7S9&@D7;JCEVKSY_ M58%^?548/V@V40$&;-@E8\ )SHS616/SK,\F&8:![V@@, =%MW(]TT'/* NF M2@%J((B3GKUQ.NJ],V@VONG2?"*1$UJC2YU)Y%KX-R8<_>RHU)SBXM\?FHRS MQ\HX"V[..&N2QYKDL:=('I-9S+!2$AMPX1:9 $LGX[R2 KZ4OX2RV1K7,R, MCDKQOOIC"0)T-F<:%X>GY2BC5^_3H5P6^5U-H1'9\$)7$JD&0-;CT02\H0BX M @:=NPCFD>\Z-U^_]6%KP[[MHN>2GWSV[B'?\N:YAY\ %GHU"SPFA*LDO;60 MN$ML:.DV81CS+1<-FC<]G>3#_GG4M9"CYDHN&OWX._ODYS.F_BK7_+D-);.*SH MYE4N6EHUNC5N/:N8<6:GZ9LR"9_R7&;S(P#$ECR70+!5K&Q*=#Y=;X*)EY/2 MX!2GTC3#>.E*Q0?T)O@HT'V&O5Z/*=V^^J:Q*]N1 ^$F$\QXSA#D:=C"G$QZ MAOT]>,IU[_127L(:'E%5^B5"<)R2RNG-!X/),,7$42,N<@K/W7Q8V5#N6E+N MIBHP0J&]'O.ZXTP?Z;<4PDC'+2._&,I_EWEVCK_H#A[P5T.&KXP,/TI-NQY3 MN@<%8CXX"$918AG&:%*4",0TPG0-[$:H"R%T149#BZ^)%O<%97UC;_(J&F%H M6L014U;D92D;K,4R+:8JQY%'P[$R6&<+<= ]D4"[#7F^(O+L8DWM%I:AO!YS M 338I?%*2O MSO]\<[1[O+?7_G_68SKW$*M8'CH$TD.4NP$65JH_I8D)GONY*-Y08J;J)[ Z MLE%4?4!4!:IJ[B@+W"=#ID.!LA=[+Z=9J9OFR";M^7##V)%EP9@PK>LK9_KO ME8;$15/OE4E8B/S%L=$/9MA*=*]J(="%;$%]4X@':YHE9I6$I[GQ)*\U,];; MSB2 E%@_%;*(=754M:7K(>6;ED_KISFONJ;W5:;TW](F0"_M&VH3@+-:55,] M;5%@_1MMG$=AKIZ&S>Q7-_X TRZ>*+[#&!IF*SD^L6->W5* MZ)5OY=>95C)R(_=DMX4_ZAX,-[=@N*HU[LU;_NJVLVJW"*9%92BLZ,LB>],5 M^1EH(X2MQ9HS60:*-K&R-&XQ*M9P36[T1V_J=CO?!.(-VI:+,ZQ(?;:-V>(] MG])LL-0@ YP56I;30M;%RWL(=#V821=^@4+M8".\SZK<4JAMO()*[:IOV.[! MWG;=XJOJ@*5ZR"[TJY*(RJ-"#-();"RVS!G#B&8-4'0:YWLO*2,51$0/?/%R M;)1]BF;F6,K^(.R04K&60Z4=4[:SKXQ2Y:,ZL_OAI5A:V"8GDJ\EF659W5 MJH:5]<9=X$N&XUN.U5^]G)*KC.W;YKJPG8LL'RVW8<-.=K+1,^_)S89+&#ZN MNK,-5W9GPW:9BG)QC\94AGVJYG@R4Z=JFXN?PP0G[/XI9&-)V1].-9$JYZA9 M;3J.J0^SPY8",G8E#1#9(BU+3&SU*9M8*LJKVK1AB'M*$XN8]1>BYA05V#&3 M=+S3T0A[ZM7TK3"X5@YH"!:V[N2IAX/=VK(ID2/;]NFY;L#=QWY8XI+) M_@C(Q=AS]0W3NA(<"Y2T(+97K*P\MD-(7-D\,#6C=E1M:;-\VP]3':/U63&WT,,N5^ MN;"S'5>K8>CWZ*KOY@#U=3/C)E@I9CME!9C#X.9W:WI);F>(*P1.=+KE:*\P7O73?A]*W.<".[M.>V-\W#C:F M[:LUH(J^]3_P?@[2<'KO?Z;WQE?S*FH<^OH\&].%L\-#@N&YR^P9"XFE>*$3D%@2#U$TQCK%HXRM-W97], MAND_.G4()Y.6?7E5.^J@\2?#$45L%H'8M[,-Q/6)_CF>K-28!CJV(@?POV"I MB)[J4%[+>E1ENK.LT2M00TBH%ITGA7>,\Q%&D60 ">]>''C55KWJX-^7V4T: M_$$K90S)(!I%W=->?W$Q P%C,-FDA/]&T"#M!VV[+]F*]=K#PTXA-,5D.((_F]*K J_IFD(UD,24>C#(N_5.Q_ M=ZB#]06]D)D2HH4D5']3!1.3#$@U 2,*".VB+^0(TM%$82&5@H,"#,2<:ZQRLP$1U>A1RF7.T9\,#1+9=A7@I\!;0]U M^%&--\G$9:K:K\$WY$0!4W=+IK% T]HKFM"R(2V4!)"2"\>G MQ8WL&HKFIA9\,T'NZ9=Q%^"95.*'2+"2F??'8GR!!B[5KU @*?)CE6VNG:A$ M ]%@T$%AFR"*!*V,7C6+&P+>NS@"C!-CR\QI0%'9V9@MJ<7F[$*#!$(1650+ M@J0U&Y#)M22KQK4)Q D;_Y7RM^2*X2XOS+QR3>3JH0BO= "?23:5 #!#(%^Y MVAI3L=ICN6Y(%M,SC1C%S/]M[TN;VS:R1?\*RN/<9U=!%'>)]HRK9"V)*K;D M2'(\SI>I)M D88, @T4R\^O?6;JQ_40>XJNS%S1*V4/A2 M&\ND+[(5,$:ISBY3073X"D>EL$UH5F^7,GOTO:ZD.&TU,O"U*,[;/N439>.3 MBU5DMMH)SW)W7(CQ'B+K(#. M9>!65 ^,LC,\ @VE'P ,.70[)Y$2>S-):M#7*]MQ[<)R0/F28NBSKPQK=&7$ M%O;F JQP,6$OX;\X3P$A1=T"]8)@"?$XQM;/^>:+'6K4S8T5Z' YUUZ$Q;&5 M6Z\$,,5W&.U(A^8NFE/M).P&)4[&^R&158/I(RPP?;R7^6EKGR^WT],M M"#DN&?8787(.W6<5P+S19[<)@5MENC_$*"F*:(I1K\Y%<=5!C<(?\+F(0?G) MT\RRP*9D!C( +;[A5@88Q!F,B4\A6I#@:UN78ABG07^CCWH#3MJV?@W#OB^+ MC=_^\':X_Z [U>!Q>[C0M Z7 K9ZOM*5-?LN4!VK'VJ?^Z0X,%9J-.@J/BPB MICY J ""CD F60>TT&_I$'&8FKD4:.%;YDNX-EXQ:R#Z2ST!ZC?Y"&SFX/F M9%Y+F-Z7E'6(57$(%"[.&NNN':RAHNUCI+L=?KY\OW-@*7L)#']PJ*2F,$U\ MJ2[Q']Z,RSL5A,G3^" 'A:-M0Q.L-@0D3VJ7V^'YGZ='.[5.UAR;L">KL87F M5>HI#J_'^*O7&Y?Z,JN^(*!Q6JPH]CP^:J5:OBKTQ[U43*GGN.-1-'!F:-:G'?39+L)Z \2& )W M9RUI0:1SDV68^T*2'ES,-MI<5?A6M_(R'MTU%@UBC+$B[:"'3 MW^0RKBK$)JBG/1K(V$:8<>N- OVJ5@BDMUMH@Z!M3?A_3V;*^51"B!6NXYL796 MP?M__'EHW$J/+93FB*^,P3G^TRG!T5Q[Z-<8A* VQ(.0/0U$>W>PK)^,,%!J M))S-8CDKIX51"]4MI'QJ8R4]--8R3KG3/=][CA%BLL5>ELPC1;VNM?1V324V M"#/*UM+<+R:0@B;D(B3:E)GN*%0VHR$E,Z=JQ)=3/F4,!"*[,THC6%_FB\_Y M-!*_2&H:E=%991KCX*J*:I.++?9(/DA"5XPSZQG( N11Y2V6_$DJH(PMC"J< MO9@%(:@U. 7F%L,0DP&NE=:("U UXH ^1Y+DPC!.L!$XOR&Q.@I[](."4"FU M1T1]!N/ZF>GU)HS\;7)JH74:&#%'\?DB#2A'Z^#TXNKTX['6&*^B%)Y^TZ4GE4]"D'8^L] M8'H2P@-E>-(V[\L!H#<&2F1)#VP9Q95K/JB6/V?=I%U,;M7Z='%^RW8GS;!3 M:)MGE2U*JN//V#"HP35 _KR#GGD+Z0-'HL,_R)>"0L5F"<#W,E[H _GS]'V& M@(I !:%'REV 17I8 ,H+"2@KAE+UQ+!+MCO^!,7($5#('QY&,L#4R0T\'%-= MM*[T8^W+&*7Q@-,8NRF $P.,8@IYQO^/+YQ^^F\+/5 RVH%#\3B?3:_X\M/Y MQ=4R2"3X-&# '?3PLSGDAO10RGC,)K'T)$CO4\_GH"(XVDF*;>)6'RQNM6/B M5DWK+(HXZ&^79SID9J/8 MWJKZS_N+@S^/S[91_UD)61S/G;;QXOL*/HPN9,/8:G3 [NY;B QZ1P7;,.U4 M5<"9"(I0]CC03[&'$$<974L5=\D6O#1 "S'([A7K8ZC<[AZ9W +2/P;A34'N M=D/6\Y(!)R>5AB(3F\22]M\) 2,UUY0M$.4N*E!)R)RG'6EEN+@%"C4P+&=%18*6@T",G>BQBM MTM?P@+'\0$(1V7#B5+O5=\F"OE'T\B<(( 1B?6EF2R ^ULO5N$ F>HI_4Y'H MH$A2B,=& 7951G08>61_U^U)\!)_"N%C3Y',XS@A17J+N!3:P4:1Q#0C'=A) M59:] )1OCS(#8,-#LJ-&&(D0:9_EC61/D]1 (1!]2]T^O\T\HM?3571@$J F M2/B'"%PBOR*.R>7C>TS)Z-I'2)Y2J8LZCV00:\LLZ?*2,BZ0TI!QE*DXY@JH M<96[(:#\;65 GK6?"A85PR#$8*!=2TB+\0[17$YL,5T..+0WXQM*K+F*AZ)UM:0@G<*PH+C14XZ M9",()W\C9TQ]AASS0S1EJR@ 6#I'>' X;'X.HJNK5CDBBL;XD,SIA0/@.)#\ M#/*%8J)YA''4/EF2X*<@84[*NXL!0!1CA%6M''U_1'Y_1L7[4T"5B.I# .E1 M.4&G&!V\9VM6^U$$HD_'E!G-C_AU79KF -CU&#<-NSC)3A=44>;E],Y%#J^L MV'6L.;?"=,RZL4X0CK7JSN\4MARIW/,N)J4$89X%Q.VH,J1:N-^PB#APPZX1 M)] #PJBKD_O94P$7XPZ4]=V_N]'N.V,!>R!26*\:"YBQ@#U?"]@[505%&4&7L;"H&-TK0-ZPJBK@B$1M5K7S M6I!Z7N%GNK%OZ6&S46G6VO.?+_QX\<-JI7/GD:N5VJ*'>WOU.WYKEKP62ZXO MBU6W=!Y?A_[8]=KC-LA6!&CVFA5!R29(L""IYUI(E!^V3_K>*B2^S!F6[I-^ MHM+0F81_9!)^C"1\B5[IFD0&(0MOV_SJ!ER+SM/?"IYPLZ]$671YLFOPH!AU MW^,QN/;XN%80CI\U&6L8U'H(U&*]=0F46F]"8[#A0;"!ZLV>R<2Z%'[!&?63 ML,*[T'ANR0W:OX$;H2,*)XEDCX=R-8+0"\?%S <1; 8,HP[[")8 M(\ATJG9GO_9__ZJUJV_7!4CKAS^SX;.,\/\8E&?:E?/0Q'&9LYJSQK7#]!Q2W MMQ;!IU,!FQR1]VL4QK'URH?_OE95%R?B:Q_X)D\#>9MN\JO:OMUIUE\_Y#6^ M&\36]1K?@T\]POTTV+T2=M>KE7V#VP^L7!FT?N)CJS?L_7K]X>6O[4)N0[@W M%\,;U4K#X/=3ZQ?;[9M2N6NJPPRFE,^E%<88L ".[89=;QIK@#%W;2^&=RHM M@]\;YJ^G5B4>0:->(_B=4^DC MI4;85B#GA^,;M7^A-\)N-8PSPMBTMA.Y*WL&M8TO8MNPVF[5VP:O#2N2N M= QJ&P_$(\'O-'"P[UTB?EA=& X[Y=:QD=W]BPMA;!.R;:UO@? MMA*SFW:M;=P/AG1O+8*W'B.0:;O0VW@?[I]DC_D0QN=P)QU_KV6W6BVCYAL+ MUC9B]WX#_C"X;;P.VX76M:;=K#<-8ANBO978O5]I&-Q>16'8I08>[[:P-R+5&'.NJY.J?)#-.QO-/,#39C>\G%H:CM*+:@H[9Y039FV+-> M"RW[+WO* P]XW YFX> MG AUR$N2R.NFW-4&UKA4DR1]6W_::;RJO2YM'#:4 3*&WV2 F?:)ZCB:=:G% MIC^OZO,_Y?[%PZQQ'W<5#@K@Z8ZMWPX^G--(PW T\*1UXV&+T3CFKQ'BG@*J M %(E?.Q*VNO% &_XV,=NM=E\8@1+^T$-]N"MEQT;P&:YJ=3=^3S %2>A[ESG M?YX>[=0Z#]F\]!%.;55"<6MMA$TF&;PYW-OJ- /0YZ6N=(!WN8PIK^JUUU0V M-[O%9<+2IYD9GOB:]9(3<*=':E3+XZQ(?IB^N#*_2\6I=]7!+J8P>)=Q1FX] M@/N'<>#6)6$TMFXB+Y$[;G@3,)%L-NW]1J,P&L#].V\:Q\C;T&>M8!T0& 0L MC'J6Q\7VTOBMC%5'4I >\O;:DYV)$;A=ZDE,S8OU?EWX:X@#%JZLI&ZQ5&.'($4!8\3K4+G!<[$7; ])#7:QQ]Q[UEG6^8Y=E M>&QA#UM$%)AUY(L 0=,+L7DZOHAPT*/@9?HJ192-K@F9=?P#&Z'K]Q6IRXY@ M)@K896Z>MUNM/:1@K=:6JY3OQ7IRHQ%W$Y^8:Z7 MP&S:S0[=0R\BX<<9P"'3._TP=&\\(!@S:&6Y([-N28P,135FQLZ4DNXY/H!5 M?(=GCA@17OY#=%I12-B0W6JT],39%$P!0(@B&4T1[R0,?1PT9P Y\<=N[W/( MO=MJ0@-/Z8R6L*'%)J(Z[\*8KNXD]\TX(JX\W%JX#[ - M&R#AHV;K%DB302SHKFSW!5D0'KIXM[7Z.FQW\0WY(HE'] /XR%48-+%;0F:* M[5Q9K"C>E?EC4_#1RA?E'/@NZR5 HFE,%/CIIM9 ^*56R/7;A>#))>L6RC8R MQA&/[H^G5<)<+2I-?Q\(K2)(X3;Q/N?40 TPE,D@9'Y_,_ <9L+ O*\]9):[ M&N[XO2-\)V46JS9$K!R$I+]3H 5H]CF(]???8*RY(B85,)L*?C>? 1!D:\/ MVXB(UKF@C\+0F5CVN7)9L4ZDBX_ATHHD)7V-/@5DK==^L?42\2D-C (12*AP M&W&U('L-4;31BJ FM"!9"50F8:DIMO6V\$SWW@+NOQJ^QK%Q^E,DV@%,#3JZ M!!G,.@Q=R4 [1%0)QO_WK_UZ;>]M;/7]L LOXL9B5NW'C+XLY\'TL;(6J#<+ MLA\L@Q;NZCNIOP-Q$?$^#&CIFNCC'' ^H'K/I_2C,/:H:3F);0#RO(WW+V\5 MT6FT1[J\Z=1GHAN'?IK(MXIZ5HO?OYC7Q9S])T#^G!WX,0)^]"9.AW EQNM. M>>NUB8*IA?\.HMS-U)<[7;@:WW=$#U#CC?!OQ#A^L5L"2!&\3PVU7N]!H#:3 M&=,67-1I2,-ZPQ<)7\-UB\U;M 7DOO>?%__R>L)UN^V]9GO/<9N=[IYH5F6[ MUFG)=KM7WZ]U_[<'VCX)>FB#@RF!TL3_WA7O9B'1=LE?4W%U&[#')82N41@A MUPK4[MA;1C%P: YY6:^TFLA4K'@ \@%*X((X''(L))/ BD7LK6[IF73597-S M* ?-7:VTJ@\]]X99&1>CY ?O[]0#;C@FOGG(9A]@V6S*CI=R+SXQ#B[G WTZ M8C#/1WJ@I"F26,,T1@/5ZPW$K#G[RS$+Y6F0YD6<1NRV549(T?5\?(X63))B M0085K@09&?_(E7J0B@?XTE"B*A\F _I:B]2(M[TT2?%Z=T$F(-8$8FPNMH9! M/\3_#P1CZ"6X@AB'ZP&H+&4AI-?8- L?TYC*!,HV!]@'3!"C*C428YI?F1K@ MF@R4F2*):(]C)C8QB[#" 3# VKH@PP8RCF5,N@B\/I.HX$<124!0 M;X3004/3F-%)\P]RU!*KB662^!FZH_4J\DCOC)/0^0Z2DY?$2Z"/1AO&(U8P MMMM(=8AGP\P(_CB&75\+GV7$S=GT8M*8;9'P4.9;S# \-R( H4*!I@9R3!C, MIAF$^R]K>_9^M88OS;MK(C?[H)C4L-NMVK0YB-8$)-M')P]:8P:RX/U^N6>W MJU7"\PSY!5I6XV3Z^LVVQ+YLV7NM#EMRW!+M*MW BK5)!WXG+#\!VKDL6FL3 M+-O(RZ]0&*I(D_"M^H'C+.D7U:<4MNJ+42S?Z#^FHG'IWQZ(O$'R!K?E>O'( M%^,W'D44[-"\N4I>J2JU7"56J06IYQ5^-A%HR@_;C4J[TYS_?.''BQ\V*^UV M^XX?5RNU10_W]NIW_/;V)>\O^?$MB6Q+(OVC1F%WGK#G^H.FV?V,SNK:IW=% M2N='5CJ/RU$M2\3;ZXL:A&P\6O75#4"K^V5KW@^M[MOH>8T0#L6%NR1P/'F? M;(,+CX +M@ MT/D,)?-P:%Z97\KV+?ZQ=JB,9%TR!E'OE\M97JO^S38FR#S*M:W:XU'K;\^';=J1DT=KTJ46V"3'@:7,OX%IG0E(!8LJQZ M?<\4I7H4F6B[,6=IF6B[\,&0F3N1F7K=[G1,':4GEPNVVU9TX@4B<'Z.7+#= M&N^K/7O_@>6"K9?CC:W$V$H,F5D):HVF7>_4C%UV+62#[;89'%.F) 8KZJ0_ M#A5WQGG*-U?4"56TXZQ03"/^WTW\;YOBP*:&ZE:B=JUMU-HG9UU/U[_M9P1E M80S15"S^,MSIIX&T$!M3*\?&J"=JJ@8\=,,48]5G1\ZL%_8^H:/OOA!=5W)) MZ25/:%=X&+BN'ZJN9^\F0X , 5HOB+ZJV=7JPTILA@ MDO26K)B_'K7$5LW6 MSX-3#Z8=#AN0GWA[]?R)C')**IV5E\D5!#F'\SXE.UYR!)$N;TW3JT#YV?.N M7*&5QV6##]4%V;/W.VW.>%4_EVNOJG+R&+*/55=+HGC*6;,M?X52JQ-EPW,LA@EUI0A M%#>,MB1K?PX%R0.UMIH^:@+ES8A+TZ55ZWNM^Q%&#J&X([TKI?C7:_;>K"X M4P1W[GX*Q)$OZ$M8;J.]G]%"/0*NM%BC E^@5ASP#->'),%6-QS+H& EV(2* M:.2U#F*JM *+@&]T98QX?OV-%:&\U?O-R/^@^\?A3/<[_ZQK_+^ M\D83!)SV0GE#\SS%)JE^CQ:(LO(:0^%2Y;+I0CRZ/J6N@ ;7!"N*:KZJI;AD M(+ <.'Z$$./RE]@_@LLOW:L4[NRESUO'K1LH[9EX]H,M?5'9-E/Q<\6*GW53 M\?,65X&I^&DJ?KYX]T751%.%%;>'(W^9*/9&-?Z",-CY]>#@4ZG8']?N]@HE MX\; QK&K4E;!C]MW4),V_9OO<75 *@3U16*=.4\"HY@L,J=K"P;P8R_U@<&. MN50@+8#4KZPP'A;SZ_4\QZ-8$!0EXT$8)3M FH9:HH!W!E+XR6!AE;[)59#D MT6G:G<;>A(VC5;/;[2KN=D$1O(G"7*VVO5=OS"[4/CFS9D&W=)%A\8-J3;=6QZZV]AF+2HKA8DSA MTNG:7$,KGV&MT>:93*Z# 4$6T^7M9Q?AI^-G\T[9&M7SHCA_"VO3\ M&*7?4%7)3Z-D4'YW,POR+C"DJ)LX@2>=AMUJW8XG0(6:*^%)S6[LKXXG8H(D M:$(Q01V*I46[X\D6?-0,0'6< WH -&/H.5D%_QEM_@+L:<0\Y&/>!A0PA4O] MQW*SJ@8N24X4I9S AU;5WF\U;\&'_3V[46VL4A6R;3>;G97105UK>)/X;(X" MN1T'CW6F85]1BWM3 >8O6>G:8(K5@#B0Q(E@&],"D"S!U+;1M#1'AKVD>K87 M,JM5^RD*^Y$8;M*>%U^TH^)Y>Y$[@5@M+E/<#04\PB93'G!"0.Z8F[6B?0/5 M-RSK&^50&C&4N']<0(W?/)9#+1?(6L4ZURWC:J5JR+.F21,05*FO$;?T ];K M^UD+5657:B:WD7;Q;6 MV0X#'GZQ&"VM@;B6V5B@,0@/)7G55B894)5"YH=LX#IA ]=6 MV7!!B:/2>F3 )0%"6?-($9,@*U(7@C[06\W4R5B(G3N[U&U1\&LPP'R+X"O$ M5VPL5*^^+=D:Z;?:6RY5[LL$5L*EP'D [%-+BBK@)+IZ=3'OK,0X":NJV1+V M%AJ%5*\>+@:H8&6M"0O+ZR\F]+4ERXK/KPJ^H"CXK3?-!1FR8[>:U=EEW0M7 MV&:J!3(>'2%2#&Q)W)=Y*S[=1JI9J?["] 5N<96D!"^.TZPU% !V&MHT^LLZ MX"'JQM?"\[4U)<5ZQ+8\5D(<^]GPD"FN5,;*S8@\VEHUQ20D3^8 MI(/HSY;GY0$ODDPN$6$ M+O?NGJEOY'P(6SU$:!TB%EELH*H[B:,=!^]*A_NR(^=C539T@#*AM!BF_8'5 MC3S@K/C!$%!-H*,#*)B/+6EZP%8=0$CL7.8(=7-/@8]'Q/%4EPLR3"E]&:/4 MT$)5ZJO 2E)(LC'@M.I[#ES$@?7!?4"O"36>X.N@^>GDG5<+AJO/TC91%SD. MT5=[@[<]3KR$^N2 R)"BK%SHPD8>N5@@'58])[#OK),F"?MPLZZS!=K(TKOJ M1/YFOK)6K$:^4]LOA)]2 *=VQJPG[M5:OU"<''"<=A8HM[Y++8?&-BLM@NTI M(!9A#S4DC'S$DQ@Q6/5!)JI, O /BCT"+*SSK:#&@WEK9,0,NDLP$%Z8XQ39 M'OU\$'L"J([C]4#)!^K=Z]F8HZ=P!7O4"YNB;":GJ5C'V?C8TE6MC^\9J9-> MI RYB,1I1-8JO!O$Q0IHSZT?^?.W!AW78*FST?$*$ I$+C(^:&P"TBNF3=8P M1H%V4X,7P#I )MFSCG^ !$D>YW/T!&"+"FRQFKV>VR1)R%$L0V9?)1+4(\3< MUM1'L0S0!#K,S%(&F]9AJZ9,DK/GV[I?R09;&-0!E9/LF)N;$$-C#H#4J 1DVKJ4^A^ M2ZDOMU("=:=N<^3KL-391_[!&WIX9$D$BKV/U#=72#SN3,XA(3Y;W]QPB '0 M#OU@B/@&G_R1%ZNFGDJF>W]Q\.?QF25 /PBM+FB"[K:>WU:(YE/GUQ5H!!ZC M;$XN*M2ZX!^)[(?1^"W=WGL=Y\89-3?B@!<)TD")09)6YB#O) K[__#UM*V_ M#G[]U?HNQ^P%90OJ"%1W4,HHP"!1RE;63;>H^Y-0CG]<_O[94JY_(NX92I$K M1C-^A4JX[ WK-KD8/S!T0YOZ]54BN49>"Y^:*Y-')/.A9>XD&5Q[41B0^TWE M)LR/T!F*<6X?MO"D58SE*F9AW;D9[>ZAN^@43(C^BB'Z#1.B;T+TGV&(_FWA ME1FIRJ)=EZ57Y!)S_!#-=F@+@/\%4ND2N51C37C7PCPY&%D=KJ?@!7?$2#@8 MM(!-D6L=>[]:S3R(I0PM5:=1#I$QDVQB!V[V6R6 M0CH^??ID?8"7LV@.V.I ^B,8.2:FCF#6FAZ&_46A[].!PNE%%%R!ZT@3%5Y3 M9'.QO,8L;Y!.A).9_G&1L)HI%EBQ,"L! ^.4GS7+^'[9JKRM M+,6-@QU<;7(B%X+W0X<:9H'5>LDO1W9+%X/48E\T%I.*CF2\0,)1-Y#6I&IU#9B M5"&_HX0H%$L:4=@:[C@(,>%#>>0HTBPIR"LW'IR76FUQH>HX]#HW*DSCUK@H MG=R20<,)AUTO* 7X846*V92J&*=0H%58+D+^@(W'A5$RDC,G(,"FJ@T6NZO6+^!?0[0I MX4A8$9R'"_0CTQ4HB!LDQ0 P:(1LS.$0\%DZA)WG?JE,$!SIAP#"TA5)@5), M1^3034!*IO*F*337&Y(5/BJPB RSE!Y!.$F,9:1TOR*J52P,J8]05_3'M%F< M G$- 1,)C,HI*#(8QQ=G')E8A& )"2DB7")8"L7>(&O"#K_^-5B>0 M[.@:'G31\ON1/'O6A1=_WRIF@S(+7(I0I9%H+L^.3"N"[689&715!)K>0I0\ M=,1;3C>X3 Y_HZ+L\A01N@>%Q,-;JG';Y=A2%>$&0_5Z\:3\"XO0!GMZK631 MSQ,^8]HL")WHH:,KKE;J$_F!'UP875+P/RA008BV#4PRXHA:N[CZ48@WV<'K MZU,@$N;Q95\GX@<<>01\&#'(+E)!^ *7J(*1: 7,0T,*/8UD/_4+I!H!$'D< M5[)%4LY5R#*K#K5$6D=2^#_D1(?C0[X%,HEWS1J.]R+Z^E6RE62%K"6B9?'L_H=3L(@W8EJN[ MT"9VS 9E=<%R'KKM0'GQ[CPMAOH!38NQ"!](;5X\D,IQ 6P562L+\0HP3A$P MHPPP0-5BX(W,E&1 K]+5]@)@FT,&<='2@*8#'C4OOQ518D.L/@2ZYODLD0(] M&WJ8!@E<'(4@;?&XS.768\V+#]CV4>LTFJ2 D(D+)508I_B2C6)]A'A!3VDK MJ*?8%M]?).RVCH:#92GZIY8*LGQF],< &X?]0>KIY?&A"K&#*5)?R0((",4Z M:8<47%>$#]:"<)QTF#)[9\5G.$P#S]'\/BP=6]%WA$] =@&B/"(%54=\AAPG MJLY+/R^H6CJ.5*AT0'A)Z;^4\L]*+&P7ZSW!/F/B],#U1:1\5NI027FRWB% :Z)G"R!4$Q M5Z[2B*=4Y/OW.ED=!4QYZQ,&*;ZWQ=SF?-(EKKVJQQ&Y9 W+]E"ZC47[6\5Z M3U&CZ8@*@L$M*$+GGCO%5:JL*1I:9+N,)@N( HEO.^+M[,I0-VYL M^=YWY%BH 4U^8-]OQ5Q:0ETH]B@I EZ4V.;-K(N1( %VO8R^HZ\"'1Y43(J*3Y+VB&8\I$*H M$#$AR,Z'4]EQT\_CYI\&B/QP$!2**;+BST1P)T]BDC9LD:9PNO151B7"TU#S M'U-ELF\X7@1"_#5G'G;'5(TJ M92=6Q#<<9)"B\H6C1G#E0#B2CE"%VDD[* #15D84 A#:2+2/05E'AEY<2!\G M\XFRQX\BJ19#UJ>$'0XH=FJYOBMB&+8[7H4(FD"GAPIT:II )Q/H9 *=)JY% MYM)-5"N#:;Y",M_W NX]:1@9[R2FF;1:"V]<#@'>G-LM#*A7!/&L:<*>"AY MBX*0DH*@%XN>1+.U2SYK3I_#Q9%]&RFMQ)4%0(%MI5FB?=U0R8>BDJWY5'(% M)T#KA2&MAK0^)FG=6'_0IX.+*^OTU-JQSJ]^.[ZP3L].SB\^'ER=GI_=V>>V M_]S"-&H5ZX/L ]OYQ.%G&.FV/:K@H8JU4$S6IYV.\IV6JI"1,YAU-Y?^D8>" MP6M4 @O#?U5@["%91_ILC+!5>*SV>,!#5P;X)?Q%?>C('Y*;WBZ+A;/FU,L" MA>\Z9L2AV:8,I:5@*;L@4V0H^ 1W B;QN[@8I@VT&O%Q056*Y N2F M 9=9:@%F*3JUTL0)AR2,# 67$12D>_"9+=@STC5L0*./0D0QT_SV-@6>>B>!PK5,;Y&UEXP96 A,JAE0?PD)$, M+E6D?I@F)5YA2Q4(DR%Q =:Z]*.7F9YDK M&K.B$)!Q&O6H$!6\_R4=8/8&%=5C'QQ02%+;-1O#"K$%Y*93P) #8+=C"* MJLF'K@H?@(K'$X^(*17CY&_"R'>+T37XX^> *G*0K!DK+Z!.*!X([4Q0_=VD MBX5V;2;+MJJ$Z9 ]*H^/M97W7Z4%H+M^.%3%>BCJTL<;FG"G.%O7 ND*_/)O M#J%$.EF*QBU$WQ8(.Z8+$"BB4O .!:+P]HGF^ZH-*SM"R.>HPXHYK4PA.'DI MW))#&!TJL\*WS*S-(+6,C*<:6(#JKZ M*65/( D.I)_C7,R(QO AAVF>D3=($]U?@IS;\^JJ AC(5TLWV"JV'M$X/A%! M'@-0D]$@#-#:B#:+A%QA*8H)Q>CLV(/;+3(X%?:L^B*P"S[OG#(Q;195C*P; M]RJ"+,&0.88N)L3E#/%B'&7#Q3)#FS#(VR4%;ODT.?J&O%0I.;ARYSUE9&DZ M6@!QQOY*1SN#)I1R=]* )1>NJ8!!0QCQ#]/H36B)2;-*$LGSIN3ZG)JF1$>Q/O9\\3I M:.2/=P!?O8"B^Q0.Z$C# E,JGDR6=9FE)!7R"8HIF0 SJE7!25PP!&(R]@;R MQ=C.2U5EJ QH>[KG"7ZO*@WF4^E ^T1\ET&Y["X.*3@ *TL]*\1= MR6 @J 1R?C8]7_[P&.[S)9B-+IVS%955#CA6E]'WUE+YQ>ST/.0-MD3YD0?Y,]-1T_1NP+W:2.Y/"(S-N=H@:RF(J*=23CD9=P86C9ZW'EGC#WS9+- AV\ M[MPZ_ \5DT(E@_/PP8*'77?>)AL9%^5EI[!J;UTHN[G3PVHW.B*!*WO0R+$D M[[H*F) Z)A3#5 F/L%9;0/4M52!%B#18QH[.4M[EO%_A16BEK5@?=3A?_F.L MJRQC!0X*2>B'H8OA!U164 1$#5- M74\PI#QOFW,A8*44):-E%@IE$4&>1X[E)?BB:@MP3^2.@WAI"-!74QA [Q%^LGZKCP M/(9YK$/6=+FF0IR0S(K7ZN+/ (2_J=AJCVKD_HUU5GLH+Z=-383AY+'/IPF1!S!C$5D!]+/L81L60OA@C8 :A[_+>)!]ZL2(R M;-Y+E!<)Q$!5T([ R?G]A2IB.J4FG^EF( ,X1DQR!W@WIN/6Y]BCVDLY !>;/*-R^H+. 3V7%PSG1PXJ<3H<#;QBH;XF= MOF]+AS-=_?9 %1PE'+Y#GX>)=@M9IX7[]7\H#7OY_D />Z>^$/_V?KP)PN D M8E('&_.2"Y1@T]A]05<;> 3]X-6ZM4:[X=3JLE%O[K7W.M5JQVD[>_7]ZCX< M\_[_3A'8U6:M\8+*\\$>XO^\.#T[>6$Q488Q?B1O@G3HAHEZX845B*'$V7;Z M0HS>',EN-KU=_W/QU]?7'^=6? M\-U?PX_?^C^^^ONMCY>=H3,\"O7YQU]7[O#CTK/[V?UX^;YKY__^="X\.5O%^._OKBC;KW9_OC/^\'9U8E_5O]Z M\_'+U_K9T>D_?WTY_>=K_2N\_]?@[,L?,'^_^=?56>_LV^?6V3\']?.K_LW' M*Z=^=O._^EZS[CC._HY;JS5VFJ!1['0[C>J.:#NM5K?1:>]50;>@&*-_[Y:/ M]]VZ=@#YPFE")&IBU1NXC<@ORSP-E\/< =GV9+\-6S4S*%00SE(_+4SQ*E;H MR?*UJ Z\+NRO(CZ1(_MYHE:I_T96"X+B9 M*"BYP!*#9R?I_8)&ZH:",*)5M M 9?5MN*!UU.I0E2N&J7U?NJYHB"B,[OMZ8RYFTP2+I;H8S&T! -X!7TT))!D MXNH0ZU$@Q#!5M6*5HWDQMA4CDG(%98+C("'"(/;)R( "V&,NSUFJ U@ V4&< MUPL"J1S&0QJ%1<:0.Q4%(T'5XG'DXB*8-VI$4-#X3ME(D01)#!V2"DGTJ9-< M4N2ILS>%]2VGVJ$4@L8I%Q=#P1)5X@ESG@I'IRI_9)'R,(9-8B@H&T&(.V.% M*M,U5&U$%K\XT+F E&CC ^$S!Z(O;E1Z,,C-N6A&T";3P8*V+HK(WSUIN&F2 MAJ>3ANL5ZW, IZ]Y]24E,0#HC[F-1:$,,)[;9RZ@I3+PMRC%^"P,[I&/OF=0 M:V9;C2/9$Z1:?\::M)<<5)>CE$$?0I]:M6KP9V;]_(^8A(H4:$+RS;A M38+QT*!A(_N[!P8U# 9-8U"K8IV3X'F:6]&V"7=FTASC[+R;LW/O(8J@U:IM M4P7-N$A-%;2Y-+E=L8Y_#+RNEVP1&Q?YIMY0\8(\GU;_3H8;[C2@;#5>G!?- M*K5?83A5:Z\$658O,MW '!A^;-R5BEJDA9$L'_N7I!ZGF%G^TF M[O3#O4JCVIK_>.&WU4IMT<.]O?H=OUTX:V._TNXT-VO)E59KLX#F"B\X;_K+W+YC;4F5)+J MHQ^9%J5(+?ZT)$FOF5 M>>:2VWKQ3K$YZRS%ND09CU*G4(3O:BQ\DNW,^>\_#F?3I1NO="E6Y:TT1^S7S<%P1]M MS>N[,@-- \UU79F!IH'FNJ[,0'/MH'F+0'(7Z?5?CB-EKW?;+H:>Z_IRR;4^ M0 K= P7O3 5H5#<@XFC519>"?R3K9%D8TB!)1F]V=V]N;BKP6J4?7N\>1,[ MNY;QKG3[(MIU12)V:_5.NUYM[<(NU)]UDOY;K5TU8JU:B\0P2RFL#)+ABW>U M:J4V(V)I!:E_2?Q[2G.@N2+FBMS]BAR&614!ZT _LBWNJR@HN4:E\[9T.F^7 M2]=QJCUEFX5#0)6Q#4!*A]*GS%V96!^S>L2V]>'#82&3'3._,$DG[X)'*6I> M4'F.MW6V 6:E^[JDF:7Y$\PL^SN_W\6\8H[NZ8\.*,=.H]FJ[YL#W,P#9'G' MG-TFGEVUN5MK[R*'W8 3_'GS/X9.V:/_,0*S$9AO$YCK(I(_II7*^CW%U.40 M\$G)K;DCYH[<_8X\J%9Y<''\7^M0C+"X5UFI_/0S=,J-O*S;)1O=5:?<=KBL MU5KT =UZ3@;%'USWWG;HK-5:#*+?TT91-SAN<'R;C_*>MIR?*W'^O/E-?(#1 M4Y].3VWTPA340H&MQ8>9*:?Q'#V.YHILUJ*?\(J5]'=]J-\Z(BA[8+.6JW%(/H]K98-@^,& MQ[?Y*$T$FHE ,R:9-5,@FZ/1")N'90;+YG,,9S&W8[,6_32W(V^*-<,RJ;H1 M/L?;LUUBB@D&>_:2^+8?I0D&,XC^+(Z2Y5F#XP;'M_!DMI76;>V2Y(Q 2W/7EC?]J,T 2T&T9_%4;*T:W#;P].F,H8A3WK<.#) M7L'V<=Z#IUAZJ- ._2+=SORR>4"R:@VQ4VM2]_?(JK5<]0\:ENHX70*X(H]J M,QW_< 8BZ$OKP$D0H+5.HTD94)1>*-V?0DK@ZF^>*+-6:UE:*OTII'2=(+-. M:WGT4]H\GZ.9W\R_?O.;J(D9Y.N_J_0M-IY0(]7?*K#6,Y7UON5[-](5:9![ MLQ9])^2>H[*>>($('$_XSUMEK:^?RKJM-F8SOYG?S+]N\QLOX9-H&L9_\*R$ ML;IVCM6-<\P@]_HO^D[(O;1S#&L&+JN%:,F\^QI'1$F\)'[C4+5]ZW/ELG)8 M02&=YJXU6E6NHA>.,/:X.*A^IU-MZQ$O1=05@8QWSG_XX>D'D__[NK?W1 6$(0@58U&4D3P!KUXBO0 !$$4X8Y$(D!J [FL*QV1QC!, M$ELT3R+Z('%%TI+#KG1=$+MNO&20C8%R);^HY]L G#+SF_G-_,]W?F,=W1;K MZ!K!#T6JR\/?-B ,SQS>U.$5!9DK\2,,PN'8.OZ1R"!&J]*E,Y!#D8E:&W#& M9GXSOYG_^?H^&0#]'US>*L*/$>RYP7> \H[STO!-/.; M^>?#P?L-4/?-X:TJ[WP07>D;TXZ9W\QOYM^H^8UIQYAV M'D74^71QO &:OCF\546=3Y&,X;(_I#/K>2F79GXSOYE_XTG^UDL\NXGH^E(G M\<)_]%*'(NI[@897)]_+NW]WH]V)Y-_"=Z,P)I? FTAB+,2U?'OCN02KIYJO\WVGN,V.]T]T:S*=JW3DNUVK[Y? MZ_ZO5NV\T%\-HOP2].5.-Y+B^X[H 1Z_$?Z-&,MUK$:R\:%5VX%^WH\?>BW=7>,^I^ !,"50MGI'"OY@&U/9':W[%9D+PQ;O+ MTU_/#JX^7QQ?SJ5:#X*(YJF*ZT8[C\\ )T LQN[[Y7]=GW)CV\QFBQY:1Y5)&S?2R1\ M_ 6OD7C(+2O/#I=0[_6%"4+FG@8;M@X;7EUDG.'U(V&$9FDMV-XZ8(=9V7(K M>P1;^;.Z6D?8^/>-]5&,K?J^[OA[ZPU[%+"R,KO@M^.+LU4\9>M%+M=K-3\;]91"Q-,E5ASZGFMI?-@XO#P<1*"0 M(DZ"?AD8G-Q,G-Q M)M=K?/_Q'#TUCKR(NDD8630T:#CS]'+/D5>X'@CX5LR MP\F09'V"WVPW=,?R_03+TW_U_4$L#!!0 ( 6+O%"FXPVP M:0P +)] 1 >F%G9RTR,#(P,#,S,2YX<&5(4]>[7AVGLW&'&"4V.6MY.I^7@)* A2<9'K<\W9^Y!Z]?W;]Z\ M^Y?K_GE\=>&P>1'W/]3N]KCORNMCM]??WO+WNJ.\?X%_& MAT%GK],;>7TW](+ ];V^[Z*^%[K[_GX/1P?(PYU "7W@ASR8X"ER0+&$'S[P MH]9$B-EANWU_?[]SW]NA;-SN=CI>^\^/%]>*M+6@C4ER6Z)^&+$XI^^UY>T1 MXC@G_QN-QTMR^6,GH-.V5+/3ZWDYE91!#%))P@5*@J74A"9).EW/$ K6%O,9 M;@.1"U28D6#)5\V4,R A&!FE I]1-CW%$4IC<=1*DV\IBDE$< @^$&.)7Y[6CZ=V0HGB.-@9T[MV0--$L+GT\WW3 .$FQOR' MNY+RE+Z$F%0.5*T?.9/\8^/81$E"A9(BKRRNS68DB6AV 2Y)#SO,W>P*1WFL MUS+(FK&L_CM$+& TKACX[1FC,\P$P;R8?92 ">#[#E2E\,]Q5U6VZRA.1[*^:S]F>"0JY3B\3-ZKOQ]KN&!>D!@8 M'P4$:[[R2%K+MKB86]!HUR3$"3##'YS&))13C6,4R\KB>H*QX-4&KY1@0,)3 M2'3!_-=@0KR$8B'3*0IU%E*=3.PK2@4;#Q$#]298$.CP\R$KBS/C)P?[4_!S MWI9:^7?3\5P:D-/H$L*RZN/3AM\&468<>YV.;X?C2KQ#(V?5P"N"*[.?T"EH M. $:_#O2:,/Y#NJ@0;A]PF)E.%BKD() M%"2<@,&'!"4N8NG:?BR74J8NFFE2BVL+P"3%Y_PZ?8H%(_&+P:G)- M,/N=GJ\FD<^!63(LVG3>+EIM$N)7^ XG:>4"2TYF#J&^I^.QX&R>26_0**X. M?&5BDWE[G=V>'M46_,[;3$(#77>(62"5&$-\^83%-0(S6(8E"PGF +3GJU60 MM8BXSDJN##L@V5&BFQQGH 86# 5";FLX2;F@4\QJHF44889KWU>+'1O@R@5G M>RZ6HIL,UQ>9&Q,QOR!H1&*87@X"R)3P?SW(*L6883OPU9K&!MARX752#I#.8LW_?TH%>0(6.=E-(@DY\GX(R",HN)3I'4 M:&:8C>K!JL#=3//:%54Z@[&P\KR>7K<69#2QN"JH+W?QA6F,+Z/"1T2B8'3G%%@JJ[52.MQ:&)R66=6 MRPAE8C5'*)BK']A"\AJ@E"'JI@\K&6:48(K>MT2IZ2GE-TK#>Q+'8)5S4"(9 M$X@C \XMMF^96,T)YL#32[%X)8- [S MZ/!]3YM)%ZW=2+\&$9A&)PR'I'(5J41K]NQ=3Y\B2W:U15$):*B-+9U['8O9 MN_=\3RO8RQ9OI']?"QK<'B,N=^1.9SCA5AM!-W"9?7[?TQ<H)8 MY6[*$JTQ//7DMG0M00"[W%SF* $-M;%=*%K#80Q /;"XMKY9MG<3PT[1C.4% M)1I]0"PAR7AYW[96>H)(8XCJR6<\%="YCY?#Y'M3B\:*"#<\?M5=%3/RFD'K M^9XVF=9 :_:RUPW#""PS5^FV"HHRL3FW^)Z^!)GS9\F]J5:V]/NU/&9_W_4] M;8I=MGDC??P"+&"1S3,JLU?O>?IR:L;8.'M:UDA%6G-UM-_3ESXS]D9614KS MVLER/9_>")F M7[T?X1E?O5??^+&^(5_U AOAQ.;=]#*QL?CP.Y[^M*K$WR@C3Z=$R*UZ* E+ M1K",NM4"C,/&]_RN-K]9R52/UDM2FSH4Y$NJ]@=/%:G-@T'N1U\S& H"&FMG MN\I\+8^Q0O=[/?T1;EE,$ROUL@5*O_+GM5>$WV9AIGBOY@OE+]:..;#Y?E>; MXCX"^=&%PO-DV8$\]I4)FOV&^G4ZXOA;"@I\N+-X.>:SL^5VM(GML^7^ZO[]KEP_9SGZ7#N*6QW OODJ@$)*6_UJ> MRA1W$U[);TY<1I]YMO6QY: 15X4!XT>M&A(2N=MR) \7%DP> M2*.^[' (_(2&-^K$X#!EBWT@V;U1=K(HW, CN0^* ZR"B%32_,9H.CMJ981$ MX&G+R8X=SJY,:0*(L_DYW)'"5^>3:T;X WKP-TV^$ :W./^(IR/,B@IGW?,;#CA'", M*]2K+6;KBLN3",PZ%2FVWMTSFC(Q&<#%4-X8C!E6%&85JKBVKM:'5+["-4C" M 2=HB (2D>##0Q"G\D,X)Q.2(+."]OQ;5_4Z .,G0T8%C X07#&@-E!O78V_ M:)J,P>"G-$;,K,-:TJTK\&$ZB^F\,J)I9%OON#P+=(A(>$;9E2QU'N2^*GR> M2&^7[QP\7E;(T30ME'E*"Q10C?1+UU M-0;A?U.N%LSX#1V$H2H_42P=ZSPY03,B4*SV:6@;"[\0,:&QC-"7T14&I4F@ MCM6EP>UGJ&(W.^[W;/(9+AXLMMM_'Q__#YZ/*&)A1;S2R+;N()=B@MF)^NH0 MJ8JVZVFWKH*,E$4WNL)AJM+QZ@0_8Y2MY*W6,/NPEZUW2>UFF7R;(0QE$LV, M;89G#>'6L1FB>3#!P>VJ1H*_Q@Q-+RBJ**ZL6+>NX#'$J>-T?D(A,YOU64>Y M]>YGJXI0_EWC0#Z'G"]G']V.=U"1LJUXMZ[BZN2JTI*I7$@]G@\"]<4U?H4# M3.YD/]7R^@U^$,>QVK"W(7 \4^KWLHK(FZA18Y^E+*;I>,(OV06:7T81MPB< M=LS;C9SF]8XO>,1!]G.63!Z)V+JK#^D]MJY9-Q!O78G\W+'Y*9Y13C:O3NJ$ M-=SM1TZ UE>[ WGP:6;[X_F*!-*>6@6ZAS(Q^RC(.?29J2^><56!W8 [7JI- M(/P/R"E0+@^5AIMCU8]J_\5])[N2,UF8^@8]R%G$8AH!EV$C3/0B@@^%Q M*CY1\1<6D))3QO!F$SY;[D\[<[G G&-<7NF_PG*LYK]N,)MN-(PM^_9= ["0 M.[7Q*<[^/T]4<+_"(F7)\O1A0[2Q8_]95V%."<\^; U2%PE-JUS,":..A!^7 M1=33L.P#M^_?_ ]02P,$% @ !8N\4#1**POU' W"4! !4 !Z86=G M+3(P,C P,S,Q7V-A;"YX;6SE75MS6S>2?I]?X?6\;L>X7U*33#F./>LJ)W(Y MSF;VB86KS U%:@Y)VYI?OPV*DBF)E*AS (GVUF1LZT*3)Q]3-Q[/I#T_I=^3IDS0-LSB>'O_P]/?WK\ \_?N/?_G+W_X#X)\_O7OS MY.=96)ZDZ>+)BRZY18I//HT7'Y[\$=/\SR>YFYT\^6/6_3G^Z !^7'WHQ>ST MK!L??U@\8821ZS_MOL]>1L%X I,M!4$X T]9 FZUHHIY*TSZS^/O U&$>VHA MTA! 4"O 61I!"\U3-HXF$E:#3L;3/[\O?W@W3T]0N.E\]>4/3S\L%J??/WOV MZ=.G[S[[;O+=K#M^Q@CASRY^^^GZUS_?^/U/?/7;U%K[;/73RU^=C[?](@Y+ MG_WSES>_A0_IQ,%X.E^X:2@/F(^_GZ^^^686W&*E\SMQ/=GY&^4KN/@U*-\" MRH#3[S[/X],?__+DR;DZNMDDO4OY2?G[]W>O+Q_Y;W=\_%V8G3PK/WCV8H8T M>.N."\S5QQ9GI^F'I_/QR>GD\GL?NI1_>%H^",6>A)\_[*]?/OSLRW.#FX3E M9"7F&_QZ/41YV/T@I,^+-(TI;HZ]KTSXN>D\1?S'?#89QT+9G]RD6..W#RDM MYOV$O7/485JX'^A+]91G7CQU,@M7?FE2^#;K+CXY<3Y-5M\=+>=P[-SIZ+?% M+/SY83:).!F\_-=RO#@;,>HYRTQ!=-2!$$J#(2&"\<%SY1B)S%]5UEJ@%4VS MF_L55]=/0,Y2^RQ-%O.+[T#Y#A"ZINQ?=T,Y5VA_X5[,3DYFT]6X_^TFRS32 MWLHL @>FK 01G 9+@@H7!>ND.CF]+#^C6?SY?+;%V5 8M919V?&Q8E&&KY MYS&.B^QN\M:-X^OI"W@0T'\IJDWQ:/$A=4C2TRY]P/EV_#&]1L_G)+V9S>>_IL51 M?N\^CT@BF@LO(4K/0#C#D+,B DG>!4&T<;;)%'A/G/O0AW^E]&EHL6JT>H_> M\'S9G6W,=AF]6A*EA4R]!9&90V8+")<6;CQ-\:7KIA@[S3=8^W/*XS!>C))P+CF;0,F404A!P=J@P 8M< DL M,8QM08B[H>U#$/EUSAZ5[5)O'9K/T9%_L>PZ#*9')FME1)) <8I"SRAR,#)& M\)D88;)! 7635683186E=;:<+N;O4D@8X_M)PCGY0D*I0N)H*E QHI*5L1C M*P[$\H322\DM;[2.[@1U2+YW?SYL62_KF*$:U\\7:5R;TP:HD0I4,<=1*"40 MBE$6WS@J<)TVQ.; 406B!2.VHCDD][L>%88KOAH'WG;I%+W_EY]/2VKC^?3< ME[LJJG0T9)%Q8L_,@T!"8F@8)'"N*)-,).J:,&(/;(?D7]?C1VVC5)PQ/N*S M9]T93ETC+7P,,A&026J4D!OP3 @46)H<&&&&-'&D-T'B\80R"YIPG+*,5^CD MN PIN4P#94Q+VH(N=P&K*/C(TR"C7**PG)\Z5P4"7'X#%XS!\EYRE14G)$FOM)=K'Y3$;Y=4BN6P6F/_JE2#CQQ&K05DD<4T>4F8EP .*3EKH=E MK[.UEUXK!G@+-ST>^TDZ%P4#D)>?PV19ZHXND7&U1CRM%IZER92=\D-T_OBCJ/\N_S6N(BN-B,(RW -P1#NF11F"$W%L$@/?A')(@6^U*6*8PEL:7EF>4@H* M.$;<97\W@E$><4@6A(T$!VE2-7B7X>\OW,N3T\GL+*5W:569N4WG7%@J'0?" M?,0I66Y$=J#+8A^.7*=^7:O4/,*Q*G!\Z\Y*/=NE MI H]3IGP)4^>@Q"E0)CB2TY3TBQ$PF5H$M]MAW.@2V(-6E30?[V]T.5\,3M) MW;N4E]-+AIY=\M-F&DOQB^1,(S]E*7Z)'K@@GKGLT)=KPHG;81WH,EF#&Q7M MT=JQOL04/;<977PI+3K[E FP.G.(S&AE'+.2-UE9;H=U2 GCRARI:(^::TJW MW+K$4448#TJ"-PZ=/8GD]20J<(C$JT@DTZT.+FQ'=$C)X_HK2P4KU#O45PKG MKZYRSZ=Q(P+,BN88B07K2^Y,"P&.\ "$,.TL5Y+E)CL+=P$[I.QR98I4M<>.L*T@]I,<9'7<52JP'%U4>T[49QBSB5.W?\ML _5P56 ML[Q>1?"GU32X8_CJVMM'C$I-/?#%F%TLM^?;<^O#'J-,'#7!&L )U>)+2!48 M(C6^B8(YIUQ*E+68NW8BJE!2E+HT7UP(J$CDEG$#1(<,@I1CP)K16@&3EC'E4%DQ,%J@UG@3- MC61MH\ O6 97S'8XR-MNELO9=B4U,\*"EE24W=D,+AD&$=]#*51PQC390MS M<$@)TJ&6OU%$VU/5]:F\?J'F(V&IX@Y?5N\MBN,$OE&:1U"T1-6")T*:E$G? M0'+/N:WMPE?;\,/TWM#\27MNC<7)V60"PD>-@1!&63AA)Q]HH)$TJ9F^P_P] M,C(GLVXQ_O?*N$?Y>GWR2*LH9)(4H6B44].R^:H8F*P,YS)$$IM,;+?#.LBY MKA M*SP@I/FJ:^%Z\_O%;([3G*59TUCRBJJT M;U270HW,5.^0=II,RFFI-$6I)\^G\7D\&4_'\T71PXA)[W2!>IE%A+=+.D)9*2S%V3]B>WPSJD3::Z5*EHCGH.SD:F(1!E M'+$,G"<>9>,&;&(*7(Z:9VFCI$UBO)U)G?N+\RY]3--E>H66+ ?E.Q<6?XP7 M'R[*1R[/GI;P O^+I;&KDBI[%P68Y U&V)QCO*X]6,=2=CR;;)K4N?; >DAQ M8%_FW.RDV=9D%?MCS!='N40GJR8/J?LX#FG^VVP21UP1J769SKE#QZ#T^S34 M65 \\AP$B4$W.2NR&])!9TV,C[E3/)DDN,*I+*("Q)8 0* M6NX8"3YH:D2;G<]-%'5Z:I:1+E[(\72);]^7_>2?4IYU::,%Y,O/^-(BI=!Y M[LY>(Q%69_7*JSQ;N487VW@C87"]%$J!EQE-KPAZS@F7.JU25CIIFF23NO*& M,AW2A-R?C=O[>SX^">IWBEW[6C^AMUXFHVASY-2B5RY*;\(H0^D\$4 &H:R6 MZ'V9)BF]'7@.:M*N3:=AVJ],A3;<-I['G#B!9'QI9.)U.=]G01B:E'5*R/AU M3W!U]L2IMB;8TM7#60Z"20\^ECNF.'&>R42B:1)WWKDG_KCS]Z$P<^>>9$\3 MUG.W=I9[)(YB4 P &"_GA3@",R%+D"*8TGW?<]FD:^5748!SJ+RJ8\Z'J[7= M+*^\C-IS2M&;U#J$JEHUONV;F\8R?YH(1("2(AL5R943P" M= ML"B1'2R7Q;((6@@,E1A.CFWG)2P%I)QH$)Y8)9N<\6HCSB$M*0_)\_M,# ]$ MEL=QB-<]VUMXP9OMX%NYOMO@-SQD5JZ_>#69?6H4-ER.WC9 M\+:;?1SC:#^=_3XOG2 ODQ'/\-Z&QPI#J/08A%)AE(EG L33Y$AI MKZQ;I1YO1W9(*T,C3FW)=U>T5LW,]PY8&Y>XI1RBC#0 KBL,!.4*G+()F(I" M2Z,Y(ZUV1.X$=VC;(X_+I9Y&JU>7^ '=I9_<:H$X*7F[E=9&5+I@2F88XYER M=4G (,<$ IQ'R434R9DFJ=CM< ZI)30Y@@PK",Z!$SX! MU5:4CLW,^C99^OLFOQZJD/F!&-'?"O7ZX%PYYO-J/'73@ *>EU6GI*W-)@!) MI:92&@:>H:A<)!N(HE&X-AW6;@%U2 7+#T23:C9JZ[&43CX;6U67+I51"GFL M0@53(*ET64!B2@.@E@)CD<'.FMO4PRYT6UI0X'OPT/S;?#P46S= M[J:::]5VAA-A$!6H:$H.693IE6IP)N'*GC-E;:ZLN /7/ORRWQ:_:EJJ]:%W MC!B9S=R"4.C\">0U>*((>(>Q@A=2*=^FT4OO0^^4?%MLJ6"8ASX.CV15.:H, M@04-PI>&#<)1()S*S*/-SC8Y"5'O.#Q]N-9I#\2B^I9KZ%N][1*2/5Y,E.OY M\6+-7?<&<81$$SD#(LJ=NMPX)+\FH#4QJ*"H+6G26JL?W+U8]^UGKZM;MB$+ M+WK,K5O KL$9+U260@ J <./;'*YAC"#CT$[D?"=44W*8/;$MQ?/'JS;QZ/Q M;+CM6A-K:^00>63!!P&9:EKND4$E)$O <,&I+VD0]D#;;X,"0OJ-9=!;F;!B M\'?:I3!>J0S_/4GKLJ+-/,I(&6%=7K6CTQ(PQ##@<\B0E'#<2)I])BW(M0^X MO5CUC27OH1I]%9MTIOI&RIY1229:5RUF%H2@WB$DPQX1(+[(%J M3390[44@]WWMU) ZV[HZ7-[.,<*Y,3F)P494$N-8YSUX[DO$$2T72=%& M36CNB7,O>GTC^?B',&6=#9R;"$MT.W^7%LMN^@58TM*S(")H5C8ON8E@:3EX MCLH3(FGB[;4):\?NS7[/VXLKWTC.O)49&LY'NZ^?&V6<&'/F#K1+!H2UJ(&2 M>8U2VA!X%MPVJ5"Y#\B]V/6-9'Y-$1$C!)EQ'19*E%N M/0-K?0!B8I#>!&_:G/S8'^)09;QU9ZL:\?>S52?%+EW)-J*'^R7AF*(/W 94 M 2>H#*($6.8HR.S03+Z4!#1)XNT/\; NVFA#L^OO6R,#5GO;$$Y(*:X.M&_) M9U\!Z$).,E .@2>+TT%TX+B*8$)TE!O*G&@2K=P#XR$=F7PHAC6R8#V*77\% M+OK$IO-#9$5)ZY_$D0Q)^HB:D+Q<_QP9 V\5 R4XHSXJKV*3*?T^( ^J"_1C MS6.UC%BOJ2 B*/\O;/^([\&JL'^^Z,:A=!TN\*;QZC-,Y6G=, M?/DY?'#3X_0./:27.:>P&)&H(J/X*LG$37'!+5A%8VE(ZW+$_P76A*@/*V8C M9VZ;5YM-=$S2#%ZE7/H.!G#6\](FRQIA%6&J54U[K[-GC]SMX7#9OJ5HO@4' M'B/@$#K@]"49^F2&E-8\!9J10'1*(2DB5)/JQ/TA'M)1LJ^?HT,Y4(VCYR(> MY4VQCZ:#%#R*A"4ME07N)45/4FBPI+QLBD7->/#4-&FDWD"60SHN]Q6Q_K%9 M]1A3>-;>X)".]IT"V4WM*\AY5A]%JIKL"9;)J_G\R4*C;!6S2+FOT_1%.@*(>[QQU*, MO;V'1,G,SR\]II4L1Z>K!L(C9@.WG*/#+O /03V^&R1DR-X[J[A.GC0I+6PJ MU2'YOH^PACXN2ZK/H.M*@?>S]^YSJ5_Z,)L4@/B>[NJ8XJC)VG'0SF348TS@ MLBLGTW-PQCD2VOBS?0'?LV7%-S7;-C5NDXZ*O[K%LDNS_*4+NYM&Q#F>S_); M?-M0JG.K7@&Q7X? O<<>TA^PGP#]FRKN^[RWL\DXE&"OH>(NG_$0"MPN4'M% M_NJZ\SLL?TX+-YXT5>B-9SV$8F\7L+^"US?:]='7Q4>'B+_U\8.E>5]ZM/3B MP-4!*DBV#N>UBW,V7$MW#EU!4_>#WU];&W=KS_)_/7]S MU$(C8%_"Q]2 M7)9JQ8UO#GB_]QVZDE[VAU^IB??%8\YP<1KQ3)6ER8&."J-_GA1XDP,8DK+7 MSMJ))6S,9G6B)EO&Z[20M J\KVHX7>; MAQMZJ&#K.$-DOQM87:'[.T6WC%9; 77=I&U/&/ 6W#9<;46T=(%V'FLIDZ$B M0>JD#2CF5A5O&IS5$B@C7%O+K.=-JL=O S6XU7<(RY/E*AV_3X.+W<=^;)"B MJ %HYJ@<@W\8%SAP3P7'&1Z_TZ8M>"4!#NK@8#4:WN@:_ACFKKDKOAW./[K2 M9-$PF80F":Q5#H25!CSJ Z@**1A#C,Q-JI)OAW5(OETS7E6T3!.G;]LZ4L/[ MVVOLYWO*@BQ^]2V$V#>/)Q>+2^_7J_:Q&FKR'@$T47&/*NL_PC=3X"!-8*1*= MX!-O8DF+6=[T>=JH]O[/;Z3[@8H8DIB_O$.D7Y[ER\>'Y55VP*@BV:!$THU1 M*LE9V9#X_#2[J#WO(>B5SP\1<3>0.L(-,.:V86J)6MF,=(0 MN?K>/55T-=OV[[,P:\ [,4DO0NMS>'/FJ[S[++UTW'4^/+W\^9-;O\9A:"NLE5J6L^1^K MW%6*SS^FSAVG7Y?Q9%EN(5^=1SA:+N;H<)8Z[Q'/(7I!*5#!2M-M ME<%);_!?Q'EBK*.T25/^>^(J=PN\8P]H<"!N ^9#2Z@_) MQ(MXM5;65MFJ]Z6GQ;([.S]\VT/ZJP,,$?<6*)7D&V#D MK>-4D[9VU%#ZE/3C\ODG![%VR\.'BC(@.MC\_'"Q*D<$JS&KS$';1QHN<*MY MYWST7\JQJ]61SLNC5^O;?#?O3)ZH3VD M(.F@B-??I@].OQ7*V;(;R9!-],2"MB2 (*SH4BJ"L:-)^_-Y(#ZGU MS\$Q[OZV?)PIKDS$E*,GP$JKS-(O4Z3(P2BJ@?%,K54E>_7X4]R>Z^I#77]Y M<(2[MR4?EF_OTHD;E^981_G5>(ZV*YA'V3N>J*/ A.4@6))@922@LK,YJ'+5 M<)-[9_I#WH>#ZO\=!X=;MTWBNT+J873-!WVXK L^^;'S+M>%?^C,"Z%>*!XE M.FJ1@:""@!=60O9&&BM-(&VN8CF(S,OOTXCOTFPY7:3X\G/ 7WU^4KX:69XL M,3J!1O'+':(!C$P4M'/:*"&<#4U.W/1"^U5F8>[#NWM-F%5L6FWEW@%RI*)T M*N,J$:FQ( (C.''3!")JI14))K7IZK@#SU>93QE"H1IV:;*@EE91""M-^S8/ MO#K D.7M%BC]-VG*WOYXL=KGG\8K3QBP W/WH,/T<"_(0W2S:FN[[A;8T_B; M(PRT_DXPM43LOP>[=9QZXM;=D[TZ]I6O+FK?WXWG?YZS:_-G%3H 5GMV/>76 M4L" DO"EGZ=_+?%!+S_V[ UR?8A!9=^WP:DFY9"*]^TC593Y3@.O5]?RA\<5 M^\>__!]02P,$% @ !8N\4.P&GX3F-P >"P" !4 !Z86=G+3(P,C P M,S,Q7V1E9BYX;6SM?5ES'#F2YGO_"FW-ZZ*%^VB;ZC'JZI6MJB235%VS3VDX M'&1.D1F:/"1Q?OTZ,ID\\F)D1B!)L=K*3)6\$!\^]P#<'0[W?_^/[Q?GS[[" M>#)L1C__Q/Y*?WH&H]BDX>CTYY]^^_R&V)_^X^]_^)=RP1(XV ;#T#&N>#G@]'?_RM_!/\!)[AY$:3^9<__W0VG7[YV_/GW[Y] M^^OW,#[_:S,^?/ ?GZ;7?W@;C7J^^"'^ZF3XM\G\[]\UT4_GXKEW M"L^V_D;YBBQ_C91O$<:)8'_]/DD__?TOSYXMF//C.&[.X2/D9U(<=/HW3%?CT429#\[G_:(>'WL7O$V%W[8)\%K M0_> =CX0N8"+ .,^H=X9]Q;.)X9=7(Y1G[8< OD]AE"#]]&R8?OYIJ&,4 MS$O(7$1IO;<"/,-%VEHP*5HSV(BE+0?XH-$$$GZ8-.?#5/:6%_Z\+)N?S@"F MD\/(N7?43JSMAWF%3AHBBP6LX5*R''Q@8*-V)BD!@>O!?NC[XOF#'^/V?@;3 M8?0M%O5#2+_[B*H2V#&;%7$DH9432DM49RFR\#ZJ'((S*AL3-6TACJWSZB"; M3U/\MQA-9,Z(EE_2DW)W#.G%0$9J6TV-F7II,Q6 M6JV="EYI)C5/AMTOH)VSZTE.K_][-IQ>5A'.U= U);()_8H87*!:2O]E M<#T@SAS>XL?)(%C#59! * 1%I#&,!*TH$=$9"#0&G?A&BVMN;64_"7.3Z^H) M:'HQ]QS.IY/E=TCY#J'LRHOYM^U0%C(Z?')O1Q&]W0F\@L7_WXX^39OXQUES MGM!S7O#WL3D_?].,O_EQ&FC.HDF@"%4*B%1,$\^"()YFJ? K_,+6F/F>.._2 M6\X&F=8D']*HET^9XZZ%EG MT:_-O*P+LJP\O9 MQ>P<+=.O\#IGB-/W^5?X=A)C,QM-AZ/3#^/A* [10GD[^@#C89/>YY/4?"D2 M&426 !*3B#=P(FW"3]D!L49P%P2CDL<:2G,XY*>M7$<2Y;H2BOY7).3M?%8" M_Q^:\5Q"T^EX&&93'\[A<_-K,XK-:(J"P!%/WXZF@(OK]"3]UVQRXP>S@0S) M4!EPB8T^X'8N$RGF*(DL9P%<*)\VA]EZ7]7ZF,[35MY'H +KBBV[*O:O,,5I M-!=SCW(@!3<^6DF24)G(S(!X)P-Q^'8%Y6+4DM;0QSLHGK8:'4[XNO155^F_ MGY[!^$Y@X08; GV?/_OO&Y5[$;P;9*NI\,P3P4$2&0R:!AD"L0S T>B-,;F& MOG3$_;0U[)A"7==)W54G/Q>"9N/+.4'_].]K:U;MXUE7(]&*M+5S95[-QV:#G MYN3"Q?V(N_!X&.=A/?RUD\+(_+5 =C(,IS/\G8'ABBEF@2A)*9$L&>(XVIQ4 M:$Z3M-RH4,TPZX+\:2O?<06[KIFVJF:^OOARWEP"S'_IPVPM1@!MBN9WC^ N/=WYZ M]KDY26DN$'_^P0_3V]%+_V4X]>?S5Z?DVJ5BMZ+1.C^)_@A(WV0XA4\P_CJ, ML)CN1XC-Z4*L\YD//*=<63 D0Q1$:H[VJBW9CD:[[#,'$ZNLC;4G]K25^5&I MQ0:]/_@0HQQ:MY_=B]79_3Z<%K[Q[7Z?5RR:WW!ZDP%(*Y4VF3B'%K6,QI(0 M$IK:&?<2G=#JSOJ^T_K*&)^FYCXFP6Y0V,X'+3O-FKF3-YG/=C+(3M(8N2&< M*45D2)Q8X9$]0T7P3KNDY=&MT=L(GZ8"UA74!I7JY]ADB\5R!RAG0G&/MK"T M 77?6TN<0,VC![?Y%OW>*HG M;W7@_3U^?S!_[\TP1.+]9.33JH MPT*[BFW4C(HA=?)].!GXI%VPP FU&G,>H5$KQ5,K^9;8RM0@Y4K7WVJQ$94?5H V^ZM[5"$[M)K M:E%_-+U(@E&@ D4&61/)K"<^)$ML2A']IA"]5C^X/MRY%_CPZK /XQ74 .%< M- N[]Y>YN3S@7D7<*BTQ7&8B-=I\N/RAQ*1G3E'C@ZUB0ZPA.;Y#T(.$5M/Q M.M%;(>5[2SSE"ER64AF(0)CAN<1'. D1$K$153URD;.M.RP1"9'"?.@<&)XTH7<,UCLB@/%RA4&Z3EAN43'@'*;JY@-F^$\!=GW M0/36;.9_?[Y"S#O\LO\[R7YR]N:\^5;I+O+UZ%7O(&^>P\JEU^"E=8F"$AD_ M26L55XE+ Q2W;A':W#W>-)MV'S*1?_C^@W.,0#GH;]G[& M$>2Q>3ZK91,D%6C:.JN5E]KGD*,5,1DJHO"0V\MET\SZE<^O?CR>7YUZ55;> M\ZIR6GO6$>2U>WXK.MM:;FM/[7J;YLYU MMF:$'^-B$7T_?GGF1Z=H(V^X\'9S1I"4H]0%08":1*3SNN0(&C2G'$O2!79^];S)1WQ'AU_GH?!(I1%19L*]00,C M!D>"#HF@&B0O?##15['DVL$[OF5W7(U;\P;[%UJ%L%*':Z?!6!W14B)@#9K( M$A YLX&(1''],4IZ7R6W\$>Z0?RP*G@DX5:(;!W*V^),T"NET6KQQ&8 (CGU MQ/%(B:<.C1CG9*AS0Z43ZF,=OC^L2AY/L#_(T;[U'-\T3K0VADB0@009%7&X M]DOF0!I:Z3+5(SS:/Z)R[)<)L(>0CI<)T +4OS(!]I5>NTR Z@_FEX$18&% MZ!$2%:4:2,ES5.527ZD_:9A%A#^X/G3+!.A='?9AO((:; DW>QE]!)&($%01 MJ1%5$-$2*Q/.7W /O$I9L,<=U]]+5NWB^OL0O=6#ZR6N_Q&^PFAV4/7GY9]V MB&9M?/I*<$I(B)I*K;/QTD+)^HS*Q!/5.H4$''X/DJFK)8R&I^3\C(9AWYKU$D-6HS?;3E^-9S@A,9P M.@^BEOM,\P?>N$^.6J]!)Z+* BJY%+A41(>>ME,0O2/&X[9P$H5DV.2<*,M3EHYXDP6I8X*?D,R,+**5;(+U/'WI%YU8SUE MK2?^*X09MTQ\X;BQ)"-X1"2IPPTTYDA<1FS.&26B!Q>2..(+<=1H3%6-Z(WU MAXZE3,;3P8=QDV9Q^GY\=;5Y;LQK;5TTP)&85&8B%;%HR)%DT*C#+X7A;6Y& MX/BWU :_6E69;0 >*E+2GV2;'AGNT;FYA6=R,DI7B"975GP;4'O$/O81_SJ: MX\8\^A'4NM1[8OEX*I"HR($5<+I<&//HQCNE28Z2"2LUNF1M;L4^1M%O"6\< M4_)[D-NCQ.=5!#[%,< (L4TA%BZOO&P9M>-,>A+G=VQ5S,2Q1-& \>A+,@T" M^'V>RX[QCV<+]LA\TR]M/=I]\7\F26ALT"QQ6:Y(-7- 22K"G7'EP@ M7M)$#)6<)AH#7SWYWU9F977H'UY\W!4.XS3J!B\'"<;R@ MVOJQOVE27SWVX+Z"6ES% -807NU[-DIG':Z7QN-^*E.@I=V&(XEIGZ+*+MHJ M.1:[83T"$^10"3;5Z.\[ZHR;Z:)Q#T(J.>,C.-\&,Q03BUE.O':R6.R>^,0# M":SD8>'&&M5*XL&6<%C[9_[X*E"3Y H+Q3^@.1W[+V?#N%5905(;E2HE R,I M"8K$,T&)54II&Y1&M#76BGN1_?BZ4D<(=<)H:R[4/"?P2KGG6ZG,/,O )8F+ M2#[JM$7?GJ"[+P7Z;%')6A[+O>">HNO2KT0J-(B\#^/2S6^!LK([TP+F@WDV M/8MY3SWJ(*,ZWDXKM#0:#KB)9EO:$):&A%[BQLIDPKXBF@@+=1O3Y;-S,3L_F[74O( W]^/)JMV465 "7B/(QE\ C(]931Y24 M*JIDI7!5]*<5N@WH7[>H%T][ETK??=&?"PS'$Z?GEYZ94O9HA';]#*&V% MENDH#E\;@^B8F;<70"\_(VXGSS=B/ MXMEP G!](YHU9RH9,+,@/G<; G_KVX_KV4OQU-+]\-?1B>#Z>7)W$Z_(K_[\[WO4-W MYWP_]"N\EW:97@@IJ(S2[;B_U5&SR?_GY-W[0UA> M'Z0#G_<@6F%.AVR=<8XIQJ2T(9A4KM_9I$ 'E_Q@)[9V'+T=(?FX^A]8D/SV MGW?@92N*%4; 0V99,"V1$.&X949(Z:VV##($/=B"9V\N#J_\LSY(/[RTJ D M7;)4)VJX2K)DS63*) 1I-4.?0-/!3FQ[<_0IGD&:G>W/?1Y'Z7I>;+B9GC M43/EHXR96I>20 \FF. S,W?>[9ZKR2]'QKUG62E%:!VM 46RC)9(IB0)W@3" MC$%"+-,L5.F3O0ZEZR'>]8B_CX=3>-5\&PTT8]X"M:7SL5B$D%VTFO!D7=82 M,C=5ZB>M0WF(=M^=9+UZ%->1W;[/W:[AO((O#5H& X:^B^4N$2^U)!*]1F(= M2H9[';1WD4?5[G!M=>0?5G+=>:IPTGZ-Y^5L/(9E.V*:N?(R&R)P5D0Z3M%E M](JP&"7N/;C=U,D1VXCF6$6L:KV@!S/[T/6JEC/Y;32;S/SY^_';41[#?\]P MR$+///H;N1/)XP0R39K(+ U!V]B1$*SU*F@N9)6FWCLP/=0A60\";^H07V'= MV +M*H#5!ES-7,&=Z!XF1; W6;;3D0Z".+JV@-:\S32 M<&:XIU4Z_CR EMR3_O7?I1*O?(OY#>#A?AP?^=HS6,WBR$B>D"1Q2=JZ*X7\_M!XNY6Y^PF\3R+/S=\,,@VBSL9RC)YB](])G0;PV MG# G6)19Y 15;MNUP';\W:YG;=EP2[=7>52H$+(5XC_&S60R ,:BTMP0DQ2: M;IPEXE1IUA*UCHX&S7R5L.=N6'\>1=E?"A5\H),8%XT,(;V"+V.(PWDR+7X^ MASGMHW1RT8RGP_]9]!O>-IF!L!>K) M:5)O$JA0ZNCF2'DKRJO[ %24H&8@.GA.I +$Z:,@C.)_,1M@HLH)9EN QSI/ MJ*PK5>3Q6(XA=OFWUIZ-P'DB/C%41[3)/ M7#G;DU[3KA2R%%YDRNUC]N(YQ&9SX?*;JVZ17?B*X2'5N$X MHZD%!T0%BI:\"['_).7?Q>B*ZP#;V9C9'0V!ISJF^'W M\FEY*7P/2F7ENP!.5<7:2EXMVF@.A:*!GHU*2O$HMFS4D3T\-NI%=(9+R8C8\ M3\/1*4GI:TI< >JY:\M&/3A>>590I9\4T<9[ATF8B.E4^.B*4X$*ZI"+++;2@U:WW MZZ<^R7#7X;SV7)-H#N)*Q]K Z+L(S:WG'[_LS($26)5A!_IZ+BQS&PZ#;"U0 M0;*@&7<32+AB<%_:I\C2L@T4M.DT\SBDN*-X3+]"W(>UGH7W"S)U,;M8:I.S M,H:(DW'*$BG1@O0 @)_0MJ2<YU;3EP92.U ,G1G@]\_:!U>6R2'9\YC9M:5&A$R2.YB")%1XR4N&I*)7>P>FB.^8\CE MCSY";$9Q>+Y,VSIXS3CX674DLL?\5@4E16#)9\FME5J8@/99Q&^ Y:"I";L$ MU7JFG>77QS*_S_!UI+3GHN^R2LGE ;7IQB8UA%X9BDR1CW=)9B>:U>\*03 M.QQO[4GOKA.]6*M#4]W MWBN<\;X=Q7$)#KZ"Q?_?CE9G?W4M?#"O89UD)D;81*3(DCA;FK2;H"@W";AM M$Z([H+A"2X1/4&?J2*?"D?$_D*ZBSN]'KX:3>860><'M5;3H@#$?$A=$I=*F MF0+"1.N?6*UR!* >ZBRL+?$]016J(9D*1\LWJ^(ZM@5'YX6C@4O9 '6" !>* M2%-B,"X;DCW^A#*T]^HTWVF)[PDJ4 W)5,WSW\'(XE@%$G?B#SGZEOY8#T5T*%6RB3;#*QS'< M'.G?#[!F+O^]"!\FD[\7>;;0D>[">!"MR2Q),#*@QRA+0R/-B2M)Z9(K)[V4 M*<9*&58/HBWWY.T_C++L(X.^:P^5PM7+&OE:1!/1ZV,<128YI\1F&HA-/'"N MA:6R7;7*FS&/;\'VS';3G:JZ98=VQ#K?-:/3\TV;Y*\P;?+MV]AU8L?[/[]. M<+DC#ZO%?:ATD8'SC K)A+4Q =>H2M%%GCSLBC[OC^0(X6D+ 6A*EH08\7W( MT1#/'"/9HA;K*!-$J+$#'",\O>,9Y38YIT*)X-'+9.B'2!X2<OMZ&Y5U]$Y\. @(L:,2WZD2(1(B9A(15+& M\[H 37F0)E4L*[W\4@%\*PR$,DX1PUW\YP_3T!:'1BC!O>0?T6) M>M&<2E)Y+%&B'9-ZO.%HGI"@?"2R="3TR28BA&6\ M=+31KDKD: ^,/T(T:1\M:;_Q=9)6C8N:VZ'> /W57RS]J#9P:\:;]L3[,-&G M:O)OKV>]">\1Z!P%16D2D3 F&9'@RKDB&HHV1N%#8-+Z*MOHH]"U>V)7CU75 M]I%9!17[//8)"ISK5I!>&J.#)B*4'!FJ&7$RM%KV(H4:UFJM>HQ_A?!Y_FYP-ORPU-R052T84B:($_QWB"Q 3 M01\%[< DT 6MLF#LP/2TE:0O853(+/JU&<7FX@M,X>1T#'>N/CO@(8K@B(O2 MXIYJ! G&*@(<5&;2NURG!M9V2$];2WH2Q=;LH5Z.9]X6C/#9?S^TG^G-GW?J M"KD%QUM3FJP:<".E5)PQ/=7([[Q<=[7^R;&J@RCRDI#1/'\9.2 !CG- M)=#J< D(BM4Q?'>BZEP#ICEC+%B1:IRV @!/0]L&X#]C GJ5T%MU,/.K)^3*W('IUM MJE'O14!\ 6WL,(^;1WP/0'-M8A7+];C:<,]9Y[&481^R^\[,7ZQ\)Z/T"="K MPL7O.LR)$K)7D'2R& 49)%7G/AMS8);/.WXMF4_ M@FEJLEK#>T6?>GKE4U^WBP"N%)/&DVR,0NM6"]ST2N<^@VB,#M8P5BN$L0KF M:9D$G>FNX4RL8%IVS6Z!JJ9)L!G6PQ@$W<5VCQYTX+Q&M&(S.NY0UV.,!,%P M=*)*)H\$(-Y$YKT(-$"=J,01->$>8^!8BK /U97#5X(>,V(M(X2 ME\ 1$3S(,G%IJV0FK$-Y@+!3#T+:$50X@.&Z%_T^39OXQPL_@50:_."K,4^- M..0@;,M('<["VF!;/0YC/%M(-AN6I+;1&U \@Z!(N(Q1#^Y'V86WPTM+[ARO M=PY;%)3D"FQ4C'%FM-0K<.Y[.X!>V>TS5FM M5UH9&DM/64 FF679^>BI9E88'NP62OLYM?UTYL>P-O;)>%P*&"]ZR-W\R@=_ M.?> O_EQNHFL:F9 "".(U R(],(2!!\)YZ5E1W8YV2J^0G?HG:]D'8J@5 >> M7M[XFI/WTS,8?S[SH_=?YCEH_\ AII.WHP\P'C9ID*C5J6PQR7+DV5L@P7*# M#J@VR5EJM*ZR]1YK@L??T(^L]VO7QAZCYE0(+AQKGK_#\/1L"NGD*XS]*!?[]@/ MH7M]!W;KL?!/F$R'H].KA2;:"%% (M)H5QI^>A*42 3-1*",AQQ%N,\X.R;@ M/\WK\&BUH$(@\^1\_CN0-L_W]??R$08F4*<5:.(U>NPRLT2<"P$W19X3-1YG M4"5!KQV\/XUF5I1:A2J=)^F_9I/I_!V87Q6!]+GY[+__/IR>E?9T^ Z\:<:; M9S#0B8G$$R"3Y5FA2>5->X%X. M)]M(7)QL.6=R=("FB1+XC@DAB4V@2 )P1LG,&:N2/-;;#(Z5;/;0MNV#2/RQ M9+ MX"\/7RR/WBI%"8]:X[[@<08NH9\;G(DBQ5PI1^4.BH>O+')415A=.P\6 M2(U"20<3<3.-42I]36^E@+294\VS\!J3>IB3] ZZLJ^#?RQ!_RA*[(66W"E. M1!:92%4B$C1:0@5N/I!!95NEJMR/H[SW'/X_ZM](2QU@@QDOJ?$Y*:U5#Z3:B>81>375!-WU+J<(YP0JH MWU JDX^??EMF2 8TAW4.A&I;,B2E(R$S1A*3B:880Z6>!#M1_4N5>I1:CZM1 M:9W[>3@M)O';41I^'::9/U^LUSIF;C5ZZ3E8(F-BQ"=>NDU1R7"V4>?>ND=O M1/#G=!+Z$4B/T>*-@$J<[TFJ MNW2D@DAJKS/W0(:8$X+E:"=F7&P];K7!X"[+-=@(*3&KVQQ"_SC:L\6>?GCE MV4<2/2O-J^$8(OYXV1Z>*\M-D$0'@]MDJ2CMI-)$:5^2[$ QUJ:E5RN=N/OH MXUDPU274]$)OCX;M_-3U]<67\^82KJL29AZCB(ZB2'@@,F1-@I6(2BO4:\9! MLWL3&#<-_/0$V9F^"N[MHMK2IZF?PJ(%;O37+7L$> -&>>(X*IAD')*(\?5NM1PJM!_FKBJ7O[JS3=_@"+9)=#+MG<^?LN50^WXEBY M0J.3EM(XF7U2TH-TV880F6!@ Z!9.-B&:'\^#K_+M6&4GKAI<6\+0?@LT/.Q M#!UIF[S@/C /S"7-A+*#W>CVY^DCQ&94+LW/7Z8FO_;C4DCK^N==:FL>\)B> MF#YH5BNBH X,%U[%1*7,SEJ?J+'>6Q8MDSX/.LYO?UG]ZL>+%:DGH:R-UQ/[ MNW&N7JL#RHQT(DKN9$H>=WRFM([H@(8D#1^T1=R.S\]C\)/9^')^$G((@7<' MZ,#8#B2KESDY5UQ[K[4$F;ST)FN0-AD1?(S6#K9B.H"3#KJU<9R^&&JG2ZZ4 M81;>*BV-,$$C0=G@:BJ\#-(/[D/8\IW$00[<6Q9_V>4]V_#LU7K4/IJ<3)0Q M"OOO.W/08C>5C!J%C^>JG)Z"\"([H901 M/&1.M1ML0[0/'[VLRIM'ZLS17BNQ,2ZS8GEP[R1Z6]86VXP;3P7U+IO!EC&[ M5N6=3 #F0[^"21P/OUQ-\BK]5@1M)2V- ,K)M.3X*9C@2-*(T#E+G:A3SF(W MKDX!Y\78[[] (7)T.G_(=0W3^5>E>O+ !R&T W2 5:*EGI4F-EM%N 0K78QH MEK2[J]7N>0]0KJ-'V=\)25<@N$I!ZDTH1_#-G\_A.2YAIZ4D,(%4)'=X$M[UA9FI2U N>J(B]G-9Q84(JDZ .W M+$AGJQ2"W8CF:>E#=\(K7)B\"VKE)O/ZPL8&$$M+I)2)UTH3Z5@I410BB49E MK;EF+E39-?<%^I1UIV)-XI(Q7R42_#]C34IM>Q5#AWN+FN2\.?V4&BOY"(-:XA?<+,G4QN[@"HF7TD2,0;T,N%4>'_BN_/DXR8V'LQ] MTP=Q/<:!YD#\]UM :/;,.'Q\8M:5?<'B=#PC/#(:<@@BYC;V=CL)WG[R#RC! M@XG;^@[VDY0Q#Y+_XJ>ED< 0)DV^:]B_&_I0:M3CCT[R%,8GJ?FR.#.VDG<^ M0NCXW,X'#GW.>^5X(K"8M#&X*B>0+$1K/34L652;F+.6@[X9:"?OEV@PXQ-@ M%(>'G8K=':"#!'8@63TG31"M4%PHQV70SC-0SB7KP"AK*1MLQ=26DXN+X;Q& MCQ^E.V-U4/#[!^W$W5Z(5_B$Z!6-%*2.( -2J:.)$EQ(^)G;.+A_^*Y] ":3 M.\/>>*',)JJUD\1D&PF^. Z75@-$"HFO$Y?*\DJ] +9!ZM[TX/;(EZ_\A3^% MR:=F=GHV711R=#H86PJINJP"D:K4>6*XNT2A-$HMER)0]>>\ =E#5,3O13/6 MNR'T*8,:9VMW 9[$."YWUZ8O_7A\B=]<@*0Z)J8S)0P\);*$7GTH7Z:(CKG, MR:@CO!Q;T#U59>E!%E5:J:S,?1&I$4;&D*4A.A4'D:IY8]I(N(=DLLS"N3KI M!QOA'"VT>0Q%.(CCQQ70S%$9XX,FS'*+R$N'*9D]T1YM ?#*@J5/)Z#9@_0V MQC+W8;%B]*L-C"<:R]Q+ EO"8(?05S,R'=&AH8P1KLLMU*PDL2$#FB-:4*?0 MSY&]51%Y'+',/H2X#VM58YDQA>!*+,=[FHG4/A+K!2.!!R8!IRE%FPJG/U(L ME1V%ML]>M"!\QJ.U69T MDIN4,OIWCC/M"??UJ#R2(NQ#=04%^ "C4I;] M!MSRS$8:;AW:*Y$&@3.UA@0/G#C%N>')"A&K5)S<@N3SAO ML+STDRM+E7/MG:*$S=.C@G8X5YF(8=QX*[WVM#>W>?WQ3\ "Z('7'M-)U]&4 M&I;+INPM,/7M56\#]#;(_"GM^N^G_-;'1Z,DJOFG._K-\&1ALT33CZ MK5$2R3DE-H(B(>D<8_3*K>8>;;FKMF'PX[KD_5#>],A7W2HBN"5%&,UKG32C M0S,8;H_0+85A*Y;56B(F4^NTULPZJ6@,5(O,90 3BCCF.0Q;4!W"R^&WGC>. MTQM'+6Y!LQ29HSHI'@'-0&$Y34'0') OJX(>W(?P$+[N?-5<]4__.)S\L4B MN/VS7V'ZR9]WS WIZ=F]R:6O^:_(,OGD&'?*69&EY\YZ? %BE,%D(SU=E64' M%-U\OCN#EP>^NSY #-'[["(EFG)#9.(9EU'-T(X2.@?*;$Q5FJQMA]35P5T; M^0,Z!277YQ38@!H5A,$-P]ER?Y2Y8MY319AS6>"^[Y6O]&'5 MW>V-^0J1\#5L"W=[") 568 B69NM*NU4GB@A DFQ0<5]HJ5252M@/30P51 M^I#X?4IT(/,50J?KL[UQ1]I JWFDL@/;PYRK]";'>Q>9;D(XLIXXA&AQ6276 M4716!=7$0G($'2>@D(V1=1* CZX?]YRV/(1Z[,-]#;683:;-!8S7("Y+F6IG M0XR1>!I%J6KAB-=H(0D).2M(*? ZMNEN7(_ /#U4AJNZT:, CF&BOKA\ :-X M=N''?\S?BY2]X!$$SEVPC_:X#NJ';("\-$8(QW$>J_.]""38Y@EJSASN;X'&M^9L@C*K#*Q##RQ MG*R=3VT22?96CE;HGIBF M]"^1OA/(_7\UXR6<13)=SL+I $.%Z6 M&*(C.NE2)O34!01BM$O2HZHST\::?(R"WY%M=!2Y[T-MW^E&_X3Q\'^:T>_# M,9S#9-F&AW-%8\J&&._0&'8>%[*4 ^$6#.Y!.9G5V-66A*.-PQ\WY:@GWIM> M2>O1J)LC>@&3Z8O9Y)%=1MI+A M^M@_O [TE6WR-&G69C ?\_0R'C]M9Q]'I"RLSI$A\R;G6A6N_I$+8WQPJ'= M*R%K2VU23$CPV=@LS& 'KH.XZ9#5M&6D_IAJDW&D:?!4\YB51A>0 M\B@B&,Y6">LG?VAET'?7V0(ER](&20F7Q8B-6A,O+>[.@2%U648'5:X2;@/4 M_7;4"%>.16+6&U\Z2$TOKTJ;O6C&X^;;<'3ZTG_!GTPO!\FFE$$Y(O!5Q\G; M1+PJ'I:67+#,HE.5[E&V!WE\K[<775F_2E5)+A5B):\@3-^.)M/QK"2BO!U- M88R;1ZD%& =O'_052X^EF>2$P7/#J$59+OVD-\ M(OI3228UKN^*[0'6+[$C9OPIMN1(JYADX;Q:MD;F,"C5HFJ#1_GF#%$RX96LKS KJ)ZDCG1A?ETM5*<0T&OT>IM+@#>S\7DI%3EY M/W[G+]_G/+FEMYHGJG,T1$>MB%2>$^=*+E[V-$0TENQJ\-A3$'K?G*[+W'3= 58F?57M(.B8?0@D,RG1V;'EMH9724R.E M@#HAC$U@CG7YIYVM4C'=API$)DD-%*0%Z%(T($11H,($9S+ MK>J#=+0.'O((O[MT=QH%>[-<(>YP%U$Y05G>J6B!JV9"Z39@#Y-(VE5P._6@ M(^O'U I*F>*:48+>3$)\$@T8XP,!@1L9VC &\?_XVG!/BNBQE&$?LOL^[G_3 MS,;3LQ-$E.:3/!W#?,.Y.@15DMJ0-2?,>9QO!D6\0Y#-?X9W#GH*X^^:T2I']T>D4QA=E\M>7[RP72J!S2H1U MELC@);&."V("FK_19ZU3I6X=ZV">C+W7F>D:M6%7,%TI?!M456O#;H3U0+5A M.XOM'CWHP/D1UH/E$JA#U"E:HKA2J.X*E\ D$DG:Y.1I],#RCZX)]]6&/9(B M[$-UE>+ -VD6RX: /L0YF*"T(U)FW**R0D09]R:F$_.RREG2.I2':,#374@[ M$ED.8+A"NLKJ7K?4;FUI=K%4/@YEN_-)$Z\X(]I%QIQ5W-@J;_T6/$_&%.B# M[PK'RQM@7:E[&V U#8*MR![&)NA%?O?K1 ?R*VP,VP&&4DC5YT@<^!(TSXPX MCJ^6$-$G:;+0L48,:7LV'TYW-5 M]TX;5CH$FA02DL@9U1T@$4_+AL<0 MJ G6F?ZZ+QY9_CON>QY3_/LPW*/8YR4IQI>#WSX-N,@B^&2)L_APJ=!-=1F7 M2".5"%8$:?@&IW"RI'D"\:^GS=?G5R,6.9OE%T7,YI:8;YYZW,N#/='?=.*N M[P.>U[-Q@R;I*)U,AOZ#C\,\C*^_Q_-9:4_S\FPX\DO3(EB*DS*$,Q-*41M& M@C-HL-+$5:;!LK!2WV5;NE_+)_[(PJU';<^+]N?A]!S>Y[>C-/PZ3+.K!8K) M;!D%2[37:$:ZP(A5J82UJ%-!4R.X[VO!WHC@25AKW;GM,:]W(Z!2%^8CG"]J MT)\-OWQN7H^FP^GEE>:W@=JW_;8GQN-;=3U(=9>.5!!)[27C'L@T4&MBSD0G M*-70O",V)TD,-3W9*'C*N>)B8LFH$($GAI.N$,U\9X,*L:L,7-V#S^TQ-O7V3VF$=4IOYJ M.(:(/UX>9;N8A)$EY.$0B4Z4."^!9&>CM,"8;]5%N-6+???13T_B'>FM<$3\ MVV@VP;F^'[\=Y?'"?RH79^;&C4+?5DBG2HU^-&[ :EQC/,[091-E*70(5>K" M[L#TPWN7??/>XT7">Z!=J7T;<#4S!W:B>YCL@=YDV4Y'.@BBPL'Q;I#!.2N4 MT(1!B8\%AV8*9"":)ZUQV_@ MN2>;X&&49!_^^S837[[_Y]M7S%WM M/R>@1[Z;7LC:ZMYM*4-X M]>WR3_ 3^/M?_C]02P,$% @ !8N\4-"_L8MFH0 #<( !0 !Z86=G M+3(P,C P,S,Q7VG0$HI7J"X0R&X MNT,*M%B1 @5:BA370'%WBA>'X.YN@1!"N+S_S\[ZSG?._8ZL<^]:Y_TE.]G/ MY)EGS]XS\^S?SLS A[<:X_N&TKAM@"L>QWC7M=+2__K&T % #P>W:,!X-XO([QO2]T+ M@&;O'^O^C;_Q-_[&W_@;?^/_4BA9FCE9>GA8TNM[6MXWL;]@_H-/D-[SAOPO M6/^J-R;$_T/'%.,% !(2_DW_-VZ!E_K7>']SB[_Q-_[&W_@;?^/_;O#S\O.* M\PJ*"_#2\PF+\_.)"XC\A\ON60C $F &<+K_]+A_60+H ?H 3\!?A.1NE0!H MX^'A(L[#X^3.;6;A;&[)#79VY/$Q<^'AX^;E 4B ?%S,P/:6'O3FEM:V3I(L MQTUM+/2V%I(LND(JO"HN,I8VM@I^;I::?JI:8#][L)@%"TCJ$;Z$C[B/HXNC MI8<9O8^C@Y.[N(\DPS]&%[_7_UK,PR EX69A):[Q1NZ?>]RW)!G^>5N\O;VY MO06XG=VL>?C$Q,1X>/EY^/FY[GMPN?LZ>9CY<#FY,_[S &\LW<%NMBX>MLY. M]'^US+HY_,.V!9C'TL'2T=+)P_T^&GP\##S_>VW>A^A? MC?Z'X;_W\;Z/N(R;I9F'Y9M[D?IK!W/Q"G()\&K]RP[F%N/EE^#Y=_TD>/[= MAOY_$"TI"0NP./BO;7)V^R?SFI:N_VM[V\%6ZK^DU/_DY?W"?U+NA[\_]AX^ M?"C!\U]:_J]#P?//A]Z]]J\'ZOV:]/\'\+>1OXW\;>1O(W\;^=O(WT;^_V7D MW\BNI=,]P_6^I[)W\P 9 "XV-@XV%BX.-@X>+BX>_A.">XZ!3T;\F/ )!1D5 M)049Q3-J.I;GU+3,M,\H&+@9F%G9.#@YJ.AY!'C8^5G8.=C_&@0#%P\/_R$^ M*0$!*3L-!0W[_S#NV@%/\!X\?B",B<$ >/ $ _,)QETW @ 8&!C_ /_4A=@ M/,#$PL;!Q7N(3W#?H>8QX $&)N8#+$QL;"RL^U\#[W\'8#W!)GG.)XWS5-T, ME\&5E#\X/@N/\75%!YG&V F3@+E;R$-\\F<4E%3,+UA8V=@%A81%1,7$9=[( MRLDK*"II:FGKZ.KI&X M+*VL;6SMW#T\O;Q]?/U"/WX*"X^(C$I(_)J4G/+M M>VIV3FY>?D%A47%E575-;5U]0V-G5_?OGMZ^_H'QBZ=GY!?SR"G&-_,LO# FQK_@/_3KR;U?#["P,+%P__(+XX'W7QV>8&$_ MY\,AD5;'-7-]RL ?C$?Z.CZKHN,AHX#&"9FYVQ@^.9/@*O/I7Z[]P[/_G&,A M_U.>_:MC_^;7'( 0$^-^YV$^ 8 2+DHUI\/_J>%'3I<8&:=6;,TWQ';ZE#< M-C3>**/N-L8P13:BMIY)+)V)^#ZO(&]SQ BZ$;(>/)7IJA F3!"Y@5+> 6;W M?-<:T_DZS9FK*6?&C%X&&)R0W8PK=&@%O0C.G:]DSJY?!*_% MA0M6,SR).*H,[I=Y9X1EE*S@, ,,;-H*[[#O!HUW_Z97[K=TC(K#?F M'>#![K55,]4>\@CY"I:BN2 <=%'Y#%14?%UF:Y[YQG]2U"W-$_H2:>,'W>[I MCX547?A,>MGFLUP (.*=K8BZ-?OF"*:Z*ERTS^\$$/D?EPM(S/O]R4 U@PS- MD((:H7/8N9!S@ IT3^Q98]["SSO P^\5UQZEE0>&3!DV.4"#X<,COR=YJE1R M;.1R/P)T7MS0MNM_8W(8^Z7+\A,K6K.&EOU*Z;OYY'L;)K-ZMO=J.ZH4DV$=-3Y]!VBZ!DB;[X#L%CC:G MUI<@#< PL9#^A>'%U/L)$X 3-WY$DA%_K0_68Q=YDXRP1A^4,QB[<^#+TEN) MW1_BA(8FV%%G\7.=%C! M\]>)-EZW"AT39<8M64#,]YYK0:MJ]W-LLO#$OH$WD.>*MS%%GVV=L&.Z9)[R M2Q1&]^6I4L?OV-NC2385X0\/#YN+G%;EM$W(.;X("W[>3;*^&F9G+-*O"WU? MH?Q-8XW9Y730NF6F*C$I!>'S6R5G86+>W&,KID;^9>+,Y"_CA7FI&]O-3VTM MU$F@;X5!U5KVH\=?M>KD9<'KRT]M;]Z(UW05WP$(>X> B$O[G&K$G[(W?)Z6 MEJ)P_#[(=[3VMD=ZB:R.ZVR:-C^*V30J53).%3$%9M.>O.B']N^-UKM(GKQ" MU\SM2G&/UE3B_"B28 M9/2&:Z3M-JGH7W\B57\[Q)H=!?C?*_$1^(JB%#^QBQO#\JQS9UNFRATQ+>_S5?L0)#=9X\61K[=@# [CD],C+CHT-DDZ MR>S6/0@[$[U Q.DD=3CXLX[LZU*Y)?=M0J.[1DV;4TUAX+#LEC8EA&2V@5F- MV':;0^#"M>TU$<1@EZN9>/7'6U\#YBS&YLCF.\#Z+'2:W-F]MZ1;U.:EM%@0 M[K#7I;>(FT-U7;+7$>/KW@MHDQH D0J7D']4$;>K7^6SW?4X\-9N] Y0?W,'2+;76]75\:T1C2U!TY# )?*75W$C M7_3^N%3 #3S;O@-(XU2;(]B*1)"W.E.@!3GGD[(EYT@TZ<> QL]*@8S!=X!" MLDR1'F*BWDQNCMF@>%:THT&@ 2YIU8']7DI?.Q#+"LWE*K#'!;EA]T4P+'>5 M<0<>WNL3SM%(^9-=6/B>%L3@/6(L;SN=?Q]X#-6=VKWD1\_U0D K;7T#D! 1 M#(@GM%LMJX[Q/L,4NP<\FXZ'C!T?Y,(7]"%99=^E^'?R/B3TP.4+\2%0X]"U MY3#+FT-/XIN3[>NGRGL7-\]HSJE:82MQ(HT(W;4?[Y5F>T6!YP/:V^<,%3P! M'&6VV[<\2DW1$/\!9@B?R>:S;@B^2K3=3L'8FF?O5DT6[N=F23=7\AISQ1TJ M3PT(YKN3BAU/S35.)<1:YDK Z,"[+^TAHK^%6[/JQZL#S9\S_TE*7Q.1MYDZ M1TP+;7CU1DD_RGR2MB[! M%@_4L'DTYF]%09+Y@;'A.)JH($M/^KA"(;K 1Q9^; 7%SY9%+\JJNNX ))Z+ M6)QRKOY..0^HXWY@SC;> 3*2^H,$K9?AQ=%YSSS AL1*S;YV/3M7$$*4YKAG M)?VDUV[=F]4W"58B2"DM_(-()/ QHQ<,9AS@22(&%WCV?5T7'X(+!HH\B<,PH*V'JO6>1&\]F8*]9((ZD]\Z>%&0RS9 MCON+/J,[C=A@'I>1,=ZX*+\LX.ON0%J:9>-]5OZ.(4OZ[G]=9+R]G<%V5R*) M3(][^$<8 0 D+,X'MI;T!]4&/IFL-)@ONBZ3)V:9J ?&(W4\V>7P#XXZ5NS! M+(,JMLO9+R&D*(7Q !&!.5;[^2F@(!\-%NB0;CG,/NQDI/OFZO1#BM'7FO31 MLS>VG=*)7]K]W1[N1YU_I]WT\J5HJNBW$F-";OV(WJ8/$NK@?#/?<._T6R%Q M;A)=1V>T?."I85=,OL]'N^2^-HNVZ\J<3RYBP#C3X7JJ2S6EU2'B*^(L" M]A%?!_P>"Q OQ>T\\D15X/#81%8R[W?+1O)XY[ZXF PED)=^G;2XYS)U-G6S M9B.'4\@T*B.C)(?^2/(.8*"M,40F;>Z'D99ZV,QSTJ8#>[U@BID_]S3$\C63 MZT';.A(&W6E]..I!&P,V V:$W@9DOMQNZ-]%F*?QGB67RW!:>89WM>K=C RB M1NA.[@]!28A1Q-N=VL<0@H40RM;/T6B?\M>CK20V<_:<5E^2VO,)[TD17Q(-%R/E@0MUU=Z=C.&/2CV-IKS#[Y M]7842/PPC.[)Y+6#JOOGG6RHI,&[)9)49+Y M3?)8" M12%\"\P[J4M57-WEQ A?I2FV.*"'TMJGM0+CNF#%[P_()*>\Q,F(EXW MR5GK.:V7*#:>;D>S,GQ6:=&.Y5RT>&% M?:0+GQSXR*LK48HS-%:&''%S%4B?ZE6YNTNW[ M]\.D9;#NCSY%Z#KFQ0ATTS%.>OB74%,S)3$;VD?0SV]\-9^/DYQ\[$^#O]TL M+QPO7*C9-1U&(*HE5W:DG\]8DI8AL -"3AYQD!X*<1Q*J3/'+%P.$^OE6H*R MRG+>(O+6C"6");N]Q^X 7FL2F3<[[]&^9<+1_N]PR_51-M7O<]Z-6T7? 9[* MT)M=T^B:Y?C I&&&EDEGG,OG/<[Q;81PE("IZ/K<5]<]J:^ESZ12III%"1I54VQ M/,E:$W'< ^'\\0.&M_+,&_7]\@E;,$CLG7L^R++6'(^&_.8;][@M^A9^NW>NVKDWEESDJGV<8U"::Q;;LD> MW-F$KJE;I<5NEEVS5P80?S7UZ/:2W4"G!3$DFIPDEZ\VH%KD_GP,U/&@SG'N MAIC83WA(2A$# D0R];^#C56W'G6DN1$$=O?68<6!=_4F\A=:CL*+8GI[!)]5 M>'^]T#GG:^6V/XV$!KPL2/]B4&B;Y&=-H8W"/;\L'<$+4&T;98SM59<)- \E MF%/H_2G96U'V8FO+?K[(R2G7UCKI\_T\@A;$DG6%=5ZI<@RHUN*D%_E9*-:1.0%]%,\J(W: MMKL#-,MK'NJJIN4?Q#I8B8<124S1M316_4!8_[2?V*]%MJ:6/,KE-]>W%-5_ MAO@*+NI=3=.M*@O/SZ]&-L[V7EZ]BI&2%9'6OP\=EGE>MO!%>>_ MISR%=PN@X-G?NEJ VS5?R]4<2FYMXA*[=R2;5RNG>&U3DUF"$H^,*YJY\I' I.!HG=K)GO%6J7$ M=,%DQ)MKH\<_N-86ZR,EZ8ETKWI[<8\N7\3LS$^Q&3N.[$^.W MA!FZ5HO9WMNS1W8R)R;77P-S=$($ELT%(!(:C9A#HK+14/6[_85[D/ ML@W@_J/(%C1B8 "X#WX*:'WN/O[W@?_Y\-"9VX%%_Z @X:'6IHE(!S#)SR3X M-$PA)Y;X\>SW5^TW;[&P@V[ MO*2_0-FGG]X!0HY0^O:X,\ZM$&R;.T^M,M$FN:<.3:-\9^\KY,9]]3 M]B5>(AA#%_N 8OSJ/K:RS^^YRUN6EWJE$'I!.]/>W &,;B>0.FXA"57BK.8L MK[.+'HUM&-3&!6:;"F44.$V?\XA*XL%QZXN%+I9J5A<9NR]MZ?*<4O!PP$G4 MA T79B8"ZZ!P731-JO(/TH1CE>$WH2G1?B((6+K&QZSBF9NT-K&\R&IV_TH4 M,.NW=][(]1_*[(8XO]X\!./:CQD&6S23+.]80:-579HBMNB;YS--/PI<"#%5>\M[/0X_5 M94D!_R.BR[9N2C/GH['P!B,5;;%(^LH%QS59,OS\]\O>#&Y3_)T?*WPM%]L. M3]I .HRC$'Z.=D\NI7V=UN3S=TGY&9K)[G'G45M0PWB#EYG27S?52&^AIL%! MH!,<$^.10%^NJIJ5!9 MTF,OV86CPYK''OV@U3^F)Z:A3LW:Q:QSIS,]R[M/URF BY1[:KM++=NRH]7+ M1+;WA=<$O1X#3=/30:".Y'Y^#*ZD26_H]ZV3S@+5C"K4LZ(?J\0X,PA=->TW MBLY&0*=,@0>J6KQ((%H M--E!(^@^^]L2,I%GVM_776/+H05)G5W#[2Q%RU$!,(TBH6>_)!NI:X^YT[G*>;S!)V00.+) M@K&G?I<J!4*V77S3=LJ]T%,TI.](?,L1GNL[$N9K S=:5]6OS+E0P,TK;[I-9 MC(/1G&TJ/"7%DZP%WG#0+HJ+I.(FES*G/);?-IDH13T?Y\[Q'MM,Z $/Y-"> M)NZ.,)ZC. :%EO'WT+0I3B4V8SDTG(/GZ=:NR!6I=24X=^P B/$9(9RHO9CY_'%=+, M)F;#KW%:;8YUJP.M;EY/YK1,6/$-9(0^#W>1=U6"45D7^&RONC1]V:.C^$1B MKI@*\YIR]C@@KI,QD9<@F5OHQ^[D5Z8F\S +R?4D.U[".5V@XZCC5?V,DT-R MY--Q;03Q=1^9]+HJ1(%/CE5/&?[X.K5930YL*+5YO<;%"%^-AI$Y2,(CX916 M'KL&R<^7)('.FNVVDA"#C+/Q0*D]9<.^5,KLER8B%.QV5.>74M-T?*+Y-T%,Y&\'/G+2^SVS[NJV[XC49=?FRD +EK?D!*9T>/#B6E]#9 M]FKF0",$UV?M#M#IC<'(X/^0AO(]8WGC%4ZCC<[&E4GOR-:L4G>!3DI/&Q#! M,B:H)>SMLJS?Y6FWIF#U:J>KGE%(R$^^4W"BZKZ>#\8F57_UGQ)S1.9O83KR M"?18T$8?2@;_=I<:2>S75K2G,R?W0Q)^D6'TN,@*-.H/&U[B/A5$L\/HD+)G M.02;78^9/DG?JAETUIA:52]<\C$),^PSRXU,6WS!FQN+%$0:G+T5 M?5M,C.4C#B';ZP &>/&FC? CO;1!2Z"?6RUG%()W &*;;-%NKV2=BC/%]GH_;5T+PQ(Y-OFI(D6@X+D9F#M_G[KQ[%K"SC=HJC/^+ M"8!&_"K,P)Y%2[VV!>WG(VR=#'#0]O0'#D\)7Q M_)+:?IF;Q\:P3ZVD^C.ENGXW@<4[ YDE6WZ\A ^ZHIH1_&=,O;7?W1 M3.PN:@A\72I6'^\.<9&PPP]U=?H%>U<"A=8C=4#62S*N.\!GP7W)P:?4D;H? MBB9 IB=_W.;*(YT]05^ #$]03Q+/ U7 &I3EA8B$.\ ["#P?[X;I3=P07"A! MKXJD5TQB8UQC]#EK'B 90RXHW5X5)MV0RL;+0T,U.@/._,#*3J;S9U8N#R^D M)C'^;)\442U91"B=]%74R;.Z0*@./(FK)(03C"*.&**N+,8C0GQ?N58'SXN6 M $S+BOP\7T3O,A.)/*F.=L%MP10C'86SU#Q[:,WX9K">MZ,/WFM0ZIA/WF;# M]RL\Z,\=X-!/5Q?SC>.%?591AS-MJ6F+)L]05ZQP;$,/>W6PT"'['C5.)/ P MWXP&6OV5XS[?B6.YWP',&V_>U9[1#,F]>6^QEK VO#5U:33?_Q0L:KE-5S/V M6[3^E"B[EC][H?D!*_,(=@I@!7GBJFY06P,NTYM?,FK=5:#@:=M<[ ,E =RU M@LCR2DS["^U8AK4>TD2'#KZE<;I593\J*)A32 Z5"S;FIF#R)F!C\?;T%*/\ M28C/X;8N'4R^]M(0GGHT2Z"(FRR/6482/)VS,Q/O&(] MIQ=U+J-*8W7%?&2TS /I&ET05VW7]1M%F@[.XWW#D"U"_7D$C&(S(Y93WMR M+L,0VELOM*7-I-%/6,+$/=:80:F*E]UNCZA:U><%!'7J5-1_Q8P%\ ME%E M[@_( 3%U!SED1HIGA,D#-JGT[[M(L(KMYZ0L&4R T_FG -6!M)H_.*7 M&FGE528"5'*I_6L,?^C+26OV249(1F2O! RFAG=10_%Y:FW^<,%_8O7A M#<7[IP6N'F&[F*YJT>?>GQ>V-G^='!@G?YA(2G\IC"D4L/?-T-_Z!]K/!CPZ M?0%3KZV=$"HRD)2)&+?:M)*L]!>!E9L@RI^- -&-L!-8^'& ?*FL[?O2^N>Y M/S(7N7W!:+IJ@Q5_ZYAF2N>U15XL#NP+D*" XSYZT+NC'&M:T'^10#.A2S-" M5L*GCQ"/_H+^BNPBQ"[9(/ P(\:[T#=E7/;KN<+BBP7"--?$VT<6"%@'>09G MU9):(@0_GG! _ Y0N91SK4MKQ^X''$INF@.66$EB MR9*1:$,OJ;DR!E+;&_D*^]7EF+@P.$_5GF;#! N%V>2;Q6_$:D9^L&990??. MA,[5=4_"T@+ZT*56\\F+R[KX(RC#CQMQQ>]<990*Q+'U(_ >UP/[T58RGTG# MI!-TT8LG\\()?#<%C1!U!,P8OXPG0?Z/-66 O6UG+B$EV%$<]XN0_ M4[O__(+!M$*4'[72RN(S<[]<6OX%6;=]JX1-MOEX0&;:#F#NWO T*T( M05@8>4+>HR]!N"?03$*$U1V@&YDZ-]/MQ89C&W%M;JH!^5),Y97N6K+W6&^V MQ\1VAB%.#9(72+QR!\ W1*@I"%>(I?H:#F5H\#54C/H334&IC(Z-XT!"0\E$ MZ3FG+6U#8]4UOTZ.HBKD-^<-#'XGNW\"8 P"@S9@40&O3U-03',_0WYO&(LO M.$HG2$P?;03IW2?=Z?)N9V!K#E=/>/ZCVOC6V;QC-LU1/V[Y]3BE\]AE=#%< MH^)Z,G=CWEI^Y9CL%R7-%&/)Z%C_@8Y2[11C3Q*"?T%,Z6,UV-,H;A]$ M>L;-_35]30*3]XCX1F;T!A8+R9@:0\CT/#,AF61*)GTZ/P1()1?='8V3T5(, M%B0Q?'NR(#?V%_]PD=9X"?2+HYLZR& YL0R/$6Q#*$J GBLW9)U+5(I^B^V& M$)S&G:>N29"M^#9K!O+,T1XZ' XS)5IS+B]0'N_O'LMV]GB'![ 4^R3OR)LY M+;UR8:XW^ZAFXI]I9G*8Y6.O>%(3-B\:KZ][5<:KK0O 1\D\OYI7>^USG M _LA/0VX7DF#?4,'JHHL@M]')G857Q$HJBHL#C/J0(Q+4A?BNG9?Q)--.IPW M]RG,?XKE].16 9A%S!RVMX,_6:VZPZ$3N3.[EUYU*8FW>9;?V,[DP #@-_+C MGD!Q[1BIK6X?'5'XZWQ,QI^R;UM70_#CVU>N+DO[G5?K*AHGZ"'5Z!N@97\\@5@]<=P--=35@7='[,?P+>CG2> M3:Y:Z\= 6<&0G"\0=H"'FX0F9T6%/NFF'IUT"11JJNB.=::0]S-P[P$V%O(+ M7]IT("E&&S?TGD[D&AG,_Z&]':]L\,)FX+JZ3[E3M\U4845YO;IL+Z:* M_3CM(N^.M2_97-+@)BPEZ959N'NM_1*JM(?HKIOH%^\)TF9!G1\;/C&9WVN< M6#8QY[ 7#97'D1?=:4L'O%=\VO5<,7X,5ERY$F7I;"J95MGE7M0K6"UA6GHIU\8@UGNV0C/> V'ST!AKK'39^7<&>M[AEYZ##!KCX MZ5G=='$@D>CW#(PF[EMH)Y M22 GSMO(:?8J1MS7,CSTL7AE(Z]/=>?R8B?>:9.(#%3&K8$._:R",W"]K5W! M'I=77_JQQM($W=@(:XBO=TU?(0;;:X,XWWSM$-'&@.53[1 MR8.L;8WF17>?*'Z.?+VI#FJY8"PHLUWX08H26VVZ SS=>PU3B?O4D:QS4\%3 M!)HH/R_7GH(? N^IFUQ\GJ"[G3*=<"%UW1-TQ>GUVO?2O53GSD,<6M";3RRM M]?TO9,YIB%L1M[ADZS!8U=ZS"1/C/HL,:Q[&-#>U:^ VJ9-DV!]O5WC26?- =[2KR>#)?,^IG9^#GP[4\WX3*&)G4C6']N W"TCPI@DX&2 M^UW0S92W;4._$D;;CATW!L(!9]#1];CIEJMVM&#X[UJB*H8."-[MP:N3KIO! MP[V7=!P)B**5\/B-4Z)O/V)QY[*T42)Q$Z!T%U@>Q(]EJT#L84 MTVMH](D<9&330(H:1A3C7[NF"*G*QW9Z?T_#H!JYX,*.[5@?B>F>EOSY/?') MZ7/3RKTB)YI7C'1O?%0ZL1UG^TS7=M2FZP^'RB>1LJ"2R4N)VI@ZR9>KQ]%9 MIW1Q9-#NGW8Z?>1:+-\!ZS[P$8C?@?W6(TR]3&F8H^=+RX636J_$#_NC<=W M35.%'61-;4.NX1ZY2B/E*"]<Y6GRJEHM#0-'V&FCN2'*Z%SIQ:HL<]GXPST_O<7CD44 MVW;;&/(3US#/4TAWB6\@>:2=M++<._8:C(^K+@2W%009#]2+L+F!HV_;) B,W.Y ^BE7N75P;=L9+,-.E9W MRK,REA!*/[@/K=1IDL_>QU<,BP$"QUT"B=6'C'R!=HD'5G*AWD?1]0OR#NO1 M,.UUX./E?D_?7&.^YR_HG,:IQ/@&?A&*%&WGKT]&0;K:<.Y+3+5BP:L/T$]% M=%:XR![T"MJJMQ\O,3ZWXZ($JJND\LB^8R MRWN0)#W$]W5%0>HW$QY%M7;/,-T;,\S43D';-1ZM;+#UD[9PEDE">T;YCU&< M*P)T *0WBF,[4$V]8:J&LKS<@E]%X!@\0MF6I MX4V3F*!6;O#V!EW=MMT"W&ZQ<8O,A$RGM-"JXFI.0#VD"$]R6SFGJ68M>.<[ MF[:_$JYX /Q3 ;MHTHXU@:!*@Y>_LX]>.(M\==\)O5E:/RU_C_=%;DGKO9M> M,4"$KN!42 G/ 27V,Y+3EA?>F(^!<<*W\I#+?UUO4ML+I?HJZEB/GY4THP5#?"2 MNBT)\[!P+,6C7PG=?Q4V=2C=.P44/Z*>GE#@!T.473BV^?$=NXN'^ MNFI^@95$3B\VG#YT)@JP?')QV2DV/J<87/>UKX3BW=43I+#?^J@V^>3:1.K6 MTD/P)!>WVQJ+1K;P8H8<2%K_2G>7\XFTM?.E7@[S+R;.(36LQ%ZSJ)SQ#RP- MS1FG50+1%E\*L[3==W!_D>$$[OK1V:&_YYC85;+615\';H(\Y6$H5DR0J*3= M[]I,;Y^9FA#%0"4V^B"A.3T?X>'94..71C2!"XZFZ!:/)V^^]%1T1T7D8&B] MQ\=QJ35YU):V=9!7>9,^!&$TK%TBFC S7;Y.>82>>!_TNFXG%QOO@HN?IP%, MC'KHCMJ;]!J50>?CK=]G1T"1S3]NDP1\D,/K*QZWG=:D&;3%S-2D^*.?_4& M^60KD?=EZ9CBT__X9\@< M?LN%_" M IP/P@5C6+'O:Q+(R-6):XP4MFV_9*3Y>93Z__#E-T\-&Z-%<%6;'#D&HI *$;&Z)B(89]N3.MJ' MAP4?+S9JJ^,"1OH(_>X U3U%-B;LR?8U-9.\;TJ]!D3GU$217I>Y MTU"$\] MH>_A$1*K :XM!6)<.^X+?N"HD=VEUI#3WE#PJ55:AF&$L^.962*-L/RBU"RJ MI+T,FE_5F#RW)4 SQB MM SVEUPS--ES97*=#\S3VI)(/XR5Z $06K.:I'[L9-RF_H!^+$=,3YBFJWV2\MMU-V73X%OY=)J&]M/?1$\!Q4=U5];/& ?U,)B<_2J\G:Z?XF2K+61W=*52MI1%GSO5-:6S),JBWKQ:6(_M1)<7U47,P MN4E'C^].#\?>BZ4V'O^;C83M3M ^;"!W/;" MM$:1@6!R),3TA-!FO7G:\U5%R:*)41MFR4LZR$A>(.4J#W'O:OFC>=O=4(:8 M7'[)38QQAPA$==#*Y%/MX_U&N+8T M:-DGNN(+9*K\]1U@U/^6H_R1ZN#WHY&TD8HH3W(J(*$W_ [PP;>MVY2\?XW6 M]= Q%S0[':O#;)+ V\=SG!$ZXP\#(M[YC>NZGAWP'2+5XYS'X\[G@N/.HP M M.;LBXDM0YX*9_%VK &L:UJ/>&<_RK&HN7)63_+@- _:>XI\C+UTLZ /7( 5V MVVA*A**@))DG==X?^!F.&'#OR]FS_04T71++9WA>/>1@W^HEV&&@_43-#*'5 M(F=ECQQ*S3LO;@K\3GPT\5-JPV]:CO5GVCNOK.!EC M[IJ6?XFJ*%L:/>[%UD%"MD:]=LYP3-(JM5%*C9*)FI]53S)PL=) MS"W5,$U.G=/J!!%9=9V+=+IMW6_0>OS/5XN-Q.>[QNBDG+E=X57'44H\Z@W& M9$'"GK'FYZ3JUXW%G ET\9AGY;#I1IML!;#>FNP;]0_%O-CB4:_^>T2*3.?J M;=6DIN,"P0O<1Z-Q/5#U5S1$%:N&/]BHE)EL#T\SQ"R1L?"1=5HY#EC)=Y@$ M"^V2D^!AA# MG08>7M.GUPGU V4N>LA,NU4GEH2MU:WOGQ6?,T?^-%\T&O$72]W229!!J/6*HG]RGXGQH 0O()BJJ59C+Y4KH $[W=#,J;>A$FV*9EV)J(N M3B10W>FZ\K?)X\P\\>U79,UFJ=T\$Z:-\^Z M0;P*1E5=E(-.>AI8P@-D'(MZFKI5PJ,?BQ11,.[?VN]\LZR">5C$>XW8^A+Y M4B[64*7&7^>'UE,X),W40:%'G%Q6^CC-<3GO/$QMJ;J[]#DB_-T5\^17KZ MZ&(_^%SZ.7YWX.8>WB4C636:"3UF_Q+JM2> 757\(L79.9[^'8Z>!9%\0)I[ ML(G![.],B+J4SQJ;P]7Y!/) Y62BF\0F@S/DV0_+O/6(?,TKZ0TV9&ALX,/R MG_:;]FU57*BVV0.5UMLQ\M60\^BX=Z(HCAWB<#2+*0G"3B3Q.!;]!30!27L[#W# LKA!_! M4G0 >FK*M[PT4F3W[%G=6P/;#>Z-C-Q4^$@,54%2[LQN!,(^,@"&.>9#B5*% MX)\.)VV;6_NZ74JMAY\L#7\NO4K9^'@'@&M=_AKT#WQ4K6]KY1DC7R2!_]$B M]<+YHQ2UR%QSZI]V.I7,00K&TH^05Q!U/64PNJ!HMX4<17S]K6W"!4\+@H\;9+ MTU"+D!?S7/L1I,1'<.+#W"E*8[ MED$[YHCB69UQ4 ]^PN:;UR/2IN-\/H.O$O-P3>6=;:HF7J;#64Q%\/PD6GO[ MK3(?IYM_&KP$.?W34U+'_H-:2GHAL24M:*3%>AP Y7JFA(;5)SQW^4*FTN72 M[^1W3S\_#]?':;]^(>8D^E(,ORG0O2KRO)I85PC:3Y6.\?(-=3+'. NV@ M #N;QL.>>%Y 2JW5]1I+7&%9[8W,+Y@&1SVE>EJ8+1@M=#^O]NX@A7HJW#08 M*X5NSAZ[@+IO='/FYF6M[6D>LVI)?\#&I+:V=#9S>EX="9:>\49.7J@K_&^:1C8>WP&T7=M)@B?]J,H+C6<1IHIG#DE8!P M] O0DE";WM+ST12= MFD6BJ095[;A38IE7=!!W3\F-0Z%)*%-XR5-US!9,8FI6E)]#Z*M$-V6_C[ \*3*:+X\ M@LO7YK&\2T9)9E+XA"A*/H_@E43X:7;<^5)4]IN1=9.6$V^CC"]OMP3ZX0*C.V%NR]ZIV4O_4YC@FG(@ZN)\3[5\P,IY>9L70E9SZ=]EZ MY[ZHT[KU:89+KRR5 M#5E1]9^O8Y*MF-+GKQF=Q,%D [U,M5E:#*0ES:4(/]_7<6544Z7)9 M!Y]\3,+/^(P\LY[ZJF,=+J1V6/YHQDZTR^AU:;N74S@]O]\\7N*MJ.!J9(<+. M*E%N?]TT;+^,DB[LS4$X(9$Z,\^#HS(O*SX!(^EUGMDNT\GR Y]I'Z(9$9FC^.NG2K[F"CUJ4)9-D^#3M3%%55D>>BWC M(54 K>)/^9P II/E>4_=Z;(OU\(03ER*1\]IT#)P>IC_.I?*X6'" 'G'-Y([ MP-%T@6F^/W#N+2#%&X^:6U8)FZWA '-Z*]!4AI3CC5!($I>Q#U>5 M+/9\QJ+ZZNWR![BL]>XFD"(J !E6\![J*?AECRIP\+'T3?-EK[;HH='89F0[ MY4],U$71P2%S:Y.RO^4_?4'^GX6F[;.'@#MP'OJ4_^?M7N%-%VR/([+OC @U(TU,\BC6W>E@;+**7)NG=B[#0^54$2,)!P#"VW!) M>^:Q]?@$V;D]I5^2$8* &_OO7-P)/D1,,DFBQ\6:^'"25&2IT>Z5,[]N&V83;Q4@K\:X>Z!&<,1^Q MU;O5[3<_=,W>ZG7"3D\#%9N5&G_94X%5*6M#]+%+*(9/ZB"Y9 M-Q+9RB[@[X"VCK2A^E/VW4PP42[_C))TOD%EZ$DEQ0NWQZ%AN'0U*<5[:B6F M/V9SM#)D307+4=7O>4UI,>B)V.-7SO?E-TTT$^UZ=T:S\"8]R0\NG4-3=QO& MC@1]9YRK'$^)M<")UR+GY%6@&53QNX$KK_RO)[*,<2/^*^J[#:* :SJN[CL*"X0UI[A#&K^!AJ!^ M0CX\O]/E#UM%DFDJE$63Z5]:4\>A/R%U*"+=)JPK$L8N9_J6;?9<@4JL$I[; M2W'G?WRM=WJ+ TA_O3C6FJ14)2,A=39*Z+WFV38 4@HEAW4.*D3^:=Y!)V)EE1P_ M/E:<>XH>PE\R=0C,UQ/]I!.8 "D!?D\>1[7/69!#P%%BRLV6@PFWXD@=%35? M-V>>@GJS4,:4'G&+.\"G5Q#D)$;YZA^.&TU-XY5K7M29/Y*XIX6N L7WWD%0 MBX15G_F%''R[8->0]/_U_^'_L-11UOUEK/PV=2'N6W36A=EXV=@K.KD=<'Q\ M!V$!%EU/O.HTEB=N-$QYG0,#)XMVTO9CNDLWD0CQ'<#8'530PBN>+FD)>U&7 MJ3DE\9.)@8+QN:'+90^N4L?DC&*A&I/K4.'XD^^JBHQE:F5VR^'?PW[J$+ > ME2EM\0BN/,=E0FM#-'\UM\;J\PCA;:8S"/0Z4PPXXCX*G:AY(-:8T;-9>IQ5 M_W9+Y!'"ZJ?@5XS=(/IQ\U/<<*>+JPTU8-_L3E<2Z!O9^=L*B:<2&@_*HK6# M]_ D8&,93R>QMV(K!)XR-\RXWRZOW@&(.YM#UX+2&B&Q9:F"#VG'2UV@=OZZ'8 M(GG)ELLINSXXJO\IK@ZM5FA'>;Z@BJ)G#,[PK2LZ M'K\)8U18#!C<5_YM?ZZ5V+2F]].1(VVDF&)Y*KAO0=R1EMZ2NTX/KUDVO=-%B,CD25 MS:T\#_3PY%=F/!-_]=->=AI^7DNICW0<>Y+\<"%:]NE+4),K?A_H2>HUN.YZ MK65]E;O@\AB'P,K<9$ G+O,H\UL033Q"!Z%OH$+'\T1]*X>J) 7?_R53GBIAZL438%FB2J1=EL8&!ZQ V)$B6DV&M Q'A\-C6#S/I;YAP095 M-S>LK1;T$E3]8.1L._'P-!&UY2+-L4>[F@;2ES]FWM-:QK\#+P2_F[X#!!_$ M9JW'<#_F)U^U!+VYCCLK8RWI9]SGF+STR)/JSY1[2I84JTK.RK@]JP7Y4/X- MK@R;K#%LFFV][1YA)'Z;!FL+>-6&'CGASJ,/+&<*4KHY$@7EVV^'N&=.M_3M MQ/7_\!;DK*:5UZBZ48FI4LWP^8#58;Y!WDZ+P)IZ%KFF;$ZS\O(]ICJ/35&:G3([0Q&X0NIN,*?F,B)2(E'27=/<0(R I,(2 Y- A)9U#=_?0+=TA-0R7S_=WXW=_ MM^]:Y_QYUCKGK/?9^WGVN_?S/O'_S,M?[E0>)B'K!ZJ.A-(V"XO#7 M#K(#F'N:@#5S=F>)F1L_,;,LY?)LH'/^Z\4%,%[75^8OVC'A5X>58QC>1I!+ M;/VA2/&J;@-+N:M<9=QPPE06C\DBR&Q$AH(6VOTS0M[$D]DR]UWLRX[7-($? M2Z#$Q176%?H2.0DG(Y?B;0$S@!?[-HRY %<_O#J>W2-"/VU3<>\H:'-_I2- M-XD1IFD#9_A^GS'./*X/9*\/%&+VKJD^WDX]%H/>%(W[$5B#9.I]\\NO[8V? M<]_V0OP^0MG.;!]6?8##/:"RR2YW6-%\LG_WILE$CMJC&_9#D@[!4>/_3!*K+4]KW];HWM-H3J!E!T+-?W&IZVR)T7I8B83/0Q>VWM>1X(,O! MGW$#'OQPP1V@*>90K:MW?")+CWH"O!7PLO, /R[#KHTB8Y@A%SRBXYN,$$(/ M:*NX%\!D!?,/WJB3FT/K+L-?92%,S][^!Z1C)5[!/&V;L IY[W9(38#'+ #T M-^3PRGF9TU6/R/>VZ&ZBF_DJM4/,9 4O^AQ-CTMRV)PV%P-D"_ 6_+*:]#\W/J+56OF"L%C7^UDUSH ^ZY^Y MP09.-^7-]Y,[IL1_^2J'GPGY,2)\V6V#E-TLOJ".9-2U\7[B!G_<4322G]6# MW55]C"FMUKUQB.W57%FX8",Z-9WI^:ORTT9%J2/B-^@G)N))-0&FMTA<&]6/ MAO?EK<-C;?EB _18X@-]F$TM9=:6MD=HHGFOYC?)IN/4LN P<^ D,M-ST_V9 MSEO0'I^8'PW1ILW/*T[+1U0EJP;:V6&Z.[&RIR4C-()NU&;H?>V>2?AQH7> M"$2/SZ?@"6\J$AG*4U4E(S3L5V1IWU\Z>< \0'\4\FT.(2561Z7!6Z?]U<"C)#17_^9?0\^A%;,C#C5>L13@Q;6A2F[O)RN9M;11E@GC6"4-"1R M'V>W?6U!<(+CX]?T68JR!Z85Q.EQ#Y ,!1_UW0.H+)^TK+J#[P#D]P"LAVQ. M+(OBZ@&? 0Q1^/> ?3;N*U6DX3E%"!H%/RF5[4JG"&Q'/K%UTSKB@O%VT9AY M25$^2KT _3@GRW>S.,FCY(IQJ+(()A.V8H1[&5X1CJ'V)HS2Q5(\M_P[NAA" M9&C;*'&:;8ZW0AQ\%(IES4V!N#C:1'+(1JH;4/NPA)AB344@2+U)X;G%F SN M:4YKB$YSW02_]_;RC4ZD##EP]&CJGN:938*1RT@^EK(;W<@L[+G7^ MNSAC\&'$^X@(JN-_+$;T<;NXIJ.]-#2E!K]AG ;"DF37YW\S?,-MG%F:W]5X MLZ0MQQQ@3A@E%I[>!%T%AID'JOKB'.JU\2;6$J"X1.A]9916CPS:WK;'_&1+ M, %@,<6-!YN_Y]I@*^AC6L$PH%X_HEFTT2F>3E;?*,SM^88)_O'!NUQ"[IQN M-I/=?WX/3L;ORRL3\BE<\8.Z24[F+ 7C73$-&HLT\![PM-1W^10KXB%J_(V# MW^'4&Q*B0-,HJ0JY _2 Y5Z,DW![S+XH_(^^BP\)2':@!"8T.N_3]Q8B+>WBAAW?N* _ M&-T>R'$J"$!9)5Z.6B7[(&MA%13/&N'6U[==Z3PM)^H[9VE9%1J#9*V.8F8W M\#_O-"FW(;7=G(+3'M\_E"=<<6-J0#FI=]J$444"((%>X&4#0_R(F/UC\ V! MRPU1^YV#3B07%RD'9PY&X,CE3[I567 Z>T;C%2=][5#"[]@/N(L)F+^@SSZ! MV2!/U:FQLO7<)=#>-2#+KK#=!AK5N,-M09[' M=H?YRLS&V[(&$HHL7P\*_DL"7!=WLJK87#J _LGZX= 1#34<;Q3M/'&K2^DX M!?&.5M2!4E?N :* L[FY43]))U*Q7HIWRG(A!W$"Q;GA^MIY],R;IRT>@I+X=JQZ+-/ M+A)IHY$FD4FY #;1+1>,H^0_VQ09*UOC""6EE(-D_:92C#,&[)!F$=(_\=O- MI'&#QP?-GSXD&*(\1W&'/49]XN6[3JO2FY M\QNZKC!@)BE9("C,07QHC5JAJ*"I9;''?O73_J7(3GC6QY:SZ3222)(^)@O\ M8DJE3-)M \XQ?@5#/#U]+EXGMC9QG$.5/ MYI5E!D"GEG3-UL>0]X R0VY%:BFQSG5LBL*_F\UQQZ[-'@'G(-?HUV"[OZ/!U';=/[Q8!*2!.H[,P>S#7$MV?3D?XC5TL MD]MV_^-\S2H_I=__83X*8[.%"DZ%DPI?:F ]54,+K ,WD+]1=K96#1]NAEC1 M >P]9T9PY4 ;N+JTR2GP=K(:VP5M, :K3<2@6+1 M\\3!NMO) 9>"<\6%NBTZ"6?$O+(3KB8$W>QX7XS1>Z#F@;><7ETYT5*^CVJ= MO$:9?HW+ICHH.VM*5(XWMD3$VI^X_;(XG.6FO/ H!;^U^8;<3Q\><[#0]E>P MH-16NE3:,\B:0:&.[%%*5@6>4NJPCD3W!C](%^Y!GTSOSI^K T4D_GCAH*-X]P%G <._.1F'5Q\^P8_[%XIP&^/(DY+S8 M\$7-0YA?3#TW!UYM%U+&:9POOE/D/==K#]TGB1!>3R[4Y-_A8$QJJ5I-,&,/ M(JYY#,X%&*;H!^B#UBBJZNR6W/!..QUY4L^[3/R:+R8,OXLI$7[BV#^B5PA1 M:UC!IZ$Y&8;@;5IB2;T+'2J9+3A@*T<1VDP4#:->I:"D[2$'"TIWIS9CK_'_ MFW5+T2[YWQL#N,#!?L"KE_K#/;\?LA*@_\0BO$2Z"I87BRJ L_#<.Q,':[-6I9Z"@^VV6K(MF17H+BRJYP\T[+:9?9O M+*()A;>S9\S03,A/@\1/1=H+^EA_YY;BKH5\3Y0;_Q1O^H8<:6J;HL0C X$7 M;DM4^+ZVYTG6[$JA5>@LS!=(D;3CNW9'E0EK>SD!MX%]_?=D96"?E?=3B:88C$XB;3/AZ8N&$RB_WZ? M3-Y.+N(%$C_''^VM,DID$:J2YK)(KG1KII2":PJ":'F-!4:$F? M,HL<"$VA#F4LD1N1KZ\)/IT].,R2SXRV\UPP>W-)' MI3W?V7).W70/:,G+JSR!AS&W^%/K-+&-O^I)0B:[DXZ\OVHK%L@/.3COK6RX M'A#!O7J!"TPR[*\G"FJF#=0](4D4^L44T(45VMMKP?H4W@MOU6CI_IE#/O>Y M12AAK %KGC[P3EKQ6/7S/2"L4Q93:J-VTN<>,,!_@ZLV59#5!%W3#!-(X^XF M<,BWUB0;#25NJEO&8A418)3XLML_=T',M1)E+OO\E5NO!BW1='Y9*G15\$3H M#N<(?+1:&K=Z#PAW0RCT")+5SN4.=36E?[E:/"5D-.&[6IGX7>JM3J(B9_R/ M#XGVS:E7,L':/6""%\IE\^[7;K8[S!.\\T 6MEF^BA=#V6)Q8NQ-!3?"/ !! MGPB5L'!/\NB$"SE3'JX3_E7I^]%4R*>ASU] M,(I'SVB;O3C4AF6EBFAP-A\KK76'U$?/-'58'OI(3.' M_=,K-IB]6NZ"%F-;":'Y#I(F%"G.F6GY-TZ!=$_;H"@&)W7BR67I(8(W$%<\ M3N]QV\Z01W)N6<@!_ZSM82SE15A)7D/"L4'BJ:%(%$\?OI*2P46[!?*"'PL4 M<@5!6WSES[X'? Q%_0P_.0J+O@8_JZ9Q=8Z\SD*6H/A][P&$YQVI*W+@4W;- MGR@]Q6:QZ"@AW6ZH$KK:::T9:[L.HM%5O0@>72W\O!K$NOY! B:P"8?\!<%' M66^50HJ9#Z=/XNX!/E@Z OXK8?CI1!-]!X],R^[X=);+OHAFGX:?_"EZ]4_Y M]+/)OZ^D.2\)'2-@80<'+Y0G_=KI+5YY7E?@EHW7 Z_417$=B&%#X.[\JQGP MFGY.;4X%T:@F[,8;26#5I;@D!.IA;U^S7C5EH1L]F&UO<)<\'C>2W1W M =_[]&WMCSDUI06%K32':/R'T@^W6JN@-]#>/>"=5S[ZV\6@YQ?V^B99RP9? MY"SKPF!ET((IAKQIU#W@E;BF^DDDS_K3+ZW7Q7%PP[2]V./397!H<:)<8F^3 MEV /%P;QAE'YB!&O34OF*:OQ6LJBL3B7XN7WE\U5DPQ1"MZ&E=@)ZKVVOWMZ MA<4WMBC*)+90@09!:V&LB.-%Y(RX2<."QJW?A-U?LXB@A3>[;S=P>CZQCSB* M82AB@0*N[.X!3)+@_T/>"\9#F8J&7U$(X>^ ^9=0 MAB4ZA!YVB_X&_Y/!XG4:Z(H(X\5A K7)>H!2G@:^75X" 7RXC.%]I2Y)%XSX"CG2>Q$ \\,!K(M;;2%31*/N(.,N\CRQFU#?A>T"/ M(H3VY7_=!/-,[(32"E:+6>E8O39U>'E&0V?A!NXE[BDS_' .!RY:"_H];4J1 MXWW2/3KT;(#-GCH4!6:[7E^X&+:.3A&#AH#PZ!B:;?;VGSX5P:SR05\T'-P0 M\AEL_B)]5P# ^ K8,>37]HS3F;!+F.M0JZ_U5WI"DJNYYZ\!7N4[87T(.M"C MZZSVCS?OFI2Z07@GH-RUQ7>GG!*E#,EZ70RBIS\Q9%FCL*U1W(U(MT5K[Q(% M-43R\)2P;%)X8_K7FQ6S]1V#,@436#ITU>"J"'B*FXB^-3PIS5_="A)7S+K* M$RM*D;*Q5$F \O0,UJT B/3\#1JER;'8.^=H_!B.+X93&&UYOYKZ6)@&QH-_ MEJ4Z[+..7SS9+T6:C8K(T*W?:$ZZ;;20HP3W7.A:[.BV%]]K"AM\]9 M/7IG\@41/W/U_7C8^_%/EDS;@BB:+:ZZE\V1 :#Z,I8)AU*41&F7!^'VH1VS MB,QZ9IO:E1FPNT8WKIZHD M @Z^\DJG,G XA:CL#V-LG,[H<]F M#[)]:2?[TKOI0N=]&)=(U,]@7*)VB>1$4\& MG7I9DLI;U3?0OJ"\RI+B"TYOY7E\M:6%P7L WS.M6.^X(6_8UR:J9I()RE+W MO@*]E<%=8W('B MG] DR.89$SXI!HJ\",\T:[SJ>>GAM=4Y>IN4K5R3:Q5 M1/> C&3 :<EC*0+5R^=HV@ \#=7\6W MUEG J]S5/8;E7-"CVE+9CO;.JS@EJGK,GA%#,7B(ZGW+0J7D M/0#&@Z[NV2%>D"^:9X[/\8BK7*6/$6*'OY-X?\FT^",,C#A-=9>X03X]TC]LR5W6V7893/8(MB?&Z5O^&$%I%[;. MFD[X2;CTL6GU8\JC>P ^="-MIT4;>FXS142A=T7%Z4I$\G[$AT$MN@*8F.J[ M)&$CNYI\<.61YWV=?P]@0'C!NGH(UO.!B[414+X[F_2F>E.7F?XW>\1A&W8E M='.T%)/-I(0)V6C4@.0DFO0>,%* >IG0!#O.KH'&.WE[S )U[V*(KJ_!J,VXAJ MS=8,=05'>OV$KP$SS+BNF'<[RYRO1,!)*[,/["!=TQXLH'9GT^&M^=OG1<-B M_F["[&T%TU>+2>([; KH&A$H\ECQK^7(U039HHUBRNW?_98XBWO EU+RMXW) M/9UD0F2_?;/44[%#A,_X3@]0+N'GL$@G(E;9Q#JK'_ VI?,R[HE2NHG/U?5A M'DU\.>%)W6L4#Y)WMP0V0ICRN6Z\ZHAP>$[PNY?57>%/[*&%_E:V.JY07(FW M-,B7/;F0J,R\)7FC!'((78R%,5$:NUZ?YVE)<01O:UH'H3P%;OCIZD3+EB*6 MQ,@J3;O2HQ_ T_X=Y!D>M$3SQ,=;7)(1ZDN"_HF.5UBIGCX0^US%>J=72 \\ MPB1Z$+VZW=ODG_T;JX11/^\!D0H+%GRZ(,K@UVXB^#'%%3U/Q7G*5Q?EJ2_W1GN]RH'.I8,(#OU13T4-, ME[E^]^6'5.%K9.%K_ E"%&9N M^!209]8$']"J^T_*=@1A)]*][)^:NW\_-%(B\TB7///XIW1AB] M,L='^&)T>\?S8W"C&.>X[S#VP<>DX/:RGN=25#W/V1@BV I:L4;QW$@PL!?C M2U LU'N6I8S@-C8<8$QQ^)V] O/C-[-V9/ M]"/Y<;8,BX%*0S:FU.N;9]( T[H[48:MAR<*MK$X'K9M?N62IWOLS2+^GP5;Y M^GHJ+EM1HO<%U'I^N=64^IL*-ML]0-F38M_KLL3ZOWJVL@77H0V"/)?/>V$C MX2U:2^P_I59GN[VB?Q&-@'NI &?%)L5:F&[4=M\131OM6]3-QEV:161"F$CE MVK1@C=>DH;2M_)VNK;L06U[JE")6Q@7]\JM\*T^/#;ZI9$<*ZO3>MF'M6 PWODRI?5< MV/'^]'3R9HQ+7B7;M8I^U267$.93LAO\==)-J1/4]MN13#1M?N+Q/>"#X>X!'*@'Q/20(;+;G*X-GHR3Y]FIM/# ]PR>KE.755]- MJ/^@@56+!DBD8)V3=H7[[9POB%&OF7,-7/"\EF52_1PM\Z4N2N!1Y6^5BS(1 MH!/G"XL)/]K _27JB?7S&ACXLK6$S8PG-"-*8#N:OF=OS W6E-7K.N4%B<#_E<+Z=77Q VF@D B9;GWHRDV6^#Y1RR^982?$90=E<\1U"M#R_%KWP>^")\=5$CT_[X'O#!PT>?N MV%LW7D?PM 'DN7\LW9ZV3&J0I.7!;'CR#][$,S32P4X2:)>HRE-P-QKG8^:= M:Z\T(WM>ADO'0+)QL+9MMHG"R,#VQ\S'W3J 2F[4H[.;%X8@"\;TB_WLTTU( MR4BH@_1%YS-/W8]5WF&KR1Y-B4.JIW]4AD6W)&0_G.FK]MN):314-JAK9\;' MM%O82QXE9SW*:35QIE^U MGZ!@5\AXE& 3F9_$Q$ J1U<6^)B9WJ^NS/)$/W_.E5(+OXI)#AQS1\!:QSB\ M(WD=+(_5#*KZH8QK;F%LX\"HPY4Z7AS[XF_A"[:7[&EM"!<]%P!%D CERLUT M];>&X6Q;U]O73+'/ZLQ[ 40?'Y;/2%-E>OMVFP=EE.0PD=.^]^@CRAZ!78C^ M:-/XP18N\VQ]&KL^-I4P_NVN&WHG=19AL4#"U/]M_F. Y.E M3<\#@V&!^)5Z[0]\![V P)$R@6QIP!>K: /?AL/3FR5J4][N[S2J#JL>M(.. M(F(M].R?_GF2&H&GO6]N^3=W7[/$RWJU01#R8KN#33:S9/<5@.[\(21_L=$Q MM=ZQLQWLLZ\,^V*Y\>I!H#([RMYZ*ZU^+JEZ4C5"W.%K[B9^//0D^,"^E'(> M\(?295L>>,RV_9\[6*4R[_*UIM/1_+$#RK7!SY(V#@BI07!/-1^!7&LJPWF9 M?,=:Y@T5DNPC<6O_S[6W6C33!_]64OY&KEM;DS[=/[VHO96471_K$T3$^,;N MJUDT=9ZW1C L3SK;BNSO,S[1]CJN1:VX6.AS^:(J90SEQ908JY?E6LDKW(?3 MJN_BMN4V/D\JXQ"4PKW!X9H:];510ZJCK;T5#E9:OT68\(U,HU#)2__.QYH] M^J1K9J@Z*UW&S!C6"F6\T30TL%M3"'19>YK 1!K95-U3"QSAQTC4I<))PLFP M3]X5,9=3-F:X[8R;]!4I=M+G#CE_4,NL=0GL V:O!I&.@P V,;M="$2-6%9G M[*!J@U=7B0^#)[0X9B4 1QZWKABR<,*=1MM5Q6N(6/"3BY78)2D ->='Y3T MCF84,RH+H? A<+]!NIBS32OXR#0"/MVTK%!]^Z70#F.'Z:O01,N._F78!7 ? M_G27/"/(,L,NY"[K#5CU%>590J[0G)MNX+X+=<^Z>:?1\LU,\^GY>0)Z&E)/[B\MZ3@K3KVVWX7%; MKS-C!'\)^G/C5/L/U].Q/I.[H;&]2Z?*:63Q7B11,6B[MOP??-@ @KJ3S" MW<2D,338\_'XQIR=;DR:T\K@Z% EI41P%-\5$H;Z^)L,)(XX[29SK"3JQ$=G(&MQW5Q.K2<71>H47/'O(V[&(*VC,?S<-U@Q9,F-W3LFMDSQC*J^T,]G00Y)K=G+N9I":1 MINIZ&P 2PBV$6C;\++F20<$FC)-KM!5D>!# MP,Q?XXF+LI^\DB-7R#H4TQ3=93NGU6OLXB\\A<.?IJ^#H<^M>++3DP6#+2*O MV+KD+G%)^F=/I,,JIO_0T\8!>92097O)W3DXPTD>EJXV*=0#"=7+;+VT+YR, M1V$/*DN^J __1H]8N\>Y[XM[4R( I^-4>"\B?&B"*9S]:@AY$]POY_@)"_,) M%C(535H._=7&86=A8R70.80Y7]DK&$NR09OAABK 2BV!/UW^3F EWA&Z2:?F MTMJW@O8L#HE<=YC4 T$ZDL<\^L#A0_D6$*59^UZ;P!'%B M$VH;TZQ.O4"D-H&Z1;[^B*VL'5# # ,0R@M,U"0ZTU>E?+2R.USSUU[UG8>X M,YE*]-]."T;531+WZ\6F%NG*(F(::8#=M0+5TQS%TWNWJO*<&V+N%5[V?+MU M&;(\$IVU:E43O68QUQQ3M-RYS !7.H+ (:3XH)DT-?=*-U X_+]82V%#R-L.A Y +'7-YM@YJ82?(7]JOP]!+^$H3'3U9OS&&K,7/&O#59^#RN' FC47$M(F9C>7 M5^@V)ZPJ?@]HZKP'[%?_N0>LIM\#MA#>\'8"#NTKZ:/'UT=?.">N-/\ 2ZV, MIW9QO#1G5W(:9VDO'I">>;WR/R ]$64Y_K'!-[@@#,X\R!LM1B?C6PD?1KRK M?V T,_< RRMR]4!*!BQZBL,0C_/B7=ED MI97PLITB?7: A0R.B2(BM G*9 MU11X@84$X5ESC%I#;$.H*5FD69%LRWV65T/9";,C M/-T=LL[N'KU&779NQ3?#0P'^"2SQ=OCNFC/=]!KZ99UC-#$B:KBI;)=]HN/# M\3E88L12U+.6*W;RNI9FW.1'!$05FCXU[8F)]#I.T=7GZQS7^GC[BLC MQOFSWWM8IR8VVOMSM")S]:!+^Q_SR(YLPDXZ BQ0V(EO:/TX:#1[JU:L$MVW M=T?@"-RBB]^9)G^SMT0;L!Y(^J?N"V"+D@;6>G*EF68XBP@ZKQF_VYZG[%&9 M0:LSDS9NF!%/D(XO6-=J_A6$SPXSU$6'EIJISRF#TB;=]SXZ>^ M3;HA69,:&, ^)BY2$JDSFK/,.?C6 ;A$5X4_FQ7^^O_);?-?]27?=R<<'"SU M<3DVT1)*QAKLWTXT:ASL%7_@/GLW\P78O;SR"@MGS8O+GLXJQ:71GG/7FKN$ M!)K^H]--QX<\6=R&MOBWHA-O2'K[.])@B-'-K097)9M"@6 O$DCZHB2/Q8LDJSVQJ,DG?*_MS^3BN0T 6NOJ65R?:VR[1T61SX%C#.X7]. M@74B#(STF?!RX[P[O_1X5!4G-RYRP;2)@*[C5"4T/*)2!2XMUKE3;H=#"WLV M;+I?9YB,F\[!SOZY?H8P4-*JD/S3\Q)KLZ/T=,=P)IVB_#<;Z7HH)0!]_:=% MU:;#!RN?5JF'RM;<0Y:FV>5DE'YQI.8M,+3,[B2X1AR\JCMP+)M<6/-R]Z 5 M[85B,]LOM?J0^DOQG1B"Z/$)XG07)#C%15R;F9I56V"8> \PO[/!)2%C#F-E M2HVU H]\.&&Z3K'8/;?ZY;J./:;E:CDNFH4YV/F*[N*"+#*_-#Y+>X:%QP&O M)V;!OP^UMP5_M&.A>9*09HW;R_R\_OSS->RT9]U0'NE.)BKH R.>;EJ5=YU\ MX%7[(.7_>&+(Z]+O3+:Q@/[68-RZ?)6W0'[/1FD[K"[R&N8/W15D(1+KXH5H M>)"I7TLD9+F[A(/"]4Z')UA#\/29Z#W@^3V I>Q5P)/2?#D[$Z_ \8 @;()W_T.G,:.J[L4U<0ET';)56KV66K71O%Z MQ*(G&&[8W?1"X_B\ 02W$^CJ5!03D5^1Q^+'%U'NDM^(6MY//D037H49I_OB MK*P/LU@2U0'>H+Z"_4L<#]K=?96$1'-I-%[,JR'CT;2?-'MT,(XOPTLYUY6X MYM0VYV_L)%JPNER\+N]LYM%9^F:87G!D7\,R2_.[&UR$XJ'X7JVS MKX&9X!)/O\B"OAP;P>1O]'SS'TI)4NTI-_P8PV^$E!"5)W3^M)- B>H%7^I? M6P6@E0U?:04J\?Z$$FL-Q?S=%[I"(%TCH,JD7[SJ5U$"L$H#PL+;6U>INH>2 MVYL5ORC"GC7/NKDR^QY@(>E0SF12 !KCN6T<$:>[NU&7$%*V$ST:G-V4Z5?5 MFH&G*:GHTZ7PWPQV[RG#WM!TV#U^IZ(%:Y+-V(%# !M^\0X*DV;C1^.;C*.K MB;<==7G+.[4Z9FO4O>T\E*J$DI0".E\E=/I/J6_?U]4X]BYG'K)!SD:(]HYR M^DU_\"<,>ZE,*17< _#.*3:T3;09Q>*_LLDZR9D6_#\=2%-YD6; 2=HJO#/N8& MOJ,\\>S'O[82%=X21@DF2$<)#]NE>\JK=ZQ M)Q]_239O]-[1W BUD]KM0>&>_5HF06DT:$2[>IOX3?D"AR5O8^("K])EM]Z. ML)W(M B%HB2=H'R"W2:_,\&[Z[A_@(9[VL!(X!:"]'VP[SU AV]G9%WV^DAM M9E:I8/>9]ESDQ*?59]YP=/,K+*0?L:?GG!6?#3G/FDUVQ7-9!IY)6"%:/?XD M7\/4*7^'9^#T5]*?MY"X]JU3AV$$B"10:C2&-J#-U!Y+*"OKXHY]"_A\3]4S MI%,3$A>09=%IZ367!D 5P5Z(R2R.9/4ZEI:RS@GD0/F8X! PC??8WB=E[?:( MC9,>G3,E!(1Q&HV_K%&_UI9X*;@/;0#]!=,0M2-4RYL8\P0C5VE%NR5K MY%9Q)+=[-AG/6&ILD/ET6DQ^QK!.<1D6-_'S<[Q7657"[_YG@XYES[=C/$,Z M+G5<^Y_$\%$#5YTNE;8,!8G BI.AYI9;M<[%.?'TIWBI1KH X%. M35I6:^+<-Z/<)@)V>6)\R>C(GC^,]J.R[J6FBH@4^:F2HY<HG^ =>';&D8C_SPOCV-;6R5U89@,?KN6!=%LZO?3X0NN5M MXVV>@C>F*Z?/X)L1SW0YUWHA 3G1BYUZS;AMJ9/Z)Z1P^N_TUN@)(KTZAQV0 M2.:AXBH>HLJ^Y4"R;;=Z]%Q_IX>9T:>SYRKZM"6SRP.*V_1Q?N/X8EBN0]%^ M=A5B;[AW/=W298@G6)07:3+D(O'#8NBM2.S+$;IU)C0+0E1M*W(DH,?8/*AT M!YR8N3:I@G:17ZH1#B3=@3X1_YB@66F96/$M:N,ZFDP8\Z,SF!@VL-0T'J]5 MA*,J21/PN!=4]0;T_40C.C'96[\[J2[(B]YY;P&XI4?JGHYQ\M&/^?C<1'/H MXE?HH3J,PZG#E^ALR/PJ_SV56\]->3S#Y>IDNP1#S[? $[% M?:05#\$,_EVB1*6VA%]ZE3*C@WK4LE*M8"+6 21E-3JOT?Z4F2&$EGE'S\G0Z:S8!PA' QD-+S*7<7W,[CEZ)2B/' MW4V5?J3Q:[2O!4HDN&V)DG@C2J=[W7@)W$WKZ@M?497D2H/CLC+V2 M'+WHV_19]"G6\J3W*(Y"-B.I&UOKZ>/NU]6+-E3\!O2U4?< Q7CQH99O@:.W M2,+MWOW2-_V.DOM6H7;_U/FT*JIB_YZR>WY.<.]^NRT&SWTKLEY/NFU .1:< M8L(2#QUG =0"72'*V+/FYR2!C*33^ [LX?T0\0SOO6 M03=9!=^JYGR#89!Y["$9I7UXD?*S8A3.MO#[-@?V\\[)_RKY;(C\0]WT18J= MZ""1H,?<4U>5R?*_6,DW0C+C!TW@3-T9W15I.SI*&*7$S)T53ZZ[=9+J^#*9(UH_ IS7O>OX7$RA7Z MZ)>UA#8IN/EM7+\_"(,<1+C> X"%)<+G\YQ<_.,7.X_(>=]/9*0+GDKUAK_P MHHD,] 0)VQL:,:+>,LO9X'N 4^E=H4%%'V>!+&.TQ$W359<<=DHHVW<2(=IR /I_+1XY:-*]0URCVM*D\S18>YLE$ M1UU_?-7>V5X#7@F,#?]M:6^+]GL @6#0ZDBU7H2^-8:9,:SAJT_V!>M)5H3( MKA<13Y<"D7]5[I&"TMZ&^Z*HBC3I#OQ_/106M XDZEH#$^C-R>4,%IC5,O[J MQ>C9FC@IF7O-GUS)GZ_Z>3.?=NQT*:U@*&>)O[S :'MT"#\)\[UQL-KR/:!4 MHDCUZ=,[AX^R]9,'=AE,LH\T^4CY> FRL6A6C#V QG,-P' TN3ZKMK[.#(:= MWQ8$XY)I%PIJ27/6>("LCH]@[7Y-]TQBU X6?Y 2RYOL 'EF?R;3Y--<26N\=]Y8\J7QKH62<:MH_A9;V)3GBPMM>V'(H.<9[ -)0=ENT MJR6TBMKN'3Y)&LAUV+U61NUJLXF\2X=ZIMB]FH(C[>$ P9(E#9WD M5@26+AS?YTL#ZXU7C^Y%'X]>;:DJYNDE&=3)16:G:VFRK1A_.8X^)PV-ET(NKRGZJ+ MD[X(Y1Y*C[)95'F*MZ,IGN=VTD?6 O*+U3 M<[!Z^@JW6ZH]^<=WUS+FR.%'OT)^,&;[+T?< V+D,[/+IOEG^1$R6GJ"@^@# MV FWP_$OTAVD^W0R.KJ1UBS](>[*) M3D<2*_UO@XWSA8=HF+YF\STD>76@OX>C\S(#U\!@!.J,)/]D(",!,=U15I%^ M\R_W11TSM%U.BI(;V*TYZY?J.-9HE<,+76N5;ZDEB-9U&T$LWRKV19@$<&-6*?W(?"O&5'(J[3=[:O-);C%SPC!+:M2CD*";F^2- ML@NQD@\.O(>J,[=%H]RC[AF$,.V3P.M(PA]O/QH-2O;= SQ0-G$6%B;#74E1 M\JPE_&,?)67WI$DPRC/WSJR>VS+Z-M(TT"VM+U\CI4HL->9*LJVI'/@JCJB) MGD,O]D)*[)[J)LK54P[,BW3&1$&)CU#;6,Q3,;/Z'RK2)2D8CW-N--V*M\<\ M QX?G<^^&)R_DI-XLF_#^O9X$"GTU,DG78^X&4^XS5G,=((? _SMG%M0J=:@ M^\-K'%*'-?#2C.7:VKF:WZ."&6RR(R M-T%F%I^]>QTVBG=]^7F22\!.=0U]$JCH]-*]1RGC;R8]6ZS"\\Y82*SE/]8) M!9)HR+CJ&=I%'QB 8@:'7P0^8Q&3>VP3YC1J<0AS>0!9!N'9*OC;4&X]\B@F M0?M';H40Q:>#J[]_;R;O 60^ZEQQ>5TYLW)D-I.F?%C]/1-TL^C@1EH;]R_*">5X=- ;GT]C89Z)>Z,T>C%@M MWKED]ER$"W=^ZF^EP3Z45XE(1]K)QZ*Q(7R< L.)H_7@#/K5=6N3'FYD[?OE M4C.(J6(J+_C:W)1#C4S[*].IJ5-_@&=KZU_2%LYO@LG8)36%5N(:HS(=!S4M M+;5GM+\''3&>&_$29CP'575$L]>?*-.L>\"8K MG-VEYW\W@,?KH[!Z:_A\VWGG,A C>'O!+;+G'?N6V+P8XJEV[-PNF&MSVD"* M2[)M9>4"-_"\K*!H$,U^):HOPWUP("*EX$#&97K8*[( 2KLK2B162G+A',GL MX^F/-#15N:U W0-64LU&S$LM/:@Z:_CTEI,(&GK$CQC[& '*>>,X)/;,3CM[ M>M4'0=,IC@Q-05D_,LPUNIWN 7NT$IY%?L#)[KAB6?%8!1+*SN9/6!6!:?4' ML1DT[D-VUAH]!@ESNH49%0U)GWL<",J?P?@3%$^Q.H1*>4:FZ] "?OD3/2E/ M->-11,>GUW1IQ^O="FL2]#H&HI'OIM[5[6R^6GD#'/Z-9KL2R7]:9A5M[[9V MH&P6,WMR,(K&K?9*""G6N_(P"$ CZ6P)@J7&0F0,.S7'0'0GV+ PU_CF";CS MB^JQ8"K!PQQ--[RF_A&7/RX1C;M3$KD"A^"VOZ!_S+]?/=SL52='_H<^8E#. MBU\.$RR)KP;N 1QA6U:TB$@G:+P;'$2"V"XQ)/+T4#[AROZKR/M&6V:'-HJ4 M7+B/__$!FMRS3./63(=:5V(QM%=3?7/&K4]"\%:S[ VSKC%&>1NC<"G.I>X8 MFO+*7H)EZML-/*Z.C7O9!>6PS3<_JLFY @T]W?&(:UL32RKES#=9TQ";$V*- M0^^FT=96V]->P@;ET(6"A_[JL=?M[2[3RI5.] M/<+\K"4KHI2?;1&I'.'.^?> LK>#-_\FS(O,NA=1VD](RD5WGL[[!Z^$]>> M6S5Y]K3#U927K)7GU7[.WV*/L;(X)84C^A0/_;;)0/]=[_!'*C=.YR4*8&)K M=YYB93W[2 A'. 7&'3LWOS*NJ?FZF[CA_(J[94OK])^R4/Z!ZD&/F$ST?HC5 MGB;,";=4T2[;J^IF^(AAJBKPV/\W!SQB9*O.+V&G("<6Z,T7LQZLP-Z3[7 M$_*LMR/)@(O7W'8F]P!=%SPH@IXTT6,-P8O\%E]*/?X2CLSU6G*1!KC6^@D@ M8D*KPH7)RXWK6SK.BQ6&9(Z4XWP7CE[28JP09=#@% 0,5ONH%6=DB6OJ2*V MVYADB%I$#\[980?Z=C,]M6,C8<^NR-+*J"WTTVR/*1"0"G_WNN'/GZ"N>BVN MRF=XTW]'WQ,K1_/J78(F,4;^58F4P4!!-%4R/36LOD3MJ;R-AB692AA.,/[. M> IZ&G[.5#I4,PIO&+A,F:3:OF OY*AJ3/G)N;0IEVVAI584+8HW?$(>7M6" M-YN3'!@]_#C\<;?VR;88D8N!2B[JXZ3QR8_DR+U&K45A;<[/AX]3URTO@,%> MF?A;XK)KM J=D*2ZJ93-C[_>DUMW@QMPSX;,3!#0;A!IS4E>&E&H#Y-)NCNP M"7!P]A68'?53N(PQ@278(ORS60Q%L"8%F^2AF#J#S#@T_4?5K]Q%%1GM* #M MW2MBB6"XRR_#+@M3X@2KGVSTP"T8Y(:QW8\FL/T&WYU'\)IHA+_N]A""I@UZ MR"F$37AHFL@+ F6B@R>)UADBSS(W8(5'ZF@6SU57;\VQJDVP?1+NS_6<5]!" M8+R%JC7;_E[[ZB\3ZU^..I6PJZ1UF>D+\G%;/=^ Z4]R]X"$"OR(K5%WU%[" M[PENC7&)#R/.?201O6\!V&^?@M9; ?%8$O*_&G1F086 J2^6=D)^%Z-FZZ.. MD/._0^XZ\9T&-!,KB(F$D?[FIUM6RWL'%MV?_C!ML0<-RZH9J-G;]35U%>%4X<]DV0*B\=\,W_RYUQ5-_;M%FGY\42[_)JB M^:%#G%M0^E/8]?96UM9$(3C(N<8]$?*WFA;1KG]5$-4,LR!,MB:]&M3!1D$,'%H2O=QWG%=)-B5DC@KM;9 M[_4?K//7?@+ X-)[0%5)*7]11SUHZ+0-SU]@Y9VVR1FUV-L^1BS67._\T"HQ M!V)+EQUDX)]H<\.&-]OMS:Y(5[%E AM5K254I6Q 1!JETJ*Q@:^UW[#>@.DA M[[Z>T[E$I.Q13]FNF&[*IV3C.SAFIWIX'!%Q Q1CS@L?%S==TTEYZ3X1+J=;+>(T,\)QHK_14T[D5,66N:D4TY3=(GF-/8%SD/^(^(=!ET/ MA2+Y$!6T,X%/%QJBD1>T1B#5T1"P9%41;WR9[5!/?VY\9\5/+N&M?UQ5\W[$ MB$K7UKE^@/4J?(O]]W%+IP1CIP)I4^Q3"#4N5& M*&-/3[(V-7UIJDL92 M)960R<]UFMU'N6O@M:\HD0YU5<00-K8,MQ1&DX=D#C5#ST<$6W@-X]ACCJ34^91(^/^AX"0BLE51^\ M1AJ\DZ-!IY-6%L6W_W;M*R]7U>W B^^-5@Q]K1SYN"<[ZB$2(C>:6LSD.J7Q M>3J?S&J#!?B,FS49-T4N=N0YCCGCIXL((CR=JK/W^73:6&43\/%* C"IR==P;]WRA>>=,9B%HDK/+"-/DK,7[N"8*-TIN=>Z6:ON9PB[&E%1QG2 MN![OQ>A&>_JRC&4U\WU"FU3:AC]S/QA12\<5 MY&V40W_&&!G]-3ROHB"4%8&4MH[>0=/"5(+;Q?JVHHN>*#=T\GKVE.B.TR?8 M@39%3.J#Y?*YC&N="*7P(V)EL7#\4ZL2)J0?NG00+GFEB84Z M)?->O^7(WIW$\N9/( R];,W&+2:X[;'K:^N7B0'][JD;F*+IBN_$1!IH09!B@B$(B @H/06$.DU2A7I$%IH4J2%WDM(7IYS M9LZ'CG!I3\EWO;3R%QT?Z MWN\&5=[PX A54U3UC^Y(-6A-G[T?D+J??-W5XB/]+=ENBZ[BH5MY60_'>&N> M@'[@>FNB7E!RI76YB"?&! !_AU"ES,VY%*>P(W :[#E%>!,V]W#1BF>]3TP0 M4-FDG3N;D*XF%G3U[/7./+!9LVZY;=HN'38=T#>L\(CFB]$1@*]^X-FJ(&;1 M&1.KX.ZP$, ?S:=1PV\QJXP5O="."YLNOG1)WHOLM'6,+0S/;'WU_O$41?=% M" D@80[G00FC>;FS$ --(?8U/=[M=+L9:Z&US#V-M?2(I'7>&*0?FKVQ"#0VHWT MKM&XS#W\*;PD4'Q7F)EIV 7W78+S FWM=NO:Q>I$5O;S"?- [H4M=X.J/2K< MHUFNJVKKKK'C3[;7G_$\*IWCV7N&4)6F MUU\]37KXJ](E%*-H>#/XY,ZK@!YHJCN[K]LR2LD"-&\QX^Q[8#ZO.3+S?'IV MT)/(^+2J; [?^#$5][%?N!Q!EEETI1VL7@KUH VPP6IK#?9F'(P@[Z198BBJ M7(#G(X7&I-QU'7(TKR\)<)MP5PH_7+(AM@JM#11\0@*8+M4-^1)*993ZISCK MRU04I/AAA]+-XM*I2MF1)4=83OST @=4+IL.,5^;'<^,( 1U,4 M"7$?/(?Q%?"5EDJ77OFFLI7_:,/)WT#7/Q\LF*8B:)8MGN6I"'"JG9A,G\$- M5!ZI:!BE#Z/E[AD\:I(,+/1TY\W'IIQ0Z1E^SBT'XVES<@@NLZT\B ?>6Y+S M3CZ]EX64/9, "='70>H;$,'=J:^).(<(!$Z6?LO6(Y2NOD(0+:T]_?4<;(&* M>)HJ/HP>9CFN>'8:L$>_]D 2;>*5I_.[)0FP&7 !SPY^Z4#FJ4]9K[FV MUK'@M%C3FK!7'37=?5=13*O.WC< M)HK_!GM+U*8?6C22!*#GW[W$&@<7BB5I^7299%==H-QUS8=4TQ8Y11/\-CX?X?2XK1= -[9T&FG#I&KL/93_;4SK;,,#'!G/-KOOJFZ_&@@;3>4OZ^ M83I53L31NBGTK-_-+P>9A:U.R_\"N)O'R*LN2V83?0BE(1BUCHZSF[D]\'N5 M_2A3A_?&F?3Z487<8(L(($BB8 -G\5YR22IF>/8'PIL[&1Q3&._"=?'SB8SO MM\QZ=W\VW2JFHGD;+F:6^KO9;\P\[! D6'U>HCRHHY[BLQX+/Y_ QGPX. MD//\V2-?L8%"A7,1CDF;(UF^:J,0Z&Z>Q."5^X-HSC7OQN6_FF]0:;!X^0KX M:URE,WDLUWJ#\N'A3-Z+AXS6D0*:V2]>.\]&%/L5N%TPK$BY-]>3 0/9BG&) M(8_+2]^X/>9/:UYW>^"8EOW-73/+S+5<>!-=_M4(-ESW9E*<-@38]GWM"\V' M^3M:15,S)C/3BCG6%(ZGEDI_LBTT0TF %W68M]3&OY*ZJ;J;^MF#S9==B379 MZ0(W8")N8GG*5J!*[_>?MHV.W7H4Z,E!SNRNYHN_9>X.4;P39Z4DWTGJ!N=R M&-P>>7$KMK4AR$%AQ.C7@WMB]K$O&' M0+17;;IJ9D'7\R>JGSA^$;+[ALCOY9_:7^A1/[A.H?%W_ISV:-PIBZ5RU/9N M[.AOSY*OF\$5HU/DXII$A:9.I M83#I!GT'LGH6N@8JPM*]W(-WT BULW^Q=JNH).9(G"#GW,+6)W#-R(ZYIV.! M>H%-/4Q"+Z9,'!&FY]GZIA=B]KQQ&B"GAA)U.-W$?D[,Q; BN3_HD;.+EL9. M>6YM5?A*.@P7]2$16@-0CH.P:7(&UUIT9UX/9J[R])6K&6BSKM5/]9R. M:Y^Y D9NXY>%L"MO9/1>US#V0M_@4TAZ;T*P1H'$%/W&JN] MP6T.O]4R$D!4,1>UKNIBT][*BFW6*A)IS:2TI+C;I]9#?P19,,R;_@[R3WZ@ M^=C31[WA3S8EYH/43[>^/>..IM5DP5H4VM%='7QQLD,75<$-&QW8],QYOF"FND'$+F^*DH;9Z<\6._1%0[6 M*GSY[]S4+B=?)&__N']X25K(!^#3D#8-/_$0<6= MEF^-HV[&..*C]#;W7_MDYEIY4AI/F_.58JM_?5GPV;]Y]U+/SYN:_21%F@5IZ: MG_7/1)7VCIGO7!MM]1;,@0+1WHDG[??5GOI*93R]@YG]5SO_/LQTT1W:N3F0 M[,U;G7F8F,2."CWT[^GZ:YB MG1QTD^7X\E%(M>\@TEAL2^,T^"/@=!F1!W^?QN$EJ*/B8RS=":%WTN61:#9^ M]^C'A:+\'O'$8M44!L)HBFV=OR"O6@>R>#453)7BM*P#Y(!22*YK0+0/+K@J M'_]D>W3G?B.,H^0;/Q<>&RQU %S0C-FK][*'Z>R+$KL2T+B]+_U$%;:4=+L3^8SN *T.%E_;),=)7DP.!KTU.4M0_:(^1S>F-AO+OK9$ M<,+LOG>^_&-Q<8I9@J4N[D1,LYJ,G;=!KCLK# MWN>U8:#;,2-W"*6W\(L.T6X9Q&=Z+ANT4G%EX],H<3N 8 MU:JJ3H!*I98B5MMQ3Q[B=>,T(*N?R?O<1PN7S*F#%CD=]/7JSC-GUOQ+?VNB MVF4NA>199;J@(YFAJR7.$#8.^?*DO/(?P4:/;64ANXQ7'[QP-,_J$OQ0WIN] MZB_M/W=HBL!?O D:99 V5/MASB\EHO\P,6 D&)C_OXL'F75H,WV8RS6?#_AW MW(.WI>S$E_IFF;B6Q&=ACZ_6R&M7%"OZ[D2BGW/^_4=E@'SK+UISZ$F4 MUX M2&77J7M;8W:TZ&TY+\-8B@,'S_ HI/Z6^=0"E,RIE>F=@M#QAW&6@%2.2P8D M!0G 5]VV1F0>.;UXFF$?"4KPO(3BS8V6H-&>LSTBD1$S[:XGQFO7N: GR$;0 M^;B48!>U/H8\!/TA6T2J,#C29 D9-4YD@]B,OH/[O[W8Z/-I YEP7I9V2(FH MXF'8@M;6^!Z%_H;W5XT!*FF24-_3%YBTS MK9M 7R-O*ZVCO&Y.(60;D19+T$6$CM_24HD7GA &O^0D%G*&.[ TR',WH@UU MPS+5;*,"11=Z*QA<=">-B5O!AXD)"6R^D"'XD#G[[E9AA*37Z*;O$[*J7S_< M$E">T"$"J.#4O\]D'59,F1XI >AM"2G0%679K8 M?BW8%EP2P+:[PQH(P>PVSWE=*S\\X1$N*GRTN50W43C2?%[-(64"]$YU8-A[ M6@C7(-*=;[YA0)ZO.TG$:93;S,F3 .0$:.O0@A:-*CFFAIS"E[A'_IH2?PC) M#/#_ED)O])HC:)RK)19AT4Y'C73%9^.8*Y-LK)43Y[V7-\@7L$2NZGFVTWTB M"="IJLUV;BCR:C*/AGK)U]X]D 00W"[4;7!M>SX((_!\!3$&%M;)B(/&[=&K#.ID@'PG%Z M;^M0IKRW#<.<%PZ;Z%@;O?W'K"N7^_(O(-BZ!8R[T)PH0TT5UK:&JIS%T_]! M>1"EQJ@JTX?.-F'76YE@Q!UE27USH)@"&?A1A M1AE7Y.;;!^D=,]+0;-NST+O3@4M7J(G,)D?: M=$I(7FM:N!35J:_$>FO;#K@*DUEVOE+T,^NA$O>_%I9^?_C?:VKT[78+^?5Q MLJF>'UHP];K8;?,2T(_#$G]8C6<>:^+-",?'#,+')W/X]37*6MHUR^]-E_@_K[VHQ?E;^13L328J.^I$_Z' 2K16AGT77H6 MUO$4K&3GR]XEON8<8YM'L%&[T15IYRR'9'I:(V3ST]6'34(5S&N8:>-MM/,' MR#0:O72A,)RP$OA#$[*3S(G7UVKZQJ4PQO^]OCH%-Z%)OU[9_;KR.BU%#!@A M.T.Y(:$NJ5 >X(>VG?*\'=\J4:N"0W+KVGK].BRO>)D8I+_(^!G^>I!50HD^ M=!&_=;O$T -3+]OO?EK@RG?279L>,!=1R[R1"NM_E2"L:.DA (A_XYGT7-BO M8C3=>,G$#2C^--WX)\P]"5_>[WO]N^(].X9UWK[_4!HE[ID]B1B0SD-2F M7 MY/D391=HD*H;D8,5][;F?'PV@;7 M7/SYS=J&DI_^>#L%MMC?/2OE$[+J4TU+;@+4'%ZMM"VU#8VA_RY1LIX8;G[% MH_5._Y<>Y,J7I(95:S.1 .H-&&S*(W.2>8?C11E]Y# )Y9R$QX+)$"X_T %&S08KEWGD; 2 M.]!^^?-2O0(^HL#^90*D%&J&V\4YA;E$)9%E]TLUI OFW@E-, M)_4"B,.\Y7.=28;UN_N"M3(S 70#5Z;"XIYWOYN]B<:T3DT7&6Q3"0+;0%+A M"7=*.YN])?)N4.:J07@Z).P2H[\U.@$JR935GN(X[?/FX) M@:1ZINQ:M)<. MWEOXGY,&)9-X N= MU)Y#FZ&W?+%[->O(N -O^M3$R:NYCJ#YO^8&C]\6_T2KY9L:]7 N)Y(9?KK3 MQ,\9!.IV/@_^DMXUOKC!GO8E=J6.IY-;M"^-10:BN5(<&9,YO&,ET:="L0^= M,U- 2>_=/+2@ P/;OYA@,HMFNRYF/.I\YY!KX*RQI7GH0:=_=\<\&=X_JX*O MTH:8 8@13S\ MM(S\8PG.+O+3:+GUQ\(.B7.V%Q7LC-Q[C+3@3">A;%>H7:>&L0E7ZM= F]:J M=RKEQD'UM&3#G*C3&$MB\IH<,^J0)BA1W@7#MW!*K_.T$AQ62<"O0@Y&XI*' M.?Y9:BV,?/]KMZ;\3X-%RKS'T2WTPJ6060Q?J0UCUZT;3]KIOG),D)<$LM:D MJ":I8[-FH>KVVG\";I'10VZ8!^0A=CJ,>8+-4G*Z1,]6Q=\S!$F,[DI-.D'8 M'BMQ\:D$^61!=,X^.GSM?#VKV.V\[& WL4T" MZ'?C3?9F#9W%&*,#7(HFWS"._60<*LCJVRNQVACQ^6P,-C\_./7.39IKC6[= MY8_POI%V^,$+Y$DAAESCL?]><*J]\)YRBK'/8EL'620%%ZM<4(Q_4T@N^^O+ M\BH_SXG49AWPEE<$"8 R4]T7/5^[<@CQC)G2/Y5)@,?GD^!!%R*-RE#9H&2V M7FM#K59 QO3[KZAM-9Z8WQA%1.'CTJ)<)BU\LOV''A[-*3$2P+-BMMOY\-:I M:!%=0PFN;HP%&?LDD&5,8B#?X4SZ5/>+49978@^'.YOZ[T1+]:]1M-=^D?D6 ME,H54VTVDHAB05900K,%D,-4/R 1>9Z['C9S8YS0CI9#$ ME?T[%7.VV/*=+JR1S-)O0GHDBP1H?D&W7!-,%Y[%&+ECI"5]<5!W^#"YK6_W M.5<8!/W**>O>A/<;<'N!J1P)$)1JC>KX \=,(MS_&0EY*F=7=M-?)H8)N,O= MK^5=OLXDJ#U7Z 3@S/(FW^]_[,+,HJDS#%?(ZOTS5RE8:F%A/'U=]N4LM^@^ M$.U]+MJ62?W\H=827[[ ^@JAB*Y(]U*C8 /#1(#8M @WX\_(H8]\OI( ;X%K M-!YRJ5VZ-!8T>*PZIR::0BP[ M ."0UT(***O#;L9>!7TDY#P16J0YA/#Z5^L'SG< MS/%G#@=E,["(U*\;EIC@KBWN9XVEFYO1[S M+K #V5-AM0L-?RQ)=[NG8..@VZ=*S/[=8[TG:H(26."JF51+\]/:]9O5&@RZ M12__,15\.TEU" K-6$G8$Y+.8DIJ'Q[CVR3$ "E/A;1W,YN"4B7,U.M35I0. MI+\=64H6ZAC<8R,M5\VJ(%"NS_GP#U_Q[#C%T$4CF9\];LUPAY M- =-C5Y7.0>NFTCJ.4G9F\DE%?(*R$LB(NIVPXRKT@;BABVFEP2IR>(#Z!$$ ME%2;&<[4R%2!.5[AWH-VG@^A$*KSDBIO%-VZ_Q$FJ60JO^W8)K[WT.I7N=&" M]='[0X3Y_5+R7C//QY?03P+XD98,HU.)PH&F0_D>5V!VHGLF= D;7+-JC'G; MK)(K<5FJG:[^<]&0_-,[_[W1O!4FG0K,3956%!6)$A%=BSWE=SW MA,E0BH*5[Z#[A4+B3P0G[^\JK6M+OJ#A;ZBS6@+2KV?OK9?.7KN<"%K:?S6A M[+*'[$CY0TGL]2+GZ>$:0>Y\AI/#A.\S&\?6--UE\KY)ZH0$:.?ZC&%M!OOCG&\0IPI) $9-L/@I@@3H MK;UJNN!1$B"Z@E?[6JI6W/;^,>Y77\SQ[G,3KZ^>23_^V-)+8+&Q"QG8"*-/ MU@*;L,.>FMKO\9C''B>M[JMJ=27 *5EWWZL7?H"TB1)K]P-3C,. 7DHD0)6! M1NM3P[?$V#R=Y<-YP7*D\,1GISDN+328':VL'PF-VU"-FU0OZU+EN.MQ E>P M3Z2CT[JL=+$)>A"A]>&X*I7CHZ7^YY,!$F DM;;DMY&]$:OD]M;*P !^R3QG M([@[WT1ES5PU$"G8WGQ:O)C1>G=?7G?]MA;A%U]5A60+%_ VS3/RUL0_,^SV M\$E&#@'KU[(_>[JE!K-_5R4;9QK-1OZP-%X)AV"(E,$79F/>?#;((E/3&SU& MO+Q(X3&.U>+^!SLJMM,!67E.;53#,"J!6S%[>H:Z601_[/$Q'([Z/H)SFE:@ MB*^\O.EC#&Q#!Q@D&)_=RG#S;YYI.!>U&&3T>)?_7=;%>LUJ;$.#.P(==*_M MO#O*_E&^D60)7?\#>=W@,L1@30!7ZFY&NP]5P8IL11[G\Q'Z0N+U^J7)E289 MRV@<0_2<9+0DRTN5?Q>P;$0P7N:N5IJJD*$C8^=]_"(C6NG4J/V(?&EVEF]J MCS=]KO*?P4JX)32*1G^MJE,7L5:WCK'2O05@%&&;WP^"$ MT&B!4MG_])36_R1N;T$51VH^3I<8*KU1_.%@\2F(O:B<'W8J76!:I9$WI^VX MO,R3W:QTJ;;B,KQ6E"S3Z^4]U&7]Y*I(,]0BS C /1X:8MQQ*K?"JX]A5U1[ MS9"92+['E]FT):?2-4S0%?T$D>H/XE6QW/T6P-4"OM^IMJB1+="LI_K75E65 M4_DV\'>4;2)EHJ%A6<(W.^Z2A*$);)VQ=_+^5G-UZ$(0;XST09E+-@!AO$D\ M4:D#'@U>,?$:#PQ*=2XQ''EGU'GL$2;U$'6C>J)"!,8R9=40*I#%&+%X'U_Y M2 #=>,M7(O.I>O%4_DUP:^!5 MA]F7, ,I)5DA2[,*V9W39RVB5@:O?ANUFD&B:0(Q/5E0Z?=,^X,]6,GI@-28 MGF,G+?%/!CWRK^GZ&!)5G>\M4H=6B7X,T;:L%9;FN/GBB_3$WYVL@A8I(O54 MW0SVV),$ "^3 )N'[;NP>> ^,PG0HT\"=&(OV I*)7J9"1(*\] ]GI2G8L;] M=BY!G,T1+N[50O>H/SNP*(2JO@X8=EUTN3"R_Y1?T[&O,T$MU7$M_1'=S8_' M_#?V*UY$_IG[''N!GY?T]WL..?8?#5N 1N22 &;VO"1 ;2+=95;ZUY?O5Z:< MFZI\]TD B7::HU[#FNST.67MU>2N-Z==2&Z#D*7H<]9@5H2*#K(2>^GP$=7K M[8A#R+?7&EZ 48X4:X-<^Q"FGL(CHY8IT:C7>Q9-803FC<'/KEX7O:M7?DQR M,T"-U>8E D.'%5YQQB1826,;^6GI3XTULM^]YQ4!HR?%F60F[I>V-5G0>'*G[ MM".RKK>JP M !;S!@ 5 >F%G9RTR,#(P,#,S,5]L86(N>&ULW+U[D]RXE2_X_WP*KF=B M;SNBX"9(D 2\,W.C].JK6%FE*Y7=U]NQD8%G%:>S,LLD4U+YTR] ,M^93( ) M4KSK"*M+)9+GG!^('P^ \_CW__[]:1Y\E469+Q?_\0?XI_ /@5SPI<@7#__Q MA[_>OP/X#__]/__E7_[]_P#@?[WZ_"%XL^2K)[FH@M>%I)44P;>\>@Q^%;+\ M/5#%\BGX=5G\GG^E /QG?=/KY?-+D3\\5D$41N'AOQ9_5BP1*(HEP(I @,(X M @Q&$L0D2V$:,8*PO'GX,P_3,&:0 $Y!P@2!"B! F0HBZ7"%,J0UP^=YXO? M_VS^8+24@39N4=9__8\_/%;5\Y]__OG;MV]_^LZ*^9^6QCZ[_%]=60$/)S_:^;2\O\U(7ZL?#G__67#U_XHWRB(%^4%5UP(Z#,_US6 MO_RPY+2J,;^H5W#V"O,WL+X,F%\!&($8_NE[*?[PG_\2! TGN5__*',GY[G4XV6Q&@)4Z/EOYX3]O,5ZGO2MSK6U8-RM;D??>G8A>E';^K> M:WZ0PRN\(^9JE9L7ZNU"C/7N;D1=K?KP&OMZ+985G8_P6FS%[*@\-[_XH']J MQ9@'=9!I+:>E[AU5Y?=*+H1LV'+OT4$N_N,/^J?9J@0/E#[//M$7\^$K[Y>W M_!^KO)!WU:,L/A5+L>)5_E7>EJ6LREFH4I()PD"8BE!_J6((<(((B#E6-(0" M(Y3.JLV;/I,+\-K,;"YDN5P5?/L=?)J?^KCI[YKY$N*? M%_1)EL^TO4'K;ER&QIS__*0?]&B^74L5_(_;#W=!]5@L5P^/ 7U:KK0U@5C) MH%H&I9S/97$3\.6BTBZ'<2R>6X,#NA#Z]T]/RT505DO^^[__O,7(VW#-?] @ MS ?&?PVBQKA5.:AU#K9*!XW69V%=\CWUYL9C61:'*"UY3Y3V>*%&2-&2U2:V M#]1P0?*SG%?E^C? _ :$L/5Q_M51\L]'K\UML3:2%OS"N+57_*S?52Z?*[ W MA,;WO0:-:GG-&]>,D%;P#\&R$++0GOP)8\_.D3OU1K+J?5FNC)OZ>EGJB8%D M""%6&(2<2( BF0$22N.BBS!"&&O)H\A):V2!OM=5T5'9, M&&>,WRFY:\ +0P&30 QMK'KAH?\?LU_?N MS'S]M\-9?_[AH\SUB[:M9_CE"_MY!+?BOU9EM?8\A,C-'A6=?Z*Y>+]X39]S MO13[\D@+:7:IW90RK^0767S-N6Q6Q9\E7SXLZJ?\CI2(5*HI?WK^^"6ICVE%L/]+!;5'H"Z7Y^4;S)B^D M63^K95$[4,&.3?Y\J;& ]^F0#:[SJ%[=6"-PZ!J.)K??=^A#3ED^UX^3Y>M5 M46@U9XI)0O32$[ T9 !!*@&5F0"IU*-<,-_JZT;R)["TH^7K$!J82'>4NPE:]?P1XWG3?5+9"2FCDL]Y*P_I MHN/*?A/\2T47@A:BW='ZE9JO7_5RRWFA/=GVKUJ:6;1*,<,H"J,LI2#D4 "4 MI@P0JC2@,8&4\S3A,'-Q&]W$3\T)7/.U(Q$X8FY'$L,A.3"!K!5?[X@':]6# M5O<#+VQK2M#8XH]M^F'HDXD<-1B5I?JA<\A@/9_2TWV192GEW;,LJ#G6^F!> MHC=YR\0&%^3Y7+Y_TBU#=+L1;+>'9[!F]>KG73ZP/JS *&4Y2S2D1B@"" M$ (6#21NV;P*CM=#+H K]E"(%? M4(<.);@>3_>H GN$O$876(@=-\K 'H>C: .'6_OQT7H]_D8V_WV_J*.B/FK3 MFDVI-J@/0AXE7"*00I8 ))G0JZLX S**L%*Q2AG+9KNQL!WJ,H'9'RR4:VHD=E M)$<\#EG)]?9^S'1OGKTJ7NKC^?K,?W:CH%+IVM',E9@-3S :N+PU< MC8+^J*3#>I^T<4K,J!318>$I^4XTQZN7[25ML,?M-UK4 M_E'U\GY15L6J"=,TQ'3_2!=WS_7ISB]F2[I\OVAW$T(1IPGC#"C!$4 "$4"R M+-'++99&&4XX8Z'3&=A(BD^-I#Y+K7C.3?)J35/!@U%7_ZTW/XWV"E@>R4UP M8(<^S-L)J-HU>C>J*F OIP.OC.DW06-\L&-]Z^M5VOZ@!> F:" PGJ#O;:^Q MA\WK^>%8NH][\CCRB!R=68XMO]\7\+5!5%3^\KL:1H858/?C+)!K:WC3F ' MPG:?!#^X#4SB?2%S9MK+:/CDQ@YIH[+99:L/^?J]>:1-^GR697BT3F (:9=KW35@&6*(DB#&G21PS M&B5\]E46;&G+)*XJN,R3744&]'GRAT6NF!+7>SD&BSB-BQSM#HCPP M&VG5]V#=4_ZF@?DE^*W]K[$@J$WPR%-]T?/)7LXZC,II?1$Z9+K>S^GK,975 MG3(GM^7M0K2!].67Y5S,D$II%J$$R(B$ )F*&%@Q#A(8ZE^PE(64NC'=>6'3 MX[0ZU66I@I+.71FL U-;'\D'3H/[2 U M9KUR>A:TEY']Z6'[]6=_>,('^X9 .A\]RM2W,6X]Z:VN[><2_"I- ME40I;O6'EC[(CZLG)HL[]2:?K_1OFY.*NU5E*@F:XHPS)$664 I!ED84(%2? M+BJN<449XTJ)*.4NZ7".\IU(8H1IN(\]HB?_Y'3^1\.B6N*HSJJ?3$Y]!]Z?L8=Y_FK5Y;52^W0N@G MZD65?N+\_\F?7R^%G%$:I6E,$H"%*0*;80Q(EB+ ,L)-10C(4V3KU9P7,S6_ MIM$T:%4U.PI&V4!K&QAU[5V;#F0O.S=^\!J8C/I"Y>3A7$;B"A^GX^&C>3F7 M#=SU+0LE\VIE8G\0BB-! M4 0P3:G)!HX B;!FCBA1$1;:^\FL:DUYTVAJU'(4XE#(>1/+V#O$X>I!LXQ= M&',HA@Y*J*%OC-G/E5F'>MT$.R/57-Y&(VBSC*NU8YC/=&-/&/O-0+Y6J9&3 MDCUA>)RG[.O!;NS\3_KP,/N;EO7/Y>+7W/!%6?Y%&F]P)I'(5,05H"Q*-,DB M"K"2 J2"I2&16&C?S89NSXN8&G^V2MI19 =RW9SG!X^!2:S5+U@K&/S6J&@9 MP= !CFA;2=2GRP.#M"=K/+"NY^S+YC<0(1$18EV M-A-B%:GO*'=JK+>K>="J'AP'Y3A,?(MS>MYC=0MZIUX44>?6.CRC9[8C_2[+3_2%LKELCT-O%V*;4CF#:98PD40@X8B;, 6A M28QR0%A$,TX54IE3R9E+ J=&7.\7?/DD@XI^-^ULC-:."8^7 +8C*9^P#4Q, MM:K!IPM@N6= 6B+@-1WRDLQQ8 "2S&%#(0Q A MS$B4BI@)YA)TXFM8QH@PZ1@4CPC;$;LOW 8F]0N%?#YV(.>O@,\.)*-4[C'R MIE&R9\=RZUH]N_?X*M+S?E'IMR+7'Y*FUL:Z"CG,1 S#5 )$> 10IA"@F'"0 M2:HX260,(7/Q$JTE3]!=;$K-Y*90X5IE3U5[SJ%OQS2#8#HP[9RIW+-5O*W9 M,T#=>&>XABW?.V MY7'%Y*B_CO,#>AQQ-IM]==J17I6;:+V'0M99BQIMW$X3A2(:$AB"-(XI0)!S M0 F5@$ND%.4A(Z%5ZPQKB5/CJ':O^[;.E6NT#C9JWP1&<8!UL]:+R38!>[]LZ G6[L MZ54V95(IY")60@$I50A0 B$@7"0 0H$DC1$A"KELG;G72QVO95F?A:M3-=G) M%8OU701VN!JO/Z*$:W>%5B\%6'?Z&7Z6M=MUO[RGWW_-J\?'Y=RD+KU;%J?K M:5A(B9:4PS7Y:K0OZRRH7IH^W2UM15 M)Z>/U)%F [[G6Y/,FH1N&D<&SS07P'39:'I']NY#ZSQZEHPQSE@,3#,7^\:N MMTCJCF7:OF#'P.".S?,'.E@'V;ZX#M0S^R;UKGETMKF)M8I! MJZ-K[N8>?-V$=CTH W.4$QX]$C1/F7UU8N;>0T=.R#QET'$BYLFK^OE*^VW( MUJU=7V8R2D+"8@X$32/3-@,"FB%I-KDC%I(4FWGK%'9Q1M+T(BYJ_?JW6#Z' MJ)UOX@&E@>?T48/!C9+^/(D+*/CT$LZ)&M4#N&#OX=?]TN4]BDPM]=RZ9655 M4'[I./CH^@F]G+5>P6]KS3R3T><8IE185W08_?!4_/]UKK5/L]1Y.6%RWO6U%FQ4OYCI5GE[5?] M1_O>$AFI5 D!N.")R6L6 ",E3>&&1# 2$QBY=0PZ)65J)+!5,JBU=*QSD0+OI)E]6KU M\GKY?L';[QK77H!*4DT.7/L&B+(0D)!Q(--$)C'.P@Q9-6\_\_RI<8/1,- J M.D2HG0"M>^9[@&+@Z;Y&04_Y/]T$6L,_]0G=.P&,0Z#>=0"-%)9W#)2G,+SS MUG<&W9VX;;P0N_,Z[P74=5S6,YWLZ9GFA1GM.W68]O$N7^25G.=?I9B%E"<1 M4ARP3#& D(* ,)("I/^ C$NB71ZG9#([N5.CN*W:)AM8U8J"6M.CS#+'Q#++ M<;#SBP9 =V#6W ?V1"[9NQVL/2:4N0'E-9W,4O2XR61N>!REDCG>[JT;_"W_ MQRHO]/R(28(3QB.@! P!XBH"A&0A$%"$-$J4DM!I9=8A:VK S<-'XC[DH! R+!(0* MLAC%$B;*J=WN=>I,C7^VUM0ET';;A+<&!;5%-Z?:A)'.'N-\_ +GD]VO%*C40G4#WJ''.OIJ3UI6+)JVSU=.XI2O^+59RWXL!;! MC#$1DC".0)IJ+PZ1$ &L( 2IRN)4)B&BF=-1N[WHR=&KUEPO,M>JWY@%9ZU\ M4&CMS5_793G$NBR'(Y':CXHE:0Z"]< $6 M6=%>^K@,Z(S*$=NY/Z''"<#_+5_8DA9B78$?*B721!(@4VS"]$(&*(HQR&04 M,Q6J$#'[[?^#AT^-G3X52['B5?[5)"?\]/M:V;HFV=)4:+ DHY- 6AP)7 '/ MP(2RT,]X&]QEM]W:WSUW38RZ>SLQBAYE9MYP7*RE>K:J/ MR^KO4E-#77]3S'@D.8N3$)!83UMD@OU(EA$0I1S&<2@3$MG/W2N5F=I&\KO!P38S MQ,L86]#*B",W]$[70;:JR6#=&K._7&_-";0]@38HT!8%:Y,\D9 ;FI*/N?/XC)CLA\+EX.BUHU'52IZV'2Z+N MBWMX7)_H"W^4_'>]$J@D-]2B?WHHZ-.')5U'^B.6,84$!!0CJE=$J9[_<:@ M8R3%3/(L8O:=H"P$3HT*UCNN6Y6#5N? *.W@^]B@;>'?>,9P8+Y8:WL.OSZ! M5C9 .D1>>09TI%"L2\!Z,Y[SYF#5GH/FW362132#.2Z96NT#Y9F!# 0I@"3&1"D8I"&L:SA7PPJS0[K\Q&K-4D M(,TDV!4^W!Q8ZV@6K:V2/;H/6$%NY[UY@_&'E@7?P+I5>LAZX.4(,32""J $J;=+(DB@.,4 49"R&(I$L65(Z&=%38]ZFH5W"T!]6?7 M)J-GH;4D+2]P#4U/6R4W[5,&BX;E#GZE; M\F;Y1/.%7II%B8I,9S["&$ Q@P"G:02X0FD418A@X13,;B%S81UZ$\T'HO[ZQQUC-$H;N1VQT^@F=XR#=5.Y$[?VXR23 M%&VHS9P;OEZ5U?))%E_H7%-?T[_]]GM>S@AG4'*6 ([,'CX4,6 10B"+"8,I M@MJ/<:IZ8B-T:JRTUCGXII4.UEK?!+7>0:NX_FYKU1U9R6H([&C)-[ #\Y(7 M3)UYR04DG\1D)7=49G)!XI":G.[M&U#PW"[7[M2'Y>+A7A9/'_*%+-=-V6<8 M21&C) &2):9[+F2 063ZQT5"9B'&5$"WC>R+,J>WB[U)IZF#LKXNYU_-'@=O M.N"HMF^]:P3")>3M^,@/FF-%)CQO@%2!T1;H[\I34.M;IS?5&ON,4[ $QV_, MPB6A(\V,_[GFKE.35G7K[G3^:3"D3.'ZW>$W+1_-_XX=]U617 M[Y>O@RK,/V@?;?\7.U?.8LI"B"D&0M5LE1& "8H 8Y3%E"N"*'1QHP;0<6I> M5V-B77AA6T0KNVKTVK,@!FE;^H_@QW=;X*=(+'Z'\UZ]?!W;RW&V9F2!QP)GR0^A)JC MTOZ .!]^*(84U?/3HI]4O6RVLD6F,"8T!C1+8H $(8 JG@%*)1.IRJ(X=>K9 MOO_XR1%ZK5WOS.\#["SYM3)?7#S>\+HI,'(IXY]T#D^B>SUE/ZM1O[GBA9Z MHLZUE.=E4PF)$\8#=/-4J]N]JHASP@F<8:0J6LE]42'W"Q"4 HR06F:(97$F5.MSPY94YOP.ZK6 M&PU\KVSW3Q^7E0Q@5/]3\W/L6&2E"W?;8STO: Y^FK/H_O+H+A]]3N MO+B1#^LNVGU\1G?YEKZ-$A8/YG3$5%G9"9Z1"D6*)@+ S)0_48(")H@ (2$I MH81F,B5N31).B9D:@VS/BHR>5T4HG<'5,+D8A,E%&_QO%%.RR/\I MQ?::VR>3QPUG,26Q0 B!E$,(D( 2:-XE^IM*$@EC&L=9[-2JM+NW'VE^;<9NV7HW:46?7ZY_8,^$@+W\W.Z5_U887E99F MYH.$HQDA8G7*/=.@>-&N-O8?A3=;G53CXI]?]?3 MY$$_^,UR3HNVU%DF8Z9X&()8A%*ONZD"+*()4!1RE' GI7XC-2P3S;U\:M/EZ'[9WU M\$[=-U[]NPZM]^K==5UWQ8+H?1T\^&95:&_@4[/M5K<,.RAP>ON-%N*78EF6 M,P@)CF4F-)*< (2H7@=)%H&XKG4G2$HS/A.;!CF_K')!-0QV'KBS.DYO]Y%2 M0RZ,#DJZ]VXFV'.8')8]@X(^RI*GL2!H3 @:&[;M"(\*)=>6W 2U+9[7/+VQ M]+[><==D_+5.;[1.KG/Z/\U'(ZY&8L[;'.)9&H4)1# "0H6I]@4SS9,I1R". M91C"C$2A5/U[;QU(FYIC>-1NZ[G5-VAS3:]IKG6(M!W5><-O8$8[:J&U5G5= M66^HAEEG(!FN1]:AP!_8%NN,[=V=L,[=Y!XT_E:O2JN7=_E05X2+.,AAD3TBKZZ]3#I\85C7Z!43!H-+2/#S\"KIL+KH5C MX*GO@(13*/@YDZ^( 3]ZY&C!W^>,V8WZ/GO--?5W/S15?DM>Y,]F??PA7\CW ME7PJ9W&6",E( B*A.$"9A(#$6 EI.E2ET0A<:HT=T'>U";PNBIL6PMV1^7@ M-Z-T4&OM&K-U 7.[C[Y') >>^]>"V+.,[D5H_%?-/2_R!Q3)O6C_Z9JXEV_K M&PQ.%V:WNG[^3@'QV_E\^:VPZ:5GCKC,5L%SK;QK M8'F/,;*DJX&1'YK#C/KUOFYCP$[7@IM@?T3JAC.-&4%C1_!;^]][^;T*7NFI M^KO70/;^R/H-<^^AQ\A!\/V1.@Z1O^)9/4N"T,*<;)=Z<5;O_KRB9<[-OGD^ M7U52;(Z@:13+,$Y-B&QBV@LG&% 8KR@Q24"V;O6O3!%&KXEARW'8@6,S")$492!E1>B"4_GI%80QB"B.( MPA1%Q#C^*E_DYDMK?9XPP( <:S'6P R$O=U7:0 DAUY(MQJ;O;/F&. FJ+5N M#AT;O8($S>P.H-0+!\U7ER*FVU[ MH2J.M_:,7N&/4JSF=95:8XXIH6W>L#ME(OY>O9@_W^E/P[(PZ\EZ.3G#-.:Q M(AAPRK2KB1 'F)BD6AQ#%M.,(NS40+N'#E/C]+4)=3VQ71N"0BL?L!?3Q#$H M335RQ["5'N-CYXX.C/K GX*-]G7!L3W$]2^,[C<&=?-#T%@1_'9?+\<&V1>Y M DRO$2L]U!@W7*4_3D>Q*E<\JA]7WIO&E*OB9:=7^0P312B+$. 90P )DU2* MHPQ@G" 419E@;CE-)V1,C>O6*C918&YT=@I".[JZ$IB!Z6@?D\L1R\X$TV&^ M3P(Y)694@NBP\Y NB[M62U@];2::Q+Y*M;8XY/1;[@^?-9PFPJU<66]5ID876TL" MN2F\OG-VU!3!=DPG[S]0=FPS#OP#D](.\MN2]]J.8&M(L+'$M,EN;#%7K:WQ MF$1^-:)>,\C[:S-N^OC5J!WECE__Q/[57-_E):?SYL'O]._*&4^)Y )G((Q% M E"4ZF5D)D+ 2<)2)A1.A'6$WEDI4Z/$3@QJ-\=Y@VI@ M^NJ%4J_:KF=1\%#=]?C9H]=W/6O>J0JOYR_NN<%4YPXT.04SE$J%PC R:R0] MVX4* 6-$ BF3D-,DXB%6[@65=D6XO+_CU4=ZM2F!Q.B\#M[HG\>TAR?6$$K] MXD$J,$"I7H>2+,- (1B&J:95#)5K7:/KT!R^3)&6X!](RRVSGM ,O1?6)FB] M[^Y@X+ZI=<)+Y^>"_DH%Z7VO=XO M^/))FN"$CU*[8/?T^Z=E89RLVYW(D?OE)UK4.5 (0R0U;49)9KK=8@FH3%*0 M4(HBIE><-$MFU;*B<[LI?J4^3N[41JL!-U^,C&!IC KXKE5Z36/,"GXR$8N. M]'#UF&5A1*"(@/[208!B/5P8QQ*D*>0A"6,,<>:R(3#FF(W@ M]-:[3L^'_$ M,1CXD]' OV=*\+Z%WUCSQYM &V1V K1)-T%K5'![$-?6V.7OB^,)8)\?J6M5 M&O6[Y@F_PT^AK\?V""MZIU_YZO%6KTR$69W*YQ0/9(=(9!W3A$>/%_]C9LA?W8WF+AS/LO]'Y M2LY"AG JD@S(R%2B26@(F) ()#*,$Z8X$2QU:UE_+,3J-1ZU1_WFQ+:.S;\) MLILP2>JXYN8G_7U[6JZW%DP%9+XL'\_V MP?E_/YNV5AJKC,>"JS+$$"J)BG M &4H RQCVJN*6:3?ATCRU*DOQ@D94W.?UBH&OQDE@U9+Q^SJ4UC:3?$K$1IX MCKN"XSS+.\SW.3C1NRYUF^EE4]V2IG:;&\5K;_OK::.37"Z0>V> M]-Z@&GC:]T+)>NY;H= Q^_7].S-?_^UPUG<+&&7>6]FXGOEV%U\7UW^GU@E? M4I@='+DHZ^7A;5&8L*NZ$]^KE^TU;1&FNKA;'2\]BSB649Q0$).0:M] 0XZ) MPD *(I50<2K<.NAYTVQJ'+.; U"K#9C1.]@U+MBUS@2H[U[86MC456S#U1T= M$G_#;GDB^B,&<^CCU'''L7>N@3?,A\A N%ZY'Y*7X W3<]D*_@3T/(I>IY-M M=_!GQ'1%3!($!.61]@@Y!PRG A#$(DB$@"@B3L?+QS*F=F1!T\0Y\,;A(_]\X#/9[QG3??Z[G="3'CGL6=M_/H?*WCTAYG M9G5[J!UN^2R-BZE_^"0+DR=%'[171[#")@]?XI3HM1]"^N.%8T H9HPBK&1J ME:]@*W!JSEK=+8WO?M&+M=*!6-6'V\]Z&22?JWT3Y34*DLT\!$$NGO%J0IP!F"@/-8,AX*J-(>+7F=H!H]>GRMW+DZWV0,^3IS8\YLKET3C/P!NU!MXV_+O*JK'O=2[ M =NB'S0AB?Y6()!$2::)D2! HMCLVJ(4ITA*P:PBX0;2;VK^O\TFWXF6-[69 M[<;>VE"_.[2NX^YGGW; T1QZM_;4QNMV,^W,&-YL1F^4LC">81]SP]95Q4EM MV_;$UW7SMJ^8O@WG:%6_VQ\V5?Q9)%,<,6KR3!* 4&@JH0G1#9D>_=G.&>^W]]J1E)'[JIVS\KAG MVMDK^\WOO]#B=VEV@V\7XE9\E465E_IO;[\;OI&S.)1"(1Z!C,9FKL>17KO! M&'"],%9IEBF]#)[IN]C2=K9W"W1YM7?%#O>&[^A8AZH\K?5WF_X7<+:C G_8 M#4P+&T5KR'8A;'7UQQ!VF/ADBPL21V4..^L/6<3RKIY=Y.57N5C)=UK7U\M% M7>KYU[QZ?+TJJ^63+-Y^Y_.5V1:Y->T#M&]S3[_/4@8C&$4*)(@J@,(8 <;2 M4+L4*(.4)"IA3D4^>^@P-9_C8[\2GGW0MR.?@3$=F)%:[9MC^+7^P3=M0+"V MX";8V!"LC3 9J?ZXZ@H(?1)8'S5&9;4K<#JDNFL>U;/#;%[2AX?"Y!4U!4(; M#0YV4A*>$0$9 F;-!!#3+A9)$FRX3Z:QB-((.Y7PLY(Z-8[;5[JNI=NH[=AI MU@IQ.Y;SCN/ O'86PD&WFIQ0\MJ,UDKPN$UI7; X:D[K=/-U)[[:V7N_J/3+ MDYMN3IKLJE*+Y_-EN2KDIKT,SB(>)3$&DH1FQ<.\K-,$Q3F+(,I#'7RTRE$"!A% +($BYI9$K8)6Z[62?E M3&\3J^FC)=<=MIJB1SLMY$Q=NU4IMK]QK(AT&NXXC3B*>098@C. (I@"#$D, M&,=1FB8I9\+I4W(UV&-\,AJHAP'4COZOAFE@FC_;Z&W@CFY#KKHP0A6"< )F9%FRQ@H!F$@-&LS .:9CR%+I1 M;I>XZ3'O^X]_>_OQ_N[S^[=?W!B@$U4[(O"%U,!\L%%SS\,;9-UJ@XA/>NB4 M-RI+V%A^2!96]_1L?G%SG B,Y*E C!HFH:G"00X MC#%0A,X\"FRY=^5L=)WJ@[-?ES.]G#[,$J81#%8$8A28C5&% %4H!BR))D& I3E+;/FQ[3Y[:YW5;MMIH M9]]M;1^N;L:X"H2!6<'2?J<^:B=MO:)WVO[S1NN7=M*,W1YIIR^X-O_S7;[( M*_E!+[Z/#F$/XJ6DA-HSYJ%>,@NA_^ 4,(X2@"&$",4X$ZECZ'\/+::WH;^; MR_EAN7@ M17'X0J;':C;)].LXI^TL\.IMU&S]"Z&'8FA?8V=(6CT/S<((^5; M.H,X3$ZEO1H_*&_2&:?SN9'NC[KR'=3Q4 8#DX<-@I[JKGFADYGV37+1XU7>>;G4(BPS@E$0:)2A. $I("'',,F%1)I%=GA$+A&CME*WQZ]/+Z MT919*8-\L2ZC:]*+&S??!(RO"2>7Y9]='1+K(;'U4H: >20&"GY:J_U'@_6V M1&^K^B ;N>Z(^75TK*6/[/VXHG+L$CD_H1^M?:*5]KBDN)?\<;&<+Q]>VN:$ MIL"OR$2B%TC4]'TQSE%D2@''"2*)3*$0J1N)G1,U/%PJG%TWF+K^WM=.+)HS5U.F_5;C>GCJOZ+DWTE)!EM2Y*E#(B M.%0"1!R;W V]$F$804#US T1P8E$T*U7ZX$$J[=SU$:M:P4#>:%.D16 MJL% M=U#&6A*T:'BOVG3&9K]._;Z(D3WWD_8=N^>G+W/_TK[)"\DUYJUSJ'UM!9&( M04P@!"A2(2 I28&($<*0Q1PED>U7=O_14_O"KK6S_[0>0'7YL]H?@('GYUHQ MC^[R>7NO_: >/'6TC^EI:W8_I&>NZ/<1_6LI[]3;LLJ?].>JG'&&TR@D!"21 MBDR='P1(1F(@!(]8B)64H5.QU/W'3VTR:NW,H;Q<[VV;?\[2%#":3A\?E%7]LR84 81,][HT9 "*%/&("Z@RV.OT?R-B:O-ZFZ+[S:@(A-:Q MYZ'_%D9;[_@:< 9WD->X_'H9E_X'_4>F#W+*OY7R8X[XCZP\>[Y_?&7/XL?+ MKW70\_O%EXHNA*FAOA!OOU=R(:1HFR7_2DU]_^KE<"?]\[9S^DQ&2:8Y00!& ML/&V>0IHA!0@DJ $AR0DD5,XD">]IL8B:[/,L=+:L'IO?&U:L.X)OC8NN.6\ M6-'Y37#J=.HW8VO0&NL8A.1KZ.U([ <,Z,#,]X/&TKT\M%_DO=:1]J3:N 6G M_>)Y5)G:\^.O]/D^TV]_T3YDD=-Y.8LYS%B<28"$$@!A" %3*@:(*A)*'"J% M4<]2-KMRIG>,J;4+GM;J]73[]I!T]/SZHC.6\W<3&(0V*MX$OQ1=-3OZ^X&G M@!C$%=P3]&.\P5.VGG4(3U[LGJ7V00_%_-/C,V4UA.WM-SQBCP@3^52^?]&A5QB_XQRI_WF^IE!&! M(@R97HE%#*"0J60-D->8ILD;A*([)_LY^//3!=(J0FT#*#V;Q ML0D/;]M"EF]6QL!3MQTFAE M[>;UFO^Y5=.-?:PAM^.@(8 NM;X)-GK?K%N2ZA7(FXX>&LZ$ MY(J63UJRECTJ.;DB)(9#AA& ),:0P0U\L?"37_'R_*/Y8'VG #'Q[F$;QE'Y0?KT]"M:>DJ_L^5O. MERM-99\EE_E7\R)\E%6;G3MC3#$>8P$H$[+UCC)-/2%F(HY8F"C.W?93N\1- M;UMUK6U0;-2]"19-T1 ZGR^_43W\I?G;O\&;-$GJB:5_A"AVHZ7.48B3,(4H MDD"23 DA(GOQ1(01+,$\AB&;A\ 7V,P!O5O==0NT[?'G#\VM9?S4N->/T:O$ MB^!U(45>!::( M\Z:$@K\/A@U:/C\5G?)&_4C86'[X>;"ZIW=AUJ->C'6RM5HG\Y[#E4G CXYX[2@42FBT]9#1NB^V/-6FF-ID(O/F= K M?&%C9X R(-;HC+*?\V.*?EAC8+V;!J6C?(5_K;GHYK;4/=M3WF ]Y#6Z=A=-!;6>UNZ5 M4NO[C'X?YX_+Q:8D6--3:NU+0HFI2C(&HHQ(@&*H $TT#4$4RPAG!*9F=]/^ M!/ZLI&D>N2^K1STS>M4R.(^IG:/C!:F!6657QTW_N%;-\PU[G;V:BU#X]&;. M"QO5B[EH\Z'W+]HRY[-> (S##$#*,5Z[9[%TE1( M2$ :"11'5+$T1D[G'J?E3,T7V:H9/&L]0;X(>*.IX]'%&5@M3RVN!VOH XLM M3D9%X^.'RY%XY>OY)N\?%Z64MRI69KP)$W"#&"%]1*&"0HP03$@"HHPYD1@ZE;DW5;R MU#ACJ[@Y[)R;IA?SNM]"6WU5>^%,!J+57U_CF"-D/2)VY#((S@/3S3[$.WU% M;G2Q0/=-$VES&KJ^4\%_5? M7M$R+^_4)_V2:B6:7ZW*?"'+\HTL>9$_FU_=+D1[R*N]KKHL22[+;; :#TV, MCLR B&&H&1!"@&,]CDJ@$*<1$=RVL/TH^DXOQ.?C[?U?/[\-[MX%=Y_>?KZ] M?W_W\4MP^_%-\.KVR_LOYO>?/K_]\O;C??U/CH-P3JS&P M/SKY&D5HWQ,T:5:<[:I>B[HSFU/--W$3C!@ASB*< L*HB?=).:"F=CB.:1C% M HI$0<=BX9>E3N^ST2J]WKAK"H@W>WF\[2K4N-ZNX>F71\#V%-,KJH.?8S9P MMNK6:-8*;UKU>0\T= #([U'F9;$C'V9:XW!\G&E_:]\@Q*?G0C[JQVOOO-ES M_"BUPWY/OV].]1'+0D(8!W&**$ 9D@ 3 0$+12RC!*:".M5OM) YM>5_,U7X MKN+! \T7P4_S95G^<1,%7='OCHU7; ; CI \PSHP(>UINSEX^-"@V;8-U9K? M!+=55>1L5=4I--4R^$2+H4(O'!#T&X]X6>S(P8C6.!Q'(MK?VH^QWDA6O5_H M1ZW,UL)'_8JU\;DR(Z8K;P@$##% *>6 <,)!&B/$D< B8MR%ILX)FAHW&3V# MK:)Z]NB+>X9"GP77CH)\0#8P[_1$RYE++D'ADT#.RAJ5-2Y9?$@5%Z_O6YF@ M,K/N3C5I-'>KJC1EU/1J[O;)+.MFE"9)IK(0)#$QE2II!K",,I"E@B1Z[15R MJEQXXI+ J?%%JZ_YP/(FTVBY5?DFH+72KJ4)+F!N1Q\^D1R81G9 ;-.U[G9! MO.T&L4?Y 3MD_)8=N"!SY'(#=@@WSY[N5'=O M!]NC'7PW]@?NNUKML/K82S5E'M\NJKQZ:9_S63XO"\,'7RI:KZKM_:8*-MT*AK7UNU$]WNJ>T3 MLX%G>5^XG JPVF!Q13'6SL>/5IC5QLC=(JU6U_<\8*'EH_F_R43[2N>RKB51 M5D7.*RG,/]PNQ/XO=J[\)(M\*8X;6//YRJQ@WG[G=4/XS[22;Y62O)I%$8$: MK!2D26C*LJ,8,,0X0"J$3"8I,JVF'9R$<=6?FA=BSB%$JW90AXF7C_71:?V# MW%KJ>.8S[CMA>7PTV9$>^B1*FZ)=*S.B.Q:9A=;:V.8?S;@?_F[OA@:$4ZT] MZGX?#13!&HO @!$T:'@\POHAH^CU-&Q<"\8]6/LAHW-T1O=CM.B1<;UI;O!& M?Y/+O)J1*"$I##- 55VJ4_]!"-1_< EC)6&4IHE=<-3)YT\O#&K;74TT*I9- MG9[J,2\$>*:%=AB?Z&*E**]6A?;I';*KC]#M_E!>LA*D17Z-@4&OH'"-Z M )[EDOX:2(9>=>^@X;%6S473/0=N'@@9.TSSM(TG@C+/7.CA7'(3I2Q2%&%* M(J#_T!,Z0J:J.:. "V3*F,.8R\BQEODI.=/[.+_>.Z5TC/\^C66/X\H)QG@? M'%L.$K/=B<%@)YD_)BZ[T];.DTU/L==U?$/I^);NWS2AU[-1;)"W\K3-?J-G M]B2,'"QSRKKCV)B35_F(^K_]GI:8=2*PBH+\Q$F A&4CC**91&,<$ M.E4>/A8Q-0_R('9=O[E:R:LB_&L@[:;Q=? ,/)4=D;DRFG_7^.'B^&LI/S"" M?]?*[MC]O2O[S>\OCWKU_DH3AC 91')1UOG9MZ;+^4/=#?W5R_:2MCO8K6ES M_F'3>I,0J#+.)* 808!49NH<)AB$)$TS$>*$(>'"!]>K-#7^J-4%S.@;[-H4 M[!@5L)=@][K6L*"V[(K>J1X&V(ZGQAVV@7EMI!%SYD-_(/OD3P]:C/3^[IK^4E?7@HY$,M^$Y]EE_E8B6WDSF&:2*8J8M-8OU'G%% ,-1LC5*: M1"GG$7)**K\D<&I81R:+_O.A3=_4!+:+QZA9=D MCNLC6B)PY#':WN?&-V51F:+_8L6KN^*+++[F7-:+&A(K*,,PT8"B4),,RP#& M4(&$"@5IG*8LM,KR/"=@:GS2ZEA'J;5J.JT/SP+9S1D^X!F8(WH@8\T+E\SO MX %]ZPX'Z+\=SO^SSQYEOE^R;#V_+U[7-Y?BRQ.=S]<%NF944H15DNK%G4 MR4S_1+,0I/K76&480FJ51WGF^5.;S6TJ0*WCIHJ>:[[$/H+=\]@#+@-/8S=( M>N1$G#3\ZE2(_:>.G %QTJ3CQ(?3E_4_Z,^KNGG[[4*8QG2Y7G(L3!4][0+P M^;)<%=*]LI'],R?TRN[H77]]]C0/MJH/5' M]/TQ;;3*RRCB%;+7+G$@%V@V/GI/B'?,2SA(!NK6X0>0W>L9,\;C2/$QI'X3UN=_NK;O0AIRR?:YILWYGRS4K>*DT/ M?Y>T>)=_E3.&0[.['X*$4@I0F"F (T( IDPOV0E4BL37UCRZJ,74N.W^41:2 M&@VOKWMT>0CL*&MP8 =FL+,UDC9&W*R9K;P)M"%!/0"!,24PM@Q;/\D:RJ&K M*EU6Y(?76K+&RJ8"D_W#>M)B^WR]TM,KO]IK>5S.]?VE292M7F9)K'$QL2--]J76]_E#MZ_Y__BB.8_5]U M#87* MVLV.5L^;P&BJ<0R,KJ[;0,> VFX%7073.-M!;@CUV!4ZB\'5.T/'3QYY=^BL M:<<[1.Q^1=#QA0F]IF\"KU1SZ],,"#Z\]'#O$C=NU\;+= M1WT:+6[I&=0MY_I?'WZ1"^V=STUG+?&4+W+S[$I[X>T>1=GFM&*:*"$9!PJI M%* 84X!%E@%$]99)N/D%;;JWP0/C0$WM>]']VSHU]C> M;6#L&&@PL(?>!EVCW&K>]"?OIEN^HZ\9D=HC;,9AW' =FKCT(-W_957D OG("R2=/V0D> ME9^;^P9C:3L6-=,M%Y_S\O=/LC"_H \2SF@:*T$U#:5*,Q#B4 "< M( 1"BB@G5(4F \/)W^H2-SWW:JN.MICYCUB[#X3=$K4/>R!%IERT_#D"SN*?WAL1!?<];SHN5%/O[G75;S.W9 MR_;?9@H+%&9"@ QE$4!I2@'-& +:NU$"8T9CEKGX.-@#WO;UVGT]B;8%X0/+%3YN>Y/8^=EV6Y%V9\;TH?SJA,9)K)#*0QU'X<9@1@ MF$#3.CZ),TX84HE3N,U),5,C4*/E04#];[6BCCFS9T"U/$*^&JJA#X[=47(_ M/.X$P>N1\6E)XQX4=UI[=#SP+G6_3R/JR.A7(/5:$2R/4 ;X*S_(A2#\,:1 ML!_#%^=L/LL39V_H><9_%/*V>9%1B#),0P$@$=0T:TD!BQ4%E NII.0I=26( M\\*FQQ!?SD:[.C)%!\*6)_->4!OZ&'Y'R?_6!KB>*?$_"(E.> ML%^T^N@X_?(=[J&N;Y:\+B3Y+B\YG==1^OHWY4P0F.%,,XAD4 &4QE![%Q@" M3D.%I!!*IE8] CID3&WELE8S:/1L>/%J8ZP73=L-<+UW:TU=8L5)_ O5SWYKV4^6]_%Z]TMK]/N,41Y$D M"9"<$( 4R@!#1 $92BB90 B&3L=%9R5-;;I_^>NK+V__YU_??KP/WOY-_^GH M&IP%U-(S\ '3T([!1L>@43+XS:@9U'KZ= N8>'U^W]6V+B?_TLV'WW]+][0 MCQG>Y8N\DA_RKU*\7U1Z^'/M\=4=#/Y:2K6:?\B5G"&28J@B AC&#* X-5V_ M$@QDDC)!4ZDBFKJ0A(W0J?'%KS)_>#1%#V[U*L:$KMP^F6;5_VPB,YKFG&X< M8@6]'9WX!G1@9FG4!;6^P5;AH-;X)FAT#HS2_EC&!2*?A&,E=U3N<4'BD(:< M[G4O*/HAK_*F3NEK6LI[_8 WRR>:+V9*R5 #C(!,(P$T'RF M8>BER>2*:)8 MR&.KHL5=0J;&.%L]3 M??YH148O6;A;:/3BM9["9+>94%N/.H-(ALJD\R(X@G8O W*0 M%8T+1(-&U9Z2^V.C:SN0N!AEVW5OSR)QIO."8;.ZX'82L033- ,\)!P@S*%V M,N(,Q PG<99D).5.>R%[3Y^:=]$T*3':]>IFM8^<'7/TQF-@BK"'PKWPVBF3 MO=97VQ,P;AFU4[8=54L[>5&_V7IO8C]7Q4M]$G++_['*"RG:Y?CK95GI17A= MDVT6)FG*XD2 )#5]3E*>Z(F<,2")I$E"0B1CJYKEKH*G-LQ:TW;-X+DP- M_F=9!*71-RCDLY;U6%>/@:&X?,'G*Z'Y3=/;L^8[FHM-Y-A. M$A#?:R7MO+AR&T7KA=9@8S/\HJM6/?BF=0_6RM\$S7!5RZ U(&@MV'2J]KH& MZX6>Y_68FPYCK\UZ(71BG=;O.3WC8LU\_;A<+-=Q=4T9G77-Z(QAF%"%0)HA M!5"FEW/Z,01(2#F*(T$Q%H[!L9T"I[=/U.3*Y4W%IY]:KG-TYBZ ;$=@_H ; MF*X:Q'8U#=J"63^]O02?>]"L%2I>(V>[)8X;/FME_5$,K=U=?H)C7(,\S]P^ MH??[1"3'$(&<%X 8,HSC!P5Q7K#X4A"'ITCP6\Y73ZNZ04,]44PY^D(^ZJF1 M?Y7-3#'I[IN/K5'_CS>!ML L MZ;0-'C=B^X'G=:O6485Q-W/[X7.TW=OS,7W+P2_DG7I=2)%7[RBO\^^:+/(T M%DE,]# D*#5GQ@@!2B@!&4PD21,B1.;4Y/JLI*F1F5'43)Y&U6"M:\\4_;/X MVC&6%]0&YJ:^@/4H]7X!#+\UWL\)&[FX^P6;CZNZ7[JA'U/\0O.%(9Z[Q9N\ M?%Z6>=,+^R"&K9SAA*)$^S^FFH?F#19E@)G^$6&(>$C2,(YP-%N87MI2W-O3 MAZ5XJVE!FFEQI,1P4\1H'_QDW* _!LM%(+8FF(F3;^,W^VR>VHZ,'>/X!'H< M_FG _; &]\T^N(?!L1ZK'3E"Y9.=;$6/RE6.>!PRE^OM/?3V6@J?F#ZVUO0EJ?3=-7&J-^WE%UF-@N7\T +(#<]9UH+IO+#DBY'6CR5;V MN!M/CH@<;42YWN\>RO^ETNZ)>= O-OS:* M_[R T<+X+]JX&\=_^>*^96O-AO:R>#$+N/=:1#FC-%51'$5 I D%*#;I@PK% M(,Z2D&"D$L2=/)!C$5.;XQL-@]_J785:24?GX@20=F[$=? ,/,$=D>E1N?6< M\7YKL1Y)&;FZZCDKC^NEGKVRW_S^+"N]OI'B+2T6^>)ATU CPY3"# (<1]*4 M":& I@("H9<:"*HDP=#I).FTF*G-\[66P5I-MRE^!DN[:7X]0@-/]2-P!FB% MT0V"SRE_1M*HT[[;VL.I?^%J+R$2.YFD(>>2414!E"@&$($QP)PE@(4PC3'B ME,=.I0'.2IH:"1S&5+3Y(TXYNI?AM=Q"\ ':P+S0$Z]KHU"<$G>O#4,9.XO7 MVN8+@2C>\GD_RF^WG"]7==WE3\5RH7_D35N=N^+UHWX?FM+MFROR!<^?Y[+= MLV02FV1?P#ECIA81 BQ5*8BR-(Q@DFJ>L=H8\*+-U/A&&Q-L=0WVS3$-9QN# MVB8*V\M:F_IM=5XWGG;D-=HH#4QP0P^0,Q-Z =8G6UZGT*B,Z@6[0];U\]"> M,8([U8KNU+M\0?6S%P\FEZF<82@ATLP+E(!8+^,@!%0A!0C/B&*2*APBMYCY M+G$N(_:ZY(T;GF=A^5$LGLT]7M:#V[U*(GE$0\A $J,, M()XAT]HP!@S25$11K*+4*3_QG*"I>6='JYO^.\!GL>VU%ISB;G _L*Y="0ZZ M-7Q6UH]+U^#< M;HGC1NA:67\4IFMW5_]Z]$T]U;<+\896<@8%(U#%$I XA7I]D@B LU@!BAG1 MRQ:!0F)UE'Q6PM1(8E-KO=$RT&H&1D_W2O3[0'8SA1=X!B8'9V1ZU: _:;V' M"O3[SQV]_OQ)LTY5GS]]83]O8%V$J*V>\G%ESJ/N5%T^I;Q;565%%Z8'^YM\ MOM*7;8N\U:[()AE72*PU49YJG@[QU'"60I!HA!N M@F=H*#%(H$A(C-(H9,+EP^PF?FK3_Y>[NS>_OO_P(;C]^"9X__'^]N,O[U]] M>!O#=V *62M>)_T=I2LY?=-!@WB;D7 M.D>YS/V>TH_GSF8@[G3!@C$,(X$$B.)8+SU$R@"., 8IHXBJA*8R21)1"C+0J?249W2IL8RF\+-\U;# M7)ZMIDTY+U8F2&Y[Z?5UL[?C8$=)WM =F(S.5<3>Z#ILY>LC2(8N<[T5^,-K M6A_9;E/ ^OBFOAD1U6M:/FI2^YKK>?/J1;.8=JI,@F9ICLYO>95_K>?.YJB$ MTC2#G*0 2D4 (MKC(51(D%+%(35!,EBYI4&XJC Y5M+J!VJ^_%8&9L@U^;2J M:PY:Z^YXK-5C7.P(:5BT!V8I4WFS!GNM?L!>@I^,!1KS/P8;(X*M%8.<4O4' MT6^^@K,6(RK]DSX\S-X^/<^7+U*^6Q7SY>KAL;PK/M"7.Z7*3[(P MW1;I@YR%2,5)&"4 8FG2@9(,8$F0]D*B+)%$H3BQJNI@+7%J4W6M:8+(9]R?F.:I+6ZV\UG>_"[Y_D@D Y]Z+1&KR MTV!8BC:[ULSL?J._ M?(K-^O03?:DS2-^LY-\E+>XUZ'*6(,@3''' !$D HB@#-#:Y6#3#D.)$,>J8 MT.FL@\MD&2?+4[^#T?5Y%]W VZT1!P5S8#8_DYVQLY.E6:?+EC_5_51$ MHVM0ULK>!$_YPGZ9:8^X);'YQ'%H(M.Z!CO*:K)JH?S20EEK[)&S;,'QRE$7 MA8[+2;88''&0]8T]5L5?Z%R6I@#'0L[?Y(7DU?SE?JG%E=J'+WZ5K,PKV>[# MQ%$28I/IO-A;7F0:NZQ_VROGAU+N!.JZ'E7O+N3[W]TZL6 A: MB+8Y[J^T,(&C+[?F5)W.WRT+F3\LFI:Y_.5>_ULYKS<3UHTF9E$<9@IA!0BF M$"#%8X 5#0$,$ZE"+K&$B6,JQE4*38VA6HW;UMY<3[*MSLMHYF>.Z\;)S MH<84[6!L3M-;:Z?$M<[K0S?2)7SO)J%,<^2)-0>7\S,MIJ0@ @B-.,*F$ 4APAS MMVVURT*GMX^VJ? LO92_/H&S'5/ZQ6Y@+CPNB_W3;E?45F&//&>/SI#ULD]( M_:&UL\^C<*F.=L>=/>/>VXTS36R?Y;-^SQYI:7H?+I^>EHLOE4DED8EB2E(" M4 RUAT<8,3D],4AP&"LAL1"A6'93JZ9)FJ\*23O*]XOGP)2_!^7G/2@;A8,OG5"Z)Q]8H^,U]^"RU'%3 M#ZQ1.,H\L+^S;U;V/?W^7F@9N?Z"U,YK4]1AEJ1*Q1)3(&%HVBB($%#]=X## M),RR)"(LH6[IV6YYX^WD]XNR*NK(H7=Z^&^?3"WPF<(,IEED MB"%$ "6) MHOA" D*F,F!1()I^/.1M',S?. S, LT M=;8W.MX$-5:WW5@Y>Q27@/#I1YR5-:KW<,GB0Y_AXO7]J&"]ZOPDB[K<4UOB M:48XBBF)$8AED@*DF#EX)!G0)"!XIC*8$N+"!&?D3(T(6K4V.T[K;O3/LF@J MW 4_Y8M@58KM;\YOI3@!SDE$),=0(VPB302+34^:"(0\XRJ,DU 1ZK;EYP'R MOF#O(0U? MNKQW:0IS$O':J&Q21(VG]SDO?V^#%(2@$%*<@C3AF>8&J%DBBS,0\3 ,>00A MQFZ[19WBIL;)ZT.]/74#HZ]S>8HND"TWAKQ!-_2FT%G4!NB3:8>*YT(471+' MKD%A8?V)\A,V=_6),N./4JSF]8[2P<-?O;1MG\K/DLO\JZD 6)G56&F%7LQE2IJ MBX)B8Y)+W-I5X];-7^..QL#GMAR M/B,J1*$IGR1$J#UCTR&>)50!#"F1*J9A&%F%)AX]>6K?GE:YH-'._K!B'Z[+ MAQ.]01B8\BWM=SIZ.&GK%4<-^\\;[6CAI!F[1PFG+^A13Z/)^&G72U QFE*N M0 :5 (@0"EA,4Z"(4!*%-$6)59^,HR=/;>K]Q271Z1BG[CEWE?4#S[E6+]_U M-$Y9>W4]C;V'CE=/XY0M>_4T3E[0;Y/HKGJ4Q>OETW,A'^6BS+_*]PN^?)(F M)/54T*HI6;5W+@MD4UT!#;;6W]^($;F,]J X,]"X/& MQ#;X_UR:0&-I7==U-VU@:^Q-8 J:+94)EO"WJS;L@/C-(%2#L>OAZ>P==BN\@,5'Z_&P6?Y'5&TJCDTVWM(7E8#R4VUV$Q!%6$BL6.I MGPL2)QBHT"ILJE,;KZ&BWP-:=RMPC1KKAMJ.)SS"-S!A;'!KO2T34MHJ&_S4 MJNLQ(\D2&+\Q9=TB1PXML[+_.,+,[C;WC://^F58%UQ *".880(RA"* 6,(! M9@G4?\UX#&D6QL0JEN'@N5/S'FK5@M_>+)_T6M#RH.D0JLL[1ST!&/IXSIPI ME57.Z3SX2_VE:KOY74+#:1_IA.W7[B+M/G*T/:03=NSN()WZYWX?^.URH;Q? MKCO 2KUTV*X\[I>GJC-O"G*=J%6>TI IID*01:$"2%()&.0$4%,8@G%3PL:J MA.N02DZ-&W9L-/58BK65P4)6@=DU,K\U/W-3(?UYMT+Z:ETA?;FIBM>[,OT@ M[X.=Z_*C1WE@ CP8X(V!]2[1WHY378_G?!W\;>W#@>O@#SD@/OVL0?096&3,D 9+ 3-56.8[3[9K@P?$PW. \^(NVNN#L5$@ M')]\;;X%6_[?_2KH9@0[WX)>FI0T$M9K<0^N8KZ566]JJM%L2K*M+B/S'QEFS(GN[WC]!G;QM#W^]NK?X\*OUT.L,U4:]I"K M'_SV#L%Z>FS74LWF&3=%L5;RTWIIO),[M9PN9%EW_E+\O_6TF%IEBDD4YU0F MJ8 X$H9(.4:0ZEC#A,4V4SA/69[[E61V$SPZQK1348!IJ3E@A&.")J6'9H'^\>,YRXO&L3F)]JOE:?C7:VVZ ]J?O;=/78T)#G MR;'CTT;T9M<: SL]H-$9_#)*@\WG,<2ALB=2_;8L<1,]<-\2+SSVFY?XW=YM ML?R8KXLUF]TN;^9Z:;X;9A'>K-33Y9_38L+32' 1:XB%K9M*DQB2),,P4@QQ M)GB4)T[ERAQDC>U36JMJH 1;98'5]L+^V\>%64Q_6,4=\P]#GS3\.R/3).6WB!N49AW&_Y1:76_SK1UU-5R^72\6N%E)-J$X%4GD$(YY2 MX[2G"%+*-:1,JRB6,B9:NY:/VGWPV)C"Z@:LJ'75HJ&>4CGKUN,$J1QT:Q&[AJ(._[UI:@$GUU4Y2[:+Q/,6"9 B*1&![ MC$DAMQ_O5"@B5<2)9%ZM)MX*&-L2+/4#Y16^M03>(.?V"3X'C\#KL8*BU"V M.WMLX/V6#'@C8^!B 8='N%\FX,AUG4-!;=T!]4E5?][,[Y;JF4UEDSA2RS(R?2)H(0;CM))$GMI-$ @E.,X@(H7%,A8Z1]HX4[:"(TP(8MM]@ MI350E;I%N1&V*(L4566E5IVJ"W2<)S=:"8C]8-&II>+@0S.$W\!T#IJY:")6 M[514]:(NVZ>@2^#J&0CV'-?:19.APU[/0.M 5.PY3^O*FROS D[Y3%6/^ZI6 MUW^*V=K6Y/S+8B%_36=FW>4LBYF.(<>CA M8^.A4BE++7'R@?\&&G7=MTWVT#N]=7(.)J'=-4\XO/91CHW[C+V4O4<.MI]R M;#"[>RI'K^DU8KR*B[Y^>IXM7I0J+VJZF]^9R2TF.2,Y$XF& B,*,:$I) PE M,&SV$:VP_1:20:(L3B$1LHOD^\11G!KQJ3Z2/45*[/7B*?ON3)B4 M2:8D@XQR!7'***09(I @S&6.<9XHIUX=[6+&]C$_U/JP5-0S'N((J&ZD<#Y4 MH4]'_5'J$&+8!D*_$88')0T<8-@VVOWXPM:KSW +'AG?@ MSFZ?+>:7J]5RRM>KLB_7XJM1PL9O+6;FH0\W<[,\5;&JZH()S MB:6..8SRE!FO(6*0Q#F&E*,H29$F$BEOKZ%W-@.E5>;13[F3:YA-* M:R6:#4[;,,T:O,::F3]XQD$'FFX/O^-=)W$(MZ0>X/\$U1 OP&:0H!XEV!VF M+>SX>J"@&>D%:,8*ZL'V[+8$FXO>O9K^-1W>Z0F&]D&?*)RTCO43S!?&4/[9/PV;[PGP#GI>VJ._JI3S)VF;'5-4=#5FL'I>+]%JF_,Y6Y9'AFZ;R%"6$X-@02"HDQ$)32+6,H4J)DED4I3+R,J4Z MZ# VCOF\7MEJM+6RMEB^L:O*@6QJ?WC7QNXR-6X<%!CPP.3D4F6E&42]HPB" M5-([ \;!RJT<46,\)5?:6[_(76\K& M4RY6RW59#:8,[+Q_9//;Y[+0PU_,(U;%S;PZ8?R;FCX\&O?X\J<9VX,J?_F) MK=1G-EV6Q;(F)*6:YPA#GC+CP6(109X18\%QK)7,$1*14\[8Z$8V-C)O%(:L MTAAHHRGX:56UM&XW,Y938;?1ZF -M:S",LH C74AM__B&Z55:5?^ @Y6?[787-0[O6 'GCHE8&4 C5"%Z#"J$PBJ&-5&IQ M#51U";!0 8M553RQQUW?LWHT2G85UI;$U]4U_S= M\1PF2L>8R5R9]S33$">:0Y:F'*:I-BY72E+$A%^5-Q_Q/O0Z3-FW2R&6-ECO MEYF9*G_-_E05@5/;S+9S$]A:9L3M"QD*Y< ?L2/):IL8R%IY)^>VAT2UTYB% M34]KD?_.26FGD3F=BN;PC'-ZN-AN;TV=GNE\;=RVVG\SC/M1Z<52;7:U5''] MYVK)C(SIG"U?;-6-XO!IXH103CGA$61QDD$<:0(93U)#C1G/J&+>:>*Y*6)6#15L MQ]K,[W8#W\:P'PD,Z;LY3M!)Z+_!3AAUWZ%)3U#<#S?Z"2NRVV?G\WHYG]K] M^,NY_#S]T_[4E#!)M(@BF5/(HSR"6%($2:X8C(5,\DQQ+JC7*>AQ46/;U-IH M6AK+NM;5C^1;@'7CZ'[@"DRQKY%JU Q0,.8T&GUR78NT0:GJ]*C?,HW#'1T; MTY>'J)MD&^-&2Y7&*61(,XB1$)!I8U/'QLA7'[_?GW_ MW;-S^VO W!9]=Q@"+_1*L3!MS0^.N=>&Y*\E#-M*_.#H]IJ '[ZJVU)]?>3W M9FONFWIBTWGSRWNU?(HG48+3B,8*8A69+SV*,D@2R6&DC6>HDH2DJ5?&@*\" M8UONFZ.!YE!KV>@,JN1BH\23'QMXSXD;7X1$.C"C[(4D[!W(;/2OHT/NVU#W MIIVNT/5)3-XZ#$I=71%Z2VZ=G],Q3,NX696+]:#FXJ7<_6:SR]456RY?S#]6 MA[9(2814$D.<:FF(CR:0"Y1!'5.L8IU*G$NOP"P7J6,CNG)W2VRUMF'K5FW/ MX"LGP!W#K?J&,72 E45P1V%P>0)!_\@I'T1ZC95R$CQL=)0/%GOQ4%XW=\RT M4>9QQ>.=W2F62GY\^5'80-0- UZ*U?1G>5RP<0P2AO.()K;X552;MHN-I< VNO^K9T*-_[RX\558M .3 MEZTC5X+=J&]C;3[8$8#I_+>=H-'M*()X@-U![#7%QE^+8;-L.J.TEVC3_4EG M>J1UZ-0/V[O0;U7_@ST\ M3)I B.900] <4T0H9)%2UHSAD&5"P%A03K7D69K%+F;,H8>/S4#9J.>V> _B MU;YNST4A\)+=:-;C24_;D*O5:J\P:]".LEZ!!^\99/&U:=NLN]9K.F?R;SXA MU6%Q4PR[,5M3+:B4&$.MJ*U1;5O<(L8@0BH2*2.,TM@O^/&D3)\7LZF/R%TZ/QY M-PP.9,P[WNA'-\5R-;E>VU(7]=E6CU^RX^-M64-FUMVUJ_YV]NUN_?, M09;HL9$T*_'H[SN8U%>W_W'S*:9-K_J8DQS%'*J8IO: PH;OI@(JJK!,DB0F MR&E?,) 8+R2 M\8XOA)]3<7"XK2[%ZSN&3RV+W6& :AR@&LA I2Q.X3A8,8NCBHRGG,4IK+P*6IQ\ M6,=:W:QX_#Q;_*K+D=W,?YHU;8](;'BMK?GWZKCDDU%AMBC6.U7IF[6O;@OA<9F_'U?/S_/RE1D-@-RHZXM'C%?S&%9 MYF_:#+*.QZ^'V?TX^.Q9=6/<(>E,+-T>84ZX$S*(X@CC-..2)3,VW*M<^PT]-!.EPW-*U93P6;@ M=_-]6B^K!7X"!Z\-Q[UQG[O!N'W@8!N*>V/8W4#<_V7'W9>=T(;F0/1FKA?+ MIZH*>[.#J'*4BP1IF).(0ZP9@5Q&%.8Z2Z(TY2+*O HM.LH=VXIMB001344 M8U9OQN$9\^$Z&XX;,OUC')H:=N'=A'. ':6#[/EZ M7K5HRCZ&%W8OSPV-N( M\;R]&W/]Q9@:MES*[?P[LYL^=W77VSOS1JVNFZZW$XZ2.$I.4H>E-/\T'A+:9YW=ZE54"9H7<[E93%E=TQ,]51<_UFW9;]ZG,Y9 MG4.#A2&T!#'($RH@QA)!HDD$S?]EG,>)QK%'$0-'J6.SP^IL0,M-5G-0JWX! M5*,\*+7W*7[@.@'M=!4,UL!L52-ZN8?H]6M$NR2!.4/KD1\6 N*!4L=ZK M7H4G4NV%+%P?-F"%"\_QO2Y]X7MS7X>&EZ),!"GJCO$3S1.N:"XATQQ#'-$4 M4I4AF+.(:1$C'J?9N0W!WL@<7UA#HR!XKC0\]\CO+UT;#:/!)$Z M5AF#,HHRB%/#.03%*51:,2:TPI1[M45P$3HV^_%J,9>V!HEMZ3HO%K.I+%,) M/C)SE5#@^Z-2*R >[2:K;U"5RQ0X[M_U#.P ^_K53KYQ;S<*@T;C,#MW'A#U MNFWG(G?8/3L/)/8V['SN/2=*H.P:=<>FTJ;7,(1$)C(),VIS#ZBBAH>(L#6& M4\P4%5&<^8<&[(H8'>O8'6WS%J[GMHZM7"^MJ;]Z5+:_^'0A]UKVE>E.74($ M7N'L;/2<@5YX*V?3]0Y8]7K.5CH^^/Y/_5])>8>C_D.C/'R^?_#*/O(2MI'% MJ<9,,YI#'C-MO!Y$(67*1@M1*B3.9*R].."(G+$1P9>;K]?@]C.X^G;]Z>;> M;X4?@])MF?< 4."UOI?D$23\^@0.X?(\WBFX^L1XVS,]^@J=WD9HMZ0ZEL': M$T(TC:-$0TD(@CC.!:2(9+8D!=<2YR12V,M)<18]-J[8S5%H3^&M\Q4\@PH] M)L71;0D"=6CGI3^4ST@%<04L3#+(2>GOE [BBLKQA!#G)W0L4F8\I8?RT,!Z M4NNB#,Y+>$2D;4VKA#0 ?<-C374"2$"8H3$C&_YDT'A(R-J[8Z@DI)K^#& M5CC=N.=E>5:ZV:SL.;65;S3Q.?'< :E^X9PP[ M\%JU2G4Y[-X9NL=Q=C<(!CJP;IU\O\/H_7&V'C?O7#[<@?*^CJ^.C _\NF/= MOL73TZ+*S?K^R,R$7:Y7CXOE]!]*3@RC1&F2I5!H0[XX$PR2C'!C/22)9!DS M-D3D=QS<(FU\!\&5LJ"PVEZ HM07L(W"X,-T7O_K;YY5]5HP=S,Q>L(Q,'O5 M 'ZO *P4!5M->ZQO=QJ.7DO7M8@;MBK=Z7'O%9QSN*6#,?)=+)6:WRT7*R7L M=Z#Y^$0HTW&$H: 4V:*>!)(TBR E,S =IU?V4/G+BT M]^J0E]O:AY<[I0\G"FR\W:"#L%@1GF5,7)G1& 2Q?L^RQ#>0*^@4I3'M-B M+.4J3Z#D4<+RU)/.CGAK4LU\VR.W/6)$B^E5>-4F-S),LV,72 *%4^W+>Z\P MJJ,C;PF?.GZ/W^LMU71R/5]-5R]7YKE+-KN92_7GOZN729PHSC&Q;1-U##'/ M,DA9KB")$&RG1QZ@2_7?Q%L_H+)?[Y8?'S7\R]U<(W/[Q=[\>?.\@B/SFL9F6?OK#K+IFZ1.DDUTYDT_CR-(P&QH 2R M+#<_D3S-*-?(UD_S*WKK)'A\CGRM]P5XJ#0O]_/8*]T] Y_<9L#1B>@=U=#N M1 /G7W;@?*TTJ+7NT:_P0JE7#\--\K"^AA<:>UZ'W]W=6.K'?%VLV>QV>3/7 M2_7_UL8:NC&^3EUQ,)%4QY1(F$4Z@3CE=L@5IMDH;F_%2 M*VO@!%MU@=7WPO[;QX7Y.GA'UFAI+6L#&E5^^/&M.%11+DQ=5 .<98PR'.40)T0RBC) M9"R)I^5S4- (+1U[0@RY512('4V!.O$]]H'7T:PY&[+09HQ5L,;JCKV4^Z.7 MRZ5-W+4_;SL!]F_+M$+3J^UR6-*PMDKK:/=LD_:KN_'$D::J=8W_22HCG&:: MP#QC$<3(5DC*\PQJDL1Y*I%&D9Q+.R0L2L M'H)WGY 3P+LQ27]P!F:4MM;-M;;]D8@;*GV2R0F)@Y**V^C?DHOC7>>FJ%VS MY=P(*>[4LJ&SJ3!NUJ?IS#9/?],B1Z!(24)3**+<-M+CPA[+<,CCA!'%\S2* MO;(].NHQ-EK:3:M:*OM:F+EB#4/9U/?Y^LE.I['U[0:$5/.%\6++OZ_M-WVU M (+-1'EN#+@=.E U(.##K*RM:%Z'*A:T>D(%R_&KNF;'^;T/CN95^%D.;7_M M3' S!F &486<7H!R'.7$U",9J*E2)SS#I-7YJ?)..7:=\#J><-?M<=TH^VZY M$$K)XK,9WI?I7!6W^FJIY'0UB86,$$$QY#HNC]449*FR!^9,(IJH+(X]7DUB_>PI&'S>%M'NY?)VWYUE_29 M@WM5.WN('U^VE]1;C)>V;UK52.UF7JR691)F<6O\F>7](YO?/MM'%/^A"NNF MWI7%O2:<893F<0*3+*,0*TXA9\@XC)@R25$6*=NP#WZW3'O;M0#_@(.[N7;D5\TC2EW!@_*T8.5&3ZHQW\!FO?C M;JSOAT=&^ C?DX'2S4?WOGBFO0T[<>UY= /I,F!BWK#HOL[T&UAV-]_F^NEY MMGA1ZILJDVV^;(]]FA,;GB8BCSB'RO9QPU3'D%%C'7(_@26U0B:LW;/H[+3V+MY1KWB&?CSWN@*&^AVM UP M9.8,39^.TFFA@_I,SAB\=9_<;^RXKZ**0JDC)W0U(Q;?E(T:,@^UA=D*P6;_ M5['E1""=I"CE,.:"V(HGYM-.CMK?I=/X3SZR:?ZC@,\-Q3&B4P42I%.)(")-U^O;G^_!O>7_^?Z>\E[F@2SFWZ;%WS^^W)LGE654;=,-EL8I))D]$B="0_,. M"0-OPBB7),J04Z:I@ZRQ;1Z_4A5878%5M5.)VC:(W0BD)^ "\T='S#I4D3N) M1K]5Y(Z+&[B*W,EQ[U>1.WU+YUHJ<\F6\FZYD&NQ^ANS&UNKEW*CA,V:#8PD M)40S@VF*$(8X3C"D&5/&3\."YC$E2#D5H/"2.C8N:;3<#:J^ +\>I^(1V$C$ MZ=P>%)<5IT#!9JH 2[5:+^>;ZSWC;MRFQHUY>@<\]/%1K2^H%08;\&N5 VPR M>6'4<^7@YGUF>A$)@>2MU I5;?%2R/CKOU MT&W_KN&.QXYJ_.H@Z_A5W2R';^JGFJ^5C=(SYDE9^.IOT]7CU;I8&2>G>=$H MUSF*V7FNEJ^#21FWP:VIKN=2* M^YD&;MB[F0:](QIX[3N "3ZJN7A\8LN_]T@.G?#JTTQP$SRHF>"%Q5LSP>_F MKEUZ-J;ZY5R62=:/BYFYOZB.YS=E(ZVU0%0B(&>I,2#B3$&2I[%AK#17)$FY MHJGG292CZ/%MLGZYN?QX\^7F_N;Z.[C\^@E\O[^]^O>_WG[Y=/WM^__X[S:U M]M_ ]?_^<7/_?WU[_#A.AN/Q4P" 0Q\V;54NHP_JD*40Y3Q]T>FW49"C[(&; M!_DALM]0R//^CBGO-DRH*I_[.DL!TXQ@F @IC(,38TAS0U>$"H4B'8LT\[*C M#DH9F]U4A>]55;L]T]MI;%7O,4&]#H-?$](."ALU' M;QOK7AIZZ\7=UOM7M;(5A.^6BY]3J>3'EQ^%+:1=-V6?/UR*U?1GQ3K-]S'7 M,4V)UL8ZX>8_MOP6T9) 23#'498*A;VV8_U5&!M3E+6Q=5D;N_0+=*,Z8!O= M_]6/0CK,BQN_A$4[,/D8Y:M"Y(WZ-BC[@QT!F,Y_ YM!@.TH@I@WW4'LD[\Z M:#$HN75'Z2WSG?$D/UHLEJO)]9]*K&U!PUNMIV*SGY'+*(VE0) 28FA/)8;V M6&X,(8VH4ID07#IU-SHN8FRTMM$2U&JZ45@+ANT4U0\R@2EH#Y0>-WE. ]!" M'^;F'>HP?WM+&RU/'X063H^N6?8.5W8LW%!'SMTO+H7QFI;*,,JS6JY>[LP< MKXQ?97VIYZ%%/,41B@E2285U=(KVNZ@E+$9*G7,Z8K] M:4M^U4IV#-!]A:8;]YR-46":V8;D&G=HJV& ()96)()$XKX2]#XAN(?&>C3V M]N#%YQ8.[)PE^DT9;VDJC/U0;BC_F$]796*HDI:H_GQ6]E?W"_M/;ZK-13&B MA$L$!=+*\(Q0QCR* M-1K61K7_/% UQ?>;VC E&=]A/.]4U_']9NYX<>TR&._K64 MW0[-WZ8/CZM;_:.H&CE/XH0PKO,L7K(NZH;QGV1A/Y-OY+1R:H8-8WK+9KMK&+"Y1OM7 J%Z%N@0!UZ,T M6Q"0!RJNUA_8?JD4WIBUIEBX/VVXU OO$;Y*R?"_NW-R^%YX=?E<8T)OOBUO M=@+B+&(TY0K*F%"(TR2&--<4YIH(BE@LJ%2>2>.^.HQY5VB[AU@T"ZC\US+A MLXG-VV0GO*J.]4WI]?Q-Q2SKYV]2''=^XYVA[CW/;O9SX-D+_+$YG"5R4=,>&\UALZ0[XK3@"BPYD75+?'ZI_G/?74HF F$ MR_#M5*<0YUQ"&FL!$X9%1@2)(K?\U#8AHZ/+C8Z@5+)>6IY5-P["Z;A-?29( MH;>/??'QW\QM :#73=9#K/FWE=F7@G2N&. MO93?.BT)QCC.899%".(LPY I*:"@U/R<*<$I]8PG0+5<_Q2L[BAXYB\L7E0&R3 M]R,Z&CI23NW^%)O=L:EY_!5[GJ[8K$XNT!D5RC@ZD$29M.W;;84P8FR=3"C- M!4F0]&J(VBIM;.2T5198;:%94+6^GJ9.*\2.UDY?P(4V>(YB%J!PAQ,HO1H^ MK0*'M7U+G/0 MSEV!D0U,7Z7F]F1QJ_MI1+VR73MB)%E1=17(!=U?NLY^R)5K\UG5V%#US7V1.3_=K. MO@\XZT1M)U>OW@!A,4^S6!%(XPQ!'.<4VS&U^4YD+ MR%:NT7\[^+0OY6ZC#KQH?WR]N;^V-68O[UM:>CFOTOTQ;M=CT2S(0HE_?EC\ M_)?Z8KL>\^8O=BGF.TMQYX&#++K] 33+Z\!O>JK!\W%=3.0KK\ROR.( 6 MM"9/F_SWK MU 1IEFEC/D"5R]R&URA(:1)!2A27B=)1%'OE.;B+'IOI834'TXWJ%^;G2GFP M-(I?@*+4'SQO!N!' MJ^V:%5NN7#=YVX3ZK*RWHL,MLH_J83HO&Z=S9GXA/)GJ!,ZISA/"D?E8$'OF MAU)C#-L;N&^4&\'A,#820@'LNAG>%V3!=\!/]#(< MJH5AF'WN5HDC:EIX?$?;Z:XNY15LMX"KTFN?JJ*)D33&9L0UADHC";'MYF%> M( ZY+6HM?[/U#J+530B]8!&:!JFO'1K^^NQ:VC;X] MJ_[0C0,FT+?H_3I7ONW"KED8-O]KL7SY/)U/BT@ U(I8X7X"_+1='CJ74[%/UF1!R4-'#R0]MH]_,<6J_V8P&III,J#.=2 M2O.N%/4?7Z9S%4^DCK'2PGR7$6*VSTX&J4(:DD@GB3"_D6YIFZU2QO:IKD/V M:A4OFA^ 51;:'MPS0_NQ! M",!I>,WZ=[O8/]KWZG&J])%&*5@139&*H;'0M7'UF;'36::AHHAR(;1.W/(. M3L@9&P64JH(S^LZT8=J^]GM$*O#J/P)2SWUH'+ X-PJW3<1@$;<.X]R-KG6Y MO)L_T)Q'[82QU>=1J@XU9SS*,8HS6Q0+&5)($61:&]. 1R*5N58Q<^I Y2QQ M;/30*+P;LGG1G,0JSV!_=]S=O(A>T0Q,(><"Z>U7.(/3IXMQ6NB@WH8S!F\= M#_<;^_-!DHE.8I8F:08%M@_H@;4CUXH,D^WS1FP^2O+\/DKRE K>+SR@'4]:!G5TMGIX6 M\SJSVN8RMOYS+^IBBF'#*F,!*PYQE%&(125N9F4.* MA3= MTWW.F4;7?=)!)B?X9NIF%* :1IT)!'8'8D, -S-XO9E!.SI0#V^W;&JO6[!G MH]Q[Y9J.Z@Q?R>8\W Y6MCGSD1V#I(\U#2SW^R>)%&F*: X1,08:3FWW+(YC;)0X;L^PT^KTH9;>[SMMA,ES&I_,J']RSD&7;(T;THF_V-W;U#%+, MT@60$'L:!^6]RW9&V\B/[62TWM/MY;:'LBOUQ9AK\L9\L.JPU!ULE:^;"-CV@:7^H!R 64%F")[[JSX3XT9"@> .S$F](NW-4QTPZY.V M?,0/RF(=<'E+:ET>T8WC2B/ F AZNIHPK%)ARZD8#L.&P[" 7&L"):/4O(!) MAE(Z62V,Z^+&83O/]N*HC81P*Z=4#7R8F?_^!IY+%?TH:!2A-=+1Z6[/EQ*MBL/CE, M\C15,D904ZTACE($:88TC%*>R902%G'A&L9Q5,K83(I=#3L48#N.9OO2[0VC MT(O8"QZOF(V3PS\W8N.X@,'B-4Z.<3=:X_3%/6_/?9H6PGRGULN='EZ6$+%<99(H(EJA$(>J5X^LC?&S<\&KK;J-X3WMVA\ _<68 2)DR?+LTHG].S4 GB6** MY4+ 6&49Q#BQ<>B"PC2*XDQSKC/<+0;DC:"QT=3;X(9270,I:!3N& ?R%M]V M=NH3M/?)RCDR""/QH48Q1[A8?YB!K;/10MZK9Z H:93MM MD+:![&:^] 1=8([HC%J7$(I3>/0<(G%4W- A$*?&?2#$X>0M_<6SVU=:Z33% M:8X@T81#G,<9)%)*2'BJ8Z%X9OYW;A3["#GC4,AU)[HXAJO? >X9: UU=NL! M5"_QZ('8X9BH=X\];V&%4Y=W; 1?M\JXLCK;#AI5K_GB[W6"5J20BA#)#14D MAAFB"!MO(Q-09"0F:19)SF*OIN_M\L;&$)N.,*_T!59AST;L)W!V8XH>T0O, M&"W !:C [(A+KRW33X@QIK M4_8+VT'U4JRF/PV/*>.W:*62.(FAPIQ 3)&"E.@$JEQEN5(J1DGL-SH!ME/:C'H]Y<&.A,.@&)B0+;%DDME';1G=\^%&A M_!O8* \N3\/LS4_^B/5)51[2!V4M?U3>$EB')W3CLB^V**WZ4K54+<1R6@:7 MEXWB)XQ@$5%,(,IQ @V!V0-E8S'I%.F$4!TETNLLJ476V,RC2M4+4"I[ 7;4 M!7^4"GOZ46TPNW%33^ %)J,SC^A0R+2TNMA4?EXLOYE'7?_YK.:VR[R8K:6UP$H. M_3)E?#JK/ N91I()DMGL. 9Q8DM1JTS#B,A8XDA3D3OM,'>2/C9:*_V09S, M(*OV=ZM'!:HRS66KP:4]B5'5J KCGE3CLMZ@O?#)C&Y=Y4#:13NS@P6S[6@] M*JMZ3V,[)P:?G-";5J5_:.?%* ^L]J!6'S3ZFQ\JJPU\&09QN1!E%?ER;^;] MD'^EQG^A&?"KF=L5P=9ZNMX/':[6;M?QOJK#V_DAY_6!O&,OUC"_6B\M74YP MPF66& =<*N.*8RD59(1S&+,$9QG*L(R47XW>PX)\%LTP-7HW30Z?*T6[-8%\ M Z>;\7L^1($9?8--K>$%J'7LO_OC80Q"]'Y\(^E=.C\>'NVQOH]'KNYX9+F8 ME\FIMH=VGU7#8D\]*\Q4ACE#&>0B18;$MV:DA)JJ'B-"8ZCU*.4Z_3 M2V?18S,Y*RUWS<0+\.MQ*AX!6ZI7)J9QL(W1N52K]7*^N?[%\[33?8H<#SZ# M !_:G*R5!K^,UJ!1^P+4<['1/ I^>/5Z]FHN_1ACTF]4=D[,?5_0F)9C$$4EC;T/GL*Q1VCI657]W]S2N MSA;/^5B%-WI*D+[LDGT(NZ<=B9Y-GR/"AK9^VL=\P Z<4/7[)"RJUP9$J ^ ML15KWF*621VE>0XE80AB2BED:8H@D3I/J&0)B9W*:)P2-#;[IDYVV%$66&U/ MOO9^Z+9S1)^8!::(KG!UR QIQ^+LS) CCQ\X,Z1]D/N9(2>N[UB*8I-2>S2: M,S.O0R0CF'))[(%B!JG=E(\YYBI1::8SIU9CSA+'1A-;A<^.Z#R-MIM%T2N& M@6FC%;X <9W.V/1:'..DT&%+9KABL%=(P_G&KOLP9?E-6S2WJL%Y4Q3&UIE@ MR;%.)(8:VV02FC/(<&:S5!/;/IMCF7LZ*$\^]7:\*VU]U.G^8Z#QB/$\DE%$F(,XC"9DP/^4BC63*$DJH9TNU-G%C MLT5J&_S0ZP]VU/9U75H1=W5@^L)Q&#>F,X0=W!D79,YV:EJ%#.S:N QXW\%Q MNNMLN^..+6^79:*L_ \V6ZL[M2RE30B.$Q$G',8XS@RSL P2P3.8TCS/I#34 M(KC?P<])F6.CE]>VR#-;VM(/1:DW^&D5MQ%'E452VB9R,9NQ9;']U^YFRM%I M\399^@![4//EKL*Y4AF4.@.C=$5*0:R94Q %LFR.BGTO*^<4#BT6S\E;.T1( M7LK_7!+2UF MEBAO];=-=Y)2T1^V-\DDRR.M(V$F*%?2D)NQF*@@*624($E4GD>Q>RQE.#W' M1HAW[*6)F;0'LK7N8,7^--:"6<&'.\%XQ/8%G/)VXAS11(8^V@HVR'',LT>T MYSCF>Z"XT'>8=[_(T?"ST1IC&E#\<-&HX3%\%;+ ^K-8FYD)$BMO)7AB&.>0X9BB6DDZ@V:6 M+FW'K@?5<]K9F2CVFH/659=A$]+.1&PO.^W/C:7I]'-.TSN%6)QGBB:\ CJR'Q1 M<,8%Y+98B\"9RIFB*DF$3W66SH@-4'_EWLHHBZZN*9["*!8+)\7U;%^N7UU9;,MEB]7"ZDF M0F,4*9W#)+$\)S&"),HE3##.\XAKE'//.M&M\L9&?9L(MQV==VH@UYH#J[I_ M<& ;[JY';+VA.CY. ^UBNK]&?IN/[0"T;AP>N76X M3;]VW5]MV)VXM)MO>,V6<^-Z%LV9W[9-#6(LS:-40)H);G@N5Y#A/(($X8RF M3$B&"9N]J.:S MI@;+[VQ&!N3.T"[LWZK!E47)V,[P+FS_T;INV?.V;EG'"G&]37MB*_6Q6,$4 M&:_;?#XD) 1ET,PYS[ 0D9"Z.8RY=_^*##KWKT]H[@>J* K8D;=@;^K?:6K= M/F7OL4H#?_EVE^>G5\OSTZOE>?EJ>0Y55K!OP'M.8.Y'MZ'SG7M%]$!Z=+_/ M[_:I/WSHM',&67Q\V5Y3'V)=_F)+6?[GWD@UVEBMOIK%T_09UB01A#!(,LP@ MI@F#S'SM843SC%/CA7&_%J,AE!R;YV$GU+:LLPI[MBD..I=NA/_>,Q2:_,M9 ML5KVV")Y".SZY/$@>@[*Z2&1?LOO065USQZ95E%?YM&VGH]Q'M5<3%5QJ%=Q M%MLS[D@8VN:)/?N6D J6PCAGG+#$ME24_LFL[@J,ST6[NOUZ?_/U+]=?KVZN MO_NGB'A@[\:ZX? ,S*<[BI<6\2O5PW>*[H9;W]DD'AH,GECBC\ZA'),.3^G: MH\20J(VDNGEZ7BY^5OQ:GZ8DTMJB.H_Z>R#OU=68*^3(&[?GJ>+5Z4JO+CS/OU:+2PAM@DCE3& M=)1 (=(88B$H))(KR(R'FX@HYSCW2JWMI,782*91M(X@?ZY5+?>CP5*5-?H] M_=A.D^/HJ(:&/'3<00ER-0!0C0!40[BH4FXOP&9"JFN;@90[D#UZK>< V:M; MVDF18?W.<[#:E@WNCR4Z?/M^X\F7B6+N.0YAU(HFWN##"/:1KDA:_!; W'+"I4\^ M:ACU<-8?KUZ#F]RE#QOMY(W*7OB3 M_Q.ZT=:G:<$>'I8V%,0\S28^_U3SM:J:L_)(9R17&N9Q)B%.,P9)DB@8QXC$ MYEU,\BSQ(:HV86.CIM>ZV@3C6MMN/7!;<7;CIK[0"\Q&W8'S9A\71/KDFU9Y M@S*,R\C?KQ=."3V>JV3^-F,Q3(C-(N#34$4?8^DPQC#!*.:=< M<.Q4L?ZHA+'QQ8Z"GO%K>]BYT<%9B(0.*MCJ%L#O.3KR7D.[]H0,&Z-U;(Q[ MP59'+^QXWK33I3*S:SC+"$QP2B".T@@2K1E,DSQ742SS3"4^*>)=F[<.EB'> MN0&->S?5,[$(?5349_/-EJ'V>@PT=)/-EG'M'?/TUB#SX[J8SE517"V>^'1> M!50>B*Y(4Z0SF]F4HP1!+'!-0C'-;/97E#/M\=]W$CNYC?/6_?]Q\O[F_ MN?T*;C^#OUY^N?5;SXYHNRWU_C$,S *-PF!'X_"A*WXP] L@M"_ 9M'O!I_H-K*E8SW*J3\:H0M59-?7]?5 MAYBK6WVU5'*Z^LQ$V4#3_MO-2CT5$QQI3&UI"1:E-OB626C/6&&J4$ZS*&,9 ME5Y1:VW2QD895C&[)U:I"QI]P1_E+TJ5/7<6V\%V=49Z@C"X>W(&>AW\%@=4 M^O5DV@0.[-LXC'W?VW&YJ6-8FVU@??7(YG,UNW]<+M8/CV6[O2X\N12G$LO$:_LFJ+9CX[UFL,"^5J4C M98=K[84F?,T,&*B6H%[/\M!!7P4WAAW-! =FYF:D+L!D> MJ(8&KO]42S$M^G0G!YF*7JM5!U5XV)+60V"_5_=Z$*'=/E-?%S9PZ%FMU.7# M4KU*;2+&"$X9MEECD38V"ZL78_@ 6FW*V28*ME //W-!A]DEZ+M$$9Z_2HW]*-PQU=,\;8 MJGS_(WFY5;3KLI-@.T? MC=9]>H'=\.HWW\A/A8$SC3KALY]CU.TQ77M4B*7-$ORDJC]OYCO-&R8I2M)< M8 9%DI@O,ACX,#)OTV=F@3.'"G!X>Q[[=^<+FI0YGVN\4OM5\_ MVZQ/20F1,$FU+3_)C.W.$P)UA(B2"L>Y=&\2>E#$Z#9UK)+@PW/YQ].V)KD] M.:_^41C8"\>VQBW0MI-&/X"%WB0I\? IW.Y7D;QU_*T%R0_?.5P]\E;-7Y4C M;[^RHX$M'I5O5#_+585A'J"-">YY0U^=TC!9D MQ:/UMZLMJ6!(^P/:JNW9UB@$^)NI-8[CH&9; -A^<..RA> K4"C M=159V&-$H0]*O889.@D>-O;0!XN]@$2OF\^UROZR6,A?T]EL^Z47A/,\CA5D MFD80DSR!#)&R)1;&@BN$A-$.@NN :VE1L^! M;*.CL(0Q@_;%O9/%G#XTK)RY]J:9S$KVOK(#;'OK?K M5;$RGQU#41]9,1633'%$16ZSL+(48O-$2+3D,#-&C40D5C+&?H>M7O+'=_Y: MJ@4^3.=UPH/CQDTW]-W8)ABB@?FGT1O4BH-*\VU@#-A1_@*4ZO='1IU0ZY.> M_!08E+ Z8?.6PKH]I!NIU?5DY@]E7=)O5O"M_E&HRZ)0*^.42:0Q8Y"7N\[, M6$.49PD4QBF3*-8Z1@5!4N-#3*@E+;_AC)"90^&:A=X*",XS3VMPSC=M.90255 M]Q=[Q+Z8ET["/6/?JF#8D@L38'!;Y/9$W;V(_&T;3> MU#%X5?VZ%,*V.[+N?E15 %OMTN;W_&@;N:[5TSG8OH\4U\V:8\D2O(( M1QA&NBRQ22)CL2 "4<8U4P11JKWXY6R-QL9!9D!@JR]X/20S6: :E TT>759 M/:XS\E7/GUPW;AMTR@+SWR"SY1^XVQ?"O<;WGJW4L&' ?6&X%RWH%8<7+5"W$QIC.Y]8\XVQF M,P;/QC./9)2H6,-4*//YS'(&68(HE"F.(I[F7&>\QO-Z[IA'T >:C;" VP+E M_G=O0+KNF9P#3>@CZ1WE_B=H&B^O5LLI7Z_*@^G5 MRQ9:]- (XCTGLSI-=2 MAN]T='"4!]L8';ZR8WGMG6[I-FUI9:9\:B:SW*)WYGS.T"QW>HO*NO/9J9;C3N=$)S F\WGN@/P\"<\1:\K:K5 M 4V/%K(;)KV6\6Z7.&Q-;Z?1[Q7X=KNK&[-\GLZG*^/S_U3R[9-_9_^Y6%[- MS/K9=NF>1 DW]EJ2P"33V-AN2$,2)1&4/&))%N=:4>KCJGO*'YN_7JD/2_WW MU\T%*,< RD$ .PKP1S4.SRU3WUER(ZB V =FK/YA]V:RCN#U26V^*@S*=1WQ M>4M^71_3M:!Q6;"EZJST;5K\_=X\IUY3A*L\XG$.<6(K&F+W1\^I:^*CW]<0^(D+J"E6JV7\V+3',KS!.0$RHXF3V_( MA;9Z:D5!I>DV:?P"U,KV:/P:0VUT]^4\?7SZJN7A\ M8LN_EU&IA"1+?*&<+S/:LCN 1UK][*?%\?ZP@")QVM8_?UOF_]9=MH)A-9 MG.H,YIH9 P:+"!(BC#V#4RJ3/$4Q\MJR<1$Z-L9IWRH](XS7:0;.WHCNA.N[ M[CX'BK7UP6B@3>8O[Q,QZX.$QW;R_KW=F.F3>EXJ,:U:[JGGF2K#U>9R]QAO MPI!&<5GI,[(;0-IVZ8R)AIIBG""LL#9/]'*M7,2.S\':U;JLUL)VU/7C(R?< MW?BH;RP#\]&NNA=@HW")YZ4+GMYDY -0GV3D)'=0,O)!XBT9>=W;L5E-U0NC M^+Q8VA9_TZ(H6XN(G",4$6DL(8P@EB*#+&,&[D3'-$>&?A+EU67FH)BQF4*- MED OED!L]?1L^G(84C=F.1^HP%SR"J,K!XS\NZ2T0M!K>Y/#DH;M2](ZVKV& M(NU7=SV8,HM+%:L[-I5?U6J2YYAK8A&CMB(-31+(<9I"JFF>C&Y#KI3T/63TJ4 4HER_YM%;?]PSJ-:BNYTR=H0I^EE1I!JQJ M%^#ZSZ9=TA5[GJ[8S#8M!LU%%SNG2W7EU9X/EP["U.\!TFL1 Q\2'1S?_D'0 MXD,NGQ9JO]'I6I_\5WY10TY\V/'RBL"*I90>&$#;L@!BD M.;5%7Y@BF>!Q&GNQ@YO8L9%&HR%8;E2\ *P92F5 5"UH9XO"-[C8;2+<&*5_ M> ,3S0;9;SO(7KY"MF[N^Z4-6?_(8R^@>HU =I,\;"2R%QI[$OFR;DI2(.G7 M0,5%K--R&K2/2J,U*-6^J,K:UCFO1O6+,M,55-K[L973-+AQ56_0#L-4O6#J MS5,^(/7)4DYR!^4H'R3>,I37O7[\)-5T\ET)XTNL7HR97!92L '($QH31"*5 M0ITR#C%"%%)L6"G.4()Q3K(H=BHY=WY M1S63."<"T41!\]\^3)@ZS9]E$UJ_;$5=V^J5\6\P>S1)X^*;ZRN37E MR\>2W/CFD82(Q+9 1.09^93&RF<)03AA"&OL,]#0D:WAHV.T"H)K)87=>Y7 MAQ#/@XBZ?7K/Q2GTHNX D?<7N0V#/K_,!^4,^H5N&^G;+W7KM5V+MJ[L6=O= MH MEKMH+Y88H-B6T;QJ\O5JC.T@%F+O6 /@,*)N!'0V3H&Y MQA\B;T9IA:!/\C@L:%">:!WK6TIHO[BOQ/ZKA4UL$:N_35>/33[=)I-NDB3$ MNC0Q3#6.(,:204:BU$ K"$S^DR &Z/\3_-_+00 M:QMV6A8?KTLJ/R^6JXE0$F[GF@>$S(V MNFKT!%M%0:6I^\GF44!/GV[V 5/H@Q-_A+Q..4]!<,9)Y]%'#W;:>6IPNR>> M)Z_M[LT\V^?^KFQ#P0GA.L]MM )&D;576 *93!.8Q$DB>18A@G-?/V;G^6-; MX!OURORHI\5,>EHD;_%S]UHZHC* OU(!\D>E6\^.RH%1]^VB[(H8W#DY,+Y# M;LFAR\[H4F"HP+P C\8PN%LN'I;LZ7*]>EPL;9S^Y9.-Q(PG@K,\XHA#'C$! ML2 (4DDBR'.2)YBF+,5>;548L^-UX(0"H M@?FBU!AL50:USA=@!^G+=F"[E9AWAZGWNO,.HH;M1\ +L8-5ODDT[!GV2\A%)@W)P^VC?4NZ)JSM&VTSGZE97 M"5.U.R(DPXGMK,PB6Z>:I]S\Q!$D7$94XEAJ[57T:%_$V)C5:F@7?:6C9W#- M/H!NR_T\6 (O]=>(!/#KCH^^UY":?2G#!M0<'>5>.,WQ*SL?.BV>U*;'\B4O MRJW?21QG.59Q#I,$9%V;)Q M7BQF4UGV;]SH7=BWO3[X-Q> *D7 _ZCI(.;.1TKG(AG^Z,AHN 4-_-$HV2,S MG("AYU.@@Z*&/NUI&^^!4YW6R[ON"+&Y9$MI_#BY%JN_L>62S5F%G9RTR,#(P,#,S,5]P&UL MY+U9=UQ)CB;X7K\B)OMUD&'[4J>J^FB+;)U6AC22HK)[7OS8 J.\T^G.='4\Y1A,3U7BR?P0 8#/BW__['Z>RGK[A<31?S?_\3_S/[ MTT\X3XL\G9_\^Y]^^_P+N#_]]__XEW_YM_\+X'^]_/CNI]>+='Z*\_5/KY88 MUIA_^GVZ_O+3WS*N_OY362Y.?_K;8OGWZ=< \!^;7WJU./NVG)Y\6?\DF&#W MO[O\UQ)U5D(BN.(Y*"8%1"X0I+>&&Q&]FG"W$L%S/\B.6G^N]O']]>O_*_PLG)G]/B].?ZC9]?+0@&'\)) M)7/S:^MO9_CO?UI-3\]FUU_[LL3R[W^JOPA5GTQ>O.R_W?SRSS?O/5OBBJ"R MX?,=?>'R&?5M^]& ?ZQQGO&"IZNGSQ;IS@_-JD07RZO?G(6(L\U7)QFGD\V3 M7\35>AG2>L(\RY7<%=&[4< *TY]/%E]_ MI@>3(KBO'T#] !B_%/]_>_#2"\D<1OW5JOM,/SO)PFE8ICLZ?@CJWJQ490F_KQ0#RNU .D?NGGXCK@LLEYG<7NGF4N0UG:S*IN/G)(?3^ M_YR')3UQ]NTCGBV6ZXEWJ$32%J3.#E3" "%*!\(BB2)*Z_R0$+CW^IW0(/I' MPS%2[008'W Y7>0W\_R:-N-)3#P)@B\4$Q"4C $<]QD*$H7.F6Q#&1 6=UZ^ M$RAD_Z X7**=0.+S,LQ7TRKX*UB76 SJ#,HK#TIEH..MC^TY&PK9QG$(A6D MP)2R.65>AL#$_??NA 7=+Q:.DF,7&/B()],JA/GZUW"*1+_P2D4!8@-D1Y;. M1[)OJ7#GHD6!:@A'8MN[=\*"Z1T+1\BS"SR\I6!_2>9L(_A/)']\M3B?KY?? M7BTR3@Q/.J%/H$/UB+0J$+5DX#TSR7DK-)4G9"B^T=+<-)NPOP? Y_ MO,TDOFF97F0S+JTBFBP9CQQ"X@%4(6YBB(FX,4%KIZ2.?C#8/$+$3H!QO0-F M" EW 947.9,*5I?_O)O.D4]$%DP7+L$&4T@T!2%P9Z!DCRE8;PC\@\%D"P$[ M0<3W#I%C)=LI/,0D6)&DD!%\$=48K>D%_OQ\+&? M:'O"QROZ\/WR\^+W^222)Z68CH!H">)1*/*T+ *3UBD>G?5YB!3N(Z_?#1L= M9T2'$&M/R-@X4^^7'Y:+K]-YPHE')U.,CJC7A/!,6Z7SD@RBYEDHIHRQP[D@ MVVG8#2,=YTD'$W!/0/FP6*W#[/^=GFU<;B5E#(&0GE*B^%V5ZG+78S3+R)]" M*7@<(F/Z. 6[@:3CO.E PAT9(M4"OEABV-#-1 HAZ +(*]V)"7"&;* R*5OD M4B4< A2WW[D;##K.DAXLP)$57\_A9Q^^+.97&;UDO,V"H*J$T&37N )'019( MK74212#YT ,H__Y[=P- QZG1HP39Q0;QZGQ91761W9_.3^J.=[Z:A%1<\"9# M8DF"\EI#L#*#<2;DH)U7 ^; MM.P&SBZSY4.(. N@/)V3D\C<4R_XNNP#I=L M380WTG-/OK(3@5QG'R#HZD0;SY*)23,S7"Y].PV[ >4'2),>+> N@%(/BI:O MR&\^62R_34+6SBF!($K="P7)Q)M$OC-FA:G(XL5PZ:X[K]X-%MTG0P\79Q=H M^'0:9K.7YZOIG#SEB6:6V:014J$86WG4X(K3P(U,)HML=![N!/;.JW=#0_=Y MS\/%V04:WISB\H0VP;\L%[^OO[Q:G)Z%^;>)TRQJZR2P*$DDT@0@N^;!:\8* M_6'!#9?5VDK";L5=W6<]CQ=O%RCY] 5GLROJF+L!,#\.:/]"7,3W!3:L30 M%VM2@NP"6;'@)7B!C.@/)C I8A@DW-SV[MV0T'&V\FB!=N$I$=_Z M\MT TG]V\PB1CHR)%Z=%@C[Q_-T1TG+,<1+"=W"FZ8.+B:M0O]+75A'.G1, "/!"X M58L((LA1#&V&1.$BBZE$"=H-'QTG,843;%3XJR"]8,$&F7"$N5"%76EL/ M3C(!09HZW>[BMAQ"G,(L0Z&C'_[^8$8W]$7]F\O0([1?(69 M/E@M9M-\#+/:&.'3%\3UZB[EN_8=^.Y3CVQ(L!_51W8J.%_!20AGDTVQ M747 ^_++=$XOFY*)6%S>91$'ZE4('LM3=)2<6<>+K*K M-5;"*FXT?_G.BX6&L_7JZBOW5]P^Q!UJ5*[>\6*U(ME>LVIE3#JG"+IX!)5] M3=$%!XDGM+F$8N.64O#C6;U+QCA=$)IAXLKB#"#S$;>AN]1?.ETW\C Q!T94 MRUK3K$+*$ +93LMESBK))'1#X-RC9ES\'*/>K4@Y1M8' X:VU[@8"#*OPNK+ MBWFN_[SYQ_GT:Y@1.ZL7ZU=AN?PVG9_\9YB=XP19-H)I \488HO1XO+)))!8 M6#!H>$I;XJ#C(;03=3U ZB@<+%JKI ?3E%*]Y;GZB F)I3C#7W%]5=1D%1(C[%S^$/ MO,70)*<2%&,1G(BI=C62$)1R]%%!M(P5:V(+'&VE9IQF,.T =+S(.S!#;^=? M21Z+Y3<"_T2(@(D%"XB58E=-:/813)'1<;1:A"U)WB'@Q?$/DZJ-K#'STV]'0.%O'A-FBQ#K.!;-#B#)?K;Q]F@<0QSS4".*L9CVI/34')!)E2 M[1W%JYI;")%8/-'FIW74HV_+!;Y]^EL-C$BN8PA0)&J9LJ$!U>R@I)=,+%P9_*6"KHA M'*#O$]>#^SP(K@;71 >>TNO+UU['!->L3506DK-ZT5'27RH9"3$J R4JC4(H MF;?UWSP>4X^3U(.+/0B2!I)Z!_AY3Y8VU.N/[S"L\&/MC?Z^_+:Z6"&3DF54 MA0LP/OIZJZG**$E 5Q13P6?-MI1V'P^A)ZGJP;L>!$7#R;X#(%T;4!$T$G4. MK$*2"(^:0DU>()(3Z6L?CI2:F)V]MJO&3O0@\#A(HOLCP5\@88[K80S*36CX MZV*>+GU_1"]ME@6\SX9\?^;!.\Y 9!MUBB7GI)L8DFW4C-.]L84!.5K6'1B. M"_HGUM&&F04"(WF 98*6WFV?+TJ+6E"(H.OY M7BX6/,<$@4N7DWVJ M0=9$.XW:%20/0=K:ID)#%$6"2245IX0V;6J"GB9KW*QT(V0-J(DN[-:;T[/9 MXAOB1YS54O6'4IMH'!]E[)Q<]6- M\#6L/KJ &&WQR_/MK,ADR=@JB$S7OH\,P;D@ )5E.6G%*-AIY%]MIVCA@,?1ART#[8 M+-W="%0#:J(#_VK+VC#,)'2L@!&.S*PL'D*=D)$CYA!2,-DW.20YT"@U2X8W MPL^1$N\A([J8GWS&Y>EKC.M;D86+W/"8,AAIZ@3(;(@+Y4'K7.L6F#6NB0W: M3DXWT5W#/-3Q>NC CUB3V^'K-JC-R& P+H\BJ#-VN@,+JIDL^!1BB;.TGQ8;73 =QN26WBBG:2>P9DL#FHK&J]GE> 1GA6A#1$?>.=KIM0[EG2 MY7M)O(.=KK:RFJY/-S?KYO5F>UT).$^5E3I6SDG- 3%O)H+$,)JO;?RRE2:(.5+B1U12GFR2ZX-DMW/>5.^$V8("P[O%JMY=>%\^AS\FKM[,XV12;:CS2X+Q$&OC MT.0BRU8'+;=-F!KDV&0?.L<-ZEI!KJ&N.H#B1UR'Z1SSF["<4TBQNL7N:RS3 M-%U/=-:1:Z' 8A1DH>O ^B MFDCKN>$B@_')TCI!!"]3KE&K]H&[PK!)V?!#4L:-\1JAZ$B)=Y"$^E[P6S=] MYT.B:*-0H*%D*11M.$O!!\/D@K-Q6P_1]H7GW1S?/4MN\WC=#(:U9VM$^F&C MB2^XGB9RM.^P,517TKNO:-RB] E^GK-?J9/:<<\MI%"[4>AL*S;K69Z4+$<2 MH&^T)3Q#O]+9;/%[E?@OB^7KQ7EBF^<7IW7> M[G]MOOYHIX^)#M$ZDSB$6#1YG74,;TD,4 H,@F>4NLFQX5 ,C)U1:XW>,?3< M171!\IRN\1W%X_E^/Y%;0KG-_*0Z(SP+#R77LFVDX,DG9+7T*#!F"N9MX]&. MQ_+^I(Z=QVN,VL:ZZP*?M\Y)R--ZO]P(-6_2WQ]PN1D6-4E.>?0DM,1JYWY. M[,7B&$COF Y:*=OF1N,.M(V=UFN,P*&UT\&6_V 4V8OS]9?%L7WJ2,HPU!&@8QUOJ>$#BY06@A>ATU.NX" M-O$='J'G^+//KS@_QU]HX=6*ROK(OTW77ZYN_%XWHJSA"/V7Z_%N$$92?&RA M,$V+(D=!P;')8!67/GI:>J&)" Z@==QLW1 8>G@TVE9A7;CN*S+WM<_?%K,\R5ZX4*]L*IE*O7V5P'.R^5%46X_:"MEDG-?C)(V;46N!L('$ MWX5O]9?E8K7ZL%R4Z7KB>2R!EPCUDB\HE$2\EPRL#(G[J)G-;3I WM P;B*K M!5@.%7 'A^O7]YLN!PC<=+IC,H@0G8+@R$JJ8,B?M%H":I$8R20SW:0"]E&* MQDT_M<#-,,+OPL;\-2S_CI65>KJ0ZJ&L8F(M=$ KVV<6*15H>KH)%N3 M9SFF5+S*;2X+/4W6N([10-I?-%-$%\#ZA+-9[0&/:I[N)HP4VA+YPC&FE 'PG%PKA201A7&I9;" M-W'$=R=Q7%^K#? :*:B#F.^JJ_C;T[,P758WHU:43XQC%+(:!YQY!4H'#8%' M!TX8]$5S[DH3F&TG9UPWK VD!A!\#_ )TWFE^_W\4YCA^W*GLN.FK*.(Z+@D MKH+G"51*%IP4Q*23 84OOK@FU76[D3?N&6 C> VOF&-OP'T>KJSL5DG&^W*_ M=F,2D]69DYO),P7%BF1(H9&E\%B1V)Q57LDV5Y:>)&O<8\$V*!M0$5TX8@^D M-)'1H@\2(8A2KQ6+",$X!*N4R<;I)&.38JT'E(Q['-@&/L>)NZ=4ULUEO(FC M"%=QJT&Q.G@W$OP#RPJL),OJ1>(Y-RE5W4++N!M;T_35@0+O #._+N:+NUQ< M#5*]$I 23A5?)\UQ)!\P6@6T.[O:V5 76D])MCGJ_"YEXVYA+? TK#*ZV,-H M%T;2S/HJ&Y*$41D-AY19J19T5Y+ ;K9'!G[<4H^B SJYXDHK7)9=XDTW0@% -VN!6+Q< MRR]QCK4L1&HAF*#5G)RLLQLQE6T_1BGE]/9^?UCN1UEW[%9'3$%L\A@,(2P4LRG;+8X$K*DNDF MM7X[TK=;$,I^)%BUT$P'!XM;V9HX:S"S$"$77V<9UXOBB7@*4N54N$LB-"FY MV4K-N!F-)GK?!5M[*:&+X/,^&YU]WFC9N7)L[G QT_>OA6]K> OL.5\.W;KK8.S<- MZ!\TP;S92-&J:".'9#@#I92&*%T!46SQP@@CV]P$WI/.H?UU=+;>+9)::UJ1 MCES)$B4DS6W216!43:KF]_?7GZ,]T^ X^9X?O[OP.W"KM@CEJGOL38(18XE* M1"A*R9H*S."=B<"4<=F9Y*QHDO_:@;9NVB@U1]G0BNH >T^U,/YEL<3IR?QB M.EOZ]GD9YBMB\:)UU.:SV86:\_\Y7VUFD5PW/4;/+.;H0!LNZG1EBF)./4,N T8@I'!^B8WFXZD>USC/2:TAU9J!PG!)\0Y M06N-D9HB.6GK;,VLH,YF >-0B2"-3JK5X)O':.JFD]V8CL->BODA.B/?CD@O M&V"W"*YO]]9N%E%OHW_X,/J)IMPE"&5LX9,2R[MD=!,T#X2* MAX, #A9Z!V[:-?47$JF&=3&O:_7%']/5)&3CHT,!S-5.M:*6X>18NV#19HV2 M"X%-ZI:>I*H30!V@[L>0<[3L.P#2/1Y>+T[#=#[)DC.L924,BP'%78 0LP.7 MC1=\!?FYU7/PKGD9<3D30"6EY@16J@#+U M$*8D4K4*W&L*>6/S1JH7E(Q\!GJ\=A]O;GF J#O RB-3ZBZ9H;A66TQ(4:4@ M9I(5$!-F<(F651*R%-PZ.H>%4T .>OC^"[HHQS24KD:)):T,U MTP@^>@N)<<$R"4V7)OO9SA2.FP-H@+,FJND -VHQ@>1\>*NP/$W)];>,F%9DP0]@.(6",07A)$ M%03PPHK2R(0KC1JF;B-GW-NXP^-F *%W )WKV.,=\;*Y%3")S@H=%9)0(@4< MUG*(1M-:2-Z2*YBBR4ULS4-2.CGO'C">/TS*'>"$-M1J)_$U7OS[=OXP:?9Q M,9O]LEC^'I9Y8@1/-J,&IC52K,I-;>0C(=150)_5KCZ-;E_L0VAHC\8-F>XG"[J =%R/= ^]V!0JLT.M<$ Z#2%!:'NU/76NF#:1EM""*;1 M@<]!8VM;-O-^/B =IX9NX/3J(O2L73=+P;1^7W[%WR\'5I(S^&$YG:?IV8QD M^6'SYO?E15Z<;6:H)9X1,U?$99T@[NHI=/$(SDKA(SFD2C0I7SF%(3$ M2Y$HI ZYR>7)-NR,WO]\1+O\['#H8%'#X.'"[P YQY8_%F>8##R %!==35*] AMKDQ/T+ 5K M;9.+P\]1T]JR(]JSH?,Y%=P!GN\DQ3<#63<-OY<7;;[_BNLOBSQ)2B@GDP'/ M [D\I6CPSCO(-G*,G$4?FUPWVX6XT5N^/!LR!U=5%STY-MQ<)!Q>GR^K&W(1 MP6T2$1_)UUA.TZ:"E'[L197A9A&2/ M.U^=UFJ(5FFON$+1B=7!PMN %>>5, M&L&RXCJ9\]$XQS^MU/IN2.S"K3S+\YO1LMOB&>#$/^WR9OI#X:\/R MU21Y&R*CX-(YE:F\BU&(W"Y5M3^]HW>OZ0/! RFT7]QN=IM' MN9Q87K03CM/BU+3I8*[NNPF@C>,^Z4(^?I,SH(.H';\WSMB@'5";'4#VYI[D MZO/BD9JTS3*-87,KY;3V, L7\VPN1MO@Y0S*"^E\Q+0XF6^>LA'4) @FM$,+ MI;;N4$:01^]X!EL/@T,1:%,3F]R:L=T6PC_%L597&!EQS=2K6KL+X^5]8=1! MP*2>VGZRW//:?B-IK":HG-+&%O#>UXZ2UD&,F8*10GN>R127W!^G]/"66F,: M=T/]#WT&UY.6.]@@GG3=;HTW6TV*5RPE84'P>@$H[?"AT6RN,SG.A0K %GE#$'X H5Q+K+FSO$F!ZD' M%EKQ?XH#JR/U,"B:GJW79%A]^66V^+U1C\GKIS?N+;F=B^&;85R_Z+K;04+O M E>UY4^@?I3:B[2>?J5]^M90OY!%="QZ,*)>&./.4]@N,Y@0T*48*:!I(H;]2>VD?OU8 M+&VI!6FILPYQ%-]HY%T_/4Q;J_S) M:J-]Y-]%3^\[:9R:=IRGZ0SO,/5YL:\\-7);Z@13DEL!E56"@,CI(RM5/9[" MTN1.10MF1IZ.]KQ@'AT-'1C4[4E+GL^^$0X+B02&R@"UL%R M#%RH2]UZ[K+R/K7)V^U"W+C6LCM<#J[/3E!Z\>+'YG:5S*64Q(O7KM928: = MJ!20-@GR?[B5J4DYYW?H&O?V48?8'$Z+7<#R+V$ZKV)\/_\49OB^D"!)=.MO MM>ADTQ'MK$I_$J+W,6<"4+U5M4F%1H$>T.1<%Z*0O$DQT6[DC7M3J#N0-M#I ML57)GX>K++JU"[POOTSG@<0]/ZG5UK5;7V0Y2@%8,K&4(N@/G8/KKPWPN%OGWZ6SV]O0L3)>;9A*;C$:)S 5G03)5.]M@ M(>\D)Q".>0RH8A%-O,WMY(Q[3Z@[! Z@L[&KQ:Y%\ZX>9-U>4A^G)U_6[PM) M\,5JA>N)1(=9DI'7K/8O53:#4YB!19$\8\:K^T,+'RG^VOF5X][]Z09M#?74 MA>5[>)IZS>QE(=NU^)!%SU,D?S@93RM+,W**$4&JQ!)G1;HL6UC#W4D<]])/ M-YAMK-M.<7O986)%DL?IU\MN8Y(Q+CDP$3(H:P0$61188V,25LD@F^3B=R&N MM[Y'PT#CNP@\4DM=7*M\R-7;^5<2^F))*W?B;&$V"D,Y=3#,$969/T=186!@A"DR^2&"\NI!BQ2>?"/6CLK2'1\\%P )V-G5/< M4AX?9K41R/I\.7\W#7$ZJV7L20F6T-0<5?)UYCBQ5"@&TVA2BCP4F^[9P$<2 MBKN]K[=.0H-"JI7<.[5M5]T-/N)F;L@5;S7&DJRX6&AYR%3+E0,6\A,N>B5% M91SQYYXI]GV#HMN'_+ZJ76%)C+5;P*OSU9K\ MD>7-%F)\4;D$ TS7TW4A(SAA:_I4%!%*E%(WF1JZ)YW=]0)Z)K .I[PNL?G$ MLDLQ91$#F%!'&@BT$'1*4'P@IAWC2309>;,'C=VUY7G.U,[12NL C[O?"9DD MH83.*4-.9G->FL&Y(DF"$AWW)C+?!(Z[DSAN[OOY[XJUT-SAF%S0>2A, )2K%$'K/VRB[.XE= MWJH=#"R+9]%<%X&9>---=OR'-]#6A;(;/Q!D.@4$Y0Q*@2 M9Q"4=V!2ME:(Z$G0SXC-)T@=UW8^=\@SE,YZV,5O.2COZ@9 (B0JINN)35H; M+@61+\@=P>1H>9%/DD.F78#DAJJ)87R4HBX#FL&@\(3C>+A>NCAY_(AGE\[& M^_)N,3_YC,M[+'G'E"A5,J((4"H:8@X]1&.$U!$M?:\%U+Y+69>Q2BO(#:NG M+OS *R_WE\62N+L<*D'L+$Y/%Q=G-GEA]I ]1+EP4[2W8;$TM M+B&1,JNA9(Q12.6M:AHM[TMPEQ%*:Z0VU6H?^+WE@]2^T'6T[OMRT2?ZMSDI M]2U]85Z'5K^8Y^U,;X9.74_TW:SC]V<7K)\D[L8#7@9 MUVUIEK0:6^L=&..CF+V8I?*P(.QRD[HMU@M13Y)EAC,I()5@0=7PA/8L!\PY MG4K)P9LF,>3SLCFN;]-LN72,E0ZVD./,1I8H=.8)M \%%#$.T5LD9I6QL:"* MN9I<&.P7O/IKL99K5^=G9;"/*,+L2Y=MY62Q/+Y1Y)=2B78BA5K,9 M14+-Z,'E8B$K7IGF'E63SB4[TC?NQ<%F<&RAG0[A:MHCJ4E:+BB944 M[LHZ4W73%U(X#:Y>K>"%H@%3D@NNM+F=.D6<-M=#U@]LGAPN^"]S&'!(>,I^Y2BN%>9 M\D@?AGW?/'*54T,HM5=$!V;J2FBU7Q-]>%-3.,];DKVOIZLT6ZS.EW@M6>$4 MN8M900Z15A6+%J(4'+PE^63R(CTV&<]W+.'C7H%O&A0\FSX[P.\EG^^7'RA MOOSDUK3GR\X[JQ>KU?DI9CYA/H7:5!Y4X:'VA!(0!7%;[8*I6X H;:9)[D?G MN.[=\X+H_M%30XV.O:UO+XN(]T^ +_M4O#PG_M?_>]/XN?;2RQ.K;-#D!%]N M+IF<&2=R!DS"%:MCYHGMM,L?28:P)FDMRN7]_P6MP'E^&5;3U:)\N/7LN_3O-H1\YV;L_?(DS"\' M;MS,>Z=/-M)^?T?:5U?_7N,J+:=G5S,'']#VF13Q]+ MZ,@3G-M@K:FVNKB4^6X1YK4CZ":G?VNRT(L9!7"UD)\"_OHS=0(77C(]T3$4 M@\8!QSJ94A*#/J0 W@=)<1O][6(+3!Y"[,C3F]O@LKG6?M20]]>PK-__BJ]Q M'::SIJ[:@W<]B\OV-(?M7;=Z]5=H@DU1M21!!@TA)@59.F&CQT(8_K%, M_/OEJTW=[O667UQ1_3U:1>A'8F"3#& MUMX0*D)429.]ET'5@W_+FH#R2:K&[MOQ;.BX7R0XF*HZP-T]'EXO3L-T/HF: M(8^T;*-BY%JX+$DRY-5HI8NUECOBI,EEL&W4C%PF.)RV[]_G.EKT'>#G8_5: MYIC?A.60E14#19-KL=G+&1= M>G[0T>5HH7< G4,M./G?^);6Y&J2M6?,1PG(;*:8/!B(S%N0SO.L?!0\-;IP M?23E8_U*^E.';^<5%V/?E M15YL#@XGT9*_HRP"NMKM9M,FC+L(,C,AK=4JA"87 XG^<E?S;^OZ!;:-5[J9FA-TB%H92,[D6L1? M(!BL;=6,3^0*)AN:5+3M2-_Q@<>3K[DYPK'&26G(7XGIHK:V0/3> :I4I(^& M<=TDEMV5P'%WUQ9H>ABN-%!5IR9GXR,?=$QQ]P%#F)]MM#RS$?)*61NY!*N, M!54[?H5<)Z;[9)T,]'=H_+;<'?P)J5K&3(!1 % M14S95_X]@C L!AVE;F2!=J+NQS _^^#HOOD97DD]>/#;I%5+H>LI\M6$Q7LL MRFP*8XGBDY"(Q=HIP;%,?,IBL&A7DL4FKOO^M([KLS\'*ELKL .,?DI?,)]? M#L>IY?I_JV?=\_6WQ_@+J*VA50G#N'D[4SU,WM^+#,>:F\+K94& MY;BI+341HN&&>\E=$4V.K#OP_"8\JT0!4T6_)]Y3J7V)BJ259[6D:*DV 7EN MA^_'\//V0*AEQZUPMUY-+B_M^^0F77Z<)-P?-QC@RV"A B5R9(.DX M79L_6*:1/I56[%* 3L^_!2?Z[#Z4'B-@7/@,I]K%@'+N R>U;O22@]7EV;+) M3);(*Q.F7M\)$:+7!DI27#IER'O@!UR0$RJ.$R8U4?YS@QE;[_\1O<1&6^:I4+,9BHDP">,%.TWF^D\F.$UD'ZC0*MFAFXN'WR<;KZ^\MO+W&>OIR&Y=\W M+I'@CEM6)[YA))<(K01GLP/-6)!!$HASDR+-[Q$V;O)W\%BCB3ZZQ-<5-Y<+ M3UEOI:ER"K'V@/,68M01$O.RMAN/MWK M<777<)&;DPV* R^B[$C=-(!QKZ3 M-[HTS%9FS9,U8#E%=*K01R%8I-BN,.FS=K$T.3?8B;K>T'8,(/8K[#A .QU M;LOZ_$R_NEF:*$P*NAYK6$?""LJ1*R$%V)BQP6[H:DW>W6@WK^'IP.5 MT &>+B.=!QQ=FEN7E'>>%IP-9,95C@P\#QXR-R$G77QR37J>/4U69Z@Z5/L/ M)V4.I8JQ,P1DR=?+:3S?-!3[$N9SG#W&5JQ> 7<4_1JOJH.Z*2R@J)H'I1E9 M]:3O'6\^DCS8_9TC-VL=&#XM!=Z!@?H++DZ6X>S+-#VZ,% QE[2&B+6:"1.Y MA%PR<%IKXZ(VN4UQP'Y^#0R+/7%W@(XZ0-YM#CY_62[.3[YL!DJ= M8IZ&Y;=+T\T=ZH@^@PZIU 0.!Q>8!ZV43CH[)7V;27&[4-S;YT7M,7Q.XOL;QM5TC5 5%.5$$"<$F M%VTTTLJR4R2PQTM'#P5:0:JI]/M&U2_+,"?!KQ"O>YEX'ZSPD6+E'(BW6!N' M801',3/3(IAROW/[0I, MXD8"B]+4"X$"O%+DE(88<_(Q.;[+C//=8/,8%>-54 ZDW<70HAX1+YNN&)>VP:A]&?!VD9AYQJ-Y=-VWRS 6#AB+^NJ"5 M4!*<2A[0>8TI^,)*DU/8[Q&V$Y+,#^.'-M%'!_AZ<$YS<\V73YS2*7NN0%CC MB!<2F;M23E=IA]]OI1T& MN/K^Y&.'N/N^.]W/?/D]&2MR4@DT1TZH\+;>"")31O#;;'2)C=%S;*C+[P\; M8/Z*ZU=U/.Q\/>&1.64S@C'9@E*94WA8$+)";7+06!QKP?M31/T8E]_W0^!D#Y.3[ZL/R^(O<77Z_&O5_P)E%JHH(!\!EF-,+F1264HM?6( MRXQG^6R-C9XB],?H:G0,#)NJKE=H8CF_U;/IBC,=O8^.:2C>D1B59N #,:J% MXZ@,LQ3D/!LHMY+X8[0Q&AR.QZNK R!^6H=Y#LM\KSW39FI[F%TQQ3@7)0@! M-K$ZJUT8BJ9H'U"J9(M!L93:--3:A;IQ:Z"> W[#*ZD#Y&V3UO5JFOC(O4\4 M:)&S38%62@J"R 6<<=YE+QU+3;R_)ZD:]_!M+$-WF%(Z;<[VH/_?J5_ MCP]3O_OH(4+5_>A_[EYMUA4;982:!ZDWY!V!CBR0U6C( F6"09,9@,\4KOZ5 M_,Z:Q'X[OS+(+^;YS:6([]GFM_.TK$,X7^/%OQ\7L]DOB^7O]$L3Y2-+L6@P MN53SK$A,2,X"R8LGQ3,+;2+;@>C_,8+@?;!XWPJ.H>@.=N2GW8P)3UJ6G.O MB!SK>;V%6) <7=IB@I7WPD<%XVC(&4O[W OM1T,PK/-U ^B9+E^!BA> M?CK%U=O5ZASS1.H2@\$,+KLZVJ0.>_I MM7O[^2%\VTSKF7@DRH/RX)04H(S,$"1A"QF&Z)57DHT03%^1-VXRIW^0'J3& M_<'I+\ YKT>1ES_;%IXD.9R>S"^2">G;9_K>:K;1^U_"=#,P?B*TE8:8AL)1 MU@8<"($+!ZRFMFQF*=M6TX./(GSK)OYGGX%-2+](_SZ6I:?WU1_L>+ M=^\/238]?,A1::7OT#10 NGE^6HZQ]7JU>(T3N<;\E;7D;JT+GEK:LJZYBMU MX!!89H Y&M*H3I8WF>WT%%''&J MSWX]7:798G6^O#7MHL@T'@PS]ZU, ]WTENQ^._]*O[ZH=;&'V)C;OWZ4 M=7F4CH'LRM7SO]TH\"8!Z$/,F2/4,PORSUD-'@6#F+2)2)L4*TWN,S]!T[%6 M96K"'3Z!\^)"AC$C#291/@<46(9AV$G0.EK8"Z\#1Y\!,9,PY7:1NDEYL M:$IN!G-=O^2RCN#>0"YC8[!"*_"I7L_P04 ,P4"2M-/:+&)2C6>I/4U@OR9F M']0\/C=M0/5T;6X>RC3M3O\S&"P10N&^U*A[,Z2F$#XX>LH /AC"OXJ: MH*!,V7:!=D!.[Y#3KS':!Q&/^CN'BWY TS, A#Z&W_\:*/2:AMEJDDT-)3,' MGDD\*@6$:(FKD),@7ZV(G)IDM;=2,^X187, '2SXOO#S*ZXGT3!6KQ.29DNH MR4C:>)&VX!*TI^T=:>]MXA?=)F+[:P]G,6F%X=55G K FL22#U)U;AH M&DSWNV'J $6,W<'FU?O_?/N:^\O>*X)9$P1R0,]T[;U"XJ@]YC,+-LF0CL? MF]S\>$A*)Q'T8!O0D<+N"2Y_6T[7^'KQ^WQB. \.F0/40EXT'O7)&1#9^6(4 MQ?ZV25^+AZ1TXJ\36[B #Q;K*;K"6=1.N$S!'+\0;EJ:#UI M50033?!))+U;6^C[3^[$2!RG]>-EUM^!T(?:RF^Y_A;F^N7O1A%N;K%[?>=A,3:R5"U 9P,]VS< J'8XV)@U84'&?G M?).JL>]2-L!$LNTOV%9HH7UVR2H&690,RAH&06. %)"G8+1UN4G9X#Y$CKN[ M#(ND+3/+VBBKMV*Z;2O_\.*8)YXVN'UJ6"[S?6S)3!%0L1*\M>3T:I[!)-:O.^3UKM% MV@(2B$VUSP3)P,G#(B=>) MFE9K\[S+Q?]$3E\F:9(A@8B ):&047R0)G-&?5"QRV20_LRN!O9NE M?1#T>"W?@$KJ(*_S*#>W1BVKG"5J8T'4Z2_*202GR -T(CDC14FJ3:)G!]K& MA5P;4.RZ(1ZHH9Y!=VO$J74Z):$#^)II5:$&&Q$Y<'(L2N11.-]D&/H.M'5J MYP[%P\X.V&'*Z0!OKQ:G9^?TN&M6+H]L=%0A*X9@+4C-NKI36$CA-\!\AY>4[RF\Y/2#97'[X] M/5M>]@ZY'O>9;"S6"L"-C8VT)CR2_C'FB,+DG$NCM@8[4#=NFY76"!M>01V@ M[EUM,O-E,$;S,"(FD%)G-II@FUW>>H&GP_@QS$\N(MZD[ M:?;I<.GV (FK.9)8G$,FH63-'Z*WQ1!"'%O[X8];A*N8BS":@7-N4P]3(*@0R/!E885.T=I=+M3LIOW; M;QYO'N\@VC]8B!TXEX_N@.^NJS-=-$+7N8P^$ELJ90XAF$C"438*I.#>-[EG M]7W2QLVXC'N(=9A^>D;<;RLLY[-WTX*3Y(IU0D3@)7CRT(N$8"A@XU[RI(HL M&9N$-3O0UNE9PX%PV!5M!^JF9[C]95E;^R+G21MA:U=5 TK4BBN=-/AD3/(L M&AZ>]XA^0U:GAQ*-0;:_1CK UXN4SD_/9[5/^6LD(M+THJ6,=MJ9X?H';/3

O^GV6;C+?+][,7BCDSD)2U5]3VD,LV@'/*CH? MO?"AR;[2O/SW[>E9F"[K$]^7=XOYR3L2=7ZQ6N%Z]7GQ$E]/5V>+%>;W9:)% MM+K6E<).@XJ#,/3@6FX3-77@^=UV!"91 M6A&20H* 0% N2H@R)7!!R*ALIC]-(':;B$ZCAD%0=+"P>[O'4KM'_CZ=D9#R M6WK,_&0:9WBQ' [9VIYZW%$[VLYT#K217;WOQ(4$4 MB,Q+8$4PI13))S8I3^023O\IO#W']K*O#6\-[P?_")J$Z2H#;9DQ82L MUS59I$U39 S:"HQ-[O@_JY&[.46Y>NW-HF!>!,>2H]#8UGOSL;9WKV,PA>:T M,A%)0"T$\ 1-/Y+YV@<_CU_;.TXM'?CI-ZS4#MYKW 0@6Q?]#8O9:&6D)EG9 M&HILSO"YU"!X\"9JLOXFM47>SK2.Z_6/@<@V:NRO'= 3>]35MSYB6LS3=':5 MCCXX17;PNUKMPGMP.,KFS(1AP2 M8L/K %Q5BSV=!L-1E&25R+E)6FV4".3C MK1&7$FF1LIA!JQ1!Q3H["EVH43P64[C1I!^\/!9+'*J&#C;A M*Q8FCIR'Q&T";[6LH)6+OR+['EV'9Z/V4EH'GM35@/B-5[B:;E17+\99%W7.OA[I=B.NE]T'3C6MP+76 O$?R'58I)ST*6H/<0+WY M#5X41G^A0.;H.6VNQQZ18FIFL897^VXYIWUTT$_.Z>T\+6L[F==X\>_;^7VA M7<[1FCBF1D;-['> MWNHUT%)'9O#6!9'[+%V(=E9%._$4V& MOT4A-2A;BWE\L5 "?8=Q+5-J?HOG M"?K&3=RW-X$-M/0#%3+7FTNS;=+]%=>+)_)<0(U]+9;;[G.+SLCLNCE=?HR7\P6)]^NAC,P'4(B;9>L(JA2.+B(ZC;3.'@D!I$ M)0/>2CIB#-3Y:KTXQ>5'G&TTM?HR/;M:)S'K5).>D&0]BO;$4<24 2.2VY&E MB&W&<3]!4[?9P,$A-I1BND#9KXMY6IR>X1I?G"SQ3F=]CR(F&3WXI!SY#E9" MM$X#"M2%J^!+FYEVCY/4;;9O<(P-I)8N(+93EM31"F&9@OB8DB+SG"P$[CD4 MYQA99I4Q-9F7^\]5/- F"CU,2QWX9T_P5+OV"2:UC$$"\DC&6L0Z^)L6*#>) M*9Z#E%D\,^9V[:(X;C'!7C#8'6?[ZJ1KA-UJWFQ*I'T?$_%4/*C$2' R9[") MR:RM%XD_,\[V[*P];@U!&[0=J)_>3L_>5C\!/X<_#FOX<_O7CSJ[>I2.@8Z> MKI^_Y2B $SJTHX!.UV-X"NT,1%8"Q( RZ21M:).X>8*F :J4[C_ZIL&&*99K MD2(8J0BO+G&(AGQ!CPR3M];[-MF%IX@:=]<:"AU;2I"&44-_?4YN+=@C#L^W M/&4H,]+R(/LIO&2?N6([9<5:H6Y151,5T?8F_N_/Y1EN9Q2@:R,:\QKK> MQ%E1@JP#[D1@H(PDD @3@:(;@=&)G-M<==].SO'MF&\_]69O3(;9S"B,HTVP M@/(N4A@7(^C(M1<)[00F7F8>="ID[FV-3NM4GH(:2,U!JI)-5DTRHVT,1A7F^TMA_A)JB[GUMXOD MI3$J)Q0,:!-U!%T9R),V"6@'S01KF5UN4B[X*$5=&HU]T/!@C/(@LN\@ZU9E M\W9.$CG?M+JOA2X^EQ3(PD%0(M4)LA:B=@ZLX2HRA\;'9JOD+BGCPF8@'6_9 M;HX0>'>0N75*5T*)@AF2B(S$1U09XJ9,()&$T ACDVH/G%YJRXY5]).X.5#J M8]]VOUA,+^;Y$Z;S):VGZR-94JV[/)7-)=EJE]9E^9[.64&C-E0U0K-6@T)"C MCG4+MT2]-='9-NT5MQ$S[LE/FWWJ:*%W")S+Q24\22*E!$2T(,>O5O(J1 @V M<7+](HO8I#1Z.SDC.SE'J_D[N#E YCT@Y]::NJI'8\(Q%!XPF)J2] Q\1@\R M!E154*I-*\Z'I/2%F$,4_$0T=8"T.\/+E0U^=WWLKBUGVBD+U>*2; 2"5ZS4 MLW?/I8^:MSEE?)*J<:M,&VU:@ZFA!TS10OM\N=!J$>-EAP;OE?".'$+%B/9: MM0%.*0.RZ!PP%8QM:DFWD]-?B'Z@OK=L8T<*OP<(X;H^[$I$[\_7JW68Y^G\ MY,7IXGS#3]8\64/1A52@E/3@M1C&"#$S SE3L%N2#2L%F:1 M82JV0$F.Q52\Q]#F+. HLH_.<._Z]I>WWWYS=!R%="YQ \;782;6UAXRLMY? M>/OF\!E:SX;33(Q&)PJ%7 M04,P-861= 0GLX0B@E-2)^2VB;,SKNV\N6-ULV+N4D'OF28B9*//W^93>G>= MT_&BUNQ=90%NUE;Q(@M7&T3+PNLX%@E1UQ5>)*TSPT2.36I(!^;CA[:M^R#Y M\09!SX^'#@*D[['_8KD,\Y/- =W+;P_VF(T@MDGH/^EKF%_,\YL_SK!^Z_.B M?NF>K(14,C*)4+*3]1)C *5QB%8YH[6% 9.Y]I83"5P*!K@VR9ILG+/4A'?.KBFJ3I6C S+L*/ MP-9]JSFVHCL ^STW_*I9D8O2!$>;#P]U0E*]'LUY!!L4\Z%D;=I4IN.,<,E>9Y91BH_&)3U(U M^T[(;7C?N+B(EF3PC=8H(*M8F2TX1%T;3&N("#?]N M!GK;@\?9O)X+!$>+L@,'_*)?S2=2"EY,ADSA>F*RQZ@!>$)@5%V1>/<]U M]'NF3X(WO,D NR=H&K=,LH^DVE JZQ=]5QV8992)"[*C+$M0GI 2>"H0BK") MMG)*J'OI7#:#[W3!U@"(Z0-4GG-&W3OZ"Z0=71;R[+KXWW**4E@1+C@/Q+!T$9A((@9&9XDMV3>Z<'T_ZN.W^^]BK MGQD /1C?0SE^\X]S'8:;=V4JOEL>1'7QJUY!(FB10$6N/KJ5N J&4& M:Q0R+F))\M[:?"2=]TP$CYS5&6+I_+L'!B(_.F=M$. M!LDS+YQB4!\C;=ZB9&8#<=PD0;0;>2/'/^-N$ TTV ,N\_\Y7ZTWZ^VRFO?S MXG/XHYXM?%G,:DN%7Q;+[1Q/3.8RBRR 14;KT*"$X%T=.L&9-O2=)&43L!Y. M\TX(UO^L"'XF71\,ZWQ=9_Z7\VD.\X3#]O->K%:T>VPX/.1&RIW?/ZZ#]Z.4 M#'3?Y$U8UG84UR^Y&3ZCDM:6*6 F<%!"INI<>N ^:BV+%J'-1=#'"#IZDLB] MY]Y>9B'8RTL:H@^3",E2I M24." ^GMU.KL@Z;'[X2UTUS/-NDCIL6\-I[:/&WQ0 K'S"HYX#6#6;6#^&IM M]K1R4CN%D")/H) 1?&I_&HW%QFB3,/A#F;U?<7UQ^%TE/T&+)<4@ *5CH'0= MT)S^O^ZNK+F-(TF_[W_)G;J/EXV0)7E"$;+ED.V9F"=$'5D2=DA "Q >:W[] M9@'@!8)DH]'%;LX+!9)B=U;F5UEYEZOI0&VP*)M2FQE+]ZB8J(HZ1?(/KDOO MS>4)Q 0.0M0_;VJIPC[KO+XS;'&O96^[@[2U;T2F.MG)6G JQ7H3,!,FJ*(ZM7?U M*3'M2_.XJG8"<'XI>4]7&^^9^X#ILZP9RS$@&%V3X;4>,VJ5: ,GRTH,7+<9 MOG4BG>/F>R< X99R[0_;)>VH06#[3*#A]@I55)%X)8WWJMD3"IM^DB.4C,M]WT0^7?!V$E"F,#)^R":MF/0+ 5O2V *I%6.EJ$8 MD)FLP1ANC#:F&-6D6^01>J;E=[\$FOH(8D WI4& ^N=JG-9NEX$BT0^>-UC( M^6E*6\>636(\VMI;70097*@U^(@.R)SWJ LS(C<)-C1+J=5Y*1_6ZPW9F)O5 M3:W>SOH[&*NRK6OYZZJ&1VOZQ89DR!;T$91 !MZB!^&QY#H%E76:#W%Z1JT7 MN=,Z[GIAZ4%"K;WH&4H3;2ML;U-POJ, M,=-A0Q9, )4UV=TQ*LB*%Q.40<_:% /=(^-.+)%KCK*-83*H8MAR[3-^VZS2U[#&7U;++ZMP M^69S]76YFO^;K/GM97%\IDOV7L8ZX@8E*$[G6&2T>$Q>9$GPS;I)R+PC?9-2 M':<@XZB9,; \)N!8W]ND^\A](JX1)3.N7 @Y1C *%6G:;70^!F FN1"%S[HT M&3S^!$TC.]C#P6DHOD\ 0MDT&U?7-@K36TE$#G@4!=1A< M+:CUH#$(;S+M#6R"I.=)&SFH/!R@!I;"!'!U;XM<;XY]BJ9.[;_V(FZ?NE_EZ71/5 MLQACRMIX",(Y4,9Y\$$PX/6&'A9YX:9)B]AQP*8.6X/WMRE M>VL8WOZ?&Q,Q2X;%:(A2(#&/]'#0=,BS$+B,D7:(:3)'NS_)G;!G7@'V7DAJ M4PL2?"2]W;,1:/>7Y^4LCKQ](-=_]^@;:(1,\C>U6"ZI>C4V,V0Y,P2MT)B2 MN(BNB3-\GXRS;U3']1KQTS>LV9W%E]W#;Z-5)B:KC.# O*[# ^A+8)(#2H^( M-M91[FT6^119XSKZ9^#@P17IPW%_FFK@C*[ NW\_@$IHV EX (BE,NE8UJ* T:[V MJA$/0J(O)KI2",I>8),FF1ZT3DJ%G(*8+BID2#E-4Z\,4CAQ_$D#Z)H7*98X MP)#-5KE$>X-\EP#*:0Y!E0B)H&E26N04!!S7(N?S?>0K,#[7^3"[B=C& MIZRL@LCJY%:5-1$M:^:6R6BDLU)WB:=TNOWBYJUCPV$@&2[/9>@44+"?&QVS M3.2I6[*9:[K=@])38H^JCM'RP\<1.(LEAAE*ET/O MX\U .-)Y3C'%=U<1*D&?HHV>CL#@G?>.>=FDX^@9NL:M,AC:9F@AC+%']Q[S ML&^B^-OO?L/5Y2Q$22\;XJV9D_Y M+MLR>S*ZZ7!5"_Q7N-@NQPOI4^$,7&;55*N?6*C]I=H(IU%GT:0$]QFZIJB; MSL-8"X%, %_W%W(]8;<&^%*+A35Y^V\U?=$J M!X0GR^C5P?#'Y68U$\IY2^L SVVJW70"H@D!HA L&XR,>#TV"BNA8SO%HX#P M9 F]/@S._\"9%)EE#+6X3S':97X['2G25N-:\I2MU$UF59Q*Z-A>\C@8/%5" MKPJ#6^?P9IDLI6B2ET#,PSIM)X%#XJDP7,@2BRJLR5CS7M2.VW4T AK[RVJB MH<%CBYREXGPL9.^6F.J% M*"+[Z UIA9R<4G-NJ!W EV]C\(=B=)9 +S;)]< MU^^+O ]^8G[_9Z+_NFO@FZ'1P65M(;):.,5$+<5%"=:AY]QK&=/+P^XQ:CMA MT+UV# XBJ],!Z7> 7."7>HUD@U3=S0)G*,CY_Q.%S]3<[C+Z?*XNUR M4=^,BS3OURQY_P%G<>8)6@9*ZFP',>QNUWVSR/?>=SMP_V;G%I0^FR@AHJ@S M.YF%$(T%25Z4+<(;P9MX$2=1>:Y*[_2R.S,$G4R&<0>&Q;SK%XSD-H(A7Y+L M]ZBS;W+5VFEDCIOZ:8>RP_.AH?"F=VS<+C810U)UQ( MF2P'$-I[ F"MS0DF@^6NA,"<3FUN3WQ1-5<'BM][Q:[07%J58E&T!7)M5&+: MT(Z0"41 VGRJ2._;5.8?)>B, M4>Y5"6 "*H-!.W1==L^KZO8<0'Q'&SU/X>44 +#O5I+)9\0*B2U*=AGW^5H;/4^2VZ.-GJ[@*K?2859\#+ MK$'5,>W!!@LZD/6NM$Q.-+DT MLL)Y.G@3BY(XXRS$@ *\%L(*LG)X[/D# M_UAN%E_JU8K+B[#::T"TQM*Y*\CB3PJ4$ Q<0@TQFY)2"MH?CK=Y9-C D8=/ M1?)]Q;4J,R/-ZU\W&5FC%=@BR-F\-IM)RV"DBH;2[:9$VTFXCU* MTLB%Q0TO6W<+'!F3?1.BTP/8FY16FW#QYNIM6*V^TP]WBV(F MY3J*$C@&!JKVGX=8O\W)>J-*MFTN4.E$W<3B-DV -H!K[0/Z M%M#[N[H_G<:''W.@+JFX1T'3^-'K'K@]5^*KOUUJ\_$CN7J]LE1AZ*K3=ZBN!=+4L/X'7)P*V4 MBAMF?6A23=6#UG'-[>$!^E)BF[;]?>^[97E+Q,VOZI)WU9=W?_PT-QX$7.;AN,,O7"3&ED)M>217#UKCD7K;4J"<.P28']RWH+NTA@ MX58Q6A%$HVKS3Z9E6D$+9K(();F*L8F=TQVBSM5_B*L! MA3$%;#WU--%' M7N^%SG54?XK :;,X4^M>69>"K([7V!V^?MQ*\0$-J@&X.S(V?@Z7^*G<6\-^ M"TGTHN(83"*G1:E,GHO$"-;XK )QAMLN-E,GB#Q*Q7@5P^>*=3DTC\S4HA&8I%PLV>#(1?: -DTL$X="2ABS9'@8$'LE''WW\ M>.(?2&;+01DX-@1^P/75#YOO;Y/=^-I ^&?R;H)&*T/CLV/-S6D,850QVN"88*6DT6!( R'C-*4 MR+A+;8:3/T[2N-T"+Q&RZ+H%US5'X0OR&?DK45I!5G5KMZ.R'UMJ& : MN/=%!A.";E-B\A11$W.H>PK^.3SUE<+T:BI_W<0U_M^&'O&>'+FK/J4?AX\X MJX+C27H&*L0X>,=MMMV[1*ZH2X"ICM_V%B&XPB#%$@@DF:-L$OE\C*"SZ]8. MGGM;YD0HM;Q.J.&^SBOQ6">-^ S&"W2D>'VP3:I-'J5H7+TQ""(>E)\-POVI M%9D=K.J,DK%'GC2D^FA9SO4H9I!+G]!DDFXDSQ<=K_UB&8),T=&1HYGN,@II MJEIDW\P932HA1BA3X! MV_4=QJL/"V+&ILY1W!6.D$,8N2R0%9(Z39(<.!,Y9&R>CYB$I MD\),#_$N!^7UY-!2@PK[* )C7--N8< 2R[0.)<#;$ %E*C:P:&F=[3%S2]"X MR#E7T$_BIB?7QXZTU1O%KKZ^H17D+5.^K!#KAWWH2"OF8C&"]'"HE^J@AN!I M4<(6X;14ABOYG*W2X3U3PD5?02[;<'5L@/P2OJ>OF/[YRVIYA:F*A#Y]687+ MC\MP/HPI%&-RH\D<#XD9%T.#&S!G M\WN"F+G>5B8FDY,#+;0F9FC:5EEFR,:6'%@*V.;JC./DC#W$Y5PQ/X.;'CR? M G+FB]I)NVU0V^O+&&+:$A^UJ:WZA?1ET;2"0HJ2F\R#:M(C]9"4:2&FCX ? M3$,]B]L3P,NA^KW>2<:QXE.=$1NK!@[90-""@_&)<^^TL.XEPKHGG5'-2I<& M/Z.&X/HTP;/?5+%.=PPE@<=0JP$+!R\B@I0I9&6+-.DE\A]3.:P&D??S&.K! M_.FAZ'JHHY8\&EJ$T+56HV"$B-)!81B$S$R4W&2*]U%J)H>>/I)^&C\]V#YR M#66=2KV-(_P5JXOX[>L\A8OMM@HU*U9GG=E<;^3B@52S405RQ""YY+:X+N4, MG6HH'Z5BW%J8P8ZLX3@]-ESPR^$2]KL(;=92$$=B*36]@AD"JZJ8TX)L=-X. M=]G0HU2,5W,YD'270[-Z1+QL^UU6WV>__SH3LL@8L@/OB%BEZZ6PA52L55I& M)Z.RXH@AO+Y&QQK3?W]9_O&7_1,K0.SU-Q4?]@X^;M\Z(AB&$=WR+#Z.'>5] MOUDMR4);Y#?K>?@EI'F9I_=_IHM-O;S@[=?Y(ER?EM$Q8H(%P6VLG7H;-7I%P5 MQQDZ,,&05>4C!Z=S#3DPKZ-A5HHPU ESE().N-&OPA@YG\-3@TAM<_N,%[M1 M4U_GWWY;OE]H(G,VE0(F8VT'#AY""-CZ;$5.*]%\APTUJR+U @QIU M/2(@ M9AD[I:4ZP>@,!#4QBUX*00.P?FRK^E=KG\(B?+E;_I$#%M+.!FS<=3U( MB*)V5W@KC+4![2%Z'ANM>_3YXV0.7@H:0S%V9,7R;K[".CWU.H?F4Y96U;B# M)\I-KK=@*X3B75(..0^=;G#LI%#NOWJ/-I]6%1 M5CN7HC9E;8T_34ZB5%[7X7&V5DD;TH6!..*+3:JV &*3B3!/T-0)3F9H.#5+ M6P[%_>D"Z3JOXKV36AK@6 ,.T=.Q2G2"$=D8HB;HU"3[_215XR:A!I-]-TSU M$,38]LW;3W_[\([[O6(U1)ROQ21<)0%*6P8Q<@F,=E^0C@D54R>SYMYC)XF! M/K):#L*X"2B2 R7[\:9-N-YAZ"*=K$+5MO-D#'EXCG9]Y"3CHI+O%+8Y-X'] M\:3>?/MJSJ)!^#X!_'R\4T+V8TCS"S+Q?@I_SB\WES\L5ZOEOVHL/'RCWUQ] MGV67HC": O_LU M_!\6]&1<7WT.5_AAD588UO@.=__.DE;6.I$A9<%HDT8&#@LQ$U-(/@=G19-Y M(]U)G%0I^S#8:R2?"2#OE_"]+FG]J6S7N";38I'P[7)]M9YE22RQC$')Q>^" MHLY*!3F88@K+K-@F0]2?H&E2):C#8&LH"4P 3/>W"2EI?'-9BP]FVAC)3P]!=5;LMD"V%!%NM 63K2(\- V"@%D^+D6:OV8#N@:E*AS1;X.D<*8X>BWE]^ MNUA^1_QQL[JH]X^O/ZT^AN^?2EG?V2-&9&9*LF"2T:!T$.!]O7NE!!83&9/N M\';XQXK7.KQM4M&'\^#2AL-C0^9M6']]N[S\AHOU;C@=YLVN ?MV/4PEG0P! M7WLT=6BJA! S@HST"Y6*+2IT0DR'EW4"C'L]@!F:O^VG>>U_4;]$&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( 6+O%"G/;3: MHWX! ,&9$P 1 " ;$7 !Z86=G+3(P,C P,S,Q+FAT;5!+ M 0(4 Q0 ( 6+O%"FXPVP:0P +)] 1 " 8.6 0!Z M86=G+3(P,C P,S,Q+GAS9%!+ 0(4 Q0 ( 6+O% T2BL+]1P -PE 0 5 M " 1NC 0!Z86=G+3(P,C P,S,Q7V-A;"YX;6Q02P$"% ,4 M " %B[Q0[ :?A.8W !X+ ( %0 @ %#P $ >F%G9RTR M,#(P,#,S,5]D968N>&UL4$L! A0#% @ !8N\4-"_L8MFH0 #<( !0 M ( !7/@! 'IA9V XML 59 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisition of HALO
3 Months Ended
Mar. 31, 2020
Business Combinations [Abstract]  
ACQUISITION OF HALO ACQUISITION OF HALOOn January 3, 2019, ZAGG Hampton LLC, a Delaware limited liability company and wholly owned subsidiary of the Company, entered into a membership interest purchase agreement with Halo2Cloud, LLC (“HALO”) and its equity owners to acquire all of the outstanding equity interests of HALO (the “HALO Acquisition”). HALO is a leading direct-to-consumer mobile accessories company with an extensive intellectual property portfolio that specializes in wireless charging, car and wall chargers, portable power, and other accessories. The Company acquired HALO primarily to enter into new distribution channels and to expand its product and intellectual property portfolio.

XML 60 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - shares
3 Months Ended
Mar. 31, 2020
May 27, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2020  
Document Transition Report false  
Entity File Number 001-34528  
Entity Registrant Name ZAGG Inc  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2559624  
Entity Address, Address Line One 910 West Legacy Center Way  
Entity Address, Address Line Two Suite 500  
Entity Address, City or Town Midvale  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84047  
City Area Code 801  
Local Phone Number 263-0699  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol ZAGG  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   29,814,797
Entity Central Index Key 0001296205  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2020  
XML 61 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Mar. 31, 2020
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXESFor interim periods, the tax provision is generally determined utilizing an estimate of the Company’s annual effective tax rate adjusted for discrete items, if any. Due to the Company's year-to-date loss and forecasted loss for the year, the tax benefit for the loss for the three months ended March 31, 2020 was limited to the expected annual tax benefit for the year ended December 31, 2020. The Company’s effective tax rate was 10% and 22% for the three months ended March 31, 2020, and 2019, respectively. The decrease in the effective tax rate was primarily due to limiting the tax benefit for the quarter to the expected annual tax benefit. The Company’s effective tax rate will also generally differ from the U.S. Federal statutory rate of 21%, due to state taxes, permanent items including amounts disallowed under §162(m) of the Internal Revenue Code, the Company’s global tax strategy, and the inclusion of global intangible low taxed income and the corresponding foreign tax credit.
XML 62 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net loss $ (75,555) $ (14,424)
Other comprehensive gain (loss), net of tax:    
Foreign currency translation gain (loss) 280 (156)
Total other comprehensive income (loss) 280 (156)
Total comprehensive loss $ (75,275) $ (14,580)
XML 63 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Disaggregation of revenue from contracts with customers
In the following tables, revenue from contracts with customers are disaggregated by key product lines, key distribution channels, and key geographic regions.
The percentage of net sales related to the Company’s key product lines for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Protection (screen protection and cases)67%59%
Power (power management and power cases)25%29%
Audio2%5%
Productivity (keyboards and other)6%7%
The percentage of net sales related to the Company’s key distribution channels for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
Indirect channel87%79%
Website8%14%
Franchisees5%7%
The percentage of net sales related to the Company’s key geographic regions for the three months ended March 31, 2020, and 2019, was approximately as follows:
For the Three Months Ended
March 31, 2020March 31, 2019
United States77%71%
Europe14%12%
Other9%17%
Contract Balances
Timing of revenue recognition may differ from timing of invoicing to customers or timing of consideration received. The following table provides information about receivables, right of return assets, contract liabilities, refund liabilities, and warranty liabilities from the Company’s contracts with customers as of March 31, 2020, and December 31, 2019:
March 31, 2020December 31, 2019
Receivables, which comprises the balance in accounts receivable, net of allowances$83,746  $142,804  
Right of return assets, which are included in prepaid expenses and other current assets314  2,177  
Refund liabilities, which are included in sales return liability27,960  39,790  
Warranty liabilities, which are included in sales return liability2,611  4,063  
Contract liabilities, which are included in accrued liabilities35  39  
The current balance of the right of return assets is the estimated amount of inventory to be returned that is expected to be resold. The current balance of refund liabilities is the expected amount of estimated sales returns, discounts and other credits from sales that have occurred. The current balance of warranty liabilities is the expected amount of warranty claim returns from sales that have occurred. The current balance of contract liabilities primarily relates to the advance consideration received from customers for products for which transfer of control has not yet occurred and therefore, revenue is deferred and will be recognized when the transfer of control has been completed.
The following summarizes the activities in the Company’s warranty liabilities for the three months ended March 31, 2020, and 2019:
March 31, 2020March 31, 2019
Balance at beginning of period$4,063  $4,646  
Additions416  2,253  
Warranty claims charged(1,867) (3,041) 
Foreign currency translation gain(1) —  
Balance at end of period$2,611  $3,858  
XML 64 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Treasury Stock
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Treasury Stock TREASURY STOCK
During the fourth quarter of 2015, the Company’s board of directors authorized the repurchase of up to $20,000 of the Company’s outstanding common stock with no expiration date (the “2015 Stock Repurchase Program”). On March 11, 2019, the Company's board of directors authorized the cancellation of the 2015 stock repurchase program, and authorized a new stock repurchase program of up to $20,000 of the Company's outstanding common stock (the “2019 Stock Repurchase Program”).
During the three months ended March 31, 2020, the Company did not purchase any shares of the Company's common stock. During the three months ended March 31, 2019, the Company purchased 72 shares of the Company's common stock under the 2015 Stock Repurchase Program for total consideration of $722 with a weighted average price of $10.00 per share, which included commissions and processing fees totaling $2. As of March 31, 2020, and December 31, 2019, a total of $20,000 remained authorized for the repurchase of the Company's outstanding common stock under the 2019 Stock Repurchase Program.
The consideration paid has been recorded within stockholders’ equity in the condensed consolidated balance sheet.
XML 65 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Inventory [Line Items]    
Inventory deposits with third-party manufacturers $ 148 $ 148
COVID-19    
Inventory [Line Items]    
Inventory write-down $ 44,833  
XML 66 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Percentage of Net Sales (Details) - Revenue from Contract with Customer
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Distribution Channel Concentration Risk | Indirect channel    
Disaggregation of Revenue [Line Items]    
Percentage of sales 87.00% 79.00%
Distribution Channel Concentration Risk | Website    
Disaggregation of Revenue [Line Items]    
Percentage of sales 8.00% 14.00%
Distribution Channel Concentration Risk | Franchisees    
Disaggregation of Revenue [Line Items]    
Percentage of sales 5.00% 7.00%
Geographic Concentration Risk | United States    
Disaggregation of Revenue [Line Items]    
Percentage of sales 77.00% 71.00%
Geographic Concentration Risk | Europe    
Disaggregation of Revenue [Line Items]    
Percentage of sales 14.00% 12.00%
Geographic Concentration Risk | Other    
Disaggregation of Revenue [Line Items]    
Percentage of sales 9.00% 17.00%
Protection (screen protection and cases) | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of sales 67.00% 59.00%
Power (power management and power cases) | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of sales 25.00% 29.00%
Audio | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of sales 2.00% 5.00%
Productivity (keyboards and other) | Product Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of sales 6.00% 7.00%
XML 69 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 70 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Event
3 Months Ended
Mar. 31, 2020
Subsequent Events [Abstract]  
SUBSEQUENT EVENT SUBSEQUENT EVENT
Fourth amendment agreement to the 2018 Credit and Security Agreement
On April 13, 2020 (the “Amendment Date”), the Company entered into a fourth amendment agreement (the “Fourth Amendment Agreement”) with KeyBank, Zions Bancorporation, N.A. dba Zions First National Bank, and MUFG Union Bank, N.A. as the lenders, and KeyBank as the administrative agent to amend the 2018 Credit and Security Agreement, as amended by the First Amendment Agreement, the Second Amendment Agreement, and the Third Amendment Agreement, to temporarily increase the revolving credit amount from $125,000 to $144,800 from the Amendment Date through March 31, 2021. Under the Fourth Amendment Agreement, interest rates have been revised to add an additional 50 basis points to the prior rates set forth in the 2018 Credit and Security Agreement, and the applicable interest rate is based on the Company's leverage ratio as defined in the Fourth Amendment Agreement.
In connection with the Fourth Amendment Agreement, the Company paid approximately $257 in debt issuance costs.
Small Business Administration loan under the CARES Act
On April 13, 2020, the Company entered into a loan agreement with KeyBank as the lender under the Paycheck Protection Program of the CARES Act administered by Small Business Administration, and on April 17, 2020 (the “Disbursement Date”), received a loan in the amount of $9,444 (the “PPP Loan”) to help sustain its employee payroll costs, rent, and utilities due to the impact of the recent COVID-19 pandemic. The interest rate for the PPP Loan is 1% per annum, and all required payments are deferred for six months from the PPP Loan Disbursement Date (the interest will continue to accrue over this six-month deferral period). Once the deferral period is over, the Company must pay $525 of the principal every month, as well as accumulated interest, until the PPP Loan's maturity date of two years from the PPP Loan Disbursement Date. The Company may also potentially obtain loan forgiveness for the PPP Loan if the Company meets certain requirements, as defined by the CARES Act. There can be no assurance that the Company will obtain forgiveness of the PPP Loan.
Company's operational response to COVID-19
In December 2019, a mutated strain of coronavirus was reported to have surfaced in Wuhan, China. The outbreak, which had previously been concentrated in China, has largely spread through the world, including the United States. The pandemic has resulted in federal, state, and local restrictions, requiring or recommending social distancing, travel bans, quarantines and other restrictions. Additionally, concerns regarding the spread and ultimate human and economic impacts have caused significant downturns in global economic activity. In response to such conditions, in addition to the increase in the borrowing capacity under the 2018 Credit and Security Agreement and the funds received from the PPP Loan discussed above, the Company took the following additional proactive measures after March 31, 2020 to provide enhanced financial flexibility:
Implemented furloughs or lay-offs of approximately 20% of U.S. employees and reduced our Europe and Asia Pacific staff, excluding China, by approximately 20%. Employees on furlough retain their health insurance coverage throughout the furlough;
Temporarily reduced salaries, including a 15% reduction for its Chief Executive Officer, 10% reductions for the rest of the executive team and 5% reductions for senior management;
Temporarily reduced the cash portion of the Board of Directors’ compensation by 15% and replaced such compensation with stock-based compensation;
Significantly reduced marketing spend throughout the remainder of 2020;
Deferred or cancelled spending on all non-essential projects;
Delayed or cancelled certain purchase orders to align with our adjusted demand forecast; and
•Limited travel of employees internationally and domestically throughout the remainder of 2020
XML 71 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property and equipment, net consisted of the following as of March 31, 2020, and December 31, 2019:
Useful LivesMarch 31, 2020December 31, 2019
Computer equipment and software
3 to 5 years
$1,887  $1,237  
Equipment and molds
3 to 10 years
14,484  18,851  
Furniture and fixtures7 years1,857  1,876  
Automobiles5 years35  75  
Building and improvements40 years2,429  2,429  
Leasehold improvements
1 to 9 years
7,272  7,710  
Property and equipment, gross27,964  32,178  
Less accumulated depreciation and amortization(12,717) (14,159) 
Property and equipment, net$15,247  $18,019  
XML 72 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Loss Per Share - Narrative (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Restricted stock (in shares) 1,167 1,187
XML 73 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Tax Disclosure [Abstract]    
Effective tax rate 10.00% 22.00%