0001424929-20-000041.txt : 20200506 0001424929-20-000041.hdr.sgml : 20200506 20200506165706 ACCESSION NUMBER: 0001424929-20-000041 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20200403 FILED AS OF DATE: 20200506 DATE AS OF CHANGE: 20200506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FOX FACTORY HOLDING CORP CENTRAL INDEX KEY: 0001424929 STANDARD INDUSTRIAL CLASSIFICATION: MOTORCYCLES, BICYCLES & PARTS [3751] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0103 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36040 FILM NUMBER: 20853391 BUSINESS ADDRESS: STREET 1: 6634 HWY 53 CITY: BRASELTON STATE: GA ZIP: 30517 BUSINESS PHONE: 831-274-6500 MAIL ADDRESS: STREET 1: 6634 HWY 53 CITY: BRASELTON STATE: GA ZIP: 30517 10-Q 1 foxf-20200403.htm 10-Q foxf-20200403
FALSE2020Q10001424929--01-0100014249292020-01-042020-04-03xbrli:shares00014249292020-05-04iso4217:USD00014249292020-04-0300014249292020-01-03iso4217:USDxbrli:shares00014249292018-12-292019-03-290001424929us-gaap:CommonStockMember2018-12-280001424929us-gaap:TreasuryStockMember2018-12-280001424929us-gaap:AdditionalPaidInCapitalMember2018-12-280001424929us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-280001424929us-gaap:RetainedEarningsMember2018-12-2800014249292018-12-280001424929us-gaap:CommonStockMember2018-12-292019-03-290001424929us-gaap:AdditionalPaidInCapitalMember2018-12-292019-03-290001424929us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-292019-03-290001424929us-gaap:RetainedEarningsMember2018-12-292019-03-290001424929us-gaap:CommonStockMember2019-03-290001424929us-gaap:TreasuryStockMember2019-03-290001424929us-gaap:AdditionalPaidInCapitalMember2019-03-290001424929us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-290001424929us-gaap:RetainedEarningsMember2019-03-2900014249292019-03-290001424929us-gaap:CommonStockMember2020-01-030001424929us-gaap:TreasuryStockMember2020-01-030001424929us-gaap:AdditionalPaidInCapitalMember2020-01-030001424929us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-030001424929us-gaap:RetainedEarningsMember2020-01-030001424929us-gaap:CommonStockMember2020-01-042020-04-030001424929us-gaap:AdditionalPaidInCapitalMember2020-01-042020-04-030001424929us-gaap:AdditionalPaidInCapitalMember2020-03-1100014249292020-03-110001424929us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-042020-04-030001424929us-gaap:RetainedEarningsMember2020-01-042020-04-030001424929us-gaap:CommonStockMember2020-04-030001424929us-gaap:TreasuryStockMember2020-04-030001424929us-gaap:AdditionalPaidInCapitalMember2020-04-030001424929us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-030001424929us-gaap:RetainedEarningsMember2020-04-030001424929us-gaap:AccountingStandardsUpdate201602Member2018-12-290001424929us-gaap:AccountingStandardsUpdate201602Member2018-12-292018-12-290001424929foxf:PoweredVehiclesMember2020-01-042020-04-030001424929foxf:PoweredVehiclesMember2018-12-292019-03-290001424929foxf:SpecialtySportsGroupMember2020-01-042020-04-030001424929foxf:SpecialtySportsGroupMember2018-12-292019-03-290001424929foxf:OEMSalesChannelMember2020-01-042020-04-030001424929foxf:OEMSalesChannelMember2018-12-292019-03-290001424929foxf:AftermarketSalesChannelMember2020-01-042020-04-030001424929foxf:AftermarketSalesChannelMember2018-12-292019-03-290001424929srt:NorthAmericaMember2020-01-042020-04-030001424929srt:NorthAmericaMember2018-12-292019-03-290001424929srt:AsiaMember2020-01-042020-04-030001424929srt:AsiaMember2018-12-292019-03-290001424929srt:EuropeMember2020-01-042020-04-030001424929srt:EuropeMember2018-12-292019-03-290001424929foxf:RestoftheWorldMember2020-01-042020-04-030001424929foxf:RestoftheWorldMember2018-12-292019-03-290001424929us-gaap:BuildingAndBuildingImprovementsMember2020-04-030001424929us-gaap:BuildingAndBuildingImprovementsMember2020-01-030001424929us-gaap:OfficeEquipmentMember2020-04-030001424929us-gaap:OfficeEquipmentMember2020-01-030001424929us-gaap:SoftwareDevelopmentMember2020-04-030001424929us-gaap:SoftwareDevelopmentMember2020-01-030001424929us-gaap:LandAndBuildingMember2020-04-030001424929us-gaap:LandAndBuildingMember2020-01-030001424929us-gaap:LeaseholdImprovementsMember2020-04-030001424929us-gaap:LeaseholdImprovementsMember2020-01-030001424929us-gaap:MachineryAndEquipmentMember2020-04-030001424929us-gaap:MachineryAndEquipmentMember2020-01-030001424929us-gaap:TransportationEquipmentMember2020-04-030001424929us-gaap:TransportationEquipmentMember2020-01-030001424929country:US2020-04-030001424929country:US2020-01-030001424929us-gaap:NonUsMember2020-04-030001424929us-gaap:NonUsMember2020-01-030001424929srt:MinimumMember2020-04-030001424929srt:MaximumMember2020-04-03xbrli:pure0001424929foxf:TermLoanMember2020-04-030001424929us-gaap:RevolvingCreditFacilityMember2020-04-030001424929us-gaap:OtherExpenseMember2020-04-030001424929srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2016-05-112016-05-110001424929us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2016-05-112016-05-110001424929us-gaap:PrimeRateMembersrt:MinimumMember2016-05-112016-05-110001424929us-gaap:PrimeRateMembersrt:MaximumMember2016-05-112016-05-110001424929us-gaap:LondonInterbankOfferedRateLIBORMember2020-01-042020-04-030001424929us-gaap:PrimeRateMember2020-01-042020-04-030001424929foxf:SCAMember2017-11-300001424929foxf:SCAMember2017-11-302017-11-300001424929us-gaap:FairValueInputsLevel1Member2020-04-030001424929us-gaap:FairValueInputsLevel2Member2020-04-030001424929us-gaap:FairValueInputsLevel3Member2020-04-030001424929us-gaap:FairValueInputsLevel1Member2020-01-030001424929us-gaap:FairValueInputsLevel2Member2020-01-030001424929us-gaap:FairValueInputsLevel3Member2020-01-030001424929us-gaap:FairValueInputsLevel3Member2020-01-042020-04-030001424929us-gaap:CostOfSalesMember2020-01-042020-04-030001424929us-gaap:CostOfSalesMember2018-12-292019-03-290001424929us-gaap:SellingAndMarketingExpenseMember2020-01-042020-04-030001424929us-gaap:SellingAndMarketingExpenseMember2018-12-292019-03-290001424929us-gaap:ResearchAndDevelopmentExpenseMember2020-01-042020-04-030001424929us-gaap:ResearchAndDevelopmentExpenseMember2018-12-292019-03-290001424929us-gaap:GeneralAndAdministrativeExpenseMember2020-01-042020-04-030001424929us-gaap:GeneralAndAdministrativeExpenseMember2018-12-292019-03-290001424929us-gaap:RestrictedStockUnitsRSUMember2020-01-030001424929us-gaap:RestrictedStockUnitsRSUMember2020-04-030001424929us-gaap:RestrictedStockUnitsRSUMember2020-01-042020-04-030001424929foxf:RentalOfBuildingsMember2020-01-042020-04-030001424929foxf:MinorityShareholderMember2020-01-042020-04-030001424929foxf:PurchaseOfPropertiesMemberfoxf:EmployeesMember2020-01-042020-04-030001424929foxf:SCAMember2020-03-112020-03-1100014249292020-03-112020-03-110001424929foxf:SCAMember2020-03-110001424929us-gaap:CustomerRelationshipsMemberfoxf:SCAMember2020-03-110001424929foxf:SCAMemberfoxf:TrademarkAndBrandNameMember2020-03-110001424929srt:MinimumMember2020-03-112020-03-110001424929srt:MaximumMember2020-03-112020-03-110001424929foxf:SCAMember2020-01-042020-04-03

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 April 3, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to _____
Commission File Number: 001-36040
Fox Factory Holding Corp.
(Exact Name of Registrant as Specified in Its Charter)

Delaware26-1647258
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification No.)
6634 Hwy 53, Braselton GA 30517
(Address of Principal Executive Offices) (Zip Code)
(831) 274-6500
(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol(s)Name of Each Exchange on Which Registered
Common Stock, par value $0.001 per shareFOXFThe NASDAQ Stock Market LLC
(NASDAQ Global Select Market)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerEmerging growth company
Non-accelerated filerSmaller reporting company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of May 4, 2020, there were 38,602,757 shares of the registrant’s common stock outstanding.

1


Fox Factory Holding Corp.
FORM 10-Q
Table of Contents
 
Page 
Unaudited Condensed Consolidated Balance Sheets as of April 3, 2020 and January 3, 2020  
Unaudited Condensed Consolidated Statements of Income for the Three Months Ended April 3, 2020 and March 29, 2019  
Unaudited Condensed Consolidated Statements of Comprehensive Income for the Three Months Ended April 3, 2020 and March 29, 2019  
Unaudited Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest for the Three Months Ended April 3, 2020 and March 29, 2019  
Unaudited Condensed Consolidated Statements of Cash Flows for the Three Months Ended April 3, 2020 and March 29, 2019  
Notes to Unaudited Condensed Consolidated Financial Statements

2

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
1

FOX FACTORY HOLDING CORP.
Condensed Consolidated Balance Sheets
(in thousands, except per share data)
(unaudited)
As of As of
April 3,January 3
20202020
(unaudited) 
Assets
Current assets:
Cash and cash equivalents$76,182  $43,736  
Accounts receivable (net of allowances of $1,205 and $810 at April 3, 2020 and January 3, 2020, respectively)
85,652  91,632  
Inventory156,553  128,505  
Prepaids and other current assets75,799  17,940  
Total current assets394,186  281,813  
Property, plant and equipment, net127,633  108,379  
Lease right-of-use assets20,632  17,472  
Deferred tax assets15,161  25,725  
Goodwill285,723  93,527  
Intangibles, net219,906  81,949  
Other assets5,458  451  
Total assets$1,068,699  $609,316  
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$88,613  $55,144  
Accrued expenses40,285  35,744  
Reserve for uncertain tax positions957  925  
Current portion of long-term debt8,818    
Total current liabilities138,673  91,813  
Line of credit85,000  68,000  
Long-term debt, less current portion385,404    
Other liabilities13,709  11,584  
Total liabilities622,786  171,397  
Commitments and contingencies (Refer to Note 9 - Commitments and Contingencies)
Redeemable non-controlling interest16,207  15,719  
Stockholders’ equity
Preferred stock, $0.001 par value — 10,000 authorized and no shares issued or outstanding as of April 3, 2020 and January 3, 2020
    
Common stock, $0.001 par value — 90,000 authorized; 39,493 shares issued and 38,603 outstanding as of April 3, 2020; 39,448 shares issued and 38,559 outstanding as of January 3, 2020
39  39  
Additional paid-in capital123,470  123,274  
Treasury stock, at cost; 890 common shares as of April 3, 2020 and January 3, 2020
(13,754) (13,754) 
Accumulated other comprehensive (loss) income(790) 150  
Retained earnings320,741  312,491  
Total stockholders’ equity429,706  422,200  
Total liabilities, redeemable non-controlling interest and stockholders’ equity$1,068,699  $609,316  
The accompanying notes are an integral part of these condensed consolidated financial statements.
2

FOX FACTORY HOLDING CORP.
Condensed Consolidated Statements of Income
(in thousands, except per share data)
(unaudited) 
For the three months ended
April 3,March 29,
20202019
Sales$184,361  $161,700  
Cost of sales127,746  110,643  
Gross profit56,615  51,057  
Operating expenses:
Sales and marketing12,063  9,262  
Research and development8,029  7,303  
General and administrative22,413  11,180  
Amortization of purchased intangibles2,543  1,493  
Total operating expenses45,048  29,238  
Income from operations11,567  21,819  
Other expense, net:
Interest expense1,847  829  
Other expense (income)62  (13) 
Other expense, net1,909  816  
Income before income taxes9,658  21,003  
Provision for income taxes920  2,601  
Net income8,738  18,402  
Less: net income attributable to non-controlling interest488  299  
Net income attributable to FOX stockholders$8,250  $18,103  
Earnings per share:
Basic$0.21  $0.48  
Diluted$0.21  $0.46  
Weighted average shares used to compute earnings per share:
Basic38,571  38,041  
Diluted39,151  39,097  
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

FOX FACTORY HOLDING CORP.
Condensed Consolidated Statements of Comprehensive Income
(in thousands)
(unaudited) 
For the three months ended
April 3,March 29,
20202019
Net income$8,738  $18,402  
Other comprehensive loss
Foreign currency translation adjustments, net of tax effects(940) (159) 
Other comprehensive loss(940) (159) 
Comprehensive income7,798  18,243  
Less: comprehensive income attributable to non-controlling interest488  299  
Comprehensive income attributable to FOX stockholders$7,310  $17,944  
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

FOX FACTORY HOLDING CORP.
Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest
(in thousands)
(unaudited)
Common StockTreasuryAdditional paid-in capitalAccumulated other comprehensive (loss) incomeRetained earningsTotal stockholders' equityRedeemable non-controlling interest
SharesAmountSharesAmount
Balance - December 28, 201838,881  $38  890  $(13,754) $116,019  $(784) $219,686  $321,205  $14,282  
Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding180  —  —  —  (1,229) —  —  (1,229) —  
Stock-based compensation expense—  —  —  —  1,729  —  —  1,729  —  
Foreign currency translation adjustment—  —  —  —  —  (159) —  (159) —  
Adoption of new accounting standard, net of taxes—  —  —  —  —  —  (228) (228) —  
Net income—  —  —  —  —  —  18,103  18,103  299  
Balance - March 29, 201939,061  $38  890  $(13,754) $116,519  $(943) $237,561  $339,421  $14,581  
The accompanying notes are an integral part of these consolidated statements.
5


FOX FACTORY HOLDING CORP.
Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest
(in thousands)
(unaudited)
Common StockTreasuryAdditional paid-in capitalAccumulated other comprehensive (loss) incomeRetained earningsTotal stockholders' equityRedeemable non-controlling interest
SharesAmountSharesAmount
Balance - January 3, 202039,448  $39  890  $(13,754) $123,274  $150  $312,491  $422,200  $15,719  
Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding45  —  —  —  (2,047) —  —  (2,047) —  
Stock awards issued for business acquisition—  —  —  —  322  —  —  322  
Stock-based compensation expense—  —  —  —  1,921  —  —  1,921  —  
Foreign currency translation adjustment—  —  —  —  —  (940) —  (940) —  
Net income—  —  —  —  —  —  8,250  8,250  488  
Balance - April 3, 202039,493  $39  890  $(13,754) $123,470  $(790) $320,741  $429,706  $16,207  
The accompanying notes are an integral part of these consolidated statements.

6

FOX FACTORY HOLDING CORP.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
For the three months ended
April 3, 2020March 29, 2019
OPERATING ACTIVITIES:
Net income$8,738  $18,402  
Adjustments to reconcile net income to net cash (used in) provided by operating activities:
Depreciation and amortization5,829  4,039  
Stock-based compensation1,921  1,729  
Deferred taxes and uncertain tax positions(8,649) 716  
Amortization of loan fees389  68  
Changes in operating assets and liabilities, net of effects of acquisition of business:
Accounts receivable14,391  (4,904) 
Inventory(22,479) (17,030) 
Income taxes916  (878) 
Prepaids and other assets(61,695) (7,293) 
Accounts payable30,345  20,660  
Accrued expenses and other liabilities(3,191) (6,764) 
Net cash (used in) provided by operating activities(33,485) 8,745  
INVESTING ACTIVITIES:
Purchases of property and equipment(12,841) (7,297) 
Acquisition of businesses, net of cash acquired(329,209)   
Net cash used in investing activities(342,050) (7,297) 
FINANCING ACTIVITIES:
Proceeds from line of credit156,000  26,000  
Payments on line of credit(139,000) (13,000) 
Proceeds from issuance of debt, net of origination fees of $6,622
393,379    
Repayment of debt  (2,813) 
Repurchases from stock compensation program, net (2,047) (1,229) 
Net cash provided by financing activities408,332  8,958  
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS(351) (76) 
CHANGE IN CASH AND CASH EQUIVALENTS32,446  10,330  
CASH AND CASH EQUIVALENTS—Beginning of period43,736  27,958  
CASH AND CASH EQUIVALENTS—End of period$76,182  $38,288  
SUPPLEMENTAL CASH FLOW INFORMATION:
Cash paid during the period for:
Income taxes$9,280  $6,243  
Cash paid for interest, net of capitalized interest$729  $702  
Cash paid for amounts included in the measurement of lease liabilities$1,602  $1,430  
Non-cash operating activities:
Right-of-use assets obtained in exchange for lease obligations$4,336  $2,543  
Capital expenditures included in accounts payable$2,088  $1,688  
The accompanying notes are an integral part of these condensed consolidated financial statements.
7

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
1. Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies - Fox Factory Holding Corp. (the "Company") designs, engineers, manufactures, and markets performance-defining products and systems for customers worldwide. Our premium brand, performance-defining products and systems are used primarily for bicycles ("bikes"), side-by-side vehicles ("Side-by-Sides"), on-road vehicles with and without off-road capabilities, off-road vehicles and trucks, all-terrain vehicles ("ATVs"), snowmobiles, specialty vehicles and applications, motorcycles and commercial trucks. Some of our products are specifically designed and marketed to the leading cycling and powered vehicle original equipment manufacturers ("OEMs"), while others are distributed to consumers through a global network of dealers and distributors.
Throughout this Form 10-Q, unless stated otherwise or as the context otherwise requires, the "Company," "FOX," "Fox Factory," "we," "us," "our," and "ours" refer to Fox Factory Holding Corp. and its operating subsidiaries on a consolidated basis.
Basis of Presentation - The accompanying condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (“GAAP”) in the United States of America ("U.S." or "United States") and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the fiscal year ended January 3, 2020 included in the Company’s Annual Report on Form 10-K, as filed with the SEC on March 3, 2020. In management’s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are not necessarily indicative of the results for the full fiscal year.
The Company operates on a 52-53 week fiscal calendar. For 2020 and 2019, the Company's fiscal year will end or has ended on January 1, 2021 and January 3, 2020, respectively. The twelve month periods ended January 1, 2021 and January 3, 2020, will include or have included 52 and 53 weeks, respectively. The three month periods ended April 3, 2020 and March 29, 2019 each included 13 weeks.
Principles of Consolidation - These condensed consolidated financial statements include the Company and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Summary of Significant Accounting Policies - There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended January 3, 2020, as filed with the SEC on March 3, 2020 that have had a material impact on our condensed consolidated financial statements and related notes.
Revenue Recognition - Revenues are generated from the sale of performance-defining products and systems to customers worldwide. The Company’s performance-defining products and systems are solutions that improve performance of powered vehicles and bikes. Powered vehicles include Side-by-Sides, on-road vehicles with off-road capabilities, off-road vehicles and trucks, ATVs, snowmobiles, specialty vehicles and applications, and motorcycles.
Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer, generally at the time of shipment. Contracts are generally in the form of purchase orders and are governed by standard terms and conditions. For larger OEMs, the Company may also enter into master agreements.
8

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
Provisions for discounts, rebates, sales incentives, returns, and other adjustments are generally provided for in the period the related sales are recorded, based on management’s assessment of historical trends and projection of future results. Certain pricing provisions that provide the customer with future discounts are considered a material right. Such material rights result in the deferral of revenue that are recognized when the rights are exercised by the customer. Measuring the material rights requires judgments including forecasts of future sales and product mix. At April 3, 2020, the balance of deferred revenue related to pricing provisions was $191. These amounts are expected to be recognized over the next 12 months. Revenues exclude sales tax.
Segments - The Company has determined that it has a single operating and reportable segment. The Company considers operating segments to be components of the Company for which separate financial information is available, that is evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.
Use of Estimates - The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the financial statements; therefore, actual results could differ from management’s estimates.
Certain Significant Risks and Uncertainties - The Company is subject to those risks common in manufacturing-driven markets, including, but not limited to, competitive forces, dependence on key personnel, customer demand for its products, the successful protection of its proprietary technologies, compliance with government regulations, and the possibility of not being able to obtain additional financing when needed. Additionally, the Company has been impacted by the recent coronavirus (“COVID-19”) outbreak. The global outbreak of COVID-19 has negatively affected the U.S. and global economy, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to “shelter-in-place,” and created significant disruption of the financial markets. The Company’s manufacturing facilities in North America have been affected by local and state “shelter-in-place” orders including the temporary suspension of non-essential operations in certain facilities. The Company is taking actions to manage costs during this time by enacting executive pay cuts and temporary furloughs, curtailing non-essential capital expenditures, and reducing expenses. Despite the Company’s efforts to manage and remedy these impacts to the Company, the ultimate impact and the extent to which the COVID-19 pandemic will continue to affect the business, results of operation and financial condition is difficult to predict and depends on numerous evolving factors outside of the Company’s control including: the duration and scope of the pandemic; government, social, business and other actions that have been and will be taken in response to the pandemic; and the effect of the pandemic on short and long-term general economic conditions.
Fair Value Measurements and Financial Instruments - The Financial Accounting Standards Board ("FASB") has issued Accounting Standards Codification 820, Fair Value Measurements and Disclosures, that requires the valuation of assets and liabilities required or permitted to be either recorded or disclosed at fair value based on hierarchy of available inputs as follows:
Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets and liabilities in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
The carrying amounts of the Company's financial instruments, including cash, receivables, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature. Amounts owed under the Company's Credit Facility (as defined in Note 8 - Debt below) approximate fair value due to the variable interest rate features embedded in both the line of credit and the term debt.
9

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
Recent Accounting Pronouncements - In February 2016, the FASB issued ASU 2016-02, Leases, which supersedes the existing guidance for lease accounting. To meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, this ASU requires lessees to recognize most leases on the balance sheet as right-of-use assets and lease liabilities.
The Company adopted this guidance as of the beginning of the first quarter of fiscal year 2019, with a cumulative effect adjustment to the opening balance of retained earnings at December 28, 2018 with no restatement of comparative periods’ financial information ("current-period adjustment method"). Additionally, the Company adopted this guidance using practical expedients with respect to the assessment of embedded leases, lease classification, and initial indirect costs for expired and existing leases. The Company also elected the practical expedient related to treating lease and non-lease components as a single lease component for all of its leases and elected a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities. The Company did not use the hindsight practical expedient to adopt this guidance. The Company recorded a cumulative effect adjustment of $13,637 to operating lease right-of-use assets, $13,937 to operating lease liabilities, and $300 gross ($228 net of taxes) to the opening balance of the Company's retained earnings to reflect the cumulative effect of the adoption of the standard. This standard did not have a material impact on our consolidated income statements.
In June 2016, the FASB issue ASU 2016-13, Financial Instruments: Credit Losses, which adds an impairment model that is based on expected losses rather than incurred losses. Under this standard, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The Company adopted ASU 2016-13 effective in the first quarter of fiscal year 2020 using the aging method, which calculates the allowance based on how long a receivable has been outstanding, taking into account the historical credit loss rate and adjusting for both current conditions and forecasts of economic conditions into that expected credit loss rate. The adoption of ASU 2016-13 did not have a material impact on the Company's consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments, which clarifies the presentation of certain transactions, including but not limited to contingent consideration payments made after a business combination and debt prepayment and extinguishment costs in the cash flow statement. The Company adopted ASU 2016-16 effective in the first quarter of fiscal year 2019. The adoption of ASU 2016-15 did not have a material impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements of fair value measurements in Topic 820. This standard is effective for fiscal years beginning after December 15, 2019. The Company adopted ASU 2018-13 effective in the first quarter of fiscal year 2020. The adoption of ASU 2018-13 did not have a material impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU 2018-15, Intangibles - Goodwill and Other: Internal-Use Software, which helps simplify how entities evaluate the accounting for costs paid by a customer in a cloud computing arrangement that is a service contract. This standard is effective for fiscal years beginning after December 15, 2019 and early adoption is permitted. The Company adopted ASU 2018-15 effective in the first quarter of fiscal year 2020. The adoption of ASU 2018-15 did not have a material impact on the Company's consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which helps simplify how entities account for income taxes by removing various exceptions related to the recognition of deferred tax liabilities and updating other tax computation requirements. This standard is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact this guidance will have on its consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Facilitation of Effects of Reference Rate Reform on Financial Reporting, which was created in response to concerns about structural risks of interbank offered rates (IBORs) and the risk of cessation of the London Interbank Offered Rate (LIBOR). This standard provides optional expedients and exceptions for applying generally accepted accounting principles (GAAP) to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. This standard is effective for all entities as of March 12, 2020 through December 31, 2022. The Company adopted ASU 2020-04 effective in the first quarter of fiscal year 2020. The adoption of ASU 2020-04 did not have a material impact on the Company's consolidated financial statements.
10

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
2. Revenues
The following table summarizes total sales by product category:
For the three months ended
April 3, 2020March 29, 2019
Powered Vehicles$120,526  $96,708  
Specialty Sports63,835  64,992  
Total sales$184,361  $161,700  

The following table summarizes total sales by sales channel:
For the three months ended
April 3, 2020March 29, 2019
OEM $103,748  $100,505  
Aftermarket80,613  61,195  
Total sales$184,361  $161,700  

The following table summarizes total sales generated by geographic location of the customer:
For the three months ended
April 3, 2020March 29, 2019
North America$130,622  $109,632  
Asia22,878  23,386  
Europe28,959  27,536  
Rest of the world1,902  1,146  
Total sales$184,361  $161,700  

3. Inventory
Inventory consisted of the following:
April 3,January 3
20202020
Raw materials$103,509  $87,779  
Work-in-process12,439  7,075  
Finished goods40,605  33,651  
Total inventory$156,553  $128,505  

11

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
4. Prepaids and Other Current Assets
Prepaids and other current assets consisted of the following:
April 3,January 3
20202020
Prepaid chassis deposits$52,445  $6,701  
Advanced payments and prepaid contracts9,686  5,774  
Current portion of acquisition-related compensation held in escrow4,642    
Other current assets9,026  5,465  
Total$75,799  $17,940  

5. Property, Plant and Equipment, net
Property, plant and equipment, net consisted of the following:
April 3,January 3
20202020
Building and building improvements$50,779  $42,343  
Information systems, office equipment and furniture12,007  10,102  
Internal-use computer software17,708  16,860  
Land6,072  5,414  
Leasehold improvements12,457  13,841  
Machinery and manufacturing equipment68,839  57,331  
Transportation equipment5,422  5,006  
Total173,284  150,897  
Less: accumulated depreciation and amortization(45,651) (42,518) 
Property, plant and equipment, net$127,633  $108,379  

The Company’s long-lived assets by geographic location are as follows:
April 3,January 3
20202020
United States$118,028  $100,508  
International9,605  7,871  
Total long-lived assets$127,633  $108,379  

12

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
6. Leases
The Company has operating lease agreements for administrative, research and development, manufacturing, and sales and marketing facilities. These leases have remaining lease terms ranging from 1 to 8 years, some of which include options to extend the lease term for up to 5 years, and some of which include options to terminate the leases within 1 year. Certain leases are subject to annual escalations as specified in the lease agreements. The Company considered these options in determining the lease term used to establish its right-of-use assets and lease liabilities. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
As most of the Company's leases do not provide an interest rate, the Company used the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The weighted-average remaining lease term for the Company's operating leases was 4.53 years and the weighted-average incremental borrowing rate was 3.54% as of April 3, 2020.
Operating lease costs consisted of the following:
For the three months ended
April 3, 2020March 29, 2019
Operating lease cost$1,576  $1,420  
Other lease costs (1)274  183  
Total$1,850  $1,603  
(1) Includes short-term leases and variable lease costs. The Company elected a policy permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities.
Supplemental balance sheet information related to the Company's operating leases is as follows:
Balance Sheet ClassificationApril 3, 2020
Operating lease right-of-use assetsLease right-of-use assets  $20,632  
Current lease liabilitiesAccrued expenses  $6,825  
Non-current lease liabilitiesOther liabilities  $13,709  
Maturities of lease liabilities by fiscal year for the Company's operating leases are as follows:
For fiscal yearTotal future payments
2020 (excluding the 3 months ended April 3, 2020)$5,276  
20215,387  
20223,766  
20233,376  
20241,722  
Thereafter2,722  
Total lease payments22,249  
Less: imputed interest(1,715) 
Present value of lease liabilities20,534  
Less: current portion(6,825) 
Lease liabilities less current portion$13,709  

13

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
7. Accrued Expenses
Accrued expenses consisted of the following:
April 3,January 3
20202020
Payroll and related expenses$8,932  $14,595  
Current portion of lease liabilities6,825  6,242  
Warranty8,719  5,649  
Income tax payable6,976  4,295  
Other accrued expenses8,833  4,963  
Total$40,285  $35,744  

Activity related to warranties is as follows:
For the three months ended
April 3, 2020March 29, 2019
Beginning warranty liability$5,649  $6,433  
Charge to cost of sales1,054  575  
Fair value of warranty assumed in acquisition3,158    
Costs incurred(1,142) (1,268) 
Ending warranty liability$8,719  $5,740  

14

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
8. Debt
Former Second Amended and Restated Credit Facility
In August 2013, the Company entered into a credit facility with SunTrust Bank, N.A. and other named lenders, which was periodically amended and restated (the "Second Amended and Restated Credit Facility"). The Company paid off the Second Amended and Restated Credit Facility in June 2019 upon entering into the new Credit Facility with Bank of America, N.A. ("Bank of America").
Amended and Restated Credit Facility
In June 2019, the Company entered into a credit facility with Bank of America and other named lenders, which was later amended and restated on March 11, 2020 (the "Credit Facility"). The Credit Facility, which matures on March 11, 2025, provides a senior secured revolving line of credit with a borrowing capacity of $250,000 and a maturing secured term loan of $400,000. The term loan is subject to quarterly amortization payments.
The Company paid $6,622 in debt issuance costs, of which $5,858 were allocated to the term debt and $764 were allocated to the line of credit. Additionally, the Company had $434 of remaining unamortized debt issuance costs. The Company expensed $277 of the remaining unamortized debt issuance costs, which are included in other expense, net on the Condensed Consolidated Statements of Income for the three months ended April 3, 2020 and the remaining $157 were allocated to the line of credit. Loan fees allocated to the term debt will be amortized using the interest method and loan fees allocated to the line of credit will be amortized on a straight-line basis over the term of the Credit Facility.
The Credit Facility provides for interest at a rate either based on the London Interbank Offered Rate, or LIBOR, plus a margin ranging from 1.00% to 1.75%, or based on the base rate offered by Bank of America plus a margin ranging from 0.00% to 0.75%. At April 3, 2020, the one-month LIBOR and prime rates were 0.99% and 3.25%, respectively. At April 3, 2020, our weighted average interest rate on outstanding borrowing was 2.33%. The Credit Facility is secured by substantially all of the Company’s assets, restricts the Company's ability to make certain payments and engage in certain transactions, and requires that the Company satisfy customary financial ratios. The Company was in compliance with the covenants as of April 3, 2020.
The Credit Facility permits up to $25,000 of the aggregate revolving commitment to be used by the Company for issuance of letters of credit, of which $15,000 was outstanding at April 3, 2020.
The following table summarizes the line of credit under the Credit Facility:
April 3,
2020
Amount outstanding$85,000  
Standby letters of credit15,000  
Available borrowing capacity150,000  
Total borrowing capacity$250,000  
Maturity dateMarch 11, 2025
15

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
As of April 3, 2020, future principal payments for long-term debt, including the current portion, as summarized as follows:
April 3,
2020
For fiscal year
2020 (remaining nine months)$7,500  
202110,000  
202217,500  
202320,000  
202420,000  
Thereafter325,000  
Total400,000  
Debt issuance cost(5,778) 
Long-term debt, net of issuance cost394,222  
Less: current portion(8,818) 
Long-term debt less current portion$385,404  

9. Commitments and Contingencies
Indemnification Agreements - In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise due to their status or service as directors, officers or employees. While the outcome of these matters cannot be predicted with certainty, the Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on the Company’s results of operations, financial position or liquidity.
Legal Proceedings - A lawsuit was filed on December 17, 2015 by SRAM Corporation (“SRAM”) in the U.S. District Court, Northern District of Illinois, against the Company’s wholly-owned subsidiary, RFE Canada Holding Corp. (“RFE Canada”). The lawsuit alleges patent infringement of U.S. Patent number 9,182,027 ("027 Patent") and violation of the Lanham Act. SRAM filed a second lawsuit in the same court against RFE Canada on May 16, 2016, alleging patent infringement of U.S Patent number 9,291,250 ("'250 Patent"). The Company believes that the lawsuits are without merit and intends vigorously to defend itself. As such, the Company has filed, before the U. S. Patent and Trademark Appeals Board ("PTAB"), for Interparties Reviews ("IPR") of the '027 Patent and separately the same for the '250 Patent. In April 2018, the PTAB issued opinions in the ‘027 Patent petition cases stating that the Company has not shown the claims of the ‘027 Patent to be obvious. Regarding the PTAB ‘027 opinions, the Company has filed an Appeal to the Court of Appeals for the Federal Circuit ("CAFC"). The CAFC found in favor of the Company and has vacated and remanded all of the PTAB findings with the exception of their finding that the ‘027 patent met the prima facia test for obviousness, which was affirmed. SRAM has appealed to the CAFC to rehear the case en banc. The CAFC has declined to rehear the case and has issued the final remand order sending the case back to the PTAB. The PTAB has issued an opinion in the ‘250 Patent petition case stating that the Company has not shown the claims of the ‘250 Patent to be obvious. The Company has appealed that PTAB opinion to the CAFC and the CAFC ruling is pending.
In a separate action, the Company filed a lawsuit on January 29, 2016 in the U.S. District Court, Northern District of California against SRAM. That lawsuit alleges SRAM’s infringement of two separate Company owned patents, specifically U.S. Patent numbers 6,135,434 and 6,557,674. The Company filed a second lawsuit on July 1, 2016 in the U.S. District Court, Northern District of California against SRAM alleging infringement of the Company’s U.S. Patent numbers 8,226,172 and 8,974,009. These lawsuits have been moved to U.S. District Court, District of Colorado and are otherwise proceeding. The U.S. District Court, Northern District of Illinois, has again stayed the SRAM lawsuits against the Company pending outcome of the remanded ‘027 PTAB issue.
16

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
Due to the inherent uncertainties of litigation, the Company is not able to predict either the outcome or a range of reasonably possible losses, if any, at this time. Accordingly, no amounts have been recorded in the consolidated financial statements for the settlement of these matters. Were an unfavorable ruling to occur, or if factors indicate that a loss is probable and reasonably estimable, the Company's business, financial condition or results of operations could be materially and adversely affected. The Company is involved in other legal matters that arise in the ordinary course of business. Based on information currently available, management does not believe that the ultimate resolution of these matters will have a material adverse effect on the Company's financial condition, results of operations or cash flows.
Other Commitments - On November 30, 2017, the Company through FF US Holding Corp. acquired an 80% interest in the business of Flagship, Inc. ("Tuscany"). The stockholders' agreement provides the Company with a call option (the "Call Option") to acquire the remaining 20% of Tuscany any time from November 30, 2019 through November 30, 2024 at a value that approximates fair market value. In addition, if the Call Option has not been exercised as of November 30, 2024, the non-controlling owners shall be entitled to exercise a put option on November 30, 2024 and for a 180-day period thereafter, which would require the Company to purchase all of the remaining shares held by the non-controlling owners at a price that approximates fair market value.
On July 24, 2019 the Company entered into a standard form of agreement between with design-builder Carroll Daniel Construction Company to provide design and construction services related to an approximately 336,000 square foot facility located in Gainesville, Georgia. The Company plans to use the facility for the manufacture of its products including vehicle shock absorbers. This agreement was amended on December 23, 2019. The agreement contains several design and construction milestone dates that began in June 2019. The Company expects to pay a total of approximately $36,500 under the terms of this agreement. Any additional costs will be addressed as they arise until the completion of the facility, which is currently expected to occur on or around August 31, 2020.
Other Contingencies - On June 21, 2018, the U.S. Supreme Court (the “Court”) decided South Dakota v. Wayfair, Inc., et al., holding that internet retailers do not have to maintain a physical presence in a state in order to be required to collect the state’s sales and use tax. As a result of the Court’s decision, most states enacted legislation to require sellers who meet economic nexus thresholds to register, collect and remit sales and use taxes on transactions with out-of-state customers. The Company believes that it is possible that it will incur a liability for uncollected sales tax on some portion of its e-commerce sales through April 3, 2020. Any retroactively imposed liability is not expected to be material to the Company’s results of operations or financial position because direct end-user sales in states where the Company is not registered comprise a small portion of total revenues.

17

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
10. Fair Value Measurements and Financial Instruments
The following table presents the Company's hierarchy for its assets, liabilities and redeemable non-controlling interest measured at fair value on a recurring basis as of the following periods:
April 3, 2020January 3, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Liabilities:
Credit Facility$  $479,222  $  $479,222  $  $68,000  $  $68,000  
Non-controlling interest subject to put provisions    16,207  16,207      15,719  15,719  
Total liabilities measured at fair value$  $479,222  $16,207  $495,429  $  $68,000  $15,719  $83,719  
There were no transfers of assets or liabilities between Level 1, Level 2, and Level 3 categories of the fair value hierarchy during the three month period ended April 3, 2020.
The Company used Level 2 inputs to determine the fair value of its Credit Facility. As of April 3, 2020, the carrying amount of the principal under the Company’s Credit Facility approximated fair value because it had a variable interest rate that reflected market changes in interest rates and changes in the Company’s net leverage ratio.
The Company has potential obligations to purchase the non-controlling interests held by third parties in the Tuscany subsidiary. These obligations are in the form of put provisions and are exercisable at the third-party owners' discretion within the specified periods outlined in the put provision within the Tuscany stockholders' agreement. If these put provisions were exercised, the Company would be required to purchase the third-party owners' non-controlling interests at the appraised fair value. The initial non-controlling interest value was implicit in the purchase price and is revalued each quarter, with the adjustment being recorded directly as a component of retained earnings. The methodology the Company uses to estimate the fair value of the non-controlling interests subject to these put provisions is based on an average multiple of earnings before income taxes, depreciation and amortization ("EBITDA"), taking into consideration historical earnings and other factors. The estimated fair value is then compared to the carrying value based on the initial valuation and the cumulative net earnings attributable to the non-controlling interest. At April 3, 2020, the estimated fair value was lower than the carrying value and, in accordance with applicable guidance, the non-controlling interest has been adjusted to the carrying value. The estimated fair values of the non-controlling interests subject to put provisions can fluctuate and the implicit multiple of earnings at which these non-controlling interest obligations may ultimately be settled could vary significantly from our future estimates depending upon market conditions.
The following table provides a reconciliation of the beginning and ending balances for the Company's redeemable non-controlling interest measured at fair value using Level 3 inputs:
Redeemable Non-Controlling Interest (level 3 measurement)
Balance at January 3, 2020$15,719  
Net income attributable to non-controlling interest488  
Balance at April 3, 2020$16,207  

18

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
11. Stockholders' Equity
Equity Incentive Plans
The following table summarizes the allocation of stock-based compensation in the accompanying consolidated statements of income:
For the three months ended
April 3, 2020March 29, 2019
Cost of sales$129  $129  
Sales and marketing152  126  
Research and development201  165  
General and administrative1,439  1,309  
Total$1,921  $1,729  
The following table summarizes the activity for the Company's unvested restricted stock units ("RSU") for the three months ended April 3, 2020:
Unvested RSUs
Number of shares outstandingWeighted-average grant date fair value
Unvested at January 3, 2020427  $44.98  
Granted43  $54.94  
Canceled(3) $42.29  
Vested(81) $31.15  
Unvested at April 3, 2020386  $49.01  
As of April 3, 2020, the Company had approximately $14,299 of unrecognized stock-based compensation expense related to RSUs, which will be recognized over the remaining weighted-average vesting period of approximately 2.62 years.
During the three months ended April 3, 2020, no shares of common stock were issued due to the exercise of stock options and no options to purchase common stock expired or were forfeited. As of April 3, 2020, stock-based compensation expense related to stock options has been fully recognized.

19

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
12. Income Taxes
For the three months ended
April 3, 2020March 29, 2019
Provision for income taxes$920  $2,601  
Effective tax rates9.5 %12.4 %
For the three months ended April 3, 2020, the difference between the Company's effective tax rate of 9.5% and the 21% federal statutory rate resulted primarily from a lower tax rate on foreign derived intangible income, research and development credits, and a reduction of Switzerland withholding tax. These benefits were partially offset by state taxes, global low-tax intangible income tax and nondeductible expenses. There was a $40 excess benefit related to stock-based compensation.
For the three months ended March 29, 2019, the difference between the Company's effective tax rate of 12.4% and the 21% federal statutory rate resulted primarily from lower foreign tax rates, lower effective federal rates on foreign derived intangible income, research and development credits, and $1,825 from excess benefits related to the exercise of stock options. These benefits were partially offset by state taxes, foreign withholding taxes and the impact of nondeductible expenses.
We do not expect the results from any ongoing income tax audit to have a material impact on our consolidated financial condition, results of operations, or cash flows.

13. Related Party Transactions
On May 3, 2019, the Company acquired substantially all of the assets of Air Ride Technologies, Inc., d/b/a Ridetech, which has a building lease for its manufacturing and offices in Jasper, Indiana. The building is owned by a former owner of Ridetech, who is now an employee of the Company. The lease is effective through April 1, 2024, with monthly rent payments of $16. Rent expense under this lease was $48 for the three months ended April 3, 2020.
On March 11, 2020, the Company acquired 100% of the issued and outstanding stock of SCA Performance Holdings, Inc. ("SCA"), which has a building lease for its manufacturing and offices in Trussville, Alabama. The building is owned by a former owner of SCA, who is now an employee of the Company. The lease is effective through April 13, 2028, with monthly rent payments of $28. Rent expense under this lease was $28 for the three months ended April 3, 2020. Refer to Note 14 - Acquisitions for further details of this acquisition.
20

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
14. Acquisitions
On March 11, 2020, the Company, through Fox Factory, Inc., acquired 100% of the issued and outstanding stock of SCA Performance Holdings, Inc. ("SCA") from Southern Rocky Holdings, LLC for $329,531, net of cash acquired and exclusive of vehicle inventory. SCA is a leading OEM authorized specialty vehicle manufacturer for light duty trucks and SUVs with headquarters in Trussville, Alabama. SCA operates under three aftermarket brands: SCA Performance, Rocky Ridge Trucks, and Rocky Mountain Truckworks. The Company believes the acquisition will be complementary to FOX’s Tuscany business, expanding its North American geographic manufacturing footprint and broadening its product offering in a growing segment of the automotive industry. This transaction was accounted for as a business combination.
The Company also agreed to an additional $10,589 of contingent retention incentives for key SCA management, of which $9,283 is cash and $1,306 is stock, to be held in escrow and payable over the next two years. The Company recognized $143 in costs associated with such retention incentives during the three months ended April 3, 2020. Additionally, the Company agreed to pay $1,750 in transaction compensation to key SCA management concurrently with the closing.
The purchase price of SCA has been preliminarily allocated to the assets acquired and liabilities assumed based on their estimated respective fair values as of March 11, 2020 with the excess purchase price allocated to goodwill. The Company’s allocation of the purchase price to the net tangible and intangible assets acquired and liabilities assumed is as follows:
Acquisition consideration
Cash consideration$329,209  
Non-cash consideration322  
Total consideration at closing$329,531  
Fair market values
Other current assets$15,556  
Property, plant and equipment9,953  
Lease right-of-use assets4,027  
Customer relationships129,000  
Trademarks and brand11,500  
Goodwill192,215  
Total assets acquired$362,251  
Accounts payable and accrued expenses$9,454  
Lease liabilities4,027  
Deferred taxes19,239  
Total liabilities assumed32,720  
Purchase price allocation$329,531  
The Company incurred $10,579 of acquisition costs in conjunction with the SCA acquisition, including $1,750 of transaction compensation during the three months ended April 3, 2020 and $602 of transaction costs during the three months ended January 3, 2020. These costs are classified as general and administrative expenses in the accompanying condensed consolidated statements of income. Additional debt issuance costs of $6,622 were incurred in association with financing the transaction and will be amortized over the term of the Credit Facility. Refer to Note 8 - Debt for further details.
The primary areas of the preliminary purchase price allocations that have not been finalized relate to the finalization of working capital and the valuation of real estate, intangible assets and related deferred tax liabilities. Upon completion of the fair value assessment, the Company anticipates that the ultimate intangible assets may differ from the preliminary assessment outlined above. Any change in the finalization of working capital will reduce or increase the cash consideration. Any changes to the preliminary estimates of the fair value of the real estate and intangible assets will be adjusted to goodwill during the measurement period, with subsequent changes in estimates recorded in the statement of operations.
21

FOX FACTORY HOLDING CORP.
Notes to Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(unaudited)
The preliminarily values assigned to the identifiable intangible assets were determined by discounting the estimated future cash flows associated with these assets to their present value. The goodwill of $192,215 reflects the strategic fit of SCA with the Company’s operations. The Company will amortize the acquired customer relationships assets over their expected useful lives of 5-10 years. Trademarks, brand names and goodwill are expected to have an indefinite life, and will be subject to impairment testing. The goodwill is not deductible for income tax purposes. SCA previously purchased intangibles and goodwill in asset acquisitions with a remaining net tax basis approximating $77,989 which the Company may deduct for income tax purposes.
The following unaudited pro forma financial information shows the combined results of operations of the Company and SCA, as if the acquisition had occurred as of the beginning of the periods presented. The pro forma results include the effects of the amortization of purchased intangible assets and acquired inventory valuation step-up, interest expense on the term debt secured to finance the acquisition, and the net tax benefit of the above adjustments calculated at the statutory federal tax rate of 21%. SCA was operated as a C Corporation for federal taxation purposes. A pro forma adjustment has been made to reflect the income taxes that would have been recorded at the federal statutory rate based on SCA’s net income. The pro forma results for the three months ended April 3, 2020 exclude transaction costs associated with the acquisition and the results for the three months ended March 29, 2019 have been adjusted to include these charges. This pro forma data is presented for informational purposes only and does not purport to be indicative of the results of future operations or of the results that would have occurred had the acquisition taken place in the periods noted below.
For the three months ended
April 3, 2020March 29, 2019
Pro forma sales$203,709  $177,258  
Pro forma net income attributable to FOX stockholders$15,570  $8,810  
Pro forma basic earnings per share$0.40  $0.23  
Pro forma diluted earnings per share$0.40  $0.23  
Total SCA revenues included in the condensed consolidated statements of income$6,548  
Total SCA pre-tax income included in the condensed consolidated statements of income$68  

22

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and with our audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended January 3, 2020, as filed with the U.S. Securities and Exchange Commission ("SEC") on March 3, 2020, and our other reports and registration statements that we file with the SEC from time to time. In addition to historical condensed consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q, particularly in the “Risk Factors” section included in Part II, Item 1A.
Unless the context otherwise requires, the terms “FOX,” the “Company,” “we,” “us,” and “our” in this Quarterly Report on Form 10-Q refer to Fox Factory Holding Corp. and its operating subsidiaries on a consolidated basis.
Cautionary Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q includes forward-looking statements, which are subject to the “safe harbor” created by Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). We may make forward-looking statements in our SEC filings, press releases, news articles, earnings presentations and when we are speaking on behalf of the Company. Forward-looking statements generally relate to future events or our future financial or operating performance that involve substantial risks and uncertainties. In some cases, you can identify forward-looking statements because they contain words such as “may,” “might,” “will,” “would,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “likely,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q are subject to numerous risks and uncertainties, including but not limited to risks related to:
our ability to develop new and innovative products in our current end-markets;
our ability to leverage our technologies and brand to expand into new categories and end-markets;
our ability to increase our aftermarket penetration;
our ability to accelerate international growth;
our exposure to exchange rate fluctuations;
the loss of key customers;
our ability to improve operating and supply chain efficiencies;
our ability to enforce our intellectual property rights;
our future financial performance, including our sales, cost of sales, gross profit or gross margins, operating expenses, ability to generate positive cash flow and ability to maintain our profitability;
our ability to maintain our premium brand image and high-performance products;
our ability to maintain relationships with the professional athletes and race teams we sponsor;
our ability to selectively add additional dealers and distributors in certain geographic markets;
the growth of the markets in which we compete, our expectations regarding consumer preferences and our ability to respond to changes in consumer preferences;
changes in demand for performance-defining products;
the loss of key personnel, management and skilled engineers;
our ability to successfully identify, evaluate and manage potential or completed acquisitions and to benefit from such acquisitions;
the outcome of pending litigation;
the spread of highly infectious or contagious disease, such as COVID-19, could cause severe disruptions in the U.S. and global economy, which could in turn disrupt the business activities, and operations of our customers, as well as our businesses and operations;
23

our ability to adapt to the impact of certain changes in tax laws;
changes in the relative proportion of profit earned in the numerous jurisdictions in which we do business and in tax legislation, case law and other authoritative guidance in those jurisdictions;
product recalls and product liability claims; and
future economic or market conditions.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations, and prospects and the outcomes of any of the events described in any forward-looking statements are subject to risks, uncertainties, and other factors. In addition to the risks, uncertainties and other factors discussed above and elsewhere in this Quarterly Report on Form 10-Q, the risks, uncertainties and other factors expressed or implied in Part I, Item 1A. "Risk Factors" of our 2019 Annual Report on Form 10-K, as filed with the SEC on March 3, 2020, could cause or contribute to actual results differing materially from those set forth in any forward-looking statement. Moreover, we operate in a very competitive and challenging environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. We cannot assure you that the results, events, and circumstances reflected in the forward-looking statements will be achieved or occur. Actual results, events, or circumstances could differ materially from those contemplated by, set forth in, or underlying any forward-looking statements. For all of these forward-looking statements, we claim the protection of the safe harbor for forward-looking statements in Section 27A of the Securities Act and Section 21E of the Exchange Act.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.
Recent Developments
Acquisition of SCA Performance, Inc.
On March 11, 2020, we, through Fox Factory, Inc., acquired 100% of the issued and outstanding stock of SCA Performance Holdings, Inc. ("SCA") from Southern Rocky Holdings, LLC for $329.5 million, net of cash acquired and exclusive of vehicle inventory. SCA is a leading OEM authorized specialty vehicle manufacturer for light duty trucks and SUVs with headquarters in Trussville, Alabama.
In connection with the acquisition, we also agreed to an additional $10.6 million of contingent retention incentives for key SCA management, to be held in escrow and payable over the next two years in a combination of cash and stock. Additionally, we agreed to $1.8 million in transaction compensation to key SCA management paid concurrently with the closing.
24

Critical Accounting Policies and Estimates
Beginning in the first quarter of fiscal year 2019, the Company adopted Accounting Standards Update No. 2016-02, Leases. See Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies to the accompanying notes to unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for further details of this update.
As a result of the enactment of the Tax Cuts and Jobs Act of 2017 (the "TCJA" or "Tax Act") in December 2017, we believe that it is more likely than not that a portion of our foreign tax credits will not be realizable before their expiration and therefore provided a partial valuation allowance of $6.7 million against that tax asset. We reassess our projections and assumptions regarding the realization of our foreign tax credits periodically as changes in our business and tax regulations occur. To the extent such a valuation allowance is established or reduced in a period, we reflect the change with a corresponding increase or decrease of our income tax provision in our consolidated statements of income. There have been no material changes in the valuation allowance for foreign tax credits for the three month periods ended April 3, 2020 or March 29, 2019.
There have been no other changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended January 3, 2020, as filed with the SEC on March 3, 2020, that have had a material impact on our condensed consolidated financial statements and related notes.
Recent Accounting Pronouncements
See Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies to the accompanying notes to unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for further details regarding this topic.
25

Results of Operations
The table below summarizes our results of operations:
For the three months ended
(in thousands)April 3, 2020March 29, 2019
Sales$184,361  $161,700  
Cost of sales127,746  110,643  
Gross profit56,615  51,057  
Operating expenses:
Sales and marketing12,063  9,262  
Research and development8,029  7,303  
General and administrative22,413  11,180  
Amortization of purchased intangibles2,543  1,493  
Total operating expenses45,048  29,238  
Income from operations11,567  21,819  
Other expense, net:
Interest expense1,847  829  
Other expense (income)62  (13) 
Other expense, net1,909  816  
Income before income taxes9,658  21,003  
Provision for income taxes920  2,601  
Net income8,738  18,402  
Less: net income attributable to non-controlling interest488  299  
Net income attributable to FOX stockholders$8,250  $18,103  

26

The following table sets forth selected statement of income data as a percentage of sales for the periods indicated:
For the three months ended
April 3, 2020March 29, 2019
Sales100.0 %100.0 %
Cost of sales69.3  68.4  
Gross profit30.7  31.6  
Operating expenses:
Sales and marketing6.5  5.7  
Research and development4.4  4.5  
General and administrative12.2  6.9  
Amortization of purchased intangibles1.4  0.9  
Total operating expenses24.4  18.1  
Income from operations6.3  13.5  
Other expense, net:
Interest expense1.0  0.5  
Other expense (income)—  —  
Other expense, net1.0  0.5  
Income before income taxes5.2  13.0  
Provision for income taxes0.5  1.6  
Net income4.7  11.4  
Less: net income attributable to non-controlling interest0.3  0.2  
Net income attributable to FOX stockholders4.5 %11.2 %
*Percentages may not foot due to rounding.

27

Three months ended April 3, 2020 compared to three months ended March 29, 2019
Sales
For the three months ended
(in millions)April 3, 2020March 29, 2019Change ($)Change (%)
Powered Vehicle products$120.5  $96.7  $23.8  24.6 %
Specialty Sports products63.8  65.0  (1.2) (1.8) 
Total sales$184.3  $161.7  $22.6  14.0 %
Total sales for the three months ended April 3, 2020 increased approximately $22.6 million, or 14.0%, compared to the three months ended March 29, 2019. Powered Vehicle product sales increased by $23.8 million, or 24.6%, due to the Ridetech and SCA acquisitions, and the continued success of its product lineup. Additionally, Specialty Sports product sales decreased by $1.2 million, or 1.8%, primarily due to the timing of OEM orders.
Cost of sales
For the three months ended
(in millions)April 3, 2020March 29, 2019Change ($)Change (%)
Cost of sales$127.7  $110.6  $17.1  15.5 %
Cost of sales for the three months ended April 3, 2020 increased approximately $17.1 million, or 15.5%, compared to the three months ended March 29, 2019. The increase in cost of sales was driven primarily by an increase in sales as well as certain business factors affecting gross margin, which are discussed below.
For the three months ended April 3, 2020, our gross margin decreased 90 basis points to 30.7% compared to 31.6% for the three months ended March 29, 2019. The decrease in gross margin was primarily due to costs associated with COVID-19 mandated closures, including overhead inefficiencies and labor costs.
Operating expenses
For the three months ended
(in millions)April 3, 2020March 29, 2019Change ($)Change (%)
Operating expenses:
Sales and marketing$12.1  $9.3  $2.8  30.1 %
Research and development8.0  7.3  0.7  9.6  
General and administrative22.4  11.1  11.3  101.8  
Amortization of purchased intangibles2.5  1.5  1.0  66.7  
Total operating expenses$45.0  $29.2  $15.8  54.1 %
Total operating expenses for the three months ended April 3, 2020 were $45.0 million compared to $29.2 million for the three months ended March 29, 2019. When expressed as a percentage of total sales, total operating expenses increased to 24.4% of total sales for the three months ended April 3, 2020 compared to 18.1% of total sales in the three months ended March 29, 2019. The increase in operating expenses is primarily due to SCA related costs, including acquisition costs, operating costs and amortization expense, as well as higher facility-related costs and higher selling expenses, partially offset by lower patent litigation related costs.
28

Within operating expenses, our sales and marketing expenses increased approximately $2.8 million primarily due to costs associated with our Ridetech and SCA subsidiaries of $1.2 million, higher commission expense of $0.8 million and various others. Research and development costs increased approximately $0.7 million primarily due to headcount investments as we continue to pursue product innovation. General and administrative expenses increased by approximately $11.3 million resulting from various factors including SCA acquisition costs of approximately $10.6 million, SCA and Ridetech expenses of $0.9 million, and higher facility-related costs of $0.7 million. These costs were partially offset by a decrease of $1.4 million in patent-related legal expenses.
Amortization of purchased intangibles for the three months ended April 3, 2020 increased by approximately $1.0 million as compared to the three months ended March 29, 2019. The increase is primarily due to the amortization of intangible assets obtained through our acquisition of SCA.
Income from operations
For the three months ended
(in millions)April 3, 2020March 29, 2019Change ($)Change (%)
Income from operations$11.6  $21.8  $(10.2) (46.8)%
As a result of the factors discussed above, income from operations for the three months ended April 3, 2020 decreased approximately $10.2 million, or 46.8%, compared to income from operations for the three months ended March 29, 2019.
Other expense, net
For the three months ended
(in millions)April 3, 2020March 29, 2019Change ($)Change (%)
Other expense, net:
Interest expense$1.8  $0.8  $1.0  125.0 %
Other expense (income)0.1  —  0.1  100.0  
Other expense, net$1.9  $0.8  $1.1  137.5 %
Other expense, net for the three months ended April 3, 2020 increased by $1.1 million to $1.9 million compared to $0.8 million for the three months ended March 29, 2019. The increase in other expense, net is primarily due to additional interest expense incurred as a result of additional debt taken on in connection with the Company's acquisition of SCA during the three months ended April 3, 2020.
29

Income taxes
For the three months ended
(in millions)April 3, 2020March 29, 2019Change ($)Change (%)
Provision for income taxes$0.9  $2.6  $(1.7) (65.4)%
The effective tax rates were 9.5% and 12.4% for the three months ended April 3, 2020 and March 29, 2019, respectively.
For the three months ended April 3, 2020, the difference between the Company's effective tax rate of 9.5% and the 21% federal statutory rate resulted primarily from a lower tax rate on foreign derived intangible income, research and development credits, and a reduction of Switzerland withholding tax. These benefits were partially offset by state taxes, global low-tax intangible income and nondeductible expenses. There was a $0.1 million benefit related to stock based compensation.
For the three months ended March 29, 2019, the difference between the Company's effective tax rate of 12.4% and the 21% federal statutory rate resulted primarily from lower foreign tax rates, lower effective federal rates on foreign derived intangible income, research and development credits, and $1.8 million from excess benefits related to the exercise of stock options. These benefits were partially offset by state taxes, foreign withholding taxes and the impact of nondeductible expenses.
The effective tax rate for the three months ended April 3, 2020 decreased as compared to the same period in 2019 primarily as a result of foreign derived intangible income benefits and reduced withholding taxes, partially offset by global low-tax intangible income, state taxes, and nondeductible expenses.
Net income
For the three months ended
(in millions)April 3, 2020March 29, 2019Change ($)Change (%)
Net income$8.7  $18.4  $(9.7) (52.7)%
As a result of the factors described above, our net income decreased $9.7 million, or 52.7%, to $8.7 million in the three months ended April 3, 2020 from $18.4 million for the three months ended March 29, 2019.
30

Liquidity and Capital Resources
Our primary cash needs are to support working capital, capital expenditures, acquisitions, and debt repayments. Historically, we have generally financed our liquidity needs with operating cash flows and borrowings under our credit facilities. These sources of liquidity may be impacted by various factors, including demand for our products, impacts of mandated closures in response to COVID-19, investments made by us in acquired businesses, our plant and equipment and other capital expenditures, and expenditures on general infrastructure and information technology. A summary of our operating, investing and financing activities are shown in the following table:
For the three months ended
(in thousands)April 3, 2020March 29, 2019
Net cash (used in) provided by operating activities$(33,485) $8,745  
Net cash used in investing activities(342,050) (7,297) 
Net cash provided by financing activities408,332  8,958  
Effect of exchange rate changes on cash and cash equivalents(351) (76) 
Change in cash and cash equivalents$32,446  $10,330  
Operating activities
Cash used in or provided by operating activities consists of net income, adjusted for certain non-cash items, primarily depreciation and amortization, stock-based compensation, changes in deferred income taxes and uncertain tax positions, and net cash invested in working capital.
In the three months ended April 3, 2020, net cash used in operating activities was $33.5 million and consisted of net income of $8.7 million, plus non-cash items totaling $0.5 million and less changes in operating assets and liabilities totaling $41.7 million. Non-cash items and other adjustments consisted of depreciation and amortization of $5.8 million, stock-based compensation of $1.9 million, and amortization of loan fees of $0.4 million, offset by a $8.6 million change in deferred taxes and uncertain tax positions.
Our investment in operating assets and liabilities is a result of increased prepaids and other current assets of $61.7 million, inventory of $22.4 million, and decreases in accrued expenses of $3.2 million, offset by decreases in accounts receivable of $14.4 million, increases in accounts payable of $30.3 million and income taxes of $0.9 million. The change in prepaids and other current assets is primarily due to deposits on chassis and acquisition-related compensation payments held in escrow, both related to our recently acquired SCA subsidiary. The changes in inventory, accounts receivable, and accounts payable reflect the impact of mandated shutdowns in response to COVID-19 on our shipment, collection and payment cycles. The changes in accrued expenses and income taxes are primarily attributable to seasonality and the timing of tax payments.
In the three months ended March 29, 2019, net cash provided by operating activities was $8.7 million and consisted of net income of $18.4 million, plus non-cash items totaling $6.5 million and less changes in operating assets and liabilities totaling $16.2 million. Non-cash items and other adjustments consisted of depreciation and amortization of $4.1 million, stock-based compensation of $1.7 million, offset by a $0.7 million change in deferred taxes and uncertain tax positions. Our investment in operating assets and liabilities is a result of increases in accounts receivable of $4.9 million, inventory of $17.0 million, and prepaids and other assets of $7.3 million, and decreases in accrued expenses of $6.8 million and income taxes payable of $0.9 million, partially offset by an increase in accounts payable of $20.7 million. The changes in inventory, accounts payable, accrued expenses, accounts receivable and prepaids and other assets are primarily due to seasonal impacts on working capital. The decrease in income taxes payable is primarily due to the timing of estimated tax payments and refunds.
Investing activities
Cash used in investing activities primarily relates to strategic acquisitions of businesses and other assets and investments in our manufacturing and general infrastructure through the procurement of property and equipment.
In the three months ended April 3, 2020 and March 29, 2019, net cash used in investing activities was $342.1 million and $7.3 million, respectively. Investing activities for the three months ended April 3, 2020 consisted of $329.2 million of cash consideration for our acquisition of SCA and $12.8 million of property and equipment additions. Our investing activities for the three months ended March 29, 2019 consisted entirely of property and equipment additions.
31

Financing activities
Cash provided by financing activities primarily relates to various forms of debt and equity instruments used to finance our business.
In the three months ended April 3, 2020, net cash provided by financing activities was $408.3 million, which consisted of $393.4 million in proceeds, net of issuance costs, from our new Credit Facility, which was amended and restated in connection with our acquisition of SCA, as well as net draws of $17.0 million from our line of credit. In addition, we paid $2.1 million to repurchase shares of our common stock, as part of our stock-based compensation program.
In the three months ended March 29, 2019, net cash provided by financing activities was $9.0 million, which consisted of $26.0 million in proceeds from our line of credit, partially offset by $13.0 million paid on our line of credit and $2.8 million paid on our term debt. In addition, we paid $1.2 million to repurchase shares of our common stock, net of proceeds from the exercise of stock options, as part of our stock-based compensation program.
Former Second Amended and Restated Credit Facility
In August 2013, the Company entered into a credit facility with SunTrust Bank, N.A. and other named lenders, which was periodically amended and restated (the "Second Amended and Restated Credit Facility"). The Company paid off the Second Amended and Restated Credit Facility in June 2019 upon entering into the new Credit Facility with Bank of America, N.A. ("Bank of America").
Amended and Restated Credit Facility
In June 2019, the Company entered into a credit facility with Bank of America and other named lenders, which was later amended and restated on March 11, 2020 (the "Credit Facility"). The Credit Facility, which matures on March 11, 2025, provides a senior secured revolving line of credit with a borrowing capacity of $250.0 million and a maturing secured term loan of $400.0 million. The term loan is subject to quarterly amortization payments.
The Company paid $6.6 million in debt issuance costs, of which $5.9 million were allocated to the term debt and $0.8 million were allocated to the line of credit. Additionally, the Company had $0.4 million of remaining unamortized debt issuance costs. The Company expensed $0.3 million of the remaining unamortized debt issuance costs, which are included in other expense, net on the Condensed Consolidated Statements of Income for the three months ended April 3, 2020 and the remaining $0.2 million were allocated to the line of credit. All loan fees allocated to the term debt will be amortized using the interest method and all loan fees allocated to the line of credit will be amortized on a straight-line basis over the term of the Credit Facility.
The Credit Facility provides for interest at a rate either based on the London Interbank Offered Rate, or LIBOR, plus a margin ranging from 1.00% to 1.75%, or based on the base rate offered by Bank of America plus a margin ranging from 0.00% to 0.75%. At April 3, 2020, the one-month LIBOR and prime rates were 0.99% and 3.25%, respectively. At April 3, 2020, our weighted average interest rate on outstanding borrowing was 2.33%. The Credit Facility is secured by substantially all of the Company’s assets, restricts the Company's ability to make certain payments and engage in certain transactions, and requires that the Company satisfy customary financial ratios. The Company was in compliance with the covenants as of April 3, 2020.
Hall County, Georgia Project - Phase 1
As previously announced on October 31, 2018, the Company is expanding its manufacturing and operations capacity and relocating the Company’s headquarters to Hall County, Georgia. The Company plans to invest approximately $50.0 million in capital expenditures and employ up to 800 personnel over the next five years, dependent on market and general economic conditions in Georgia. The Company currently estimates that the first phase of the project will be completed in mid-2020. The amount of any such capital expenditures is subject to change depending on the circumstances and the scope of the project.
Off-Balance Sheet Arrangements
We have no material off-balance sheet arrangements.
Inflation
Historically, inflation has not had a material effect on our results of operations. However, significant increases in inflation, particularly those related to wages and increases in the cost of raw materials, could have an adverse impact on our business, financial condition and results of operations.
32


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 
There have been no material changes to the disclosures discussed in the section “Quantitative and Qualitative Disclosures About Market Risk” in Part II, Item 7A of our Annual Report on Form 10-K for the fiscal year ended January 3, 2020, as filed with the SEC on March 3, 2020.

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain "disclosure controls and procedures," as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Our management, under the direction and with the participation of our Chief Executive Officer and our Interim Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of April 3, 2020. Based on the evaluation of our disclosure controls and procedures as of April 3, 2020, our Chief Executive Officer and Interim Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Interim Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include, but are not limited to, the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
33


PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
A lawsuit was filed on December 17, 2015 by SRAM Corporation (“SRAM”) in the U.S. District Court, Northern District of Illinois, against the Company’s wholly-owned subsidiary, RFE Canada Holding Corp. (“RFE Canada”). The lawsuit alleges patent infringement of U.S. Patent number 9,182,027 ("027 Patent") and violation of the Lanham Act. SRAM filed a second lawsuit in the same court against RFE Canada on May 16, 2016, alleging patent infringement of U.S Patent number 9,291,250 ("'250 Patent"). The Company believes that the lawsuits are without merit and intends vigorously to defend itself. As such, the Company has filed, before the U. S. Patent and Trademark Appeals Board ("PTAB"), for Interparties Reviews ("IPR") of the '027 Patent and separately the same for the '250 Patent. In April 2018, the PTAB issued opinions in the ‘027 Patent petition cases stating that the Company has not shown the claims of the ‘027 Patent to be obvious. Regarding the PTAB ‘027 opinions, the Company has filed an Appeal to the Court of Appeals for the Federal Circuit ("CAFC"). The CAFC found in favor of the Company and has vacated and remanded all of the PTAB findings with the exception of their finding that the ‘027 patent met the prima facia test for obviousness, which was affirmed. SRAM has appealed to the CAFC to rehear the case en banc. The CAFC has declined to rehear the case and has issued the final remand order sending the case back to the PTAB. The PTAB has issued an opinion in the ‘250 Patent petition case stating that the Company has not shown the claims of the ‘250 Patent to be obvious. The Company has appealed that PTAB opinion to the CAFC and the CAFC ruling is pending.
In a separate action, the Company filed a lawsuit on January 29, 2016 in the U.S. District Court, Northern District of California against SRAM. That lawsuit alleges SRAM’s infringement of two separate Company owned patents, specifically U.S. Patent numbers 6,135,434 and 6,557,674. The Company filed a second lawsuit on July 1, 2016 in the U.S. District Court, Northern District of California against SRAM alleging infringement of the Company’s U.S. Patent numbers 8,226,172 and 8,974,009. These lawsuits have been moved to U.S. District Court, District of Colorado and are otherwise proceeding. The U.S. District Court, Northern District of Illinois, has again stayed the SRAM lawsuits against the Company pending outcome of the remanded ‘027 PTAB issue.
Due to the inherent uncertainties of litigation, the Company is not able to predict either the outcome or a range of reasonably possible losses, if any, at this time. Accordingly, no amounts have been recorded in the consolidated financial statements for the settlement of these matters. Were an unfavorable ruling to occur, or if factors indicate that a loss is probable and reasonably estimable, the Company's business, financial condition or results of operations could be materially and adversely affected. The Company is involved in other legal matters that arise in the ordinary course of business. Based on information currently available, management does not believe that the ultimate resolution of these matters will have a material adverse effect on the Company's financial condition, results of operations or cash flows.
34

ITEM 1A. RISK FACTORS
Our business, financial condition, operating results and prospects could be materially and adversely affected by various risks and uncertainties that are described herein. In addition to the risks and uncertainties discussed elsewhere in this Quarterly Report on Form 10-Q, you should carefully consider the risks and uncertainties described below. If any of these risks actually occur, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the trading price of our common stock could decline.
Risks related to our business
If we are unable to continue to enhance existing products and develop, manufacture and market new products that respond to consumer needs and preferences and achieve market acceptance, we may experience a decrease in demand for our products, and our business and financial results could suffer.
Our growth strategy involves the continuous development of innovative performance-defining products. We may not be able to compete as effectively with our competitors, and ultimately satisfy the needs and preferences of our customers and the end users of our products, unless we can continue to enhance existing products and develop new, innovative products in the global markets in which we compete. In addition, we must continuously compete for not only end users who purchase our products through the dealers and distributors who are our customers, but also for the OEMs, which incorporate our products into their bikes and powered vehicles. These OEMs regularly evaluate our products against those of our competitors to determine if they are allowing the OEMs to achieve higher sales and market share on a cost-effective basis. Should one or more of our OEM customers determine that they could achieve overall better financial results by incorporating a competitor’s new or existing product, they would likely do so, which could harm our business, financial condition or results of operations.
Product development requires significant financial, technological and other resources. While we expended approximately $31.8 million, $25.8 million, and $20.2 million for our research and development efforts in 2019, 2018 and 2017, respectively, there can be no assurance that this level of investment in research and development will be sufficient in the future to maintain our competitive advantage in product innovation, which could cause our business, financial condition or results of operations to suffer.
Product improvements and new product introductions require significant planning, design, development and testing at the technological, product and manufacturing process levels, and we may experience unanticipated delays in our introduction of product improvements or new products. Our competitors’ new products may beat our products to market, be more effective and/or less expensive than our products, obtain better market acceptance or render our products obsolete. Any new products that we develop may not receive market acceptance or otherwise generate any meaningful sales or profits for us relative to our expectations. In addition, one of our competitors could develop an unforeseen and entirely new product or technology that renders our products less desirable or obsolete, which could negatively affect our business, financial condition or results of operations.
We face intense competition in all product lines, including from some competitors that may have greater financial and marketing resources. Failure to compete effectively against competitors would negatively impact our business and operating results.
The industries in which we operate are highly competitive. We compete with a number of other manufacturers that produce and sell performance-defining products to OEMs and aftermarket dealers and distributors, including OEMs that produce their own lines of products for their own use. Our continued success depends on our ability to continue to compete effectively against our competitors, some of which have significantly greater financial, marketing and other resources than we have. In addition, several of our competitors offer broader product lines to OEMs, which they may sell in connection with suspension products as part of a package offering. In the future, our competitors may be able to maintain and grow brand strength and market share more effectively or quickly than we do by anticipating the course of market developments more accurately than we do, developing products that are superior to our products, creating manufacturing or distribution capabilities that are superior to ours, producing similar products at a lower cost than we can or adapting more quickly than we do to new technologies or evolving regulatory, industry or customer requirements, among other possibilities. In addition, we may encounter increased competition if our current competitors broaden their product offerings by beginning to produce additional types of performance-defining products or through competitor consolidations. We could also face competition from well-capitalized entrants into these product markets, as well as aggressive pricing tactics by other manufacturers trying to gain market share. As a result, our products may not be able to compete successfully with our competitors’ products, which could negatively affect our business, financial condition or results of operations.
35

Our business is sensitive to economic conditions that impact consumer spending. Our performance-defining products, and the bike and powered vehicles into which they are incorporated, are discretionary purchases and may be adversely impacted by changes in the economy.
Our business depends substantially on global economic and market conditions. In particular, we believe that currently a significant majority of the end users of our products live in the United States and countries in Europe. These areas have historically experienced recessions, disruptions in banking and/or financial systems, economic weakness and uncertainty. In addition, our products are recreational in nature and are generally discretionary purchases by consumers. Consumers are usually more willing to make discretionary purchases during periods of favorable general economic conditions and high consumer confidence. Discretionary spending may also be affected by many other factors, including interest rates, the availability of consumer credit, taxes and consumer confidence in future economic conditions. During periods of unfavorable economic conditions, or periods when other negative market factors exist, consumer discretionary spending is typically reduced, which in turn could reduce our product sales and have a negative effect on our business, financial condition or results of operations.
There could also be a number of secondary effects resulting from an economic downturn, such as insolvency of our suppliers resulting in product delays, an inability of our OEM and distributor and dealer customers to obtain credit to finance purchases of our products, customers delaying payment to us for the purchase of our products due to financial hardship or an increase in bad debt expense. Any of these effects could negatively affect our business, financial condition or results of operations.
If we are unable to maintain our premium brand image, our business may suffer.
OEMs dealers and distributors select our products in part because of the premium brand reputation we hold with them and our end users. Therefore, our success depends on our ability to maintain and build the image of our brands. We have focused on building our brands through producing products or acquiring businesses that produce products that we believe are innovative, high in performance and highly reliable. In addition, our brands benefit from our strong relationships with our OEM customers and dealers and distributors and through marketing programs aimed at bike and powered vehicle enthusiasts in various media and other channels. For example, we sponsor a number of professional athletes and professional race teams. In order to continue to enhance our brand image, we will need to maintain our position in the performance-defining products industry and continue to provide high-quality products and services. In addition, we will need to continue to invest in sponsorships, marketing and public relations.
There can be no assurance, however, that we will be able to maintain or enhance the strength of our brands in the future. Our brands could be adversely impacted by, among other things:
failure to develop new products that are innovative, performance-oriented, and reliable;
internal product quality control issues;
product quality issues on the bikes and powered vehicles on which our products are installed;
product recalls;
high profile component failures (such as a component failure during a race on a mountain bike ridden by an athlete that we sponsor);
negative publicity regarding our sponsored athletes;
high profile injury or death to one of our sponsored athletes;
inconsistent uses of our brand and our other intellectual property assets, as well as failure to protect our intellectual property; and
changes in consumer trends and perceptions.
Any adverse impact on our brand could in turn negatively affect our business, financial condition or results of operations.
Our growth in the powered vehicle category is dependent upon our continued ability to expand our product sales into powered vehicles that require performance-defining products and the continued expansion of the market for these powered vehicles.
Our growth in the powered vehicle category is in part attributable to the expansion of the market for powered vehicles that require performance-defining products. Such market growth includes the creation of new classes of vehicles that need our products, such as trucks that are up-fitted to be off-road capable, and our ability to create products for these vehicles. In the event these markets stopped expanding or contracted, or we are unsuccessful in creating new products for these markets or other competitors successfully enter into these markets, we may fail to achieve future growth or our sales could decrease, and our business, financial condition or results of operations could be negatively affected.
36

A significant portion of our sales are highly dependent on the demand for high-end bikes and a material decline in the demand for these bikes or their suspension components could have a material adverse effect on our business or results of operations.
During 2019, approximately 40% of our sales were generated from the sale of bike products. Part of our success has been attributable to the growth in the high-end bike industry, including increases in average retail sales prices, as better-performing product designs and technologies have been incorporated into these products. If the popularity of high-end or premium-priced bikes does not increase or declines, the number of bike enthusiasts seeking such bikes or premium-priced suspension products, wheels, cranks and other specialty components for their bikes does not increase or declines, or the average price point of these bikes declines, we may fail to achieve future growth or our sales could decrease, and our business, financial condition or results of operations could be negatively affected. In addition, if current bike enthusiasts stop purchasing our products due to changes in preferences, we may fail to achieve future growth or our sales could be decreased, and our business, financial condition or results of operations could be negatively affected.
Changes in our customer, channel and product mix could place demands that are more rigorous on our infrastructure and cause our profitability percentages to fluctuate.
From time to time, we may experience changes in our customer, channel and product mix from changes in demands from existing customers due to shifts in their products and markets. Additionally, the Company may pursue new customers and markets. Such changes in customers, channel and product mix could place demands that are more rigorous on our infrastructure and supply chain and could result in changes to our profitability and profitability percentages. If customers begin to require more lower-margin products from us and fewer higher-margin products, or place demands on our performance that increase our costs, our business, results of operations and financial condition may suffer.
A disruption in the operations of our facilities, or delays in our planned expansion of certain facilities, could have a negative effect on our business, financial condition or results of operations.
During 2017, we completed the process of moving all of the manufacturing of our bike suspension component products to our facility in Taichung, Taiwan. In connection with this move, we are utilizing, and expect to continue to use, suppliers who are located closer to our facility in Taichung, Taiwan for a number of materials and components. With the transition of our entire bike suspension component manufacturing to Taichung, Taiwan, we converted the Watsonville manufacturing facility to be a powered vehicle suspension products manufacturing location exclusively.
In addition, we are currently constructing an approximately 336,000 square foot state-of-the-art facility in Hall County, Georgia to diversify our manufacturing platform and provide additional long-term capacity to support growth in our Powered Vehicles Group. In the future, we may move additional manufacturing operations as we re-balance existing facilities or expand to new manufacturing locations. As a result, we have incurred, and expect to continue to incur, costs associated with some duplication of facilities, equipment and personnel, the amount of which could vary materially from our projections. Significant construction delays or other unforeseen difficulties in our Georgia expansion project and future expansion projects, whatever the cause, could have a material adverse effect on our business, customer relationships, financial condition, operating results, cash flow, and liquidity.
Equipment failures, delays in deliveries or catastrophic loss at any of our facilities could lead to production or service disruptions, curtailments or shutdowns. In the event of a stoppage in production or a slowdown in production due to high employee turnover or a labor dispute at any of our facilities, even if only temporary, or if we experience delays as a result of events that are beyond our control, delivery times to our customers could be severely affected. If there was a manufacturing disruption in any of our manufacturing facilities, we might be unable to meet product delivery requirements and our business, financial condition or results of operations could be negatively affected, even if the disruption was covered in whole or in part by our business interruption insurance. Any significant delay in deliveries to our customers could lead to increased returns or cancellations, expose us to damage claims from our customers or damage our brand and, in turn, negatively affect our business, financial condition or results of operations.
Our business, financial condition and results of operations have been and may continue to be adversely affected by global public health epidemics or pandemics, including the recent COVID-19 outbreak.
We face various risks related to public health issues, including epidemics, pandemics, and other outbreaks, including the recent coronavirus (“COVID-19”) outbreak. The global outbreak of COVID-19 was declared a pandemic by the World Health Organization and a national emergency by the U.S. Government in March 2020. The impact of COVID-19, including changes in consumer behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. There have been extraordinary actions taken by international, federal, state, and local public health and governmental authorities to contain and combat the outbreak and spread of COVID-19 in regions throughout the world, including travel bans, quarantines, “stay-at-home” orders, and similar mandates for many individuals to substantially restrict daily activities and for many businesses to curtail or cease normal operations.
37

These government-mandated closures, “shelter-in-place” directives, or an outbreak among, or quarantine of, the employees in any of our facilities, have caused and could continue cause significant interruptions to, or temporary closures of our operations. These impacts include, but are not limited to:
Continued significant reductions in demand or significant future volatility in demand for one or more of our products, which may be caused by, among other things: the temporary inability of consumers to purchase our products due to illness, quarantine or other travel restrictions, store closures, or financial hardship, shifts in demand away from one or more of our more discretionary or higher priced products, supply chain and shipping constraints, reduced options for marketing and promotion of products or other restrictions in connection with COVID-19; if prolonged, such impacts can further increase the difficulty of operating our business, including accurately planning and forecasting, planning for operations and may adversely impact our results;
Inability to meet our dealers’ or consumers’ needs and achieve cost targets due to disruptions in our manufacturing and supply arrangements caused by the loss or disruption of essential manufacturing and supply elements such as raw materials or other finished product components, transportation, workforce, or other manufacturing and distribution capability;
Failure of third parties on which we rely, including our suppliers, contract manufacturers, distributors, contractors, commercial banks, and external business partners, to meet their obligations to the Company or to timely meet those obligations, or significant disruptions in their ability to do so, which may be caused by their own financial or operational difficulties and may adversely impact our operations;
Significant changes in the political conditions in markets in which we manufacture, sell or distribute our products, including additional or expanded quarantines, governmental or regulatory actions, closures or other restrictions that further limit or close our operating and manufacturing facilities, restrict our employees’ ability to travel or perform necessary business functions, restrict or prevent consumers from having access to our products, or otherwise prevent our third-party partners, dealers, suppliers, or customers from sufficiently staffing operations, including operations necessary for the production, distribution, sale, and support of our products, which could adversely impact our results;
Increased difficulty in determining the fair value of the Company’s goodwill and other assets for accounting purposes given the level of judgment and estimation that is inherently higher in the current environment considering the uncertainty created by the COVID-19 pandemic, which could result in estimates and assumptions made in valuing goodwill and other Company assets proving to be inaccurate in the future.
These impacts have had and could continue to have a negative effect on our business, financial condition, results of operations and cash flows, as well as the trading price of our securities. Furthermore, COVID-19 has impacted and may further impact the broader economies of affected countries, including negatively impacting economic growth, the proper functioning of financial and capital markets, foreign currency exchange rates, interest rates, and liquidity. The recent volatility in capital markets has also increased the cost of capital and adversely impacted access to capital.
We have modified, and might further modify, our business practices in response to the COVID-19 pandemic, related third-party responses, including from government authorities and our suppliers, customers and distributors, and the economic and social ramifications of the disease and societal responses across the markets in which the Company operates. Despite our efforts to manage and remedy these impacts to the Company, the ultimate impact and the extent to which the COVID-19 pandemic will continue to affect our business, results of operation and financial condition is difficult to predict and depends on numerous evolving factors outside our control including: the duration and scope of the pandemic; government, social, business and other actions that have been and will be taken in response to the pandemic; and the effect of the pandemic on short- and long-term general economic conditions.
Work stoppages or other disruptions at seaports could adversely affect our operating results.
A significant portion of our goods move through ports on the Western Coast of the United States. We have a global supply chain and we import products from our third-party vendors as well as our Fox Taiwan facility into the United States largely through ports on the West Coast. Longshoremen, none of whom are our employees, must offload freight from ships arriving at West Coast ports. We do not control the activities of these employees or seaports and we could suffer supply chain disruptions due to any disputes, capacity shortages, slowdowns or shutdowns that may occur, as was experienced in February 2015, in relation to certain West Coast ports. While the West Coast ports labor dispute ended with a five-year agreement, it lasted longer than we forecasted, and any similar labor dispute in the future could potentially have a negative effect on both our financial condition and results of operations.
38

Our business depends substantially on our ability to attract and retain experienced and qualified talent, including our senior management team.
We are dependent upon the contributions, talent and leadership of our senior management team, particularly our Chief Executive Officer, Michael C. Dennison. We do not have a "key person" life insurance policy on Mr. Dennison or any other key employees. We believe that the top nine members of our senior management team are key to establishing our focus and executing our corporate strategies as they have extensive knowledge of our systems and processes. Given our senior management team’s knowledge of our industry and the limited number of direct competitors in the industry, we believe that it could be difficult to find replacements should any of the members of our senior management team leave. For example, our former Chief Financial Officer, Zvi Glasman, resigned effective November 1, 2019, and, although we have named an interim replacement, we have not yet designated a permanent replacement for Mr. Glasman. If we are unable to designate a permanent Chief Financial Officer in a timely manner, there may be an adverse effect on our financial reporting processes, our financial controls and procedures and our ability to raise additional capital.
We could also be adversely affected if we fail to attract and retain talent throughout our organization. For instance, we rely on skilled and well-trained engineers for the design and production of our products, as well as in our research and development functions. Competition for such individuals is intense, particularly in California where several of our facilities are located. Our inability to attract or retain qualified employees in our design, production or research and development functions or elsewhere in our Company could result in diminished quality of our products and delinquent production schedules or impede our ability to develop new products. Our failure to adequately address any of these issues could have a material adverse effect on our business, operating results and financial condition.
We may not be able to sustain our past growth or successfully implement our growth strategy, which may have a negative effect on our business, financial condition or results of operations.
We grew our sales from approximately $619.2 million in 2018 to approximately $751.0 million in 2019. This growth rate may be unsustainable. Our future growth will depend upon various factors, including the strength of the image of our brands, our ability to continue to produce innovative performance-defining products, consumer acceptance of our products, competitive conditions in the marketplace, our ability to make strategic acquisitions, the growth in emerging markets for products requiring high-end suspension products and, in general, the continued growth of the high-end bike and powered vehicle markets into which we sell our products. Our beliefs regarding the future growth of markets for high-end suspension products are based largely on qualitative judgments and limited sources and may not be reliable. If we are unable to sustain our past growth or successfully implement our growth strategy, our business, financial condition or results of operations could be negatively affected.
The professional athletes and race teams who use our products are an important aspect of the image of our brands. The loss of the support of professional athletes for our products or the inability to attract new professional athletes may harm our business.
If current or future professional athletes and race teams do not use our products, our brands could lose value and our sales could decline. While our sponsorship agreements typically restrict our sponsored athletes and race teams from promoting, endorsing or using competitors’ products that compete directly within our product categories during the term of the sponsorship agreements, we do not typically have long-term contracts with any of the athletes or race teams whom we sponsor.
If we are unable to maintain our current relationships with these professional athletes and race teams, these professional athletes and race teams are no longer popular, our sponsored athletes and race teams fail to have success or we are unable to continue to attract the endorsement of new professional athletes and race teams in the future, the value of our brands and our sales could decline.
39

We depend on our relationships with dealers and distributors and their ability to sell and service our products. Any disruption in these relationships could harm our sales.
We sell our aftermarket products to dealers and distributors, and we depend on their willingness and ability to market and sell our products to consumers and provide customer and product service as needed. We also rely on our dealers and distributors to be knowledgeable about our products and their features. If we are not able to educate our dealers and distributors so that they may effectively sell our products as part of a positive buying experience, or if they fail to implement effective retail sales initiatives, focus selling efforts on our competitors’ products, reduce the quantity of our products that they sell or reduce their operations due to financial difficulties or otherwise, our brand and business could suffer.
We do not control our dealers or distributors and many of our contracts allow these entities to offer our competitors’ products. Our competitors may incentivize our dealers and distributors to favor their products. In addition, we do not have long-term contracts with a majority of our dealers and distributors, and our dealers and distributors are not obligated to purchase specified amounts of our products. In fact, the majority of our dealers and distributors buy from us on a purchase order basis. Consequently, with little or no notice, many of these dealers and distributors may terminate their relationships with us or materially reduce their purchases of our products. If we were to lose one or more of our dealers or distributors, we would need to obtain a new dealer or distributor to cover the particular location or product line, which may not be possible on favorable terms or at all.
Alternatively, we could use our own sales force to replace such a dealer or distributor, but expanding our sales force into new locations takes a significant amount of time and resources and may not be successful. Further, many of our international distribution contracts contain exclusivity arrangements, which may prevent us from replacing or supplementing our current distributors under certain circumstances.
We are a supplier in the high-end bike and powered vehicles markets, and our business is dependent in large part on the orders we receive from our OEM customers and from their success.
As a supplier to OEM customers, we are dependent in large part on the success of the business of our OEM customers. Model year changes by our OEM customers may adversely impact our sales or cause our sales to vary from quarter to quarter. In addition, losses in market share individually or a decline in the overall market of our OEM customers or the discontinuance by our OEM customers of their products which incorporate our products could negatively impact our business, financial condition or results of operations. For example, if our bike producing OEM customers reduce production of their high-end bikes, their orders to us for our products would in turn be reduced, which could negatively affect our business, financial condition or results of operations.
A relatively small number of customers account for a substantial portion of our sales. The loss of all or a substantial portion of our sales to any of these customers, whether through the temporary or permanent discontinuation of their products which incorporate our products or otherwise, or the loss of market share by these customers could have a material adverse impact on us and our results of operations.
Sales attributable to our five largest OEM customers, which can vary from year to year, collectively accounted for approximately 32% of our sales in fiscal years 2019, 2018 and 2017. The loss of all or a substantial portion of our sales to any of these OEM customers, whether through the temporary or permanent discontinuation of their products which incorporate our products or otherwise, or the loss of market share by these customers could have a material adverse impact on our business, financial condition or results of operations.
In particular, sales to Ford, a powered vehicles OEM, accounted for approximately 11%, 8% and 8% in 2019, 2018 and 2017, respectively. In the event that Ford were to experience manufacturing or other problems, or were to fail to pay us, it could have a material impact on our business, financial condition or results of operations.
40

Currency exchange rate fluctuations could impact gross margins and expenses.
Foreign currency fluctuations could in the future have an adverse effect on our business, financial condition or results of operations. We sell our products inside and outside of the United States primarily in U.S. Dollars and New Taiwan Dollars. However, some of the OEMs purchasing products from us sell their products in Europe and other foreign markets using the Euro and other foreign currencies. As a result, as the U.S. Dollar appreciates against these foreign currencies, our products will become relatively more expensive for these OEMs. Accordingly, competitive products that our OEM customers can purchase in other currencies may become more attractive and we could lose sales as these OEMs seek to replace our products with cheaper alternatives. In addition, should the U.S. Dollar depreciate significantly, this could have the effect of decreasing our gross margins and adversely impact our business, financial condition or results of operations.
With a majority of our manufacturing operations for our bike products occurring in Taiwan, a percentage of our sales and expenses are denominated in the New Taiwan Dollar. Should the New Taiwan Dollar appreciate against the U.S. Dollar, this could have the effect of decreasing our sales, increasing our expenses, and decreasing our profitability.
Additionally, certain of our operations take place in Canada and a percentage of our sales and expenses are denominated in Canadian Dollars. Our operating profitability could be negatively impacted as a result of changes in the exchange rate between the U.S. Dollar and the Canadian Dollar.
Our international operations are exposed to risks associated with conducting business globally.
As a result of our international presence, we are exposed to increased risks inherent in conducting business outside of the United States. In addition to foreign currency risks, these risks include:
difficulty in transporting materials internationally, including labor disputes at West Coast ports, which handle a large amount of our products;
increased difficulty in protecting our intellectual property rights and trade secrets;
changes in tax laws and the interpretation of those laws;
exposure to local economic conditions;
unexpected government action or changes in legal or regulatory requirements;
geopolitical regional conflicts, terrorist activity, political unrest, civil strife, acts of war and other political uncertainty;
changes in tariffs, quotas, trade barriers and other similar restrictions on sales;
the effects of any anti-American sentiments on our brands or sales of our products;
increased difficulty in ensuring compliance by employees, agents and contractors with our policies as well as with the laws of multiple jurisdictions, including but not limited to the U.S. Foreign Corrupt Practices Act, local international environmental, health and safety laws, and increasingly complex regulations relating to the conduct of international commerce;
increased difficulty in controlling and monitoring foreign operations from the United States, including increased difficulty in identifying and recruiting qualified personnel for our foreign operations; and
increased difficulty in staffing and managing foreign operations or international sales.
An adverse change in any of these conditions could have a negative effect upon our business, financial condition or results of operations.
U.S. policies related to global trade and tariffs could have a material adverse effect on our results of operations.
The current domestic and international political environment, including existing and potential changes to U.S. policies related to global trade and tariffs, have resulted in uncertainty surrounding the future state of the global economy. In 2018, the U.S. imposed tariffs of 25 percent on steel and 10 percent on aluminum, with only a handful of countries exempt from the increase. Since the beginning of the Trump Administration, the United States and China have imposed a variety of tariffs on most goods traded between the two countries, though a recent trade deal has lessened the threat of further escalation. The United States has imposed tariffs on products from the European Union as a result of a dispute at the World Trade Organization. Plans by the United States to impose tariffs on global imports of automobiles and auto parts appear to be on hold for now. While we have limited exposure to implemented tariffs at this time, any expansion in the types of tariffs implemented has the potential to negatively impact our supply chain costs as well as the operating performance of our customers, thus negatively affecting our sales, gross margin and operating performance. Additionally, there is a risk that the U.S. tariffs on imports could be met with additional retaliatory tariffs on U.S. produced exports and that the broader trade uncertainty could intensify. This has the potential to significantly impact global trade and economic conditions in many of the regions where we do business and have a material adverse effect on our results of operations.
41

Our sales could be adversely impacted by the disruption or cessation of sales by other bike component manufacturers or if other bike component manufacturers enter into the specialty bike component market.
Most of the bikes incorporating our suspension products also use products and components manufactured by other bike component manufacturers. If such component manufacturers were to cease selling their products and components on a standalone basis, their sales are disrupted, or their competitive market position or reputation is diminished, customers could migrate to competitors that sell complementary bike products that we do not sell. Moreover, such bike component manufacturers could begin manufacturing bike suspension products, wheels, or cranks, or bundle their bike components with suspension products, wheels or cranks manufactured by competitors. If any of the foregoing were to occur, our sales could decrease and our business, financial condition or results of operations could suffer.
We have been and may become subject to intellectual property disputes that could cause us to incur significant costs or pay significant damages or that could prohibit us from selling our products.
As we develop new products or attempt to use our brands in connection with new products, we seek to avoid infringing the valid patents and other intellectual property rights of our competitors. However, from time to time, third parties have alleged, or may allege in the future, that our products and/or trademarks infringe upon their proprietary rights. We will evaluate any such claims and, where appropriate, may obtain or seek to obtain licenses or other business arrangements. To date, there have been no significant interruptions in our business as a result of any claims of infringement, and we do not hold patent infringement insurance. Any claim, regardless of its merit, could be expensive, time consuming to defend and distract management from our business. Moreover, if our products or brands are found to infringe third-party intellectual property rights, we may be unable to obtain a license to use such technology or associated intellectual property rights on acceptable terms. A court determination that our brands, products or manufacturing processes infringe the intellectual property rights of others could result in significant liability and/or require us to make material changes to our products and/or manufacturing processes or preclude our ability to use certain brands. In most circumstances, we are not indemnified for our use of a licensor’s intellectual property, if such intellectual property is found to be infringing. Any of the foregoing results could cause us to redesign our products or defend legal actions, which could cause us to incur substantial costs that could negatively affect our business, financial condition or results of operations.
If we are unable to enforce our intellectual property rights, our reputation and sales could be adversely affected.
Intellectual property is an important component of our business. We patent our proprietary technologies related to vehicle suspension and other products in the U.S. and various foreign patent offices. Additionally, we have registered or have applied for trademarks and service marks with the United States Patent and Trademark Office and a number of foreign countries, including the marks FOX®, FOX RACING SHOX®, RACE FACE® and REDEFINE YOUR LIMITS®, to be used with certain goods and services. When appropriate, we may from time to time assert our rights against those who infringe on our patents, trademarks, trade dress, or other intellectual property. However, we may not be successful in enforcing our patents or asserting trademark, trade name or trade dress protection with respect to our brand names and our product designs, and third parties may seek to oppose or challenge our patents or trademark registrations. Further, these legal efforts may not be successful in reducing sales of suspension products by those infringing. In addition, our pending patent applications may not result in the issuance of patents, and even issued patents may be contested, circumvented or invalidated and may not provide us with proprietary protection or competitive advantages. If our efforts to develop and enforce our intellectual property are unsuccessful, or if a third party misappropriates our rights, this may adversely affect our business, financial condition or results of operations. Additionally, intellectual property protection may be unavailable or limited in some foreign countries where laws or law enforcement practices may not protect our proprietary rights as fully as in the United States, and it may be more difficult for us to successfully challenge the use of our proprietary rights by other parties in these countries. Furthermore, other competitors may be able to successfully produce products that imitate certain of our products without infringing upon any of our patents, trademarks or trade dress. The failure to prevent or limit infringements and imitations could have a permanent negative impact on the pricing of our products or reduce our product sales and product margins, even if we are ultimately successful in limiting the distribution of a product that infringes our rights, which in turn may affect our business, financial condition or results of operations.
Although we enter into non-disclosure agreements with employees, OEMs, distributors and others to protect our confidential information and trade secrets, we may be unable to prevent such parties from breaching these agreements with us and using our intellectual property in an unauthorized manner. If our efforts to protect our intellectual property are unsuccessful, or if a third party misappropriates our rights, our business may be adversely affected. Defending our intellectual property rights can be very expensive and time consuming, and there is no assurance that we will be successful.
42

If we inaccurately forecast demand for our products, we may manufacture insufficient or excess quantities or our manufacturing costs could increase, which could adversely affect our business.
We plan our manufacturing capacity based upon the forecasted demand for our products. In the OEM channel, our forecasts are based in large part on the number of our product specifications for new bikes and powered vehicles and on projections from our OEM customers. In the aftermarket channel, our forecasts are based partially on discussions with our dealers and distributors as well as our own assessment of markets. If we incorrectly forecast demand, we may incur capacity issues in our manufacturing plant and supply chain, increased material costs, increased freight costs, additional overtime, and costs associated with excess inventory, all of which in turn adversely impact our cost of sales and our gross margin. Economic weakness and uncertainty in the United States, Europe and other countries may make accurate forecasting particularly challenging.
In the future, if actual demand for our products exceeds forecasted demand, the margins on our incremental sales in excess of anticipated sales may be lower due to temporary higher costs, which could result in a decrease in our overall margins. While we generally manufacture our products upon receipt of customer orders, if actual demand is less than the forecasted demand for our products and we have already manufactured the products or committed to purchase materials in support of forecasted demand, we could be forced to hold excess inventories. In short, either excess or insufficient production due to inaccurate forecasting could have a negative effect on our business, financial condition or results of operations.
Product recalls, and significant product repair and/or replacement due to product warranty costs and claims have had, and in the future, could have, a material adverse impact on our business.
Unless otherwise required by law, we generally provide a limited warranty for our products for a one or two-year period beginning on: (i) in the case of OEM sales, the date the bike or powered vehicle is purchased from an authorized OEM where our product is incorporated as original equipment on the purchased bike or powered vehicle; or (ii) in the case of aftermarket sales, the date the product is originally purchased from an authorized dealer. From time to time, our customers may negotiate for longer or different warranty coverage. In the ordinary course of business, we incur warranty costs and reserve against such costs in our financial statements. However, there is a risk that we could become aware of an underperforming product and be forced to adjust our warranty reserves or incur costs in excess of these reserves, which could adversely affect our results of operations.
If any of our products are or are alleged to be defective, we may be required to participate in a recall involving such products. Our products and items where our product is incorporated as original equipment on the purchased item are subject to regulation by various agencies, including the NHTSA, the CPSC and similar state and international regulatory authorities. We have had in the past, and may have in the future, recalls (both voluntary and involuntary) of our products or of items that incorporate our products. For example, in October 2016, we initiated a voluntary recall of certain bicycle Float X2 shock absorber products. Most recently, in May 2017, we announced a voluntary recall of approximately 2,500 of FOX's Harley Davidson specific aftermarket motorcycle shock absorbers. In the case of OEM sales, each manufacturer has its own practices regarding product recalls and other product liability actions that could involve its suppliers. Additionally, as suppliers become more integrally involved in the design process and assume a greater role in the overall system design, OEMs could potentially look to us to share in the cost if faced with recalls and product liability claims.
Although we carry product liability and product recall insurance, no assurance can be made that such insurance will provide adequate coverage against any potential claims, such insurance is available in the appropriate markets or that we will be able to obtain such insurance on acceptable terms in the future. In addition to the direct costs related to these or other recalls, our aftermarket and OEM sales could be adversely affected if we do not have a ready replacement product for such recalled products. Such recall events could also adversely affect our brand image and have a negative effect on our relationships with our OEMs, sponsored athletes and race teams, or otherwise have a negative effect on our business, financial condition or results of operations.
An adverse determination in any material product liability claim against us could adversely affect our operating results or financial condition.
The use of our products by consumers, often under extreme conditions, exposes us to risks associated with product liability claims. If our products are defective or used incorrectly by our customers, bodily injury, property damage or other injury, including death, may result in, and could give rise to product liability claims against us, which could adversely affect our brand image or reputation. We have encountered product liability claims in the past and carry product liability insurance to help protect us against the costs of such claims, although our insurance may not be sufficient to cover all losses. Any losses that we may suffer from any product liability claims, and the effect that any product liability litigation may have upon the reputation and marketability of our products, may have a negative impact on our business, financial condition or results of operations.
43

Our credit facility places operating restrictions on us and creates default risks.
Our credit facility contains covenants that place restrictions on our operating activities. These covenants, among other things, limit our ability to:
pay dividends or make distributions to our stockholders or redeem our stock;
incur additional indebtedness or permit additional encumbrances on our assets; and
make acquisitions or complete mergers or sales of assets, or engage in new businesses.
These restrictions may interfere with our ability to obtain financing or to engage in other business activities, which may have a material adverse effect on our business, financial condition or results of operations.
If we are unable to comply with the covenants contained in our credit facility, it could constitute an event of default and our lenders could declare all borrowings outstanding, together with accrued and unpaid interest, to be immediately due and payable. If we are unable to repay or otherwise refinance these borrowings when due, our lenders could sell the collateral securing our credit facility, which constitutes substantially all of our assets.
We will continue to have the ability to incur debt and our levels of debt may affect our operations and our ability to pay the principal of and interest on our debt.
In the future, we and our subsidiaries may be able to incur substantial additional debt from amendments to our credit facility with Bank of America and other named lenders (the "Credit Facility"), additional lending sources subject to the restrictions contained in the Credit Facility, or because of certain debt instruments we may issue.
As of April 3, 2020, we had $479.2 million of indebtedness and $150.0 million in revolving credit available to borrow under the Credit Facility. Our ability to borrow under the Credit Facility fluctuates from time to time due to, among other factors, our borrowings under the Credit Facility.
Our indebtedness could be costly or have adverse consequences, such as:
requiring us to dedicate a substantial portion of our cash flows from operations to payments on our debt;
limiting our ability to obtain future financing for working capital, capital expenditures, acquisitions, debt obligations and other general corporate requirements;
making us more vulnerable to adverse conditions in the general economy or our industry and to fluctuations in our operating results, including affecting our ability to comply with and maintain any financial tests and ratios required under our indebtedness;
limiting our flexibility to engage in certain transactions or to plan for, or react to, changes in our business and industry;
putting us at a disadvantage compared to competitors that have less relative and/or less restrictive debt; and
subjecting us to additional restrictive financial and other covenants.
If we incur substantial additional indebtedness in the future, these higher levels of indebtedness may affect our ability to pay the principal of and interest on existing indebtedness and our creditworthiness generally.
Our outstanding indebtedness under the Credit Facility bears interest at a variable rate, which makes us more vulnerable to increases in interest rates and could cause our interest expense to increase and decrease cash available for operations and other purposes.
Borrowings under our Credit Facility bear interest on a variable rate, which increases and decreases based upon changes in the underlying interest rate and/or our leverage ratio. Any such increases in the interest rate or increases of our borrowings under the Credit Facility will increase our interest expense.
As of April 3, 2020, we had $479.2 million of indebtedness, bearing interest at a variable rate, outstanding under the Credit Facility. Recent interest rates in the United States have been at historically low levels, and any increase in these rates would increase our interest expense and reduce our funds available for operations and other purposes. Although from time to time we may enter into agreements to hedge a portion of our interest rate exposure, these agreements may be costly and may not protect against all interest rate fluctuations. Accordingly, we may experience material increases in our interest expense as a result of increases in interest rate levels generally. Based on the $479.2 million of variable interest rate indebtedness that was outstanding as of April 3, 2020, a hypothetical 100 basis point increase or decrease in the interest rate would have resulted in an approximately $1.2 million change to our interest expense for the three months ended April 3, 2020.
44

Unanticipated changes in our tax provisions, the adoption of new tax legislation or exposure to additional tax liabilities could affect our financial performance.
In 2017, Congress enacted the Tax Cuts and Jobs Act of 2017 (the "TCJA" or “Tax Act”), which significantly changed how the U.S. taxes corporations. Additional guidance related to the Tax Act continues to be issued by the U.S. Department of the Treasury and the Internal Revenue Service ("IRS"). The Tax Act requires complex computations to be performed that were not previously required under U.S. tax law, significant judgments to be made in interpretation of the provisions of the Tax Act, significant estimates in calculations, and the preparation and analysis of information not previously relevant or regularly produced. The U.S. Department of the Treasury, the IRS, and other standard-setting bodies could interpret or issue guidance on how provisions of the Tax Act will be applied or otherwise administered that is different from our interpretations. In addition, it remains unclear in some cases how these U.S. federal income tax changes will affect state and local taxation, which often uses federal taxable income as a starting point for computing state and local tax liabilities, or how foreign governments will view the changes.
Our analysis and interpretation of this legislation is ongoing. Additionally, the reduction in the U.S. corporate tax rate, the revision of rules governing foreign tax credits, and changes in the rules regarding the sourcing of income are expected to have an impact on our ability to utilize our existing and future foreign tax credits, and as such, we have provided a partial valuation allowance on these tax assets. A full valuation allowance was not provided primarily due to the decision to implement a prudent and feasible tax planning strategy to restructure business functions. However, there can be no assurance that we will be able to implement such a plan. Changes in our estimates regarding our ability to utilize our foreign tax credits could have a material impact on our tax provision, net income and cash flows.
There may be other material adverse effects resulting from the legislation that will become apparent as regulations are issued, and practice evolves through interpretation and case law. While some of the changes made by the tax legislation may adversely affect the Company in one or more reporting periods and prospectively, other changes may be beneficial. We continue to work with our tax advisors to determine the full impact that the recent tax legislation as a whole will have on us.
We are subject to income and other taxes in the United States and numerous foreign jurisdictions. Our tax liabilities in the United States and abroad are affected by the amounts we charge in intercompany transactions for inventory, services, licenses, funding and other items. We are subject to ongoing tax audits in various jurisdictions. Tax authorities may disagree with our intercompany charges, cross-jurisdictional transfer pricing or other matters, and may assess additional taxes as a result. We regularly assess the likely outcomes of these audits in order to determine the appropriateness of our tax provision. However, there can be no assurance that we will accurately predict the outcomes of these audits, and the amounts ultimately paid upon resolution of audits could be materially different from the amounts previously included in our income tax expense and therefore could have a material impact on our tax provision, net income and cash flows.
We are subject to certain risks in our manufacturing and in the testing of our products.
As of April 3, 2020, we employed approximately 2,900 full-time employees worldwide, a large percentage of which work at our manufacturing facilities. Our business involves complex manufacturing processes that can be inherently dangerous. Although we employ safety procedures in the design and operation of our facilities, there is a risk that an accident or death could occur in one of our facilities. In addition, prior to the introduction of new products, our employees test the products under rigorous conditions, which involve the risk of injury or death. Any accident could result in manufacturing or product delays, which could negatively affect our business, financial condition or results of operations. The outcome of litigation is difficult to assess or quantify and the cost to defend litigation can be significant. As a result, the costs to defend any action or the potential liability resulting from any such accident or death or arising out of any other litigation, and any negative publicity associated therewith, could have a negative effect on our business, financial condition or results of operations.
We are subject to extensive United States federal and state, foreign and international safety, environmental, employment practices and other government regulations that may require us to incur expenses or modify product offerings in order to maintain compliance with such regulation, which could have a negative effect on our business and results of operations.
We are subject to extensive laws and regulations relating to safety, environmental, and other laws and regulations promulgated by the United States federal and state governments, as well as foreign and international regulatory authorities. Although we believe that our products, policies and processes comply with applicable safety, environmental, and other standards and related regulations, future regulations may require additional safety standards that would require additional expenses and/or modification of product offerings in order to maintain such compliance. Failure to comply with applicable regulations could result in fines, increased expenses to modify our products and harm to our reputation, all of which could have an adverse effect on our business, financial condition or results of operations.
Moreover, certain of our product offerings require us to comply with the rules and regulations of various standards of standard-setting organizations, such as the CPSC, the NHTSA, and the European Committee for Standardization ("CEN"). Failure to comply with the requirements of such organizations could result in the loss of certain customer contracts, fines and penalties, or both, which could have an adverse effect on our business, financial condition or results of operations.
45

Unpredictability in the adoption, implementation and enforcement of increasingly stringent emission standards by multiple jurisdictions could adversely affect our business.
Certain of our products are subject to extensive statutory and regulatory requirements governing emission and noise, including standards imposed by the EPA, the EU, state regulatory agencies (such as the CARB) and other regulatory agencies around the world. We have made, and continue to make, capital and research expenditures to ensure our certain of our products comply with these emission standards. Developing products to meet numerous changing government regulatory requirements, with different implementation timelines and emission requirements, makes developing products efficiently for multiple markets complicated and could result in additional costs that may be difficult to recover in certain markets. In some cases, we may be required to develop new products to comply with new regulations, particularly those relating to air emissions. The successful development and introduction of new and enhanced products in order to comply with new regulatory requirements are subject to other risks, such as delays in product development, cost over-runs and unanticipated technical and manufacturing difficulties.
In addition to these risks, the nature and timing of government implementation and enforcement of increasingly stringent emission standards is unpredictable. Any delays in implementation or enforcement could result in the products we developed or modified to comply with these standards becoming unnecessary or becoming necessary later than expected, which in turn could delay, diminish or eliminate the expected return and may adversely affect our business.
Increasing focus on environmental, social and governance responsibility may impose additional costs on us and expose us to new risks.
Regulators, stockholders and other interested constituencies have focused increasingly on the environmental, social and governance practices of companies. Our customers may require us to implement environmental, social or governance responsibility procedures or standards before they will continue to do business with us. Additionally, we may face reputational challenges in the event our environmental, social or governance responsibility procedures or standards do not meet the standards set by certain constituencies. The occurrence of any of the foregoing could have a material adverse effect on the price of our shares and our business, financial condition and results of operations.
Climate change and related regulatory responses may adversely impact our business.
There is increasing concern that a gradual increase in global average temperatures due to increased concentration of carbon dioxide and other greenhouse gases in the atmosphere will cause significant changes in weather patterns around the globe and an increase in the frequency and severity of natural disasters. Changes in weather patterns and an increased frequency, intensity and duration of extreme weather conditions could, among other things, disrupt the operation of our supply chain, since our bike suspension manufacturing is entirely located in Taiwan, which is prone to typhoons, increase our product costs and impact the types and amounts of products that consumers purchase, since the majority of our products are used in outdoor recreation. As a result, the effects of climate change could have a long-term adverse impact on our business and results of operations.
In many of the countries in which we operate, governmental bodies are increasingly enacting legislation and regulations in response to the potential impacts of climate change. These laws and regulations, which may be mandatory, have the potential to impact our operations directly or indirectly as a result of required compliance by our suppliers and us. In addition, we may choose to take voluntary steps to mitigate our impact on climate change. As a result, we may experience increases in energy, production, transportation and raw material costs, capital expenditures or insurance premiums and deductibles. Inconsistency of legislation and regulations among jurisdictions may also affect the costs of compliance with such laws and regulations. Any assessment of the potential impact of future climate change legislation, regulations or industry standards, as well as any international treaties and accords, is uncertain given the scope of potential regulatory change in the countries in which we operate.
We are subject to employment practice laws and regulations, and, as such, are exposed to litigation risks.
We are subject to extensive laws and regulations relating employment practices, including wage and hour, wrongful termination and discrimination. Complying with such laws and regulations, and defending against allegations of our failure to comply (including meritless allegations), can be expensive and time consuming. We believe that our policies and processes comply with applicable employment standards and related regulations; however, we are subject to risks of litigation by employees and others that might involve allegations of illegal, unfair or inconsistent employment practices, including wage and hour violations and employment discrimination, misclassification of independent contractors as employees, wrongful termination and other concerns, which could require additional expenditures.
46

We are subject to environmental laws and regulation and potential exposure for environmental costs and liabilities.
Our operations, facilities and properties are subject to a variety of foreign, federal, state and local laws and regulations relating to health, safety and the protection of the environment. These environmental laws and regulations include those relating to the use, generation, storage, handling, transportation, treatment and disposal of solid and hazardous materials and wastes, emissions to air, discharges to waters and the investigation and remediation of contamination. Many of these laws impose strict, retroactive, joint and several liability upon owners and operators of properties, including with respect to environmental matters that occurred prior to the time the party became an owner or operator. In addition, we may have liability with respect to third party sites to which we send waste for disposal. Failure to comply with such laws and regulations can result in significant fines, penalties, costs, liabilities or restrictions on operations that could negatively affect our business, financial condition or results of operations. From time to time, we have been involved in administrative or legal proceedings relating to environmental, health or safety matters and have incurred expenditures relating to such matters in the past.
We believe that our operations are in substantial compliance with applicable environmental laws and regulations. However, additional environmental issues relating to presently known or unknown matters could give rise to currently unanticipated investigation, assessment or expenditures. Compliance with laws or regulations that are more stringent, as well as different interpretations of existing laws, more vigorous enforcement by regulators or unanticipated events, could require additional expenditures that may materially affect our business, financial condition or results of operations.
Federal, state, local, foreign and international laws and regulations relating to land-use, and noise and air pollution may have a negative impact on our future sales and results of operations.
The products in our powered vehicles line are used in vehicles that are subject to numerous federal, state, local, foreign and international laws and regulations relating to noise and air pollution. Powered vehicles, and even bikes, have become subject to laws and regulations prohibiting their use on certain lands and trails. For example, in San Mateo County, California, mountain bikes are not allowed on county trails, and ATV and Side-by-Side riding is not allowed in Zion National Park, among many other national and state parks. In addition, recreational snowmobiling has been restricted in some national parks and federal lands in Canada, the United States and other countries. If more of these laws and regulations are passed and the users of our products lose convenient locations to ride their mountain bikes and powered vehicles, our sales could decrease and our business, financial condition or results of operations could suffer.
Fuel shortages, or high prices for fuel, could have a negative effect on the use of powered vehicles that use our products.
Gasoline or diesel fuel is required for the operation of the powered vehicles that use our products. There can be no assurance that the supply of these fuels will continue uninterrupted, that rationing will not be imposed or that the price of or tax on these petroleum products will not significantly increase in the future. Future shortages of gasoline and diesel fuel and substantial increases in the price of fuel could have a material adverse effect on our powered vehicle product category, which could have a negative effect on our business, financial condition or results of operations.
We do not control our suppliers, OEMs, other customers or partners, or require them to comply with a formal code of conduct, and actions that they might take could harm our reputation and sales.
We do not control our suppliers, OEMs, other customers or partners, or their labor, environmental or other practices. A violation of labor, environmental, intellectual property or other laws by our suppliers, OEMs, other customers or partners, or a failure of these parties to follow generally accepted ethical business practices, could create negative publicity and harm our reputation. In addition, we may be required to seek alternative suppliers or partners if these violations or failures were to occur. We do not inspect or audit compliance of our suppliers, OEMs, customers or partners with these laws or practices, and we do not require our suppliers, OEMs, customers or partners to comply with a formal code of conduct. Any conduct or actions that our suppliers could take could reduce demand for our products, harm our ability to meet demand or harm our reputation, brand image, business, financial condition or results of operations.
47

We depend on a limited number of suppliers for our materials and component parts for some of our products, and the loss of any of these suppliers or an increase in cost of raw materials could harm our business.
We depend on a limited number of suppliers for certain components. If our current suppliers, in particular the minority of those that are "single-source" suppliers, are unable to timely fulfill orders, or if we are required to transition to other suppliers, we could experience significant production delays or disruption to our business. We define a single-source supplier as a supplier from which we purchase all of a particular raw material or input used in our manufacturing operations, although other suppliers are available from which to purchase the same raw material or input or an equivalent substitute. We do not maintain long-term supply contracts with any of our suppliers and instead purchase these components on a purchase order basis. As a result, we cannot force any supplier to sell us the necessary components we use in creating our products and we could face significant supply disruptions should they refuse to do so. As the majority of our bike component manufacturing occurs in Taiwan, we could experience difficulties locating qualified suppliers geographically located closer to these facilities. Furthermore, such suppliers could experience difficulties in providing us with some or all of the materials we require, which could result in disruptions in our manufacturing operations. If we experience difficulties with our suppliers or manufacturing delays caused by our suppliers, whether in connection with our manufacturing operations in the United States or in Taiwan, our business, financial condition or results of operations could be materially and adversely impacted.
We also purchase various raw materials in order to manufacture our products. The main commodity items purchased for production include aluminum, magnesium, steel and carbon. Historically, price fluctuations for these components and raw materials have not had a material impact on our business. In the future, however, if we experience material increases in the price of components or raw materials and are unable to pass on those increases to our customers, or there are shortages in the availability of such component parts or raw materials, it could negatively affect our business, financial condition or results of operations.
In addition to our various single-source suppliers, we also rely on one "sole-source" supplier, Miyaki Corporation, or Miyaki. We define a sole-source supplier as a supplier of a raw material or input for which there is no other supplier of the same product or an equivalent substitute. Miyaki is the exclusive producer of the Kashima coating for our suspension component tubes. As part of our agreement with Miyaki, we have been granted the exclusive right to use the trademark "KASHIMACOAT" on products comprising the aluminum finished parts for suspension components (e.g., tubes) and on related sales and marketing material worldwide, subject to certain exclusions. Although we believe we could obtain other coatings of comparable utility from other sources if necessary, we could no longer obtain this specific Kashima coating or use the trademark "KASHIMACOAT" if Miyaki were to stop supplying us with this coating. The need to replace the Kashima coating could temporarily disrupt our business and harm our business, financial condition or results of operations.
Regulations related to conflict minerals may force us to continue to incur additional expenses and otherwise adversely impact our business.
The SEC rules regarding disclosure of the use of tin, tantalum, tungsten and gold, known as conflict minerals, in products manufactured by public companies require ongoing due diligence to determine whether such minerals originated from the Democratic Republic of Congo ("DRC"), or an adjoining country and whether such minerals helped finance the armed conflict in the DRC. As a public company, we are required to comply with the reporting obligations annually. There are costs associated with complying with these disclosure requirements, including costs to determine the origin of conflict minerals in our products. The effect of such rules on customer, supplier and/or consumer behavior could adversely affect the sourcing, supply and pricing of materials used in our products. As a result, we may also incur costs with respect to potential changes to products, processes or sources of supply. We may face disqualification as a supplier for customers and reputational challenges if our due diligence procedures do not enable us to verify the origins for all conflict minerals used in our products or to determine if such conflict minerals are conflict-free. Accordingly, these rules could have a material adverse effect on our business, results of operations or financial condition.
48

We may incur higher employee costs in the future.
We are subject to government-mandated wage and benefit laws and regulations in many varying countries and jurisdictions. For example, the State of California, where a substantial number of our employees are located, has passed legislation designed to raise the statewide minimum wage gradually until it reaches $15.00 per hour in 2022. Under the California law, signed on April 4, 2016, the minimum wage increased to $11.00 per hour effective January 1, 2018, and will gradually increase each calendar year through January 1, 2022, when it will reach $15.00 per hour. As we expand internationally, we are also subject to applicable laws in each such jurisdiction. Increases in the mandated wage in any or all of the jurisdictions in which we operate could subject us to increased costs, thereby impacting our business, financial condition, or results of operations.
We maintain a self-insured healthcare plan for our employees based in the United States. We have insurance coverage in place for individual claims above a specified amount in any year. Inflation in healthcare costs, as well as additional costs we may incur as a result of current or future federal or state healthcare legislation and regulations, could significantly increase our employee healthcare costs in the future. Continued increases in our employee costs could adversely affect our earnings, financial condition and liquidity.
We rely on increasingly complex information systems for management of our manufacturing, distribution, sales and other functions. If our information systems fail to perform these functions adequately or if we experience an interruption in our operations, our business could suffer.
All of our major operations, including manufacturing, distribution, sales and accounting, are dependent upon our complex information systems. Our information systems are vulnerable to damage or interruption from, among other things:
earthquake, fire, flood, hurricane and other natural disasters;
power loss, computer systems failure, internet and telecommunications or data network failure; and
hackers, computer viruses, software bugs or glitches.
Any damage or significant disruption in the operation of such systems or the failure of our information systems to perform as expected could disrupt our operations, reduce our efficiency, delay our fulfillment of customer orders or require significant unanticipated expenditures to correct, and thereby have a negative effect on our business, financial condition or results of operations.
In 2015, we began the process of implementing a global enterprise resource planning system ("ERP"). The pilot phase of the new ERP was completed in fiscal year 2016 and additional phases were completed in 2018 and 2019. Remaining operations will be phased in over the next few fiscal years. ERP implementations are complex and time-consuming projects that involve substantial expenditures on system software and implementation activities. ERP implementations also require transformation of business and financial processes in order to reap the benefits of the ERP system. Any such transformation involves risks inherent in the conversion to a new computer system, including loss of information and potential disruption to our normal operations. Our business and results of operations may be adversely affected if we experience operating problems or cost overruns during the ERP implementation process, or if the ERP system and the associated process changes do not give rise to the benefits that we expect.
Additionally, if we do not effectively implement the ERP system as planned or the system does not operate as intended, the effectiveness of our internal control over financial reporting could be adversely affected.
49

We could be negatively impacted by cybersecurity attacks.
We use a variety of information technology systems in the ordinary course of business, which are potentially vulnerable to unauthorized access, computer viruses and cyber-attacks, including cyber-attacks to our information technology infrastructure and attempts by others to gain access to our propriety or sensitive information, and ranging from individual attempts to advanced persistent threats. The procedures and controls we use to monitor these threats and mitigate our exposure may not be sufficient to prevent cybersecurity incidents. The results of these incidents could include misstated financial data, theft of trade secrets or other intellectual property, liability for disclosure of confidential customer, supplier or employee information, increased costs arising from the implementation of additional security protective measures, litigation and reputational damage, which could materially adversely affect our financial condition, business or results of operations. Any remedial costs or other liabilities related to cybersecurity incidents may not be fully insured or indemnified by other means.
Additionally, security breaches could result in a violation of applicable U.S. and international privacy and other laws and subject us to governmental investigations and proceedings, which could result in our exposure to material civil or criminal liability. For example, the European Union adopted a new regulation that became effective in May 2018, called the General Data Protection Regulation (“GDPR”). GDPR requires companies to meet new requirements regarding the handling of personal data, including its use, protection and the ability of persons whose data is stored to correct or delete such data about themselves. Similarly, the California Consumer Privacy Act (“CCPA”), which took effect on January 1, 2020, imposes additional obligations on businesses to make new disclosures about data collection, use, and sharing practices and affords consumers new rights with respect to their data. It also provides a new private right of action for data breaches. Failure to meet GDPR and CCPA requirements could result in financial penalties.
Our vendors’ and commercial partners’ information technology systems may fail or suffer security breaches, which could result in a material disruption of our operations.
Despite the implementation of security measures, the information technology systems of our vendors or commercial partners are vulnerable to damage from computer viruses, unauthorized access, natural disasters, and electrical failures. Such events could cause disruptions in our operations. To the extent that any disruption or security breach were to result in a loss of, or damage to, our data, or inappropriate disclosure of confidential or propriety information, we could be subject to litigation and reputational harm, which could materially adversely affect our financial condition, business or results of operations.
We retain certain personal information about individuals and are subject to various privacy and consumer protection laws.
We collect personal information for various purposes and through various methods, including from third parties and directly from consumers through our website, at events and sales, and via telephone and email. Certain individuals may object to the processing of this data, request the deletion of this data, or opt out of the sharing of this data, any of which may negatively impact our ability to provide effective customer service or otherwise impact our operations. Collection and use of personal information in conducting our business may be subject to federal and/or state laws and regulations in the United States and foreign jurisdictions including, in particular, various jurisdictions in Europe, and such laws and regulations may restrict our processing of such personal information and may hinder our ability to attract new customers or market to existing customers. We may incur significant expenses to comply with privacy, consumer protection, and security standards and protocols imposed by law, regulation, industry standards or contractual obligations.
Our vendors and any potential commercial partners may engage in misconduct or other improper activities, including non-compliance with regulatory standards and requirements.
Our vendors and any potential commercial partners expose us to the risk of fraud or other misconduct. Misconduct by these parties could include intentional, reckless, and/or negligent conduct or disclosure of unauthorized activities to us that violate federal and/or state data privacy, security, and consumer protection laws and regulations in the United States and abroad. Such misconduct could result in regulatory sanctions and cause serious harm to our reputation.
Our operations may be impaired if our information technology systems fail to perform adequately or if they are the subject of a data breach or cyber-attack.
Information technology systems are critically important to operating our business. We rely on information technology systems to manage business data, communications, supply chain, order entry and fulfillment, and other business processes. The failure of any of the information technology systems to perform as anticipated could disrupt our business and could result in transaction errors, processing inefficiencies and the loss of sales and customers, which could materially adversely affect our business, financial condition, or results of operations.
50

We have grown and may continue to grow in the future through acquisitions. Growth by acquisitions involves risks and we may not be able to effectively integrate businesses we acquire or we may not be able to identify or consummate any future acquisitions on favorable terms, or at all.
We have completed several acquisitions over the past several years, including our most recent acquisition of SCA in March 2020. Additionally, we intend to selectively evaluate additional acquisitions in the future. Any acquisitions that we have made and might make are subject to various risks and uncertainties and could have a negative impact on our business, financial condition or results of operations. These risks include the inability to integrate effectively the operations, products, technologies and personnel of the acquired companies (some of which may be spread out in different geographic regions), the inability to achieve anticipated cost savings or operating synergies, the earn-outs we may contractually obligate ourselves to pay, and the risk we may not be able to effectively manage our operations at an increased scale of operations resulting from such acquisitions. In the event we do complete acquisitions in the future, such acquisitions could affect our cash flows and net income as we expend funds, increase indebtedness and incur additional expenses in connection with pursuing acquisitions. We may also issue shares of our common stock or other securities from time to time as consideration for future acquisitions and investments. We may not be able to identify or consummate any future acquisitions on favorable terms, or at all.
Our operating results are subject to quarterly variations in our sales, which could make our operating results difficult to predict and could adversely affect the price of our common stock.
We have experienced, and expect to continue to experience, substantial quarterly variations in our sales and net income. Our quarterly results of operations fluctuate, in some cases significantly, as a result of a variety of other factors, including, among other things:
the timing of new product releases or other significant announcements by us or our competitors;
new advertising initiatives;
fluctuations in raw materials and component costs; and
changes in our practices with respect to building inventory.
As a result of these quarterly fluctuations, comparisons of our operating results between different quarters within a single year are not necessarily meaningful and may not be accurate indicators of our future performance. Any future quarterly fluctuations that we report may differ from the expectations of market analysts and investors, which could cause the price of our common stock to fluctuate significantly. We also believe that the seasonal nature of our business may have been overshadowed throughout the past few years due to the rapid growth in sales we have experienced during those periods.
Our beliefs regarding the future growth of the performance-defining product market are supported by qualitative data and limited sources and may not be reliable. A reduction or lack of continued growth in the popularity of high-end bikes, bikes or powered vehicles or in the number of consumers who are willing to pay premium prices for well-designed, performance-oriented equipment in the markets in which we sell our products could adversely affect our product sales and profits, financial condition or results of operations.
We generate virtually all of our revenues from sales of performance-defining products. Our beliefs regarding the outlook of the performance-defining product market come from qualitative data and limited sources, which may not be reliable. If our beliefs regarding the opportunities in the market for our products are incorrect or the number of consumers who we believe are willing to pay premium prices for well-designed, performance-oriented equipment in the markets in which we sell our products does not increase, or declines, we may fail to achieve future growth and our business, financial condition or results of operations could be negatively affected.
Failure of our internal control over financial reporting could adversely affect our business and financial results.
Our management is responsible for establishing and maintaining effective internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002, as amended (the "Sarbanes-Oxley Act"). Internal control over financial reporting is a process to provide reasonable assurance regarding the reliability of financial reporting for external purposes in accordance with GAAP. Because of its inherent limitations, internal control over financial reporting is not intended to provide absolute assurance that we would prevent or detect a misstatement of our financial statements or fraud. Any failure to maintain an effective system of internal control over financial reporting could limit our ability to report our financial results accurately and timely or to detect and prevent fraud. The identification of a material weakness could indicate a lack of controls adequate to generate accurate financial statements that, in turn, could cause a loss of investor confidence and decline in the market price of our common stock. We cannot assure you that we will be able to timely remediate any material weaknesses that may be identified in future periods or maintain all of the controls necessary for continued compliance. Likewise, we cannot assure you that we will be able to retain sufficient skilled finance and accounting personnel, especially in light of the increased demand for such personnel among publicly traded companies.
51

Risks related to ownership of our common stock
The trading price of our common stock may be volatile, and you might not be able to sell your shares at or above the price you pay for the shares.
The trading price of our common stock could be volatile, and you could lose all or part of your investment in our common stock. Since our IPO in 2013, our stock price has fluctuated between $86.91 and $13.35 per share and such volatility may continue in the future. Factors affecting the trading price of our common stock could include:
variations in our operating results or those of our competitors;
new product or other significant announcements by us or our competitors;
changes in our product mix;
changes in consumer preferences;
fluctuations in currency exchange rates;
the gain or loss of significant customers;
recruitment or departure of key personnel;
changes in the estimates of our operating results or changes in recommendations by any securities analysts that elect to follow our common stock;
changes in general economic conditions as well as conditions affecting our industry in particular; and
sales of our common stock by us, our significant stockholders or our directors or executive officers.
In addition, in recent years, the stock market has experienced significant price fluctuations. Fluctuations in the stock market generally or with respect to companies in our industry could cause the trading price of our common stock to fluctuate for reasons unrelated to our business, operating results or financial condition. Further, some companies that have had volatile market prices for their securities have had securities class actions filed against them. A lawsuit filed against us, regardless of its merits or outcome, could cause us to incur substantial costs and could divert management’s attention.
Future issuances and sales of our shares, or the perception that such sales may occur, could cause our stock price to decline.
The issuance of additional shares of our common stock could dilute the ownership interest of our common stockholders and could depress the market price of shares of our common stock.
Our Amended and Restated Certificate of Incorporation authorizes us to issue 90,000,000 shares of common stock, 38,602,757 of which shares were outstanding as of April 3, 2020. In the future, we may issue additional shares of common stock or other equity or debt securities convertible into common stock in connection with financings, acquisitions, registration statements or otherwise.
After our IPO in 2013, we filed a registration statement under the Securities Act to register shares of our common stock that we may issue under our equity plans. As a result, all such shares can be freely sold in the public market upon issuance, subject to any vesting or contractual lock-up agreements.
We also have a number of institutional stockholders that own significant blocks of our common stock. If one or more of these stockholders were to sell large portions of their holdings in a relatively short time, for liquidity or other reasons, the prevailing price of shares of our common stock could be negatively affected.
If securities or industry analysts do not publish research or publish unfavorable research about our business, our stock price and trading volume could decline.
The trading market for our common stock depends in part on the research and reports that securities or industry analysts publish about our business or us. If one or more of the analysts who covers us downgrades our stock or publishes unfavorable research about our business or our industry, our stock price would likely decline. If one or more of these analysts ceases coverage of our Company or fails to publish reports on us regularly, demand for our stock could decrease, which could cause our stock price and trading volume to decline.
52

Anti-takeover provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our Company.
Our Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws (together, our "Charter Documents"), as well as Delaware law, contain provisions that may discourage, delay or prevent a change in our management or control over us that stockholders may consider favorable. Among other things, these provisions:
authorize the issuance of "blank check" preferred stock that could be issued by our Board of Directors to discourage a takeover attempt;
establish a classified Board of Directors, as a result of which the successors to the directors whose terms have expired will be elected to serve from the time of election and qualification until the third annual meeting following their election;
require that directors be removed from office only for cause;
provide that vacancies on our Board of Directors, including newly created directorships, may be filled only by a majority vote of directors then in office;
provide that no action be taken by stockholders by written consent;
provide that special meetings of our stockholders may be called only by our Board of Directors, our Chairperson of the Board of Directors, our Lead Director (if we do not have a Chairperson or the Chairperson is disabled), our Chief Executive Officer or our President (in the absence of a Chief Executive Officer);
require supermajority stockholder voting for our stockholders to effect certain amendments to our Charter Documents; and
establish advance notice requirements for nominations for elections to our Board of Directors or for proposing other matters that can be acted upon by stockholders at stockholder meetings.
In addition, we are subject to Section 203 of the General Corporation Law of the State of Delaware ("DGCL"), which generally prohibits a Delaware corporation from engaging in a broad range of business combinations with a stockholder owning 15% or more of such corporation’s outstanding voting stock for a period of three years following the date on which such stockholder became an "interested" stockholder. In order for us to consummate a business combination with an interested stockholder within three years of the date on which the stockholder became interested, either: (i) the business combination or the transaction that resulted in the stockholder becoming interested must be approved by our Board of Directors prior to the date the stockholder became interested; (ii) the interested stockholder must own at least 85% of our outstanding voting stock at the time the transaction commences (excluding voting stock owned by directors who are also officers and certain employee stock plans); or (iii) the business combination must be approved by our Board of Directors and authorized by at least two-thirds of our stockholders (excluding the interested stockholder) at a special or annual meeting (not by written consent). This provision could have the effect of delaying or preventing a change in control, whether or not it is desired by or beneficial to our stockholders. Any delay or prevention of a change in control transaction or changes in our Board of Directors and management could deter potential acquirers or prevent the completion of a transaction in which our stockholders could receive a substantial premium over the then-current market price for their shares of our common stock.
Our Amended and Restated Certificate of Incorporation designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or other employees.
Our Amended and Restated Certificate of Incorporation provides that, with certain limited exceptions, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for: (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of breach of fiduciary duty owed by any director, officer or other employee of our Company owed to us or our stockholders; (iii) any action asserting a claim against us arising pursuant to any provision of the DGCL or our Charter Documents; (iv) any action to interpret, apply, enforce or determine the validity of our Charter Documents; or (v) any action asserting a claim governed by the internal affairs doctrine. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have received notice of and consented to the foregoing provisions. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and employees. Alternatively, if a court were to find this choice of forum provision inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition or results of operations.

53

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following table contains the details related to the repurchase of common stock based on the date of trade during the quarter ended April 3, 2020:
Period
Total Number of Shares Purchased (1)
Weighted Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or Programs
1/4 - 2/7—  $—  —  
2/8 - 3/631,092  $65.85  —  
3/7 - 4/3—  $—  —  
Total31,092  $65.85  —  
(1) Shares acquired from holders of restricted stock unit awards to satisfy tax withholding obligations.


ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
None.

54


ITEM 6. EXHIBITS
Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile No.Filing DateFiled or Furnished Herewith
Amended and Restated Certificate of Incorporation10-Q001-36040September 19, 2013
Amended and Restated Bylaws10-Q001-36040September 19, 2013
Stock Purchase Agreement, by and among Fox Factory, Inc., Southern Rocky Holdings, LLC, and SCA Performance Holdings, Inc., dated February 11, 202010-K001-36040March 3, 2020
Commitment Letter, among Fox Factory Holding Corp., Bank of America, N.A. and BofA Securities, Inc., dated February 11, 202010-K001-36040March 3, 2020
Amended and Restated Credit Agreement, among Fox Factory Holding Corp., Bank of America, N.A. and other financial institutions party thereto, dated March 11, 20208-K001-36040March 16, 2020
Certification of Principal Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amendedX
Certification of Principal Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amendedX
Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended X
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.X
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
104Cover page formatted as Inline XBRL and contained in Exhibit 101
* In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 34-47986, the certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Exchange Act. Such certifications will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act.


55


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

FOX FACTORY HOLDING CORP.
By:/s/ John E. Blocher
May 6, 2020John E. Blocher, Interim Chief Financial Officer and Interim Treasurer
(Interim Principal Financial and Interim Accounting Officer)

56
EX-31.1 2 foxf2020-04x0310xqex311.htm EX-31.1 Document

EXHIBIT 31.1


CERTIFICATION OF DISCLOSURE IN FOX FACTORY HOLDING CORP'S
QUARTERLY REPORT FILED ON FORM 10-Q
I, Michael C. Dennison, certify that:
 
1.I have reviewed this Quarterly Report on Form 10-Q of Fox Factory Holding Corp.:
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 15d-15(f) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;
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 6, 2020
/s/ Michael C. Dennison
Michael C. Dennison
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 foxf2020-04x0310xqex312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATION OF DISCLOSURE IN FOX FACTORY HOLDING CORP'S
QUARTERLY REPORT FILED ON FORM 10-Q

I, John E. Blocher, certify that:
 
1.I have reviewed this Quarterly Report on Form 10-Q of Fox Factory Holding Corp.:
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 15d-15(f) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(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 6, 2020
/s/ John E. Blocher
John E. Blocher
Interim Chief Financial Officer and Interim Treasurer
(Interim Principal Financial Officer and Interim Treasurer)


EX-32.1 4 foxf2020-04x0310xqex321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The undersigned hereby certify, pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in their capacities as officers of Fox Factory Holding Corp. (the “Company”), that, to their knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended April 3, 2020 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods presented in the financial statements included in such report.

May 6, 2020
/s/ Michael C. Dennison
Michael C. Dennison
Chief Executive Officer
(Principal Executive Officer)
/s/ John E. Blocher
John E. Blocher
Interim Chief Financial Officer and Interim Treasurer
(Interim Principal Financial Officer and Interim Treasurer)

A signed original of this written statement required by Section 906 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 foxf-20200403.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2105102 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenues - Sales by Product Category (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenues - Sales by Sales Channel (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenues - Sales by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Prepaids and Other Assets link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Prepaids and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Prepaids and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Property, Plant and Equipment, net (Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Property, Plant and Equipment, net (Long-lived Assets by Geographic Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Accrued Expenses (Components) (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Accrued Expenses (Activity Related to Warranties) (Details) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2331307 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Debt - Summary of Amended and Restated Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Debt - Future Payments for Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Debt - Future Payments for Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Fair Value Measurements and Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Fair Value Measurements and Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Fair Value Measurements and Financial Instruments - Liabilities at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - Fair Value Measurements and Financial Instruments - Reconciliation of Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2141111 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2342309 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2443422 - Disclosure - Stockholders' Equity - Share Repurchase Program and Secondary Offerings (Details) link:presentationLink link:calculationLink link:definitionLink 2444423 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2445424 - Disclosure - Stockholders' Equity - Unvested RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2147112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2449426 - Disclosure - Income Taxes - Components (Details) link:presentationLink link:calculationLink link:definitionLink 2450427 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2452428 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2153114 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2354311 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2455429 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - Acquisitions - Allocation of Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Acquisitions - Unaudited Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 foxf-20200403_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 foxf-20200403_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 foxf-20200403_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Related Party Transactions [Abstract] Related Party Transactions [Abstract] Level 3 Fair Value, Inputs, Level 3 [Member] Amount outstanding Long-term Line of Credit Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current Charge to cost of sales Standard Product Warranty Accrual, Increase for Warranties Issued Schedule of Accrued Expenses Schedule of Accrued Expenses [Table Text Block] Schedule of Accrued Expenses Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Treasury stock, shares (in shares) Treasury Stock, Shares Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost of sales Cost of Goods and Services Sold Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Current Fiscal Year End Date Current Fiscal Year End Date Fair market values Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] SCA SCA [Member] Tuscany [Member] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Credit facility Total borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Payables and Accruals [Abstract] Payables and Accruals [Abstract] Cumulative effect on retained earnings, before tax Cumulative Effect on Retained Earnings, before Tax Property, plant and equipment, net Property, plant and equipment, net Total long-lived assets Property, Plant and Equipment, Net LIBOR London Interbank Offered Rate (LIBOR) [Member] Accumulated other comprehensive (loss) income AOCI Attributable to Parent [Member] Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Total assets Assets Entity Shell Company Entity Shell Company Operating lease liabilities Present value of lease liabilities Operating Lease, Liability Cover [Abstract] Other Expense Other Expense [Member] Prepaids and Other Current Assets Other Assets Disclosure [Text Block] Document Type Document Type Weighted average interest rate on outstanding borrowings Debt, Weighted Average Interest Rate Loss Contingencies [Line Items] Loss Contingencies [Line Items] Variable Rate [Domain] Variable Rate [Domain] Trademarks and brand Trademark and Brand Name [Member] Trademark and Brand Name Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Income tax payable Accrued Income Taxes, Current General and administrative General and Administrative Expense [Member] Accounts receivable Increase (Decrease) in Accounts Receivable 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Current liabilities: Liabilities, Current [Abstract] Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Credit Facility [Axis] Credit Facility [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Forfeited (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Payments on line of credit Repayments of Long-term Lines of Credit Credit Facility Lines of Credit, Fair Value Disclosure EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Document Quarterly Report Document Quarterly Report Commitments and contingencies (Refer to Note 9 - Commitments and Contingencies) Commitments and Contingencies Long-Term Debt, Type [Domain] Long-term Debt, Type [Domain] Cash and cash equivalents CASH AND CASH EQUIVALENTS—Beginning of period CASH AND CASH EQUIVALENTS—End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Instrument [Line Items] Debt Instrument [Line Items] Entity File Number Entity File Number Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Expenses Rental of Buildings Rental Of Buildings [Member] Rental Of Buildings [Member] Unrecognized stock-based compensation expense related to RSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Treasury Treasury Stock [Member] Adoption of new accounting standard, net of taxes Cumulative Effect of New Accounting Principle in Period of Adoption Document Fiscal Period Focus Document Fiscal Period Focus Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Treasury stock, at cost; 890 common shares as of April 3, 2020 and January 3, 2020 Treasury Stock, Value Fair value of warranty assumed in acquisition Standard Product Warranty Accrual, Additions from Business Acquisition Product and Service [Domain] Product and Service [Domain] Excess benefits related to exercise of awards Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Vested (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Term Loan Term Loan [Member] Term Loan [Member] Income from operations Operating Income (Loss) Cash paid during the period for: Interest and Income Taxes Paid [Abstract] Interest and Income Taxes Paid [Abstract] Goodwill Goodwill Machinery and manufacturing equipment Machinery and Equipment [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Statement [Line Items] Statement [Line Items] Sales Total sales Revenue from Contract with Customer, Excluding Assessed Tax Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Inventory Inventory Disclosure [Text Block] Total SCA pre-tax income included in the condensed consolidated statements of income Business Acquisition, Pro Forma Revenue, Not Included in Consolidated Income Statement Business Acquisition, Pro Forma Revenue, Not Included in Consolidated Income Statement Comprehensive income attributable to FOX stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Powered Vehicles Powered Vehicles [Member] Powered Vehicles [Member] Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Changes in operating assets and liabilities, net of effects of acquisition of business: Increase (Decrease) in Operating Capital [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Common stock, shares outstanding (in shares) Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Weighted average shares used to compute earnings per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Interest expense Interest Expense Business Combination, Proforma Effective Income Tax Rate Business Combination, Proforma Effective Income Tax Rate Business Combination, Proforma Effective Income Tax Rate Use of Estimates Use of Estimates, Policy [Policy Text Block] Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Total lease payments Lessee, Operating Lease, Liability, Payments, Due Property, Plant and Equipment, net Property, Plant and Equipment [Table Text Block] Prepaid chassis deposits Prepaid Deposit Prepaid Deposit Advanced payments and prepaid contracts Prepaid Expense Accounts receivable (net of allowances of $1,205 and $810 at April 3, 2020 and January 3, 2020, respectively) Accounts Receivable, after Allowance for Credit Loss, Current Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Other expense, net Nonoperating Income (Expense) Finished goods Inventory, Finished Goods, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Including Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Including Goodwill Fair Value, Option, Quantitative Disclosures [Line Items] Fair Value, Option, Quantitative Disclosures [Line Items] Land Land and Building [Member] Prepaids and other current assets Total Prepaid Expense and Other Assets, Current Number of stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Less: comprehensive income attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Line of credit Long-term Line of Credit, Noncurrent Standby letters of credit Letters of Credit Outstanding, Amount Renewal term Lessee, Operating Lease, Renewal Term Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Finite-lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles CHANGE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Supplemental Balance Sheet Disclosure Leases, Supplemental Balance Sheet Disclosure [Table Text Block] Leases, Supplemental Balance Sheet Disclosure Net income attributable to FOX stockholders Net income Net Income (Loss) Attributable to Parent Option to terminate, term Lessee, Operating Lease, Option To Terminate, Term Lessee, Operating Lease, Option To Terminate, Term Common Stock Common Stock [Member] Current assets: Assets, Current [Abstract] Income taxes Income Taxes Paid Leases [Abstract] Leases [Abstract] 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] Fair Value Option, Disclosures [Table] Fair Value Option, Disclosures [Table] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Ownership interest acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Cumulative effect on retained earnings, net of taxes Cumulative Effect on Retained Earnings, Net of Tax Product and Service [Axis] Product and Service [Axis] Operating lease cost Operating Lease, Cost Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Entity Filer Category Entity Filer Category 2023 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four Other accrued expenses Other Accrued Liabilities, Current Allocated share-based compensation expense Share-based Payment Arrangement, Expense Related Party Transaction [Domain] Related Party Transaction [Domain] Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total liabilities, redeemable non-controlling interest and stockholders’ equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Building and building improvements Building and Building Improvements [Member] Current portion of long-term debt Less: current portion Long-term Debt, Current Maturities Loss Contingencies [Table] Loss Contingencies [Table] Non-current lease liabilities Lease liabilities less current portion Operating Lease, Liability, Noncurrent Operating expenses: Operating Expenses [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Preferred stock, shares authorized Preferred Stock, Shares Authorized Principles of Consolidation Consolidation, Policy [Policy Text Block] Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Repayment of debt Repayments of Secured Debt Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Liabilities Measured at Fair Value on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Award Type [Axis] Award Type [Axis] 2022 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three Other expense (income) Other Nonoperating Income (Expense) Class of Stock [Line Items] Class of Stock [Line Items] Related Party Agreements Related Party Transactions Disclosure [Text Block] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Specialty Sports Specialty Sports Group [Member] Specialty Sports Group [Member] Less: net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Geographical [Axis] Geographical [Axis] North America North America [Member] Retained earnings Retained Earnings [Member] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Leases Lessee, Operating Leases [Text Block] Capital expenditures included in accounts payable Capital Expenditures Incurred but Not yet Paid Document Period End Date Document Period End Date Other current assets Other Assets, Current Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Pro forma diluted earnings per share (in USD per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Deferred revenue Contract with Customer, Liability INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Maximum Maximum [Member] Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net income attributable to non-controlling interest Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Related Party [Domain] Related Party [Domain] Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Call option to acquire remaining interest (as a percent) Business Acquisition, Call Option To Acquire Remaining Voting Interests, Percentage Business Acquisition, Call Option To Acquire Remaining Voting Interests, Percentage Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] International Non-US [Member] Asia Asia [Member] Retained earnings Retained Earnings (Accumulated Deficit) Transportation equipment Transportation Equipment [Member] Entity Tax Identification Number Entity Tax Identification Number Term loan amount Debt Instrument, Face Amount Diluted (in dollars per share) Earnings Per Share, Diluted Sales and marketing Selling and Marketing Expense Stock awards issued for business acquisition Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Trading Symbol Trading Symbol Minimum Minimum [Member] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Foreign currency translation adjustments, net of tax effects Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Raw materials Inventory, Raw Materials, Net of Reserves Balance Sheet Location [Domain] Balance Sheet Location [Domain] Range [Domain] Statistical Measurement [Domain] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Adjustments to reconcile net income to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Unamortized debt issuance costs Unamortized Debt Issuance Expense Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Excess tax benefit, exercise of stock options Share-based Payment Arrangement, Exercise of Option, Tax Benefit Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Income taxes Increase (Decrease) in Income Taxes Receivable Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Business acquisition, additional financing costs Business Acquisition, Additional Financing Costs Business Acquisition, Additional Financing Costs Stockholders' Equity Share-based Payment Arrangement [Text Block] 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Customer relationships Customer Relationships [Member] Prime Rate Prime Rate [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] City Area Code City Area Code Fiscal Year Fiscal Period, Policy [Policy Text Block] Prepaids and other assets Increase (Decrease) in Prepaid Expense and Other Assets Intangibles, net Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Related Party [Axis] Related Party [Axis] Counterparty Name [Axis] Counterparty Name [Axis] Earnings per share: Earnings Per Share [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Maturity of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Granted (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 Founder and Minority Stockholder Minority Shareholder [Member] Minority Shareholder [Member] Total Long-term Debt, Gross Assets Assets [Abstract] 2020 (remaining nine months) Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total Lease, Cost Pro forma basic earnings per share (in USD per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Proceeds from issuance of debt, net of origination fees of $6,622 Proceeds from Issuance of Debt OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Total operating expenses Operating Expenses Other expense, net: Nonoperating Income (Expense) [Abstract] Repurchases from stock compensation program, net Payments for (Proceeds from) Stock Compensation Program Payments for (Proceeds from) Stock Compensation Program Europe Europe [Member] Payments made under lease Operating Leases, Rent Expense, Net Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Debt Disclosure [Abstract] Debt Disclosure [Abstract] Schedule of Future Principal Payments Schedule of Maturities of Long-term Debt [Table Text Block] Inventory 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 CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Acquisition consideration Business Combination, Consideration Transferred [Abstract] Weighted-average incremental borrowing rate Operating Lease, Weighted Average Discount Rate, Percent Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Aftermarket Aftermarket Sales Channel [Member] Aftermarket Sales Channel [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Accounts payable Increase (Decrease) in Accounts Payable Purchase price allocation Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Debt Debt Disclosure [Text Block] Certain Significant Risks and Uncertainties Significant Risks and Uncertainties [Policy Text Block] Significant Risks and Uncertainties [Policy Text Block] Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies Business Description and Basis of Presentation [Text Block] Pro forma net income attributable to FOX stockholders Business Acquisition, Pro Forma Net Income (Loss) Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Central Index Key Entity Central Index Key Unvested at beginning of period (in shares) Unvested at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Entity Emerging Growth Company Entity Emerging Growth Company Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Current lease liabilities Less: current portion Current portion of lease liabilities Operating Lease, Liability, Current Stock-based compensation Share-based Payment Arrangement, Noncash Expense Proceeds from line of credit Proceeds from Lines of Credit Long-term debt, less current portion Long-term debt less current portion Long-term Debt, Excluding Current Maturities Current portion of acquisition-related compensation held in escrow Current Portion of Acquisition-Related Compensation Current Portion of Acquisition-Related Compensation Internal-use computer software Software Development [Member] Balance at January 3, 2020 Balance at April 3, 2020 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Credit Facility [Domain] Credit Facility [Domain] Payroll and related expenses Employee-related Liabilities, Current 2020 (excluding the 3 months ended April 3, 2020) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Level 2 Fair Value, Inputs, Level 2 [Member] Income Taxes Income Tax Disclosure [Text Block] Contract term Lessee, Operating Lease, Term of Contract 2024 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five Fair Value Measurements and Financial Instruments Fair Value Measurement, Policy [Policy Text Block] Preferred stock, shares issued Preferred Stock, Shares Issued Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Rest of the world Rest of the World [Member] Rest of the World [Member] Other assets Other Assets, Noncurrent FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Type of Adoption [Domain] Type of Adoption [Domain] Long-term debt, net of issuance cost Long-term Debt Segments Segment Reporting, Policy [Policy Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Thereafter Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Non-cash consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Period for recognition of unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accounting Policies [Abstract] Accounting Policies [Abstract] Additional paid-in capital Additional Paid-in Capital [Member] Revenues Revenue from Contract with Customer [Text Block] Reserve for uncertain tax positions Liability for Uncertainty in Income Taxes, Current United States UNITED STATES Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Warranty Beginning warranty liability Ending warranty liability Standard Product Warranty Accrual Lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-Of-Use Assets Entity Address, Address Line One Entity Address, Address Line One Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Business Combinations [Abstract] Business Combinations [Abstract] Property, plant and equipment gross Property, Plant and Equipment, Gross Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross profit Gross Profit Geographical [Domain] Geographical [Domain] Cash consideration Payments to Acquire Businesses, Gross Property, Plant and Equipment, net 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] Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Related Party Transaction [Line Items] Related Party Transaction [Line Items] Total consideration at closing Business Combination, Consideration Transferred Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] General and administrative General and Administrative Expense Accounts payable Accounts Payable, Current Accrued expenses Total Accrued Liabilities, Current Entity Interactive Data Current Entity Interactive Data Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Unvested at beginning of period (in usd per share) Unvested at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Long-lived Assets by Geographic Location Long-lived Assets by Geographic Areas [Table Text Block] Inventory Total inventory Inventory, Net Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Summary of Second Amended and Restated Credit Facility Schedule of Line of Credit Facilities [Table Text Block] Non-cash operating activities: Cash Flow, Noncash Operating Activities Disclosure [Abstract] Cash Flow, Noncash Operating Activities Disclosure [Abstract] Redeemable non-controlling interest Beginning Balance Ending Balance Non-controlling interest subject to put provisions Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Employees Employees [Member] Employees [Member] Income Tax Contingency [Table] Income Tax Contingency [Table] Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Equity Award [Domain] Award Type [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Leasehold improvements Leasehold Improvements [Member] Shares issued during period Stock Issued During Period, Shares, New Issues ASU 2016-02 Accounting Standards Update 2016-02 [Member] Purchase of Properties Purchase Of Properties [Member] Purchase Of Properties [Member] Cost of sales Cost of Sales [Member] RSUs Restricted Stock Units (RSUs) [Member] Research and development Research and Development Expense [Member] Effective tax rates Effective Income Tax Rate Reconciliation, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Total liabilities Liabilities Temporary Equity, Net Income Temporary Equity, Net Income Acquisitions Business Combination Disclosure [Text Block] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Common stock, $0.001 par value — 90,000 authorized; 39,493 shares issued and 38,603 outstanding as of April 3, 2020; 39,448 shares issued and 38,559 outstanding as of January 3, 2020 Common Stock, Value, Issued Sales and marketing Selling and Marketing Expense [Member] Deferred taxes and uncertain tax positions Deferred Income Taxes and Tax Credits Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Research and development Research and Development Expense Counterparty Name [Domain] Counterparty Name [Domain] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Inventory Increase (Decrease) in Inventories Activity Related to Warranties Schedule of Product Warranty Liability [Table Text Block] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Lease right-of-use assets Operating lease right-of-use assets Operating Lease, Right-of-Use Asset 2021 Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two Equity Components [Axis] Equity Components [Axis] Weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Deferred tax assets Deferred Tax Assets, Net Transaction costs Business Combination, Acquisition Related Costs Total stockholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Amortization of purchased intangibles Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Other liabilities Deferred Rent Credit, Noncurrent Amortization of loan fees Amortization of Deferred Loan Origination Fees, Net Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2016 Repurchase Program 2016 Repurchase Program [Member] 2016 Repurchase Program [Member] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Fair Value Measurements and Financial Instruments Fair Value Disclosures [Text Block] Lease Costs Lease, Cost [Table Text Block] Performance-based retention incentives Performance-Based Retention Incentives Performance-Based Retention Incentives OEM OEM Sales Channel [Member] OEM Sales Channel [Member] Period to exercise put option Business Acquisition, Period To Exercise Put Option Business Acquisition, Period To Exercise Put Option Cash paid for interest, net of capitalized interest Interest Paid, Excluding Capitalized Interest, Operating Activities Preferred stock, $0.001 par value — 10,000 authorized and no shares issued or outstanding as of April 3, 2020 and January 3, 2020 Preferred Stock, Value, Issued Variable Rate [Axis] Variable Rate [Axis] Security Exchange Name Security Exchange Name Deferred taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Related Party Transaction [Axis] Related Party Transaction [Axis] Long-Term Debt, Type [Axis] Long-term Debt, Type [Axis] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Additional paid-in capital Additional Paid in Capital, Common Stock Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Number of shares outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Equity Component [Domain] Equity Component [Domain] Other lease costs Other Lease, Cost Other Lease, Cost Document Transition Report Document Transition Report Information systems, office equipment and furniture Office Equipment [Member] Debt issuance cost Debt Issuance Costs, Net Debt issuance costs Debt Issuance Costs, Gross Useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Pro forma sales Business Acquisition, Pro Forma Revenue Income Statement [Abstract] Income Statement [Abstract] Costs associated with performance-based incentives Costs Associated With Performance-Based Incentives Costs Associated With Performance-Based Incentives Business acquisition, executive compensation of acquiree management Business Acquisition, Executive Compensation Business Acquisition, Executive Compensation Costs incurred Standard Product Warranty Accrual, Decrease for Payments Balance Sheet Location [Axis] Balance Sheet Location [Axis] EX-101.PRE 9 foxf-20200403_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, net (Tables)
3 Months Ended
Apr. 03, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net
Property, plant and equipment, net consisted of the following:
April 3,January 3
20202020
Building and building improvements$50,779  $42,343  
Information systems, office equipment and furniture12,007  10,102  
Internal-use computer software17,708  16,860  
Land6,072  5,414  
Leasehold improvements12,457  13,841  
Machinery and manufacturing equipment68,839  57,331  
Transportation equipment5,422  5,006  
Total173,284  150,897  
Less: accumulated depreciation and amortization(45,651) (42,518) 
Property, plant and equipment, net$127,633  $108,379  
Long-lived Assets by Geographic Location
The Company’s long-lived assets by geographic location are as follows:
April 3,January 3
20202020
United States$118,028  $100,508  
International9,605  7,871  
Total long-lived assets$127,633  $108,379  
XML 11 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest - USD ($)
$ in Thousands
Total
Common Stock
Treasury
Additional paid-in capital
Accumulated other comprehensive (loss) income
Retained earnings
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Adoption of new accounting standard, net of taxes $ (228)         $ (228)
Beginning Balance (in shares) at Dec. 28, 2018   38,881,000 890,000      
Beginning Balance at Dec. 28, 2018 321,205 $ 38 $ (13,754) $ 116,019 $ (784) 219,686
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding (in shares)   180,000        
Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding (1,229)     (1,229)    
Stock-based compensation expense 1,729     1,729    
Foreign currency translation adjustment (159)       (159)  
Net income 18,103         18,103
Ending Balance (in shares) at Mar. 29, 2019   39,061,000 890,000      
Ending Balance at Mar. 29, 2019 339,421 $ 38 $ (13,754) 116,519 (943) 237,561
Beginning Balance at Dec. 28, 2018 14,282          
Increase (Decrease) in Temporary Equity [Roll Forward]            
Temporary Equity, Net Income 299          
Ending Balance at Mar. 29, 2019 $ 14,581          
Beginning Balance (in shares) at Jan. 03, 2020 38,559 39,448,000 890,000      
Beginning Balance at Jan. 03, 2020 $ 422,200 $ 39 $ (13,754) 123,274 150 312,491
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding (in shares)   45,000        
Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding (2,047)     (2,047)    
Stock-based compensation expense 1,921     1,921    
Foreign currency translation adjustment (940)       (940)  
Net income $ 8,250         8,250
Ending Balance (in shares) at Apr. 03, 2020 38,603 39,493,000 890,000      
Ending Balance at Apr. 03, 2020 $ 429,706 $ 39 $ (13,754) $ 123,470 $ (790) $ 320,741
Beginning Balance at Jan. 03, 2020 15,719          
Increase (Decrease) in Temporary Equity [Roll Forward]            
Temporary Equity, Net Income 488          
Ending Balance at Apr. 03, 2020 $ 16,207          
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Current assets:    
Cash and cash equivalents $ 76,182 $ 43,736
Accounts receivable (net of allowances of $1,205 and $810 at April 3, 2020 and January 3, 2020, respectively) 85,652 91,632
Inventory 156,553 128,505
Prepaids and other current assets 75,799 17,940
Total current assets 394,186 281,813
Property, plant and equipment, net 127,633 108,379
Lease right-of-use assets 20,632 17,472
Deferred tax assets 15,161 25,725
Goodwill 285,723 93,527
Intangibles, net 219,906 81,949
Other assets 5,458 451
Total assets 1,068,699 609,316
Current liabilities:    
Accounts payable 88,613 55,144
Accrued expenses 40,285 35,744
Reserve for uncertain tax positions 957 925
Current portion of long-term debt 8,818 0
Total current liabilities 138,673 91,813
Line of credit 85,000 68,000
Long-term debt, less current portion 385,404 0
Other liabilities 13,709 11,584
Total liabilities 622,786 171,397
Commitments and contingencies (Refer to Note 9 - Commitments and Contingencies)
Redeemable non-controlling interest 16,207 15,719
Stockholders’ equity    
Preferred stock, $0.001 par value — 10,000 authorized and no shares issued or outstanding as of April 3, 2020 and January 3, 2020 0 0
Common stock, $0.001 par value — 90,000 authorized; 39,493 shares issued and 38,603 outstanding as of April 3, 2020; 39,448 shares issued and 38,559 outstanding as of January 3, 2020 39 39
Additional paid-in capital 123,470 123,274
Treasury stock, at cost; 890 common shares as of April 3, 2020 and January 3, 2020 (13,754) (13,754)
Accumulated other comprehensive (loss) income (790) 150
Retained earnings 320,741 312,491
Total stockholders’ equity 429,706 422,200
Total liabilities, redeemable non-controlling interest and stockholders’ equity $ 1,068,699 $ 609,316
XML 13 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Apr. 03, 2020
Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation - The accompanying condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (“GAAP”) in the United States of America ("U.S." or "United States") and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the fiscal year ended January 3, 2020 included in the Company’s Annual Report on Form 10-K, as filed with the SEC on March 3, 2020. In management’s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are not necessarily indicative of the results for the full fiscal year.
Fiscal Year The Company operates on a 52-53 week fiscal calendar. For 2020 and 2019, the Company's fiscal year will end or has ended on January 1, 2021 and January 3, 2020, respectively. The twelve month periods ended January 1, 2021 and January 3, 2020, will include or have included 52 and 53 weeks, respectively. The three month periods ended April 3, 2020 and March 29, 2019 each included 13 weeks
Principles of Consolidation Principles of Consolidation - These condensed consolidated financial statements include the Company and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Revenue Recognition
Revenue Recognition - Revenues are generated from the sale of performance-defining products and systems to customers worldwide. The Company’s performance-defining products and systems are solutions that improve performance of powered vehicles and bikes. Powered vehicles include Side-by-Sides, on-road vehicles with off-road capabilities, off-road vehicles and trucks, ATVs, snowmobiles, specialty vehicles and applications, and motorcycles.
Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer, generally at the time of shipment. Contracts are generally in the form of purchase orders and are governed by standard terms and conditions. For larger OEMs, the Company may also enter into master agreements.
Provisions for discounts, rebates, sales incentives, returns, and other adjustments are generally provided for in the period the related sales are recorded, based on management’s assessment of historical trends and projection of future results. Certain pricing provisions that provide the customer with future discounts are considered a material right. Such material rights result in the deferral of revenue that are recognized when the rights are exercised by the customer. Measuring the material rights requires judgments including forecasts of future sales and product mix. At April 3, 2020, the balance of deferred revenue related to pricing provisions was $191. These amounts are expected to be recognized over the next 12 months. Revenues exclude sales tax.
Segments Segments - The Company has determined that it has a single operating and reportable segment. The Company considers operating segments to be components of the Company for which separate financial information is available, that is evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.
Use of Estimates Use of Estimates - The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the financial statements; therefore, actual results could differ from management’s estimates.
Certain Significant Risks and Uncertainties Certain Significant Risks and Uncertainties - The Company is subject to those risks common in manufacturing-driven markets, including, but not limited to, competitive forces, dependence on key personnel, customer demand for its products, the successful protection of its proprietary technologies, compliance with government regulations, and the possibility of not being able to obtain additional financing when needed. Additionally, the Company has been impacted by the recent coronavirus (“COVID-19”) outbreak. The global outbreak of COVID-19 has negatively affected the U.S. and global economy, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to “shelter-in-place,” and created significant disruption of the financial markets. The Company’s manufacturing facilities in North America have been affected by local and state “shelter-in-place” orders including the temporary suspension of non-essential operations in certain facilities. The Company is taking actions to manage costs during this time by enacting executive pay cuts and temporary furloughs, curtailing non-essential capital expenditures, and reducing expenses. Despite the Company’s efforts to manage and remedy these impacts to the Company, the ultimate impact and the extent to which the COVID-19 pandemic will continue to affect the business, results of operation and financial condition is difficult to predict and depends on numerous evolving factors outside of the Company’s control including: the duration and scope of the pandemic; government, social, business and other actions that have been and will be taken in response to the pandemic; and the effect of the pandemic on short and long-term general economic conditions.
Fair Value Measurements and Financial Instruments
Fair Value Measurements and Financial Instruments - The Financial Accounting Standards Board ("FASB") has issued Accounting Standards Codification 820, Fair Value Measurements and Disclosures, that requires the valuation of assets and liabilities required or permitted to be either recorded or disclosed at fair value based on hierarchy of available inputs as follows:
Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets and liabilities in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
The carrying amounts of the Company's financial instruments, including cash, receivables, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature.
Recent Accounting Pronouncements
Recent Accounting Pronouncements - In February 2016, the FASB issued ASU 2016-02, Leases, which supersedes the existing guidance for lease accounting. To meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, this ASU requires lessees to recognize most leases on the balance sheet as right-of-use assets and lease liabilities.
The Company adopted this guidance as of the beginning of the first quarter of fiscal year 2019, with a cumulative effect adjustment to the opening balance of retained earnings at December 28, 2018 with no restatement of comparative periods’ financial information ("current-period adjustment method"). Additionally, the Company adopted this guidance using practical expedients with respect to the assessment of embedded leases, lease classification, and initial indirect costs for expired and existing leases. The Company also elected the practical expedient related to treating lease and non-lease components as a single lease component for all of its leases and elected a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities. The Company did not use the hindsight practical expedient to adopt this guidance. The Company recorded a cumulative effect adjustment of $13,637 to operating lease right-of-use assets, $13,937 to operating lease liabilities, and $300 gross ($228 net of taxes) to the opening balance of the Company's retained earnings to reflect the cumulative effect of the adoption of the standard. This standard did not have a material impact on our consolidated income statements.
In June 2016, the FASB issue ASU 2016-13, Financial Instruments: Credit Losses, which adds an impairment model that is based on expected losses rather than incurred losses. Under this standard, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The Company adopted ASU 2016-13 effective in the first quarter of fiscal year 2020 using the aging method, which calculates the allowance based on how long a receivable has been outstanding, taking into account the historical credit loss rate and adjusting for both current conditions and forecasts of economic conditions into that expected credit loss rate. The adoption of ASU 2016-13 did not have a material impact on the Company's consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments, which clarifies the presentation of certain transactions, including but not limited to contingent consideration payments made after a business combination and debt prepayment and extinguishment costs in the cash flow statement. The Company adopted ASU 2016-16 effective in the first quarter of fiscal year 2019. The adoption of ASU 2016-15 did not have a material impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements of fair value measurements in Topic 820. This standard is effective for fiscal years beginning after December 15, 2019. The Company adopted ASU 2018-13 effective in the first quarter of fiscal year 2020. The adoption of ASU 2018-13 did not have a material impact on the Company's consolidated financial statements.
EXCEL 14 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "&'IE ?(\\#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,$% @ (8>F4"?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 " AAZ90\89]-^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$E)#B;UI6.G#08K;.QF;+4UBV-C:R1]^SE9 MFS*V!]C1TN]/GT"=#D+[B,_1!XQD,=U-KA^2T&'+3D1! "1]0J=2F1-#;AY\ M=(KR,QXA*/VAC@@UYRTX)&44*9B!15B)3'9&"QU1D8\7O-$K/GS&?H$9#=BC MPX$25&4%3,X3PWGJ.[@!9AAA=.F[@&8E+M4_L4L'V"4Y);NFQG$LQ\V2RSM4 M\/;T^+*L6]@AD1HTYE_)"CH'W++KY-?-[G[_P&3-:U[PIN#MOFI%TPK>O,^N M/_QNPLX;>[#_V/@J*#OX=1?R"U!+ P04 " AAZ90F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( "&'IE"B;]8B5P, !X0 8 >&PO=V]R:W-H965T&UL?5CM;ILP%'T5Q ,4_$&25DFD)M6T29M4==KVFR9.@@HX R?I MWG[&4)KZ'O=/ >><>VT?GPNW\XMN7MJ#4B9ZK;*C?VL=DG[;%1^=:1JC+A:3I)JKRHX^7J MRIM_*U7JRR)F\=O 4[$_F&X@6-VBWB M>W;W($1'<(C?A;JT5_=1MY1GK5^ZAV_;19QV,U*EVI@N1&XO9[569=E%LO/X M.P2-QYP=\?K^+?H7MWB[F.>\56M=_BFVYK"(9W&T5;O\5)HG??FJA@5E<32L M_KLZJ]+"NYG8'!M=MNYOM#FU1E=#%#N5*G_MKT7MKI?^%YD--$S@ X&_$]BG M!#$0Q$A@XE."' CRG2#=;O5+<7OSD)M\.6_T)6IZ>8]Y=XK8G;2[O^D&W6:[ MW^SVM';TO$SGR;D+,R!6/8)?(=B(2&SL,0%'"5:0I33"G?TWD%( *GF,$4,\J77@H "4A]"U/<4KZO-8 $Q&8I=EQ*(_AZ(TQ M<1;P-2,1.'$VP 1$9]#<]XS3"+[L"!/0G6'_,D$C^,HC3$!ZAFW.J(NY+S[" MA-3'7F?4RIRH#S A];'A&;6S(.H#3$A]['E&'2V(^@ 34A_;GE%3"Z(^P(34 MQ\YGU->"J \P ?4Y]CZGOA:^^@@34)]C[W/J:^FKCS"A]SKV/J>^EK[Z"!/* M@KW/J:^E\+, 3. #@6/O<^IKF?E9*";T_N+8^YSZ6OIG#&""6;#W.?6UG/I9 MP.L^E 5[GU-?2W*2>TSF,/5PVB13DBNY:IXJU>Q=8]I&&WVJ75=\-3HVO_?<-5_O M\+YS_I$W^Z)NHV=M; OG&JV=UD;9":4W=BH'VZR/#Z7:F>YV:N^;OF/M'XP^ M#MUX,OY+8/D?4$L#!!0 ( "&'IE @MQ&PO=V]R M:W-H965T&ULA9AA;^,V#(;_2I#O=S8IR9**-,"2PV$#-J"X MX;;/;J,VP=EQ9KO-[=]/=MS (:GN2V([+\57,?V(UNKNR_7<3JN9\OX3E^X5OAY=]/US(UJM3^1+^#/WW MTT,;S[+K*+M#'8[=H3DNVO!\O_P%[K;*# &CXJ]#.'>SX\4PE<>F^3&<_+:[ M7^:#HU"%IWX8HHQ?;V$;JFH8*?KX9QIT>W4$7YX"3F>&JJ;OQ=%> M[M:I'(H"[E3\,Y^&B^-_-_X69]O%JV]KXU?9VS#.)-E<)#B3X*UBRQ7ZJLAB M^JL'%#W@&*YFX44NQRLQ7HWQ>AX/9 X723%*CJ/$%N#H/+A**ZL*V8L6O6CN MA6397"1FEL69PE O7.6A4"A[,:(7P[THXL6P+!"]&"+;"C)T)C>RFT)T4W W MFK@I6!IKK"?UN.4JL%XG*L:*7BSW8H@7R[(HK\$5Q R7H0,'2G;C1#>.NR%I M-DZX ;90]#X)LMPIZV4W7G3CN1M+W'@^Z7Q>FQ=N'.53 M+A0Q4 1L!1D:BXD:A@0N@?MAO 2A)F(F>K,$G5<&;<*0S$Y 9LCFU!!R0^!] M3FM9T#GP.E$](,,8.(TMI?&DF2D B>E-Y:Z$41)7L@P!4Y32VD*')0NKB'4 M#%"SJ=7/919BIREEK(4.2-CWY'GU ^7%6XN MN_63:$,Y2AU%*7)$*F=TKJDAKDN9D3&*'*..8A0Y($'9G')+DH%QJ19=)BER MDM+V>8,"(!$MZYD$'5A0/K'RH0Q2Y.VMH^VMI&&WZD/-K1,9R,B!3,FV0:%K M+3"GR)%DQD)B"489R&C9$N,2BQ3*"$6.4$>QA9R.[+'\2'+K0\8G@0\UMZ^8,CT5IZ>CL%("/5%IVH]M91W:1-4I&9^*X]-37"G.Q4\1$88^ M _^ONW4D U1Q@'KV(L[!^,E2WUM!!2:U)Y#8%. ]118BI-1Q6=2TU<'20>H M?:(953)"%4>HI\!2'(T:O66MNJA#3*UX2D:HXNCSM).<-/--$;D]%H1B>YS- MMJ:&O<(_RO;E<.P6CTW?-_6X%_7<-'V(8^:?XYC[4.ZN)U5X[H=#&X_;RQ[= MY:1O3M/^8W;=!%W_!U!+ P04 " AAZ90]?C*\6T" #$" & 'AL M+W=O;QE&1VVJB><#$'LUJAIWD^NQ'=OD]")( MU> =<_BEKA'[M\6$=FL7NA\#K]6Y%&K V^0M.N.?6/QJ=TSVO#'*L:IQPRO: M. R?UNXGN"J@KPQ:\;O"'9^T'57*GM(WU?EV7+M $6&"#T*%0/)RQ04F1$62 M''^'H.Z84QFG[8_H7W3QLI@]XKB@Y$]U%.7:35WGB$_H0L0K[;[BH:#(=8;J MO^,K)E*N2&2. R5<_SN'"Q>T'J)(E!J]]]>JT=>NOY-D@\UN\ >#/QI@>-<0 M#(; ,'@]F2[U,Q)HDS/:.:Q_6BU2BP*N CF9!S6HYT[?D]5R.7K=9%'N756< M0;+M)?Y$XL\5Q5(1C@I/IA\9?"N#K^W!E"&V^P.K/]#^<.I/C!IZ2:PEC99 M'QB%%DM1"H$=)+2"A$N0U #I)8@:16B%2"X3Q M3FW3IQ;*(]4,)K/"9!:8P(#)%O5F]I7RA'"&!(%]5P(6J-#QIL<)^I\_X'8N6JXLZ="GDSZ_#A1*K ,"%YDJ%)^4HP=@D]"-1/99OVY MVG<$;8=O!F_\<-G\!U!+ P04 " AAZ90]QB!\<(# !7$ & 'AL M+W=O>SAL;R*)_CG\AX=/FJRN;?>M/QDS!#_J MJNG7X6D8SL]1U.].IB[ZI_9L&OO+H>WJ8K"/W3'JSYTI]E.GNHI0B"2JB[() M-ZNI[;7;K-K+4)6->>V"_E+71??/UE3M=1U"^-'PM3R>AK$AVJS.Q='\888_ MSZ^=?8IN4?9E;9J^;)N@,X=U^ +/.:9CATGQ5VFN_=U],*;RUK;?QH??]^M0 MC(Y,97;#&**PEW>3FZH:(UD?WY>@X6W,L>/]_4?T3U/R-IFWHC=Y6_U=[H?3 M.M1AL#>'XE(-7]OK;V9)* Z#)?O/YMU45CXZL6/LVJJ?_@:[2S^T]1+%6JF+ M'_.U;*;K=8G_T8WO@$L'O'6P8_]7![ETD#\[J"GYV=F4ZJ_%4&Q677L-NGFU MSL6X*>!9VLG+93R@9(F6S(AMJFS.2*1))L7%6&"?)>-.M%,U[(*%OMC*(%DMV0NZ)4 M"L\B9ZR5C+&BB)7,&0514<.YJ[(KI#T' 2/%<'8B2E7A.LG5M0.HP*5>>8& M/)0#QHZ#.7 &4K%0FOIQ99BAU!Y#+!-? !E#*36$S$K$24H-N3($#9G'$$]0 MD,RY].7$4P\8[ '%'C! T\I)R55I]"7$0P\8ZB&E'KA 2^C+B='\ K[MQS,/ M$L8+4"^).S,9?6WDC$K?[>1'-SQ @2$H4H(" \8XBPU&D'%U$RE:,2H++=_601ZCB"ZUT/,Y@CSXD/EV M1/KMN(CTG5GQ1$]PSJJ4!Z+(0Q09B-*OA>TB^C\[G$IY6($\13%V)UAZ/@60 MAQ\R\),4?NAB3>HX=5+B9$+YRA&>?\CP3U+^H4LVF4'L&.)D(J-;,+HKQVK3 M':?*M0]V[:49QL+GKO56';_@6,Z1]JVMFN<:]V>8N>3^4G3'LNF#MW:PQ>)4 MTAW:=C#6I7BR_DZVRK\]5.8PC+>IO>_F4G=^&-KS4L9'M_\E;/X%4$L#!!0 M ( "&'IE#K?4DL6P( &,' 8 >&PO=V]R:W-H965T&ULC571CILP$/P5Q'L/L"% 1) NJ:I6:J7HJK;/3N($= 93VPG7OZ]M",>9 MO:HOV%YF9V=L6!<]%\^RHE1Y+PUKY<:OE.K602"/%6V(?. =;?6;,Q<-47HI M+H'L!"4GF]2P (7A*FA(W?IE86-[41;\JEC=TKWPY+5IB/BSI8SW&S_R[X&G M^E(I$PC*HB,7^IVJ']U>Z%4PL9SJAK:RYJTGZ'GC/T;K712:!(OX6=->SN:> ML7+@_-DLOIPV?F@444:/RE 0/=SHCC)FF+2.WR.I/]4TB?/YG?V3-:_-'(BD M.\Y^U2=5;?S,]T[T3*Y,/?'^,QT-);XWNO]*;Y1IN%&B:QPYD_;I':]2\69D MT5(:\C*,=6O'?N2_I\$):$Q 4X*N_:\$/";@UX38FA^46:L?B2)E(7COB>&T M.F(^BFB-]68>3=#NG7VGW4H=O941QD5P,T0C9CM@T!PS(0+-/I5 4(DM6J2C MMP5V2T04IG )#+K E@"_<1'#!#%($%N">$Z 8F<;!LS*8EJ+R5*<.5:6H"B+ M0P1K24 M"6 F@0E6(,%J:0:O'#,#)IGI_)#'H6,& $5)#DM)02DI("5QI*3_ M(P4 O2LE Z5D@)34D9(MJJ1I[A[Q$A1E*,:PEAS4D@-:G#+;?%$FSEPI2PS* MW]D4W6O!_S\$I.1N P@77W6*(_>( %24YK'['P:SUM10<;%=7'I'?FV5:0*S MZ'13/"+3VISXUMP@MN6]T@S7SS&PO=V]R:W-H965T&ULC9A1<^HV$(7_"L,[U]9* MMJ4,8:8A">U,.Y.YG;;/3E "SL;:=_"R+77,]W;3M_BJ*FJ>-+?/F6[6W._>?YZHN\]9=UB]1LZ]MONZ# MRB*B.$ZC,M_NIHMY?^^A7LRKU[;8[NQ#/6E>RS*O_[NQ176XGHKI^XWOVY=- MV]V(%O-]_F+_M.U?^X?:746G+.MM:7?-MMI-:OM\/?U%7*UD'] K_M[:0_/I M^Z2;RF-5_>@N?EM?3^/.D2WL4]NER-W'FUW:HN@R.1__#DFGIS&[P,_?W[/? M]Y-WDWG,&[NLBG^VZW9S/=73R=H^YZ]%^[TZ_&J'"273R3#[W^V;+9R\<^+& M>*J*IO\[>7IMVJH.IN]NO?_\^M6./NOBV$BN?16Y=HT-P<->1IA*]9(@WY MFENDD;[FCFNT\27W7&("-RL@^3 3N8*H=-8;PHP5!.H3M(SE(/) 8.(4D DHSZ%)8&X+ .Y$AE62W)0TBEA/ MY/!F> (:R"X* %Z^@S+>;E2BQ\J/R2L >I,T M'(E35>HD),P2R8Q2&CQG7'GV.<.@%HC4;.L85B5%1*&E)=!)$]KF&OR< ?*3 MI$R%SQG0A:UF!4320=>,K#/A1D+QU\\"A.%/ /[L-$"8;PD0G1/3P3$" KB;D^=TEE6\',Y, ,]FI@#@S'<0#T_>7 M5+X=#%8"AW%V*B!^ZM7$-COQ8Z^G\NU@2!."M [M<$A+G8:'E"62&64D1QI0 MGD,:8? 3 C_;^1S\BDP6AS_(@(XA#6@@TH#.(4UE;#^!?)EARPR<49RIL<< M]RY"O2OD/_%6XT1BI!\3[C1DOGYTD!C $IWDV:]Y?D97>N2'NL24EH#2; <- M(F\U4[< P4C1IQ= W5O%/_+Z9;MK)H]5VU9E_\;GN:I:ZU+&WYSICEB_\!4$L#!!0 ( "&'IE!8M*O0D00 M #86 8 >&PO=V]R:W-H965T&UL?9A1;Z,X%(7_2I3W M#/:]!ILJC=1F--J5=J5J5K/[3!.WB09"%F@S^^\7",TDOL?ST@ ]OC[WVOXP M7I[JYGN[\[Z;_:C*0WL_WW7=\2Y)VLW.5T7[J3[Z0_^?E[JIBJZ_;5Z3]MCX M8CLVJLJ$E,J2JM@?YJOE^.RI62WKMZ[<'_Q3,VO?JJIH_GOT97VZG^OYQX.O M^]==-SQ(5LMC\>K_\MVWXU/3WR67*-M]Y0_MOC[,&O]R/W_0=VO.AP:CXN^] M/[57U[,AE>>Z_C[<_+Z]GZO!D2_]IAM"%/W/NU_[LAPB]3[^G8+.+WT.#:^O M/Z)_&9/ODWDN6K^NRW_VVVYW/W?SV=:_%&]E][4^_>:GA-+Y;,K^#__NRUX^ M..G[V-1E._Z=;=[:KJZF*+V5JOAQ_MT?QM_3%/^C&6Y 4P.Z-.C[_E4#GAKP MSP9F3/[L;$SU<]$5JV53GV;->;2.Q3 I]!WWQ=P,#\?:C?_KLVW[I^\KG:EE M\CX$FC2/9PU=:RZ*I(]^Z8)0%X\DFM-M!VNIT,KB+AAFP6, OLDBXM' &8, M8*X#D G*<-9DH^8P:IQE%Z0B1=H91=A+"KVD()E(@ P&R&0R&0?)G#7IE<_4 M41XD(T5&<8ZM6&C% BMA7:WH1>>D RM 9"EBQ4$K#EA) RM.]+)PF0G+(E56 M9]A*#JWDP$H66,E%)^Q"(U*3.>Q#*[SZ%9AKD96G(P#1(!D7$D3+X3.LL]"-% M"V=C8XY1IP'KK$"^D1UEO>DT- 1T_;KDB",,/)T*1S:$Q*2Y60^*C? C9:2R M+#9>F)\: -3JT)"$XX*UG-) EMDL-J4Q137 J*70D$3D@MDX42*I<_:JD+>& M,$NUD]RPL4''#-0 @G+4)>$6FIP150:Z?AI&2$88AJ2 H_ -,8ENJTPYJ1 = M0!B9A83!2@"L-GQ+$" F&U*I"NT X2\JA-%*!(8]%@*SD +;?BZ((DYG69* MB:2DCFYDMXXP#PGQ,*0S T:C'+/X$I(ZEZ>1%SQALA(@JPO)2H"8G(9<12H;V>HRIBH#JH;OI$>6L&0R M)MS^ )E6'-N-,>8J ZZZD*LL<6G8LC D962CX\68JBPWK-K9T)#M^"1& MHMCG/6.<,L!I'L*=)2MUIL1P Y6)K@<,5+9RM//(X0EC!#) 8!XRF0$"6:XH MJ:(T.MH8@ P F(=$GD37)S6D7'B< U3]UVVX%I*KT[;*-Z_CP60[V]1OAVXX MU[IZ>CG\?*#AM"YX_JCOUNJ?Q;-Z_[0SI[KKJNK\<3NI:X[WYM4 MG_IJ[7RQO=R4_J4;+FU_W9Q/,L\W77V<3FF3RU'QZG]02P,$% @ (8>F M4.PHCXVQ 0 T@, !@ !X;"]W;W)KW<^9P.:5]L"./*FI+8Y;9WK]HS9L@7%[0UVH/V?&HWBSKNF8;8SP*L(4I(E MF\T=4UQH6F0Q=C1%AKV30L/1$-LKQK_=']*0'Q->! QV89/0R0GQ-3A?JIQN@B"04+K MP/UQA@>0,A!Y&;\F3CJ7#,"E?6%_BKW[7D[+CB[3[QLRE#,(XB_O/BK8^>B^VG-&/G0#3E',:< M9)DS9S#//I=(UDHKA.DJP1I)$C_V^):SMU5$;:8 MJ0+3Q&VRI,1>QTU>1.>%O4_BG;RGC]O^C9M&:$M.Z/S-QOG7B Z\E,V-7Z'6 M/[#9D5"[8'[PMAG7;'0<=M,+8O,S+OX 4$L#!!0 ( "&'IE!<#^CZM0$ M -(# 8 >&PO=V]R:W-H965T&UL?5-A;]L@$/TKB!]0 M$L=KTLBVU'2:-FF3HD[;/A/[;*,"YP*.VW]?P*[G;=:^ '?<>_?N.+(!S9-M M 1QY45+;G+;.=4?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR69SRQ07FA99 M])U-D6'OI-!P-L3V2G'S>@*)0TZW]-WQ*)K6!0 GP(&NSB34,D%\2D87ZJ<;H(@D%"ZP,#]=H4'D#(0 M>1G/$R>=4P;@\OS._BG6[FNY< L/*'^)RK4Y/5!200/CPH\3E*E#:NI.RM0S6Q>"F*OXR[T'$?QIMT/\'6 9A8Z*H M_"-WO,@,#L2,O>]X>.+M,?&]*8,SMB+>>?'6>Z_%]FZ?L6L@FF).8TRRC)DC MF&>?4R1K*4[)/_!D';Y;5;B+\-T?"@_K!.DJ01H)TO^6N!9S]U<2MNBI M/$ M:;*DQ%['25YXYX&]3^*;_ X?I_T;-XW0EES0^9>-_:\1'7@IFQL_0JW_8+,A MH7;AN/=G,X[9:#CLIA_$YF]F4$:>.#&T 0 T , M !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+]ZD MT)W_? 3NNU5A] 68XY\R%(1N-?74M@"=O M2FJ7T];[_L"8*UM0PEV9'C3>U,8JX=&T#7.]!5%%DI*,)\D-4Z+3M,BB[V2+ MS Q>=AI.EKA!*6'?CR#-F-,=_7"\=$WK@X,562\:^ [^1W^R:+%%I>H4:-<9 M32S4.;W;'8[[@(^ GQV,;G4FH9*S,:_!^%KE- D)@832!P6!VP7N08?(.O9?B)LW8)>C,D.,$X2O(;D$P%%\B M\*T(1_Z)SK?IZ6:"::2G:WJ2; OL-P7V46#_OPH_0WCR;XULU5$%MHFSY$AI M!AWG>.5=QO4N/B'["Y]F_5G8IM..G(W'=XW=KXWQ@*DD5SA +7ZOQ9!0^W#\ M@F<[#=ED>-//_XJDS;IU&G;9RYQ$E0(&9!+]^]G2)JE7;X -G[/S\9DH[$OK@7PY%6KSN6T M];X_,N;*%K1P-Z:'#F]J8[7P:-J&N=Z"J")(*\:3Y!/30G:TR*+O;(O,#%[) M#LZ6N$%K8?^<0)DQISOZYGB63>N#@Q59+QKX#OY'?[9HL86EDAHZ)TU'+-0Y MO=\=3VF(CP$_)8QN=2:ADHLQ+\'X4N4T"8) 0>D#@\#M"@^@5"!"&;]G3KJD M#,#U^8W],=:.M5R$@P>C?LG*MSF]HZ2"6@S*/YOQ">9Z;BF9B_\*5U 8'I1@ MCM(H%U=2#LX;/;.@%"U>IUUV<1^GF\-AAFT#^ S@"^ NYF%3HJC\L_"BR*P9 MB9UZWXOPQ+LCQ]Z4P1E;$>]0O$/OM> )S]@U$,TQIRF&KV)V2P1#]B4%WTIQ MXO_!^39\OZEP'^'[=PKWVP3I)D$:"=)W!.F'$K=B;C\D8:N>:K!-G"9'2C-T M<9)7WF5@[WE\DW_AT[1_$[:1G2,7X_%E8_]K8SR@E.0&1ZC%#[88"FH?C@<\ MVVG,)L.;?OY!;/G&Q5]02P,$% @ (8>F4-]EY@JU 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q <$FW63U6;ML8W"Q0&\3O^^@!W'2:V^ #/,.7-F&/)1FV?; 3CT*H6R!>Z< MZP^$V*H#R>R5[D'YFT8;R9PW34ML;X#5$20%H4ER323C"I=Y])U,F>O!":[@ M9) =I&3FSQ&$'@NJ,0B5GK9^#\:TNHQP>8Z_F"T5S\=[B \.%!B<]1 M:6'CBJK!.BUG%B]%LM=IYRKNXW23I3-L&T!G %T ^YB'3(FB\GOF6)D;/2(S M];YGX8G3 _6]J8(SMB+>>?'6>R\E3:YS<@E$<\QQBJ&KF'2)()Y]24&W4ASI M/W"Z#=]M*MQ%^.Z#PIMM@FR3((L$V7]+W(K9?TI"5CV58-HX3195>E!QDE?> M96!O:7R3]_!IVG\PTW)ET5D[_[*Q_XW6#KR4Y,J/4.<_V&((:%PXWOBSF<9L M,ISNYQ]$EF]<_@502P,$% @ (8>F4 E]3AZS 0 T@, !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q <$F]VVVY5M*9NJ:J5& M6J5J\LS:8QN%BPMXG?Q] 1/':JV^ #.<<^;"4$S:/-L>P*$7*90M<>_<<"3$ MUCU(9F_T ,K?M-I(YKQI.F(' ZR))"D(S;*/1#*N<%5$W]E4A1Z=X K.!ME1 M2F9>3R#T5.(>->[X"!5,; .?H+[-9R-M\BBTG )RG*MD(&VQ+?Y\;0/ M^ AXY##9U1F%2BY:/P?C>U/B+"0$ FH7%)C?KG '0@0AG\;OI(F7D(&X/K^I M?XVU^UHNS,*=%D^\<7V)#Q@UT+)1N <]?8-4SP>,4O$_X K"PT,F/D:MA8TK MJD?KM$PJ/A7)7N:=J[A/Z>:0:-L$F@AT(1QB'#('BIE_88Y5A=$3,G/O!Q:> M.#]2WYLZ.&,KXIU/WGKOM:+9YX)<@U#"G&8,76'R!4&\^A*";H4XT7_H=)N^ MV\QP%^F[-3W/M@7VFP+[*+#_;XD;F/SO(LFJIQ),%Z?)HEJ/*D[RRKL,["V- M;_(.GZ?]GIF.*XLNVOF7C?UOM7;@4\EN_ CU_H,MAH#6A>,G?S;SF,V&TT/Z M063YQM4?4$L#!!0 ( "&'IE!OJ5T!M $ -(# 9 >&PO=V]R:W-H M965T,>TD#TM\^@[VS(WHU>RA[,E;M1:V)\G M4&8J:$+?'$^R[7QPL#(?1 M?P7\;SA8MMK+44D/OI.F)A::@]\GQE(7X&/!= MPN0V9Q(JN1CS$HQ/=4$/01 HJ'Q@$+A=X0&4"D0HX\?"2=>4 ;@]O[%_B+5C M+1?AX,&H9UG[KJ!WE-30B%'Y)S-]A*6>6TJ6XC_#%12&!R68HS+*Q954H_-& M+RPH18O7>9=]W*?Y)DT7V#Z +P"^ NYB'C8GBLH?A1=E;LU$[-S[080G3HX< M>U,%9VQ%O$/Q#KW7DB<\9]= M,2D^0;9+D$6"[+\E[L5D?R5AFYYJL&V<)D=6#O>7R3W^'S MM'\1MI6](Q?C\65C_QMC/*"4PPV.4(F4.!T)%VU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]08I(V561;:EI5G;1)4:MMGXE]ME'! MN(#C[M_WP*[G;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIXWQT8U J$*&,MXF3SBD#<'G^9'^,M6,M9^'@ MWJB?LO1-1F\I*:$2O?+/9GB"J9YK2J;BO\(%%(8')9BC,,K%E12]\T9/+"A% MB_=QEVW-B:*RA^$%WEJS4#LV/M.A"=.#AQ[4P1G M;$6\0_$.O9><)]8XQO!%3#)',&2?4_"U%$?^#YROP[>K"K<1OOU# MX7#<8]G.X[9:'C333^(S=\X_P!0 M2P,$% @ (8>F4+!?G8BV 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0)]XM+*LD4K<(@032JHCR[$TF%]678#N; M\O>,G30$&O7%]HSGG#DS'F>CL4^N!?#D64GM09LQI2E\< M#UW3^N!@1=:+!KZ#_]&?+5IL8:DZ!=IU1A,+=4[OTN-I'^)CP&,'HUN=2:CD M8LQ3,+Y4.4V"()!0^L @<+O"/4@9B%#&KYF3+BD#<'U^8?\4:\=:+L+!O9$_ MN\JW.3U04D$M!ND?S/@9YGIN*9F+_PI7D!@>E&".TD@75U(.SALULZ 4)9ZG MO=-Q'Z>;6S[#M@%\!O %<(AYV)0H*O\HO"@R:T9BI][W(CQQ>N38FS(X8ROB M'8IWZ+T6/#UD[!J(YIC3%,-7,>D2P9!]2<&W4ISX*SC?AN\V%>XB?/>/P@_; M!/M-@GTDV+]9XD8,3_Y+PE8]56";.$V.E&;0<9)7WF5@[^(CLK_AT[1_$[;I MM",7X_%E8_]K8SR@E.0&1ZC%#[88$FH?CN_Q;*4;%W\ 4$L# M!!0 ( "&'IE"SKG$5L@$ -(# 9 >&PO=V]R:W-H965T/&ME7$Y;[[L#8ZYL00MW@QV8<%.CU<(' MTS;,=19$E4!:,;[9O&-:2$.++/E.MLBP]TH:.%GB>JV%_7T$A4-.M_3J>)1- MZZ.#%5DG&O@&_GMWLL%B,TLE-1@GT1 +=4[OMX?C/L:G@!\2!K,P.7YROXQU1YJ.0L'#ZA^RLJW M.;VCI():],H_XO )IGIN*9F*_P(74"$\*@DY2E0NK:3LG4<]L00I6CR/NS1I M'\:;VRML'< G )\!=PG QD1)^0?A19%9'(@=>]^)^,3; P^]*:,SM2+=!?$N M>"\%Y]N,72+1%',<8_@BYB6"!?8Y!5]+<>3_P?DZ?+>J<)?@N[\4OD*P7R78 M)X+]FR6NQ>S^2<(6/=5@FS1-CI38FS3)"^\\L/<\O@A2-G;#06UC\?WX6S',1L-C]WT@]C\C8L_4$L#!!0 ( M "&'IE 9-AC*M $ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:>MG+G$25, 9D$OW[P@NB M3B"M&-_M[I@6TM R3[ZS+7,ZH+LH M"!14/C*(L%WA$92*1$'&CYF3+BDC<'U^8_^0:@^U7(2#1U3/LO9=0>\IJ:$1 M@_)/.'Z$N9Y;2N;B/\,55 B/2D*."I5+*ZD&YU'/+$&*%J_3+DW:Q^DF.\RP M;0"? 7P!W*<\;$J4E+\77I2YQ9'8J?>]B$^\/_+0FRHZ4RO271#O@O=:3)GGE70;V@:@A2=C=AA+KPP19#0>/C\5TXVVG,)L-C/_\@MGSC\A=02P,$% @ (8>F M4&B@5AZU 0 T@, !D !X;"]W;W)K&UL?5-A M;]L@$/TKB!]0$IRU661;:CI5F[1)4:>UGXE]ME'!YP&.NW\_P*[KK5:_ '?< M>_?N.-(!S;-M !QYT:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-** M\8J]4[*%DR&VUUJ8/T=0.&1T2U\=#[)N7'"P/.U$#3_! M_>I.QEML9BFEAM9*;(F!*J.WV\-Q%^)CP*.$P2[.)%1R1GP.QK-_:\0'7@I MFRL_0HW_8+.AH'+A>.//9ARST7#833^(S=\X_PM02P,$% @ (8>F4 -R M(;"V 0 T@, !D !X;"]W;W)K&UL=5-A;]P@ M#/TKB!]0WXV M)AN-?7(M@"?/6G4NIZWW_9$Q5[:@A;LQ/71X4QNKA4?3-LSU%D0505HQGB0? MF!:RHT46?6=;9&;P2G9PML0-6@O[YP3*C#G=T1?'HVQ:'QRLR'K1P'?P/_JS M18LM+)74T#EI.F*ASNG=[GC:A_@8\%/"Z%9G$BJY&/,4C"]53I,@"!24/C ( MW*YP#TH%(I3Q>^:D2\H 7)]?V!]B[5C+13BX-^J7K'R;TP,E%=1B4/[1C)]A MKN>6DKGXKW %A>%!">8HC7)Q)>7@O-$S"TK1XGG:91?W<;I)#S-L&\!G %\ MAYB'38FB\D_"BR*S9B1VZGTOPA/OCAQ[4P9G;$6\0_$.O=>"ITG&KH%HCCE- M,7P5LULB&+(O*?A6BA/_!\ZWX>FFPC3"TS<*_Y-_OTFPCP3[-P3\78E;,>F[ M)&S54PVVB=/D2&F&+D[RRKL,[!V/;_(:/DW[-V$;V3ER,1Y?-O:_-L8#2DEN M<(1:_&"+H:#VX?@1SW8:L\GPII]_$%N^&PO=V]R:W-H965T<[NF;XU$VK0L.5F2]:. 'N)_]R7B+ M+2R5U-!9B1TQ4.?T;G\XIB$^!OR2,-K5F81*SHC/P?A6Y707!(&"T@4&X;<+ MW(-2@DM)1748E#N$<>O,-=S M3X@/+A08G/4:*R<27E8!WJF<5+T>)EVF47]W&Z29(9M@W@,X O@-N8 MATV)HO+/PHDB,S@2,_6^%^&)]P?N>U,&9VQ%O//BK?=>"IZD&;L$HCGF.,7P M5?4G!MU(<^3]PO@U/-A4F$9Z\4WB]39!N$J21(/UOB5LQ-Q^2L%5/ M-9@F3I,E)0Y=G.25=QG8.Q[?Y&_X-.T/PC2RL^2,SK]L['^-Z,!+V5WY$6K] M!UL,!;4+QT_^;*8QFPR'_?R#V/*-BS]02P,$% @ (8>F4,L?&UL=57;CILP$/T5Q >L MP4!N(DC)5JM6:J5HJVZ?'3(): UF;2=L_[ZV(922X05[AC/GS'CD<=H*^:X* M .U]5KQ66[_0NMD0HO("*J:>1 .U^7,6LF+:F/)"5".!G5Q0Q0D-@@6I6%G[ M6>I\!YFEXJIY6<-!>NI:54S^V0,7[=8/_;OCM;P4VCI(EC;L C]!_VH.TEAD M8#F5%=2J%+4GX;SU=^%F'U(;X!!O);1JM/=L*4#,KER_BO8K M] 4EOM=7_QUNP W<9F(T]A> #M ^@D M@'1"+O,O3+,LE:+U9'?X#;,]#C?4G$UNG>XHW#^3O#+>6T:C94INEJC'[#L, M'6'" 4$,^R!!,8D]?0BG>'B$9ABY\&BLODYP@A@EB!U!_%^)JTF)&&:-BR2H M2/)($ <3$0PSM1T$SOPYF;&CY2T'"J@X"2F>L6HM=U M%U*$(IKJ8*!XHD-&0Z@">7'C5WFYN-9N]H^\PXC?N0E/_L&[]^$'DY>R5MY1 M:#,*W< Z"Z'!Y!(\F7M5F"=I,#B=&+-% UK8.^R@]3<5&BV<-TW- M;&= E)&D%>.;S3W30K8T3Z/O8O(4>Z=D"Q=#;*^U,+_/H'#(Z):^.9YDW;C@ M8'G:B1J^@_O178RWV*Q22@VME=@2 U5&'[:G M*2FA$KUR3SA\AJF>/253\5_A!LK#0R8^1H'*QI44O76H)Q6?BA:OXR[;N _C M37*8:.L$/A'X3#C&.&P,%#/_*)S(4X,#,6/O.Q&>>'OBOC=%<,96Q#N?O/7> M6\[W^Y3=@M"$.8\8OL!L9P3SZG,(OA;BS/^C\W7Z;C7#7:3OEM$_'-<%DE6! M) HD_Y1X_Z[$-?&+-E"UK8.^RA\S-) 2E@I!/X\^L29>0@;@^OZI_CK7[6J["PB.JW[)R;4Z/ ME%10BT&Y)QR_P%S/@9*Y^&]P ^7A(1,?HT1EXTK*P3K4LXI/18N7:9==W,?I M)N4S;9O 9P)?",<8ATV!8N:?A!-%9G D9NI]+\(3[T[<]Z8,SMB*>.>3M]Y[ M*_CAF+%;$)HQYPG#5YC=@F!>?0G!MT*<^3LZWZ:GFQFFD9ZNZ4FR+;#?%-A' M@?U*X#Y]4^%["#]\?!.#K5JJP31QF"PI<>CB(*^\R[P^Q#=D_^'3L'\7II&= M)5=T_F%C^VM$!SZ5Y,Y/4.O_UV(HJ%TX?O!G,TW99#CLYP_$EE]<_ -02P,$ M% @ (8>F4!8#"1S$ 0 -P0 !D !X;"]W;W)K&UL=53;;MP@$/T5Q <$F[U%*]M2-E652JVT2M3VF;7'-@H8!_ Z_?L M=EQK2U\,,YQS9H9AG(U*OYH6P*)W*3J3X];:_DB(*5N0S-RI'CIW4BLMF76F M;HCI-; JD*0@-$GV1#+>X2(+OK,N,C58P3LX:V0&*9G^@00@OY-)XFS7Q$M(3U_M/]:^A=E?+A1EX5.(WKVR; MXWN,*JC9(.RS&I]@KF>'T5S\=[B"<'"?B8M1*F'"%Y6#L4K.*BX5R=ZGE7=A M':>3PV&FQ0ET)M"%]%G2?9.3JA6;,:<+0%29=$,2I+R%H+,2)_D.GK*)"VRC M ML@L%T+I/2FQ AF_Y\B=]$@NXC ;9 8YK82LFJF4&OJ%YG$ 0 -P0 !D !X;"]W;W)K M&UL;51ACYP@$/TKA!]PN*SN739J:: MMI]9'94EWTP'8-&[%+TI<&?M<"3$5!U( M9N[4 +T[:926S#I3M\0,&E@=2%(0FB0'(AGO<9D'WUF7N1JMX#V<-3*CE$S_ M/H%04X%W^,/QRMO.>@^%P7./$)@8#*>@7FEBL\@1!>R*7Q:]'$:TA/W.X_U%]" M[:Z6"S/PI,1/7MNNP \8U="P4=A7-7V"I9X,HZ7X+W %X> ^$Q>C4L*$+ZI& M8Y5<5%PJDKW/*^_#.LTG:;K0X@2Z$.A*> AQR!PH9/[,+"MSK2:DY[L?F&_Q M[DC=W53>&:XBG+GDC?->2WI(GG(?%TBC FD02/\1.-R4&,$H(NR[OF$)C=*67"I)'F4+T!!PS3 0 G 0 M !D !X;"]W;W)K&UL=53KCIP@%'X5P@,LBC/N M=*(F.]LT;=(FDVVZ_9S9U5D MR M1PKJ'#_$QU/J\![PW,&D-W/D.KE(^>*"+U6.(U<0<"B-4V!VN,(C<.Z$;!F_ M%DV\6CKB=OZF_LGW;GNY, V/DO_L*M/F^(!1!34;N7F2TV=8^MECM#3_%:[ M+=Q58CU*R;7_HG+41HI%Q98BV.L\=KT?IWDE.2RT,($N!+H2#MZ'S$:^\H_, ML")3F4!0?H73' 0 -P0 !D !X;"]W;W)K&UL=53;;IPP$/T5RQ\0+V;9C5: E$T4M5(CK1*U??;"<%%\ MH;99DK^/;0BE&_J"/>-SSLQX/*2#TJ^F ;#H37!I,MQ8VQT(,44#@ID;U8%T M)Y72@EEGZIJ83@,K TEP0C>;'1&LE3A/@^^D\U3UEK<23AJ97@BFWX_ U9#A M"'\ZGMNZL=Y!\K1C-;R _=F=M+/(K%*V J1IE40:J@S?18=CXO$!\*N%P2SV MR%=R5NK5&]_+#&]\0L"AL%Z!N>4"]\"Y%W)I_)DT\1S2$Y?[3_7'4+NKYQK6581W&DSB>:.L$.A'H3+@-<<@8*&3^P"S+4ZT&I,>[[YAO<72@[FX* M[PQ7$*$)IE&)>%=YZ*.QH:_Q<^CM03TW4K#3HKZYY/:'*EE 67RN;&Y=*X*9X-#I7U MV[W;Z_$MCX95W32F9/Y7Y!]02P,$% @ (8>F4&C"O':X 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q <$F]U-MBO; M4C91E$J-M$K5])FUQS8*%P?P.OG[ G9<-_4+,,,Y9RX,V:#-JVT!''J70MD< MM\YU!T)LV8)D]DIWH/Q-K8UDSINF(;8SP*I(DH+0)+DFDG&%BRSZ3J;(=.\$ M5W RR/92,O-Q!*&''*?XT_',F]8%!RFRCC7P$]RO[F2\16:5BDM0EFN%#-0Y MODT/QVW 1\ +A\$NSBA4OA$:9Z=AA-Q?^ "P@/#YGX M&*46-JZH[*W3^98D1D] M(#/VOF/AB=,#];TI@S.V(M[YY*WW7@IZL\_()0A-F..(H0M,.B.(5Y]#T+40 M1_H?G:[3-ZL9;B)]LZ2GU^L"VU6!;138_E/BMR\EKF#VR9<@9-%3"::)TV11 MJ7L5)WGAG0?VEL8W^0L?I_V)F88KB\[:^9>-_:^U=N!32:[\"+7^@\V&@-J% MXXT_FW',1L/I;OI!9/[&Q1]02P,$% @ (8>F4#=><._! 0 -P0 !D M !X;"]W;W)K&UL=53MCML@$'P5Q ,<"8G;4V1; MNMSIU$JM%%W5]C>QUS8Z/ES \?7M"]CQN2G]$]CUS.PLL,E';5YM!^#0FQ3* M%KASKC\08JL.)+-WN@?EOS3:2.9\:%IB>P.LCB0I"-UL/A#)N,)E'G,G4^9Z M<((K.!ED!RF9^7T$H<<";_$U\<+;SH4$*?.>M? -W/?^9'Q$%I6:2U"6:X4, M- 5^V!Z.6CDK/5K"#[7!=X$0R"@4"CR!$$/(V?LV: M>"D9B.O]5?TY]NY[.3,+CUK\Y+7K"GR/40T-&X1[T>,GF/O),)J;_P(7$!X> MG/@:E18V_J)JL$[+6<5;D>QM6KF*ZSCK7VEI IT)](9 ID+1^1-SK,R-'I&9 MSKYGX8JW!^K/I@K)>!3QFS=O??92TOMM3BY!:,8<)PQ=8=X1Q*LO)6BJQ)'^ M0Z=I^B[IRN?-> M.C_%2R"@<6'[T>_-]):GP.E^'E.R_%>4?P!02P,$% @ (8>F4%H%T=3" M 0 -P0 !D !X;"]W;W)K&UL;51A;]L@$/TK MB!]0'!*W:61;:CI5F[1)4:=MGXE]ME'!N(#C[M\/L.-Y&5\"=W[OW3O@DHU* MOYD6P*(/*3J3X];:_D"(*5N0S-RI'CKWI59:,NM"W1#3:V!5($E!:)+<$\EX MAXLLY$ZZR-1@!>_@I)$9I&3Z]Q&$&G.\P=?$*V]:ZQ.DR'K6P'>P/_J3=A%9 M5"HNH3-<=4A#G>.GS>&8>GP _.0PFM4>^4[.2KWYX$N5X\0; @&E]0K,+1=X M!B&\D+/Q/FOBI:0GKO=7]9?0N^OES P\*_&+5[;-\1ZC"FHV"/NJQL\P]Y-B M-#?_%2X@'-P[<35*)4SX1>5@K)*SBK,BV<>T\BZLXZQ_I<4)=";0&P*9"@7G MGYAE1:;5B/1T]CWS5[PY4'"[N\S@*LUD0 MQ*DO)6BLQ)'^1Z=Q^C;JF&=P:=E77/ M)UQRK90%9R6Y&PO=V]R:W-H965TVRC!<8%'&__OH"]7G?K M%V"&<\Y<&+(![9-K 3QYULJXG+;>=R?&7-F"%NX..S#AID:KA0^F;9CK+(@J MD;1B?+-YQ[20AA99\EULD6'OE31PL<3U6@O[YPP*AYQNZ8OC43:MCPY69)UH MX#OX']W%!HO-*I748)Q$0RS4.;W?GL[[B$^ GQ(&MSB36,D5\2D:7ZJ<;F)" MH*#T44&$[08/H%04"FG\GC3I'#(2E^<7]4^I]E#+53AX0/5+5K[-Z9&2"FK1 M*_^(PV>8ZCE0,A7_%6Z@ CQF$F*4J%Q:2=D[CWI2":EH\3SNTJ1]&&\.AXFV M3N 3@<^$8XK#QD I\X_"BR*S.! []KX3\8FW)QYZ4T9G:D6Z"\F[X+T5_,,V M8[!_3\E M\C/Q?3C;<)[G7GQ.!S1OM@%PY%VKUF:T<:X[,&:+!K2P=]A!Z_]4:+1PWC4ULYT!44:2 M5HQO-O=,"]G2/(VQD\E3[)V2+9P,L;W6POP^@L(AHUMZ#;S(NG$AP/*T$S5\ M!_>C.QGOL5FEE!I:*[$E!JJ,/FP/QR3@(^!5PF 7-@F=G!'?@O.ES.@F% 0* M"A<4A#\N\ A*!2%?QJ])D\XI W%I7]6?8^^^E[.P\(CJIRQ=D]&/E)10B5ZY M%QP^P]3/GI*I^:]P >7AH1*?HT!EXY<4O76H)Q5?BA;OXRG;> Z3_I6V3N 3 M@=\0V)@H5OXDG,A3@P,QX^P[$:YX>^!^-D4(QE'$?[YXZZ.7G']*4G8)0A/F M.&+X K.=$YO6ES# MW-\D88N9:C!UW"9+"NS;N,F+Z+RP#SS>R5_XN.W?A*EE:\D9G;_9./\*T8$O M97/G5ZCQ#VQV%%0NF!^\;<8U&QV'W?2"V/R,\S]02P,$% @ (8>F4&8? M_HB; 0 6@, !D !X;"]W;W)K&UL;5/;;N,@ M$/T5Q >4F/26R+:T:;7:E5HIZFJ[S\0>QZA)RM-LF/F/Y5=+N"Y@,\%?)IE M:I24/XH@ZM+9D;AI]X.(5URL.>ZFB;\$2P/",H5C>7"987"9:)X/J+@M4WE1/F-F%,;E)\:\+.UA)? MW;-P>VD\V=F &TY[Z*P-@'R+*[S*'A_Z'"CH0G3OT'?3=4]!L$-^R6S^G>I/ M4$L#!!0 ( "&'IE OPM <(0( *T& 9 >&PO=V]R:W-H965T14>IZ&OW+&O[;'O].\U-B'I"-!!"\E\"[@GXHP32$\B$@+I2;&]V5-$\ M$[SU1/?W-M3LHG!%=/>/9M$VV[[3[9%Z]9;C(,C0S0CUF$V'B4:8<(S9SC'1 M&+&;(\B 0#KC$#1R!HTL'8]"1&X![!3 5H",!/"DB@Z36$S=51$D>%K)'!6F M)'TC#'&&(8XP9!*&.,+$^(VFQ4Z;V&$3NP42IT#R\:ZG3H'4D2"9[*]T5NCC M'AR9+)PF"X=).C'I,/%C-Z.%VV3I-%F^OW\VRYE)B!.G\(H/W]\:F M!XWV(%[.G-##,6 .\N]47,I:>@>N](EBO_LSYPJT9/"D8Q?Z[A@F#,[*#%,] M%MT!VDT4;_K+ 0TW5/X/4$L#!!0 ( "&'IE ]]E;Q-0( (T& 9 M>&PO=V]R:W-H965TV$Z]O7-AQ'B'O*'["7V=F9!2]YS_BKJ "D\];05JS= M2LINA9 H*VB(>& =M.K)D?&&2+7E)R0Z#N1@DAJ*?(QCU)"Z=8O?Z5$D=0$7>D1/\!/FKVW&U0Q/+H6Z@%35K M'0['M?OHK;8>U@D&\5)#+V9K1UO9,_:J-]\.:Q=K14"AE)J"J-L%MD"I9E(Z M_HRD[E13)\[7[^Q?C'EE9D\$;!G]71]DM793USG D9RI?&;]5Q@-1:XSNO\. M%Z *KI6H&B6CPER=\BPD:T86):4A;\.];LV]'YXD_IAF3_#'!']*4+4_2PC& MA. C(33F!V7&ZA.1I,@YZQT^O*V.Z(_"6P6JF:4.FMZ99\JM4-%+$> T1Q=- M-&(V \:?8;P)@13[5,*WE=CX-^G^=8'M+<+#B;U$8'41&(+@RD5F)PBM!*$A M".<$'EZT8<#$!M,.*M,PB+V%&0LL]A*,[7(BJYS((N<_/8^M!/']#4FL!,D= M#1DPT=RICR,_7C3D%I;%R>PCNU*36M6D%C6^G2"S$F3W]T,-)>M!P7=T9 3- M7WX(&^,G,.^&4[-Q*?5QFT6FF/IHQLXAO]*PUP^&# M9AC4/P@_U:UP]DRJ$6,&P9$Q"4HE?E"OK%+_AFE#X2CU,E%K/@S(82-9-PY_ M-/V!BG]02P,$% @ (8>F4,*@ '$T @ C@8 !D !X;"]W;W)K&ULC57M;ILP%'T5Q ,4F^]$!*E)-6W2)D6=UOUVR$U MM3&SG="]_6Q#*:5>E3^Q?3GWW',N\:7HN7B6-8#R7AAMY<:OE>K602"K&AB1 M=[R#5C\Y<<&(TD=Q#F0G@!QM$J-!B% :,-*T?EG8V%Z4!;\HVK2P%YZ\,$;$ MWRU0WF]\[+\&'IMSK4P@*(N.G.$GJ%_=7NA3,+$<&P:M;'CK"3AM_'N\WF%D M$BSBJ8%>SO:>L7+@_-DO M[%^L>6WF0"3L./W='%6]\7/?.\*)7*AZY/U7& TEOC>Z_PY7H!INE.@:%:?2 M_GK512K.1A8MA9&786U:N_;#DW0UIKD3PC$AG!)T[<\2HC$A>DN(K?E!F;7Z M0!0I"\%[3PQOJR/F3X'7D6YF98*V=_:9=BMU]%I&."J"JR$:,=L!$\XP>$($ MFGTJ$;I*;,,/Z>'[ KN/"(PR=XG(Z2*R!-'L;827#B7(%6B>[T.ZOUQV$Z4#@IL\WT7@P34_4$L#!!0 M ( "&'IE#R1Q9G?0( +H( 9 >&PO=V]R:W-H965T?;2BE MY&9*_Q1LSCT^YZ27R^PBU;,NA##!2UTU>AX6QK2/4:1WA:BY?I"M:.R3@U0U M-W:ICI%NE>![7U17$4&(134OFW Q\WL;M9C)DZG*1FQ4H$]US=7?E:CD91[B M\'7CJ3P6QFU$BUG+C^*',#_;C;*K: E[5H="F;0(G#/%SBQS5FKL C?I7B MHD?W@;.RE?+9+;[NYR%RBD0E=L91<'LYB[6H*L=D=?SI2W'@I\H\R4,QFT=D1]9A5AR$C#!X0D64? MCB#0$2MR54[>'["^1F"4PD=0T 7U!'3L N4P00P2Q)X@?A<#FL3089C'-)W* M+*8,3\P ,(93A& Y"2@G >3<"(2!!.S^0%*0(+TCD Z3C)U2Q,CTUP5@*&>4 MP'(R4$X&R,E@@APDR.\/!".X4] =D?2@L5E"LC2;1 +!*,W8#4$W6A<#@FYY M EMSBQ + TH;=B@5L9 [U,;G0?AML/)Q^(!6Y MS.Z)A5V_*W(T[1\(A>-I*-'HC5\+=?3#40<[>6J,>[>.=H]<'X'JIFFW M,++MOQ2BX7-E\0]02P,$% @ (8>F4!I<+>," @ ? 4 !D !X;"]W M;W)K&UL?931;ILP%(9?!?$ M<$8T@B0EDS5)FU2 MU&G=M9.V$[NUG&XHH6+O!/O9__O,= \Y[(5]5!:"#]X:WJ@@KK;LM M0NI40H874;EKE;.\@R%S?-ZQ8. M,E"WIF'R[PZXZ(LP"C\6GNMKI>T"*O..7>$7Z-_=09H(32[GNH%6U:(-)%R* M\$NTW:=6[P0O-?1J-@]L)T$J+DOPED3""+!#20 MN5:_,LW*7(H^D,/+ZIC])J(M,8=YLHON[-R>Z5:9U7M)XBA'=VLT:G:#)IYI MXL^*_5J13 IDZD\0L1.B ME;5LDV79HY\F\=(D'AJRH!DT=$X3)V0)LU9E.*-^%NIEH1Z69,%"5U42G&*Z M8%FK"$EIY(=)O3"I!V919I>N7Q--*5VR_]9/):MRHX M"FU^*??A7X308"SQ@^FM,E?A%'"X:#O-S%P.%\(0:-&-=QV:+MSR'U!+ P04 M " AAZ90A9RT918" #]!0 &0 'AL+W=O6"< M'#E_-<&7\SZ,C"!@<%*&@>KA#A4P9HBTC-\39SB7-(G+^3O[)^M=>SE2"15G MOYJSJO?A)@S.<*$WIE[X\!DF/UD83.:_PAV8AALENL:),VF_P>DF%6\G%BVE MI6_CV'1V',8=0J8T?T(R)21S0HS_FY!.":F3@$9EUNHS5;0L!!\",?ZLGIHS M$>]2W1HQR0*3?$14:P2>$4C7GT4D7A&) M34^7!:+43Y!Z"5)+@#^X((Z+$9-;3&[1L'"TC M)EM4V>8;I^W5&I01\H^^9EXIF4?*UI&2K:K@'+O_=PV*_#IRKXY\K2.-'!WY MNB61>Q*K-2C#>>:70KQ2R$I*C&-'"EF= 9*1K=.X:HV*R1:[?4&+BV@>QF]4 M7)M.!D>N])VV-^_"N0+-&#UH8[5^B^> P469*=%S,;Y(8Z!X/SVV:'[QR[]0 M2P,$% @ (8>F4(]/8(OV @ A@P !D !X;"]W;W)K&ULE5?;CMHP$/V5*._=^.ZP J0N5=5*K;3:JNVS%PQ$F\0T,;#] M^SI.B'*95.&%Q.;,^,S!QQZ65U.\E4>M;?">I7FY"H_6GAZCJ-P>=:;*!W/2 MN?MF;XI,63K\"-^ MW!!1!7C$KT1?R\Y[4)7R:LQ;-?BZ6X6H8J13O;55"N4>%[W1:5IE56EWICT=[*SQU48A\%.[]4YM2_F^D4W!?$P:*K_IB\Z M=?"*B5MC:]+2?P;;"P DHF(#Z!*R7@ ZJJ#'"8W*/P9*2 MF U* 6 R4VBMQQC% M"&44)K, R2P ,@).@!%L831?$#QQ"N 9DC2@_B9!2 [/ @"&,)HB!)\(F "$ M)CR(X3,!TSMD@7V,(2./9!E;%$N)XJ$L $S$ DT0@IV,QU:F=.(LP+#]L+A# M%MB 6,Z118[J%4B.+HXQBC,\<7E@V,X8\O/$D81A$^+%?%$([$*"9HC2@/H6 M8GQH(0A&8X8G",&>)H"GV<1V(Q/W\AT7,X%=2.9#76]9:^ ]P;8[7+B!YF4":&ULC53MCILP$'P5Q .< ?,9 5*/JFJE5HJNZO6WDRP!G<'4 M=L+U[6L;@BAQJ_S!WF5V/+/@S4?&WT0#()WWCO:B%Z..M+U;YB:WYV7.+I*V/>RY(RY=1_CO9Z!L M+%S?O25>VG,C=0*5^4#.\!WDCV'/5806EE/;02]:UCLMI04#A*#4#4HR87*%S9^AME/Y#JS^:]P!:K@6HDZX\BH,$_G>!&2 M=3.+DM*1]VEM>[..,_^MS%X0S 7!4N"'_RW %*!)F;'ZD4A2YIR-#I\^ MUD#T/^'OL&KF42=-[\P[Y5:H[+7$89"CJR::,<\3)EAA-HCJ'A$N"*3.7T0$ M5A&!*<=K$3BP$V K 38$X5\N\,;%A(D-IC<8/TABO(%5%IB7XB2SRPFMQ%FW;<@Y(T\3=2T.KZZ7'XC?!SVPOGP*2ZR>:^U8Q) M4(3>DVIMHR;P$E"HI=XF:L^G.30%D@WSB$7+G"__ %!+ P04 " AAZ90 M75KJR!X" #:!@ &0 'AL+W=OBS$$S]V0*7W3J,PS?#8WVJC#.0(F_9 M"7Z"^=7NE%V1D>50"VAT+9M P7$=;N+5-DZ<@T<\U=#IJWG@4ME+^>P6WP[K M,'(1 8?2. IFAPO< ^>.R<;Q,I"&HZ9SO)Z_L3_XY&TR>Z;A7O+?]<%4ZW 1 M!@=9&BH'%AB+8:S_6C1^[ M?B=-!S?<@0X.='2@F<^E%_*1?V&&%;F27:#ZPV^9^\?QBMJS*9W1'X7?L\%K M:[T423K+R<41#9AMCZ%7F'A$$,L^2E!,8DL_N%/6Y\1[^RCHU[0WUK^@?ON_X/IDYU MHX.]-+;!^39TE-* C26ZL]52V8=F7' X&C>=V[GJNVV_,+(=7A(R/F?%7U!+ M P04 " AAZ90B7QZ'0X" !Y!0 &0 'AL+W=O& ]=.KERCC% M4IG\AD3/ = 'ZU,(K%W=.5 M7!A[T<;7NO #+0@(5%(S8'7#R_L;^V=2N:KE@ 2=& MGMM:-H6_][T:KG@@\HF-7V"J)_6]J?AO< >BX%J)RE$Q(LRO5PU",CJQ*"D4 MO]JS[ MZYD(#[%J9J6=IG?F354KE/=>QEF0H[LFFC!'BXD6F'!&(,4^IXA<*8[1)CSZ MF."T183!SITB=E81&X)XF2(,W 2)DR Q!,F'-H2K-EA,9C"=59GNLE4I#E 2 M_4-*ZI22.J2L&G:TF'21)=HE*R5;3+B/W4(RIY!L(R1,UCW)MN7NT]7\G!R@ M+%A+08N)I=NG.[#:PA63\M.C1OV_(O4$L#!!0 M ( "&'IE#8E9:,W@$ ,4$ 9 >&PO=V]R:W-H965T0/.(,-Y!H!4I.J:J56BJYJ^^S )J"S,;6=9F9TAQEDOU:NN 4SP)GBKC9?F6AO7 MP$76L2M\ _.].RE;X4FE:@2TNI%MH."2H_?1_I@XO ?\:*#7LWW@DIRE?'7% MYRI'H3,$'$KC%)A=[G $SIV0M?%KU$332$><[Q_J'WUVF^7,-!PE_]E4IL[1 M,PHJN+ ;-R^R_P1CG@0%8_@O< =NXQO6IO5K M/^H_:-L$,A+(1(CB_Q+H2* + AZ<^:@?F&%%IF0?J.'/ZI@[$]&>VI=9NJ9_ M=_Z93:MM]U[0E&;X[H1&S&' D!F&_(TXKA'QA,!V_F2";)H@GD[G Z)P6X!N M"E O$,]3A,L4 R;UF'88$J9TF62-BG;QCFR;B3?-Q&LS:;PP,V"2V9CTF20+ M+_'*2TKB?UA)-JTD&U864P[).C'=A>\68_#L0+D/_"M3UZ;5P5D:>S;]";I( M:< JAD]6LK9WRE1PN!BWW=F]&KZLH3"R&R\-/-UF M4.[1VQ!: @ X0< !D !X;"]W;W)K&UL?95M M;YLP$,>_"N)]"[8!DXA$6C)-F[1)5:=NKYW$25 !,]M)NF\_VU"4VL?>@!_N M[G=_S)VKFY"OZLRYCM[:IE.K^*QUOTP2M3_SEJE'T?/.[!R%;)DV4WE*5"\Y M.SBGMDEPFA9)R^HN7E=N[4FN*W'13=WQ)QFI2]LR^7?#&W%;Q2A^7WBN3V=M M%Y)UU;,3_\GU2_\DS2R9HASJEG>J%ETD^7$5?T+++2+6P5G\JOE-W8TC*V4G MQ*N=?#NLXM1FQ!N^US8$,Z\KW_*FL9%,'G_&H/'$M([WX_?H7YQX(V;'%-^* MYG=]T.=57,;1@1_9I='/XO:5CX+R.!K5?^=7WAASFXEA[$6CW#/:7Y06[1C% MI-*RM^%==^Y]&W9H-KK!#GATP),#^K\#&1V(YY ,F3FIGYEFZTJ*6R2'T^J9 M_2G0DIB/N;>+[MNY/:-6F=7KFA1%E5QMH-%F,]C@.QO\T6(;6F2316+X4Q(8 M3 ([=W(/0"D<@( !B N0?5!!/16#3>%L.F>38UK E RD9 "E]"B#37Y/(26% M*3E(R0'*PJ/D 8708D9+ 5**D$)3CU*$%#+WQ2A(H0 %>10:4!#%&*:4(*4$ M*-X?NBD#"IZE+$#* J 0C[((*1AG"QB#4K@B4P"4^269!J0'1%$^0YJI?020 MBG="F;;OF>A1"F4%?:,B]6 @ ?P< !D !X M;"]W;W)K&ULC57ICML@&'P5RP^P/@ ?*\=2^45(<)[:YN.K_Q* MB/XY"/BQ(BWF3[0GG?QRIJS%0@[9)> ](_BD26T3Q&&8!"VN.[\L]-R>E06] MBJ;NR)YY_-JVF/U=DX8.*S_RWR=>ZDLEU$10%CV^D!]$_.SW3(Z"6>54MZ3C M->T\1LXK_U/TO,L47@-^U63@B[ZGDAPH?56#KZ>5'RI#I"%'H12P;&YD0YI& M"4D;?R9-?UY2$9?]=_7/.KO,AQZK4Q<]([E=1S6I=T=_ MD_7D 4 %H +AUDH5&-$9-H3*ZX]Z!"GGG MZ9OI3*D@4C%\DL$J^1K.@X:JFLL_&-V$<"-I/SUTPO[GE/U!+ P04 M" AAZ90PM;%RST" "/!@ &0 'AL+W=O'; (Z@ZGMA.N_KVTXCABK M+[%WF9V=<F\M[<36KZ7L-PB)JH:6B ?60Z>>G!EOB50AOR#1 M 7PT,8K'WM),C8Z\Z M^';:^H$6!!0JJ1F(6FZP!THUD9+Q9^+TYY:Z<+E_9_]BO"LO1R)@S^COYB3K MK9_[W@G.Y$KE,QN^PN0G\;W)_'>X 55PK43UJ!@5YM>KKD*R=F)14EKR-JY- M9]9AXG\O$4T$X%ZC>_RN(IH+HHR VYD=EQNIG(DE9<#9X?/RS>J+O!-Y$ MZC KG31G9YXIMT)E;V64)P6Z::()LQLQX0*#9P12['.+T-5B%Z[*P_L&^S4" M!YF[1>1T$1F"Z,Y%ZB:(G02Q(8CO"#+K&$9,:C"=P21I_&A968/2.(K<4A*G ME,0A);>DC)ADT04'26Q)68.2+'$K29U*4H<2R^\N736)<&+)W:]!@5M'YM21 MK74\!I:.;-7B$\:Q?=%F4 ",YJ&UL ME9?M;ILP%(9O!7$! ]L82)5$6C--F[1)5:=MO]W$25 !9^ DW=W/!IHF^'67 MY$? <,YYSS%^_#$]JN:YW4JI@Y>JK-M9N-5Z=Q=%[7(K*]%^4#M9FS=KU51" MFV:SB=I=(\6J-*TCN?W MK]$_=\6;8IY$*Q>J_%VL]'86YF&PDFNQ+_6C.GZ10T$\#(;JO\F#+(VYS<1H M+%79=O_!.FO1=U=C_V;E ]NV($.#O3D0-B[#FQP8&\.25=\ MGUE7ZB>AQ7S:J&/0]%]K)^R@('?,=.;2/NSZKGMGJFW-T\.<3>@T.MA @\U] M;T,O;-BES<*U>8L2F0Q.:5"8!NWWX68H!H423P@/BN3Z4@G&B- K M,!B,^)@#CQ+FC2#@QB ,1N=*6>JK"/-&$'#CST=+C+A'!]-'7/R2./4L#1@M&E]? M+<5H4?+_:N^AD6<44<\RYO*7Q+DG! :+LANJQJ:8& I@(+Y-#H:!3F[8YF 8&%IGQM\6&1'/ M%,,P,0S 0'RI8AC8+9LZSZ[.765 M<"(>&8IAHEA ;BF:48AH'Q&ZK%,#"P M,I#Q6C<87>S[8O\NEF%HF,N#NWP/1N=2/.?CZ2PZ.VK8L]]WT6R*N@V>E#:G MENYLL59*2Q,Q_F Z:6N.FZ=&*=?:WF;FONG/7'U#J]UPGHQ.A]KY/U!+ P04 M " AAZ90*/*@D<$! L! &0 'AL+W=O^!J*%&&KHEG=NJL M3^"JZ.D)?H#]V1^TB_#$TC !TC E$PUMB3YGNWWN\0'PB\%@9O/$=W)4ZL4' MWYL2I=X0<*BM9Z!NN, #<.Z)G(T_(R>:)'WA?'YE_QIZ=[TN7U6PS<8^\E1,C;_"!?@#NZ=.(U:<1.^27TV5HF1Q5D1]#6.3(9Q M&/FO9^I_Z(LQUQ>U/[9-B*L.;,&Y>] M5.ML6^"+)QHQ^X@A,PRY_XO!CG\2(8LB)!"LY@399IE@M4BP"@3K?US>W[B, MF$W R(#9YFF:+LNL%V76'V5(>B,3,?E,)O,R_]')%W7R!9WL1B?_T Y9TL&S M@_;OZ(GJ$Y,F.2KK[DPXV58I"XXRO7. M?A#5.U!+ P04 " AAZ90 5X*%<" (" &0 'AL+W=OPUW(!5^I-#/B?^>8G9JCN7+S(AE(5O7:LE[NX46K8 B"/#>V( M?. #[?6;,Q<=47HJ+D .@I*3#>H8P!#FH"-M']>577L2=<6OBK4]?1*1O'8= M$;\?*>/W78SBMX7G]M(HLP#J:B 7^HVJ[\.3T#,P9SFU'>UER_M(T/,N?H^V M>Y28 *OXT=*[7(PC8^7 ^8N9?#[M8F@JHHP>E4E!].-&]Y0QDTG7\6M*&L], M$[@3:-(\CAJ\ MT#B*O:](9P70_+D('"P"V_!D"4!Y.$$23)#8!.E?+A+'Q:C)K::WFB*#,$Q) M@Y34HR1YZ5!&3;:@( C7,%D0DP4P&P>3^9AU-WD0D_N8 CJ8W,/@=3=%$%,$ M,,C!%/^#*8.8,H!QO^/2PR0X6^5L@IR-QT&I:V?C<5*X[@?!\,&$@6\Z=4\F M]%!9490KH)4.@ *@S 4A?^\VNE/@%53XG",<^)=R%X4]U+NR1*7;,7X72,ILQ2F;C6^SJT&+%JRN2._$G%I>QD=N-+=W?;@,^>*ZG3P M0;MO]+4\3Q@]*S,L]%B,=],X47R8[ETP7_[U'U!+ P04 " AAZ90J2%S M7=P! !@!0 &0 'AL+W=OWSF.S.. M<3X)^:): .V]]GQ0!6FU'O>4JJJ%GJDG,<)@=AHA>Z;-4EZH&B6PVB7UG(:^ MOZ,]ZP92YBYVDF4NKIIW YRDIZY]S^3O W Q%20@;X'G[M)J&Z!E/K(+? /] M?3Q)LZ(KI>YZ&%0G!D]"4Y#WP?Z86;T3_.A@4G=SSW9R%N+%+C[7!?%M0<"A MTI; S'"#(W!N0::,7PN3K)8V\7[^1O_H>C>]G)F"H^ _NUJW!E>#*_7K556G1+Q132L]>Y[$;W#C-.TFZI.$) MX9(0K@E!_->$:$F(-@ETKLRU^H%I5N923)Z<_ZR1V3L1["-SF)4-NK-S>Z9; M9:*W,@[3G-XL:-$<9DWXH,D>-4=,\V[54%/#6DB(%A(Z0'0/B'P<$*& R 'B M!T"PJ1+3A+A)C)K$""#" 0D*2/Z_S1T*V/V[S0.FB7&3%#5)$4"R,<$T.]PD M0TTR!+"]>I@FVYC0N[MNWYZO3%ZZ07EGHIFT;71[7\ U!+ P04 " AAZ90Y^U^=LT" !?# M&0 'AL+W=O?K9C6#XN(?U#;'/N\3DWUL',3T*^U7O. ME?=>Y&6]\/=*5?=!4*_WO&#UG:AXJ;_9"EDPI:=R%]25Y&QCBXH\P&$8!P7+ M2G\YMVO/I9Z%EQ8-EG!RSH3I2?Y=N%_0O=/.#0%%O$KXZ>Z-?:,E5^XGENF+2./X[4O^QI"MOC,_MG:UZ;>64U7XG\=[91^X6?^MZ& M;]DA5R_B](4[0]3WG/MO_,AS#3=*]!YKD=?VTUL?:B4*QZ*E%.R]>6:E?9X< M_[D,+L"N %\*$!DMB%Q!-+6 N (RM8"Z MHK"!KOMIF/3+'E7(J3)YOS4#%S M[- ]U:]K;1;MV['?Z7[6>O6X)-%L'AP-D<,\-!CBMR()P(UD$H)#"4U))30,G,$+&H-TA< A@J:D" )B!&S- M$#?6&CA($)0D\14*.$K0![($P6&"IJ0)NATGHY"N$#A0T)1$01\J\PPT6/97'F;B1*5N\X'E_\4RW]02P,$% @ (8>F4#HS&[OB M 0 H@0 !D !X;"]W;W)K&UL=53;CILP$/T5 MQ >LP0%R$2!MMEJU4BM%6[5]=F"X:&W,VB9L_[Z^$,HF[$OL&)4-@/+>&>UDYC=*]0>$9-$ (_*!]]#I+Q47C"@=BAK)7@ I;1&C" =!@AAI M.S]/;>XD\I0/BK8=G(0G!\:(^'L$RL?,#_UKXJ6M&V42*$][4L-/4+_ZD] 1 MFEG*ED$G6]YY JK,?PP/Q\3@+>!W"Z-<[#WCY,SYJPF^E9D?F(: 0J$, ]'+ M!9Z 4D.DVWB;./U9TA0N]U?V9^M=>SD3"4^<_FE+U63^SO=*J,A U0L?O\+D M)_:]R?QWN #5<-.)UB@XE?;7*P:I.)M8="N,O+NU[>PZ3OS7LO4"/!7@N0 [ M+T[(=OZ%*)*G@H^><&??$_,7AP>LSZ8P27L4]IMN7NKL)8^B;8HNAFC"'!T& M+S#AC$":?9; :Q)'?%>.][MU@LUJCQM+L/G0XR<$T2I!9 FB#P3[&Y,.DUA, MYTS&VW"_+A.ORL3W,G%P(^,P\4(FVGWB)5D5259$PAN1Y-Y+@H/MC0Q:W!$& MHK;3(;V"#YV=S$5V'L!';._8?[B;WA]$U&TGO3-7^J;:^U1QKD W$SQHLXU^ M,.: 0J7,=JOWPHV-"Q3OIQF4 6\)(UP @ MJ @ !D !X;"]W;W)K&ULE5;;CILP$/T5Q '5PS(20<5N8-=-W0* MDI5V'.FS XLC>A5Y5L*!6?Q:%(3]VT%.ZXV-[/O!VM+23E2^JHVWT\;VU4500Z) M4!1$/FZPASQ73+*.ORVIW>54@?WUG?VK%B_%' F'/1;NRE;9W@3*ZY M>*;U-V@%!;;5JO\!-\@E7%4B&V ]Q[@:_%-95KJ%R)('#%:6ZSYM2JB_A1H[4DS$W6HO=/? M2;5E Z[**]"83#B6(FFA49#)G28VS&+<*?L,3<;,B;8XDW4HO=8;,80"@,)HHQ M-RX:=RY"_@2%N>%0\ E+S"V'PCF6A..[P?>&36-">:,+P.G=[P6PBQZ%W$KH MM13J)NV==N-VB]5\&)SOU!C6<^.=IIGA/PF[9"6WCE3(Z:-GQ)E2 ;)(]TE: MELK7AFZ3PUFHY4*N63,[FXV@5?M>X'0O)_%_4$L#!!0 ( "&'IE"6C5XT M>@( ($( 9 >&PO=V]R:W-H965TV$[=O7-BPE,$A[$["9.=_8YF3( M>L9?14FIM-Z:NA4[NY2R>W)=492T(<)A'6W5DPOC#9%JR*^NZ#@E9Y/4U"[V MO,AM2-7:>6;FCCS/V$W654N/W!*WIB'\[X'6K-_9R'Z?>*FNI=03;IYUY$I_ M4/FS.W(U5<]705E2LM3B][.P]>CJ@6">8B%\5[<7LWM)+.3'VJ@=?SSO; MTQ71FA922Q!UN=-G6M=:2=7Q9Q2U)Z9.G-^_JW\VBU>+.1%!GUG]NSK+$S 4X)O..X ,I5_(I+D&6>]Q8?-[X@^8_2$U=X4>M)LA7FF MBA=J]IX'89BY=RTTQAR&&#R+05.$J]0G!(80![Q*#\((%O#!>CX#\(Q+! M H$1B!X$$@6BQQB0A/3#C$^S A!1@@PT@4C7#$V$!&(B-:(R%L@HA4BV3BL M&&3$ ,M&/%Z&$! MH&!ICR$HG;\ZV,'I!FG#AP@@K8R(5B0?.2C<((%VW",,D*(E":]V+T@=;^-5 M0K!OD0^0-HR+8.>BX./>1[ Q$>#,:.E^M+9F@+V :U/0B]:UJ7Q8?FN(PD*P;&[X[?77D_P!02P,$ M% @ (8>F4.'G?NOQ 0 ( 4 !D !X;"]W;W)K&ULC53;;IPP$/T5Q ?$X.6RNP*D;**JE5IIE:KMLQ>&BV)C:ILE_?O: MAE"R<:6\8,_XS#ESC.ULXN)9M@#*>V&TE[G?*C4<$9)E"XS(.SY KU=J+AA1 M.A0-DH, 4MDB1A$.@@0QTO5^D=G<6109'Q7M>C@+3XZ,$?'G!)1/N1_ZKXFG MKFF52: B&T@#WT']&,Y"1VAEJ3H&O>QX[PFH<_\^/)[V!F\!/SN8Y&;N&2<7 MSI]-\*7*_< T!!1*91B('J[P )0:(MW&[X737R5-X7;^RO[)>M=>+D3" Z>_ MNDJUN;_WO0IJ,E+UQ*?/L/B)?6\Q_Q6N0#7<=*(U2DZE_7KE*!5G"XMNA9&7 M>>QZ.T[S2GI8RMP%>"G :P%.K9=9R';^2!0I,L$G3\Q[/Q#SB\,CUGM3FJ3= M"KNFFYRVB-,C0U1 MF-.,P1M,N"*09E\EL$OBA-^51^E_"';.'G>68/>& M +L)(B=!9 FB-P2[&Y,S)K:8WF("MT3LE(C?2R2IFR!Q$B0?-YDZ"5*'R>C& MY(Q)-B;#"!\.;IF]4V;OD(EO9%R8Y$8$;4XH ]'8NRF]DH^]?18_0^B@6?P%02P,$% @ (8>F4)Y6-K_V 0 [00 !D !X;"]W;W)K M&UL?53;CILP$/T5Q >LP4#(1H"T256U4BM%6[5] M=F"X:&U,;2=L_[Z^L"PEM"_8,SYSYHR9<39R\2); .6],MK+W&^5&@X(R;(% M1N0#'Z#7)S47C"AMB@;)00"I;!"C" ?!#C'2]7Z16=]9%!F_*MKUO#)& MQ.\C4#[F?NB_.9Z[IE7&@8IL( U\ _5]. MMH9FEZACTLN.])Z#._:?P<$H, MW@)^=##*Q=XSE5PX?S'&YRKW R,(*)3*,!"]W. $E!HB+>/7Q.G/*4W@U/Q7^ &5,.-$IVCY%3: MKU=>I>)L8M%2&'EU:]?;=70GNW *VP[ 4P"> \+DOP'1%!"]!\2V>*?,EOJ! M*%)D@H^><#]K(*8GPD.D+[,T3GMW]DQ7*[7W5L1IFJ&;(9HP1X?!"TPX(Y!F MGU/@K11'?!>._TYPND>$0;J=(MJL(K($T3(%WF\3Q)L$L26(EPIPM+H&A]E9 M3&\QCSA857*/P;O@'[>5;"I)[I3$Z7ZE9 OSN%*R@=D'*R%HT24,1&,'2GHE MO_;*_(^%=Y[9)VRZ;.4_ZEEVH_=.XQZ"KT0T72^]"U>ZAVVGU9PKT!*#!ZVQ MU6_/;%"HE=FF>B_74@I*B2M)7^?7DHLB(3]8-(+F=G=FARBY'Q M-]$"2.^=DE[L_%;*88N0J%J@6#RP 7JU4S-.L51+WB Q<,!GDT0)BH)@@RCN M>K\L3.S(RX)=).EZ.')/7"C%_.\>"!MW?NA_!%ZZII4Z@,IBP W\!/EK.'*U M0C/+N:/0BX[U'H=ZYS^&VT.F\0;PVL$H%G-/.SDQ]J87W\X[/] % 8%*:@:L MABL<@!!-I,KX,W'ZLZ1.7,X_V)^-=^7EA 4<&/G=G66[\W/?.T.-+T2^L/$K M3'Y2WYO,?XC*/=2?,IS9T030G1 MG*"T_Y<03PGQ+2$QYFUEQNH3EK@L.!L];O^L >L[$6YC=9B5#IJS,WO*K5#1 M:YGD88&NFFC"["TF6F!N"*389XG();&/[M*CSP*'>T089&Z)V.DB-@3Q)Q>1 MFR!Q$B2&(%D29/GJ&%R8+RLG#DP>N M)G86D#H)X58@+D[A%-DZ1C8,@78E8 MS,9@>HL)U,\MDSEE,H?,9B63W92N5-#B-E/@C7GXPJO8I9?ZWBRBQX M'PAH=N%]O-W'-L B?GKG U!JF'0= M+Q-I..X M -5P4XG.47$J[3>HSE)Q-K'H4AAY=6O7VW5T)PF>POP!> K RG6V*=#%$$V8O$4BS MSRFP+\4>?PK'>>8G6'EK7%F"];L:KQ"LO01K2[!Z1Y#["1(O0?*Y@CSZT"6' M22VF=S*O%)EZ'%?ZO/$2;&Y7F7D)LAM4.DRR4!FG_ARY-T?NR8']!''D M_V.CVW7&5W[Z^ :E$VAYH>N/%XH6SXR!.-D!(X.*GWL[W1;>>8C=VW>-_L/= M!/Q!Q*GK97#D2C]V^R0;SA7H4J([W>]6#]W9H- HL]WHO7"3QQF*#]-41?-H M+_\!4$L#!!0 ( "&'IE!R?XJV>0( $\) 9 >&PO=V]R:W-H965T MU#8L('*KT);[-F3G'\6!G'1>OLF!,.6]UU; 6C)QM45Q[V_6;G]B+/^%559+=UD?L^\5)>"F4FO#QKZ85]9^I'NQ=ZY(TLI[)FC2QYXPAVWKH?T&:' M4A-@$3]+ULE)WS&E'#A_-8,OIZWKFXQ8Q8[*4%#=W-B.595ATGG\'DC=4=,$ M3OOO[)]L\;J8 Y5LQZM?Y4D56S=QG1,[TVNE7GCWF0T%A:XS5/^5W5BEX283 MK7'DE;2_SO$J%:\'%IU*3=_ZMFQLV_4K,1G"X \!. Q 7_#"!# )D%>'UF MMM2/5-$\$[QS1/]OM=0<"K0A>C./9M+NG5W3U4H]>\N#E&3>S1 -F.<>@Z<8 MG-YC=A F&3&>SF%,!(.)8$M [A()8 ("$A!+$$P)")I5 F$P+!* (L&2( UG M(CTFLIC&8E <^K!*"*J$"Q421C!!!!)$CV]F#!+$0)W1K,XEA@0I+)* (@E0 MYLJ924&"]/$RD0\??_^!0D%0O**S8C,$G#RR0@$;!/V'0Q!L$?2 1W8@:$T' M=@F";)+,=W7I$X+3<)+/O11L%;3T2I3.E7I,.'5DBC$*5Y1@3Z$(*&HA%2VE M_#!9L06"S8>6S@I]?ZX40TKQFA+L0+2T8.C//YH#Z$XI6#N[L%%1"NC@N4ZZ M.!!1A.>?9V]RLYFGQC[._,TM+[)[Z8]"J."U MKII^%1Z5:N^CJ-\>1 [NZBN(HSC+*IYV83K MI9U[ZM9+>5)5V8BG+NA/=;O$YFPWOQ**L_Y4X=5V$>!CNQ MYZ=*/@^VI5[(>O>A0:OXZW,O&WB_# MFP4;E]$+<%R TP(<UZS.%E&9^-HM'D8;/#&)IUL(NU_@B )0>L@N7' : <)Z2"Q#M(;!YD3Y6"3 M69O&VB188%S0G)3DI 1GX7 &&W;#01K"2 CS(&F1.Q!&0 J6 ,W)2$Y&5#VG M'2Q(!PLOT"2)G4 77J# &,MH3$YB)3,W=G"@Z0Q M+F@(Q+2<8A_CYC+:W-2L0(091<",<,$O&[B[,QK=?$<9(IOYCH"6+R"! A>% M_A:E;.:8 %KF0.@$]R>,,[]12H=NPJ/1]7\0@'GY1E<-@FG ?O#N4#9] ML)%*]QJV(]A+J81V&=_IZAUUSS<-*K%7YE&W*$$W-#[#0,EV;.JBJ;-<_P=0 M2P,$% @ (8>F4/S9=#56 @ 6P< !D !X;"]W;W)K&ULC57;CILP$/T5Q 6MH*[9N)66W\3Q15M 0\<0Z:-6; M(^,-D>K(3Y[H.)"#<6JHYR.T\AI2MVZ6&MN.9RD[2UJWL....#<-X7]SH.RZ M=;%[,[S4ITIJ@Y>E'3G!#Y _NQU7)V]D.=0-M*)FK 0O#N$)OE>F4GU$Y$D2SF[ M.KS_6AW1/P7>!*J8I3::VIEW*ENAK)AG2"T$H2&()R6P4>S,O28E<&T?1XH MB-&L6L42AN/8CQ*[G,@J)[+(P3,YT3).%,4ST<42E208V;6LK%I6%BVS#YCW MF&02!3V%,R4VC!_8E<16);%%23!3$C^@Q(:YIR2Q*DDL2F91\F11^=6=?V!M MC;%>Q B#.R(QLM]M]/BUP'?: W[@8@R@#ZE&X3Q9;]*2&N GT[V%4[)S*_7E MGUC'"?'LZY8VL^=Z:-\S3[!U!+ P04 " AAZ90]I4H.\(! !B M! &0 'AL+W=OU2)9'8(@022-4BEFF4VKH#R>R=[D'A2JN-9 Y#-X327CBE1% MR.U-5>B3$US!WD3V)"4SOQY Z*$D"7E-//)CYWR"5D7/CO -W/=^;S"B,TO# M)2C+M8H,M"5YGVQWN<<'P!.'P5[,(^_DH/6S#SXW)8F](!!0.\_ <#C##H3P M1"CCY\1)YBU]X>7\E?UC\(Y>#LS"3HL?O'%=2>Y)U$#+3L(]ZN$33'Y6))K, M?X$S"(1[);A'K84-WZ@^6:?EQ()2)'L91Z[".(PKFVPJ6RY(IX+T3T'RWX)L M*LCF@F0T/RH+5C\PQZK"Z"$RXV7US/=$LLWP,&N?#&<7UM"MQ>RY6J6K@IX] MT81Y6,*LKS&[$9->838SAJ*&64BZ*"0-!/D5P?V-D"7,NQLA(V8=,"I@LA2; M.E[6DBUJR?[>)_L'0;Y(D+_!S!+FUDS^-C/TXK;]Z_O*S)$K&QVTP\8)5]=J M[0 IXSMLZ0X?_!P(:)V?;G!NQK8? Z?[Z473^;=2_0902P,$% @ (8>F M4-',D@=84P L#P! !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]:7/CR)7@ MY]U?@:BI'DL1D)KW4>UQA$JE:FNF+DOJMF<=&QL@ 4EPD0 -$%+),3]^WY47 M,D%2ZO9X/CC";K%(((^7+]]]_+:NM]&W]:JH_^W5_7:[>?/]]_7R/ELG]6FY MR0KXY;:LULD6_EG=?5]OJBQ)Z_LLVZY7WP]ZO_R%?QU&'\MB>U]' M%T6:I>U?SS;5:=0;QM&@-^BU?_R8/$6]4?BW?T^*[A=Y17\^6]3;*EEN_V_[ M]W?ELEEGQ3:Z>=ID[1_[O9,_=+[PAR:IMEFU>HJNLDU9;=L/;JO&&U"__"6K M\C)%0$3ODJWW',%B&/_O__6_0GLR:ZZ2HLZW>5ETK.$V6=7>X!?%-M\^1>_S M519]:M:+K&H_T>OU3X:3WLB;65Z]RNYRA"ICXD+SH&NTF^19_S95:(1@"0$7YD-^^VO/I1+F./+?5ET(=I@.CJ9C'L>GMWD M6T#.\C;J#XX6Q]%UMFPJF-V_W.LUG._UMEQ^C:--4D4/R:K)HM>]4T#A: ,W MGRB1-WR5$%)>/ZT7YM_^3JT@NOBVO$^*NRR(^)_.KM^=>11#8'_> M5!5>6KZI-#V<8^-1R?_T":>^)T!OX%[E#QE2C40-N>."PR4"7+F#F^@=3E+! M+LZ6RPR>@F=2?KYCK(MU5MWAFG^LRL?M/6# >I,4WJ#R]/4Z6:VBMTT-%Z;N MVLWU?08/=0PD)UOSR3([BP13Z"-*='']ZODKI-XOL]K M1,__S !MWL.7WCIWDEYY6^AX\/T_>!="80(,4,'+E\ &OT7_D7F[[P'VC@:C M^6#NP460R%Y\%Q,Y.0$RWNM;!1^TCJ&EY[X_V^, _B*3J*,J6V;PT +(QE&1;9%V Z6C[BX&O_UNA\/>F,: M]/6LWXN2;01<-E_]Z[_T)[T?1'J@GT&> -;^Y/P0PP3U)J.[MWKR4.ZR>(#5 M!6[9ERK;)'E:T\#E]AXNY-+9ND>:2J3+NY\!L@^D;?L$)&^%/!C'1AAM$#/C M"+;O7?8,6$M4Y7?WVY/R]J2!?X2'?I?=9C!U&FV!C88?^;$LT\=\Y9%-H$Y M&',X@3JXAL^T^UV[#O^F4&65)XM\!=).YN.+1H--\H0X$/@=I#& TK<-XK W MQU569Q5059!^0;A= G!!SB48;$H6L#J71<0<+A*@V*HL[DZ 1*^C-%MX^W=/ MUMJ-=U@H9L!P2SB'W#]*9Y(X6J%DLG07$P;]CBEY;3L>0&J1;Q&_&)67(,@# MD5-ODF7V;Z] YZ"S>/6[ MR#^E- -=!>]X418GN(:J7*V0'>3(&K/:@Q:1MWN00;.J_M=_F0WZTQ_HJOBR M!-Q407UA.DJ(T%(%O3_X(>KW8B#04=)L[\LJ_QN\@1LL2L6F\KI&7 -4LAE6 M0E3H&21G-TOL7-V\O;H?HN$\'LV'K>7AM,-9/.D-#UHFCS*:A4<9C^>!40[9 M%4BD=+\ _9!0GL"U6R:;'-#1%]J B#6@#@@$@( O08K](9K->_")@<.+^\6P M!GK1K)L5<3BAVB"G5-D]4 ^4OHY695T? ];!UQZQNB"U2:H"H-%QV^J# M4=.[GKXX/Y/:DL)#C!P;S/"Q@S1_%) MJ.L.!3W X6/#VHEBIV6SV-XVP$#DV;UWVUP;E"-3@%Q2U49?\/B[-X!"-'W+ M#GV#[\VA3Y>[Y#&;'#QW0T'YVJ)H.\3KX*M"#G:\UKZ^\N+.B8(8J5&)+ODE M74$+#]6"+&2,]R#GQZ0ZC09S) 5]3^*^!L$SP YKPN0Z]".H2,"2-U5YZW/O MSQM4MO":*E'$DV5H0KJ\ZZ3ZFFT#9X_B2E(M641.,Q!)2Y+]O)5D18:*!CZ6 MI.N\(*L-RK"^SH22P]\2)K]9+NM\D6S)?(.0M6APLZG[B'>?_Z3PPL\I5!8E2$9 M'O#?)G6^/)"\O,M7S5;HP?ZG_YBA8H+2Q ,@QUVF[G"#^ >+1]X+PVE^>M B M.XB*O;)?0G?.'7G HT+/X(;!D;KYX>> .(+2B&^$K0"LA:@&RZ<([;7UBF]X MDOZEJ5DZIPN ZT!M)[N]!1TW)/U;L^W"XF7@R1?CYO=Y05>2BTH6A<+1718(?#6&?%6 MS]#NO[WOC4N0,^A!U(\M002T]A2).F\:L1#.G'$=;20&RX6T5)GA<"[ECA[S M[?V]>"UV4(G_WI4$]=J3!;WES-'!&0^D!KZM,-UQMCOEIM:K^Q[OP.F;;(V. M(1 ;#\+G]N-QA#SQ,DBP]J+N3K]B$'5WOK$;ECN]GSXL=SY^& -#R^I[4*,. M-]I^_G)Q=79S^>G'Z.S\YO+GRYO+BVO?%&=8"Y)GT-I*T/503S72"?( ^!<9 M=X\:EC*/46)^R%/XQ^+)$BK)WQ&V^KW+@#V 'LE(C#*N)<4>>F-V64!%#C_0 M(MB6H5=E F)A%M >R(-$.HJU3S)^TGR.IB_40C@SV;67@-NB-\,_%^)FZ3:* M&LVY0]#M$&T]TW780-LVKEHO[+ H?GH^ GBK__3SQ?4^?/PBU)5 MQ'+N6LR M]S<4!+!U&K1P.H?*5^;USF1C\+\'D!-V[^7]Y:>S3^?[]E*5RRR#(R%5:K73 M3OPE>9*[7NQ[TADUM_@:6YAESV65 \EC[$:L)J?*))X,!KYZNN')U1B!!_2I MT*3,.5UF695W5;(.ZF<:PC;&W+)5:2>4+]Z_OSB_B3Z_CR[^=/[[LT\_7D1 MT2XB_GP=??X4G9]=_SXZ^_2./US\X:?+G\\^7'RZN?9N,;]_^9Q7NAX4XZUA M*HBKY%I\[A#H#.Q^F6 &ESI*FPJG@4LJCZ+L$7;#T?,LF;# :]T",M22P:A3 MAG>& )-% GXP*I)^7;@&M8DZ&J5:$62P"[B@;(XCGP0G[CR_5Y1N1 C;8XR MD_CT<8D\=[E8Y7=A.\4Y[YK)'5RGALU-9D/)'F?4NZQ>5KF6NW'_RE4>1ZC MTM7Z@GZ08FN8VW6S7J-D@^H*B'(4W@+@.C,B^Q=@]'4,1*6&T6#JK( ;DX'"$T?KI&ANX6T\C]BRGY&Y M@,+:@*J=I!G0"1P82$?:+(7CUD\UB$8U(< 2Q!=@BE4=/9;5*GT$^G(:?6XJ M>"-;Y\TZ6H#H#&K1X:."D,>\8%/EL*9\]403+?+ETQ)M?4>O%OG7K'YU'$#K!O]%#=I_+ ]?R/?ZE!^$"5&62FF=06:!9\4/9X#VZY4?@FEKRA/Y: MOXDO;:MF^;4FPSHZ%RL4=JSISVY^YN45Y>.ZA,%P)/2'Y\D*N*DS5++9K"3R M"D^EA..4?;+C< VP)>,_SWD:7:,(@@R&8*S@!S"C"1!C5@ Q/G)Q.?')LG4( M40,N+6$+3D3$ )[9E(\9RG&R.,6_5H;OVRA3X38_7WRD;3[>H\!*(@RO)$7# M*5H=E$&JJ!M"D>U]539W /CH;E4N8' @C8 V7YGS)2L: (VT:H"R@AW?\%MX M2MM[N#J@SJPC##:,0=8DAVZ]-;ZGQ[RF:*^DIKVB#2+[MK5^JS(21 #:]C6) M7T6OWG_^$_TQ%PO_^9CA?YL:_PM AS^X1/Q8OXHJY"R00IQVT[03 D1'1I&73,6H%QAGF5ON-:J/*T.4JD@8H M<98B:&%H\P7SI7S]K"'ODPKRNX:UNEK1:5Q%!4_E\MC.H:-G/0UF:_5(J\OSO4: M83A0LK6%#J!HP%6I*#8">?24)=5)QH$! N>%:*L4/QRE&*_V""BIN6JK!NVG[ 4CB(@0O@T.A=E+2\XF%DQ MT-NRW!88GV"_7N C>%QMD22(&;OP 2>W4,< @,!UOD6]PEB+TK76[Q?=;.\ M#Y_=*?%'@OSJB2YUG;T(D6L@,2N #)*(A!8-[_P%U%F"":T:MZI.8?^ R+88 M.!1^AJ<.+!BA)E[U2'G:V^ 4HB0^Z#HZ*^#YE01#(LE0-/ _8B1TMT" 4[-" MP$I\YB,YO62*T^BR0 J>W-'B],CE!E@QRA_XXB\C!$ +5Z!U$\XY)G-@$.A] MJXAO)8)$P;5C\K:!C5MG MS7==CE+(OR+XX\')>!@]9ME7]<820_92? O.UL1?H/4OMG'B-[6#3QA;ADB% M]P941,$OF$.A6)_.OV\'+G;QVP%6UQCZH$&GHNT.T>D]2CJ0VMB M9P2C]WA ;\G6Z^ "[JLL/#]%J$1V< ICN#*21ED"_])S]6624V"@FN&0!TDA MLN:G=?8L1%?;LTY%&T8I@AA IRH?,GL0 M6JDKX@O^H2X%5Z3]F\)Q1Y7J4J1>I#RAEO02'8DT&J,GF?,#:5DL(R1#,QD4 M'0 U1(ZD4'J2B"6D(*!F+V*J/B*7>E>,&W\C$8JG>[R'&Y5O([3 U;V:+RE76QS5OSJ>];'3BE*%)=NXR@+ M9WP/\69:T2E CE.E8=$+F.Q5L"RH_)<1QLKJH%4.-JR9):TP!:**4.MS&!+< M2ECCJBXCY*]D^"KANYH8Z1T0<[IXIY$._F".B6(E&7Z0"2R0,\8<((2HAPE) M#QRY!V*!.G4QJULN$W??VK[)]C?;7L?\FJ\]SX*OXJD"3-+8X$M 1$(;6%TK M:QMHH(![J&;#F0)Y8V#!U'_)EEHL:5"840*"D;&!@2WE(BM0T(65A3.R"@8P M/LI(&EBT;(7/F4,3*5X=&0004/?+6E:B8)*2TR8A_%/8K.4NC>DI8SA!CD?! MG[-O:(^H&6OL]9Y&'^GR*4.IOP16NZ._-.F=S4?Q!8P<6@+*U!;T:AW9I6[( M.O\&+'7K"@*,BTI](D."N*34UM2Y UH&#@"UK-?]>5\IP\KHRIM%X81?73B@ MH3Q)G+A XT)_P *+(48UFDF)@/(VMLDW5"QEXR<.;;DG/0\O'IE8F81OZ>L$ MH-9EMN24&AMR7U-F:QW2IE4(0Q^B@)N>]H$!2%LJ]:5]GO#PLL=>HOF'R MG.&DMI8(]#9Y2/(5!YGRLF'?&%A)\&8=#5,^!57:3&YYGV>WUA)3(,RD7J^3 MKT1(Z!M"D/ORD0CD:E4N<46 2,#YEX(@2,CIDM+9&AK,4-DSC1);U/YS-AR= MTUL7WT!#(:'_\RV(29HMA']$E,NSQ[H#8%H'Z3+ZT%J 7&]*\<#)?D57L78L M4*:[H^=R=OY33;?AH@:^07H'(QWKY(EMFO:.Y5FB,#Z$LV*X@='L]6TW]#0B MMO 5;I5>$G&BNF[6&TMZ2* C%C]/$TEF:\).M&FM^BQ9+$V "OT^LR3,M6,Z[R^BO#XR?EY=]J5<.^ M0: &_25CH69[7U(V%;XIH3]Y81F3 3@G*5JY"N6"B UG8+,6ZN*H%#$ICMGU MNER@II!DZF#)B D7T-7M"B-=E462KV##5-%NS<:LB;4U)U,Q$ZF:) M^C[&QL,/6\//Y5'@'MD6]1CXZ;XH5^4=B;FX&D K;=IBN8I0WC)3Q1J-X';7 M.2$AJ7&XN45&I%V"]-C;!H*.3O8PWEKBR466I6C),.D@8OER> JI?*PI&7:- MT0T%YH)4\-I#7C6U-F:>?_[Y\MU)?ZXMFF6S7519\I5IGICLU9>D2LL;-%V1 MW26LR,L5SE)C4\6]RP 8XE*N8;UP7:N&;+[R2]V H/^$*FI>L&T $)?E=%M/ M!9D79A%= J1JTD31FPK,74!M) L\;B)?VH9)DB1+P@!KV7M]G\%4U4E>G&Q6 MR3*+!0@L"<-^27"T%B&+M\BHN8^"QF'-SD'\"#XI:@2[_ 0[N==&;:.W:WC" M(:XH39RS59 :=&Q K5]V:@!"JH0._*J;&HF6"FH$]0Y#-^!2FU!U),Q(YH4< MF!6?MB_]-OFJ?,M$S4NA,)1Y9)%%?!25&=A-5N#3% VO>.D&U GX*&17K_2V MJ5;H!L(+U^!2R'7EKG@9<#;'(C'!/;>C[D^C=UD-3V=!%IC= H78VEO@0=99 M^J0LS'2Q:N534VXDMJ.NF(HJ.X6Z^2 K"B-D 8M>5'<(7@?JE"_9A,;WIJ#8L.]QD.MP>'A(.'/EZ@%D!RI!\!.=<)1:@QI*M\A "JU&LS?,KAIK7:#!;/0 :K,_6-02]+\2UQWK7=I: MW](2$:R;02Y<@-<"X[*^9L1;T*A88DZ#G(V93!\$0[2UF(ARXI":D*2@4T=% MPQ3*!<\YJC':I7^F9**/)BZ#EVY2MRX+($^-+?V;WRS;W;6HX77TMD1M_.C5 M^[/KMZ^.BV/6*(1??)B0Z0 16/, M8JO?1!\P@R?JOP$1A$T!,,!?FW++$0-+IJ12]T'%-&CM-B$.GY-4M?6":4B\ M(MF 2J(L$1>;0K&6+-7A,$ZLW@^RI,&;Z _..G"D&L064(*ZP.@M-6[MQ5G- MCE&\G:)8P4/'$9E#")"6*V:!P2JLN\F!I7"@R^WJB9]7_XIY'\T";41(9E=/ MQMU!]T.N$2W.ALT37SB&SO -VN&IO$!E81B)4E@?J7804:U7;VD2FB%L5ZD7YZ3,@6.^R!0JI M< &/G259T#=K@2^J7&ZO)'VP%2%+./PK6R^R5+R==*X4E.)$76I*K7/WT;1" MHJOMZ@ AML1X8T58+XOH?;:HR-DPZ/4GS(Z1AFKJ>?T3_7+2&\01%7K0#DK M#1"50+*NA5GG'(9ZU^2ISI[E@#?C*@$T =Q!GSV^4Y+6(SY"D&T6)*0T-9EB M;L/:)3)X,E[P):(CBU% (O7'B:AFA8%"^6XI%AT 338/CG"5W9" A?O41!V# M9+),1YB3#2M:8U8FOZ,,Y6X0 N!"H 8&$Y]VR*$K"R:8*$/B/ZQ$@\^HL0L[ M\>IH,HGJ=+#PY:>HU=28^)$[,_6(M<9:,3IJ^-=ZEL8 M@ W;MZBHT5+$W#0G)**%BS-5@<&U6^M+I]"$SW"Y@L>TZ!"+.2W?\HZ8!XC\ MCN@/4Q+79WN'7! >L84"Y!!8&34PL&S;,KM%'4L/)C4BBA-9I#%6VD;1UH_L MQE^ME,8NN$U+E84D[-E\8NLLJ3TBO)A]J-A $P+'\RA6M^*KB@\4',JCQ)YO MXGG6/L(77I\T)]\DT@T:YAX.HL:A@D!$^H'HXB*+[[XB46S/!:+*/\-X,IR2 M'4*;3%==%7%B>GX>?M[)S*!20L->+[JCA.^CUX/!S$F6.]YQ?5VNY5]F(FP< M?<(^B?8>E8AB9?"1Q4<$:(167ALOF#H!4C1V^9V->50,@8:P4\3-OS> (R%. M9!@1P"^L*+Q1[/E#65ML*DG)YT1KR2LF*64*$I:RP&N96KLO5C0 PB3&?2$P!*B4/DV M)M5JY?#LDJJ<"*?6 #!*3/E(:B.@C%5A2]OBK/H4L3*6D+=4Q FY[-J_:,&/ M)2BN3("W59QF+#ZI>D9&+94(/LNI%M!=>6["FM"1T90,9OO:V"#>?TWKT:]BOJ*G4)+,-ZK6$GZC\G_T68/. MEI-3GWF7&W:F$]RL:!Y;Y/=MUK8WP@U'V*C,HW6"\9JWY#8W%A @*@N51\36 MFL66G3A/6M')ON'035[?KWG\FCTS1 J5L&B@O._J3)Y]=?KS77@R_GO@B9\D MQ7[7CN^9)Y\[L1[GRBGPS.P.[>*]H2 +) -$-M@?2_%91">W7+B(_+^+)^W% M7DJ)R3<45;%U0]["L6ZM.#<5K/.S"I)Y'?4'O7@\F,"G^22>]F;1M0ZEN=Z0 M*7,RC&?#<309Q?/Y(+JQU@9OST;Q<-+'3Y,^O-Y[YM;X X:6%=GJY?OZ?/$1 ME] ;QM/1C#[!IGKCZ POA>CGLUX\ &\!_^Z/)7N#XZ:U2EM&R#S[W;I@QS">B M=V2F4]J>.I$W!E Z1)!!1O^Y2AXUK:@%,\:].7R:3>/I=![]L:R^DL<#&(-V.^P*;7*\1!A]/XO%X2'=I M1FBW,\67"XN<[2X+B86/L(RQR?R+(QDE]D8Y".JA1:C:BL'%A(]I[RA1()_9 M+;/Y\F.5H9%>U!CTD&:4)(XG/(8#'(WA Q*Q/BC(#RA@I89)ED!IQS%D]% EPC\'-K\/.X-<,;1 M1!&AU]$4%C!'[.Q/X_G(OU^F$.D778CT8F6G_K;) M.2N*HD[5/R14E0\7SK]']_IU-!K$P]$0B(BQJ4C *X65YB!UF\0T$G8;4 4I M;@R(0*\WQ;J3?2"%5'<&E'C26:4T4A75Y>WV$C@GN1\L;PX M.W'%S?."%?1G<-^,2#!3QRKA$7,B[5/@EXJR^^L*[X.]C-1(M>-]H M'!0IS@_;/@?$NB])-DJS4^8^#!TUT4<)YRMDJ*Y(, .<@A,#;M9JARN'XBG9 ME%F;)5*((B]260ZL7:N*;&A,7JQ &"%3R?.,@K6_MB@M29M"_D=Q0A2#K:)M M,U@I[IB],G=PM^"*9^QVLY_B:)D')(H@!"6TY[.:O0*>Q4U@*Q.K<&4R(UD> M'M>&S;N_I^P?]LK!Q(NRJE@8)X.&$Z;?$?RVY2QH\?*PCS8 =]'19=^Z+(*2 M'/A 'Z5VWHFJG1>Z .V(T-]XMY:CAD>G("X2-FMOE3?^CKWC$,/3\>@[NP"O M2=?[W"(4K-7O8K\O5KL",R&1C,?3"?T=P3M2%-M:RA&PE $(7/W94(M _7@V M[M%?K)2,3USRI:YM]Z1EF->N0FMD]^YYIOO_(0;[:PQ6TT?K.,YL1+9='+M1 M*G?#')Q2PFV#EGN>[0,,[:*SICV;.35+$(!?388\ M0NJD[(+ -0<4W*H@E%4<@NT/D'P.V)$4)1D MN./N8-&O<3R BT$ID&/0S:?X<0 /3"?T[1 ^#OD!N!SQ%'Z[P:!<-NT-^ L6 M4AP*A0K_8#07^2XG2=54BH'+%$_[XV-5#:!-YVS@H2UH.)*!6L7NHR,ZN6-! M"/NU4&U\<+:E$Y"H(7? MLW@^))/,*![/QR&MTH<[WXD)G.(@^F-2(>-]@H&F0&-!!(>C-07$5.0'/#T' M7!G% YA$>CZTMXB*PQ >F4\,H1WU0"= 17D(2N=H!'#AL!6;WCSR$G*?MKR4 M4YB*2X]J>SK6ARX&;A)IPP@6?'Y//7/(]FW5?X8KT1N/0 \:55ML&/?',ZV5GXN16[Q81VCR&ASCW\$$5!RI 1A<)I\(+G<:T-+?!2IP M4?C+0>89>A)38N$@K]'GDD;48$=9E"II!]XX;H^A*TA16AV3 DH1Y%=O MU:O$_:Z;XJ;"U]\FQ=';O\FTPUH++3EIX#DMQX3^>@/)0% T([S7 \K,+:?H_@@6"P"H0( M1(Y>M;ZG*(P#ST(BVR(L?H/ZS3P"EU$AC<"M>2Z!PCXF(F\%(R'%X/QM)FHY",13:. MJ%%9*,3ZC_CPJ$FXL0--(R_7XM9[/*7 /#.03WL;X],"7[((TC@ILE_@ G!1_)6K9 (O09L[_@]RM2UV&@#Y=O M/U^A(;"IZ6IBW[J6 >BTU_L.-]X_G8Z_HY><.1:D6'#L!P\.PGN;XNT8OZ?& M[^'X70F^H+J=<%$06K$X C"+A*NJ$)[T3N?S[^BGX>D U^J6%_%'QBB>QW8] M?3=JM73B-BP*AU1Z<#HE^+N1!8!W$.%;]U=X=EMB@!6'&BI>Z=)6I]8V6G MVTG-=JW65;;=2E NWV&; _1Y3MR7TZ9I&UK_+O>R3RFL(&QWWV]:Y)!#MYWY M07+EA5':!\:OMS<1R4I0XD12L&9:0@[JI.%O:I%?9R(,%+I3-,W<' M)N _))PCP!E.G+96M0J^Q!'??GY(A8XRH>'UU]I$J=$HG;5/3$7[P"D]B#O.[G%DR=MJN M@&%0'$]6%>8'%'NQW4F9XU46! EM^O$>N,;32?F(4)]J354Y)#Y_*]U0_F_1@8%JS^-_A'+=^5472PL<9Q62@;CE458)16 MMY(#L:6LV(?\KL24V!6)7%A;A@N]9:M;\IG7YY0H.2([D-^;4V*LJ M95LD3X^.0*EA%H@XUI:$#LQ]X4W@W+HE)Y>&U*&DA+V3'ZS9N A#B4THD<<@ M:6.%JB514GD (#3U/6 \"X9,4F0'_LC,>\H%X%]#5754;56]2.L=M=".&$0(4D>9= K\+S/4LKT/<^K)6+QT:OSL_?G&IG@,SS:<,69V^2AK-K% M3G[AE5PS77#?#]^R #5VKC%VZ7,BGORF7$T M,2RR )VO6%HPX0I&6$R:WVZ_H: BB$5F>G+4,6BX2 ':FO01TVN+9/E5+08! MQC,2Z*S1T&S$"-!"5(/J+J+^8CRU!F[AZ4UK, -2G(I6KM9J UG9/N@?5<-M MOM Z2P!A.K') H0+021%O1!;<)NRF MS7$4WR0&UR;K N'_B>!5?O++I<@7B3EKKFGRF#OM&2$\/O)2(.H3@" Z_4D]QL@HKAKKX4 MI/"Z);K4KLJ (88C1S MA-Z*+&I8\9M,LDE=8B+OD]3M664ZH2DG\3CF2@)2U*15C;HH=>:X.3^=C9>; M^I2'59*N,\Q8MS#,B/^@(I"IM "8$&M2U8$&(-M4O2*-0&E#4CD@KW42RPY]GZKM9UX)+G&&XS),H3NKHEFW M!J4KP -B[.ZBML06U)MA[6FIQZ QJ^X6(PI$&:7/%3%>=MV4U.HL^8Y/_ MVM&P1[1QZEXE$H&)XF*!2;Q@>$WG^F;5Y10*DMLN18& ML%A8DRR!E%RJ2$0&Z39 YAH&K5\&(S:_LPN;$%@Q& M*H40GNS/>B=I\F354I5H%BU0TC4.&%.(U*KRLY;X:TY"^CI2!+Y8F#KV0Z"F MJBB'@?JS<'P$DYQBI]=6)_ZJFKD&_Q;9]A$/@\U,U%;EA,+7\2XE%<60O$N* M/%N1-PRK&Q-,;0B([9#?9@N5_:BVN%G!&YAA:S8(VQ@.)V23K='UF5%[!N-E M5NXIN'<_8FIT_0"D!6C5CUE9W>5)RQV*C35Q#I5?KH=1;,;J]&*5O^/:TR;+ M4;6* 6D9Y/1D49?5(N.&+1AOHB%(ZL9:%Z8W51>&L9T[J)^7N%;TGSR0-M8% MMS56C=YB4%\J6;D)GM<=Q:4:?[WO+)6Z75AI+)$D,#QS!]ZO =YC@+>QV+-1 MES#8WA]P?$JCU,7Z.#Q2^P33M,+R&ZETI%%&02P?LA+VO]ZL,J>47,M7G]<6 M*[*+TA)3CYC#)A5IIA)&,I38@%.O==YSZU7M&,"J(_77\VVWG@>M=),R MU^MH-N1)J6\"N92+4I=NM\O/NA7 -).04XK5,<5V 2R5^2N:"E]TO7Z#LU;Y M6+\91BAVPB5PY/Y4:*+*:)6FPG1[8B'P7@S"F>^QC<4VX]3$TE7TN,L&G)97 M:4KKOVW4M$ANZI2%RY8)@!*TKY99U.B!D\U,DWG0T?6"X+Q/(EW]ABKT59EN=:3L]SI11O5B 35Y MI>J#T;';L]JOZGV$!7N0A94^U%HXW3LM^[K:R*-IT22J1QOJH;UUGX0 !/$P M(4G;("$?NZJ%U,D=&&$I!@+C'Y;&]Z&7Q4(K>16H?02^D7*W&HECBZWV4J8: M#U<%UM8"79Z/:B"9LD>A\E:\> YFPD+%KN^VJ=F]JZNV^"1A-P([Y9T#1VA7 MH4%)5J[3&M7B#?=-T;5[Q$F26\V5XWTIC:\NWE[>O#M#+XE=1\6MK&%54C%5 MO[1_74P@#"@%"(<(<2'X0JI_&;NXIG^M$I9;"UU,@4-EV[5J$B&)L>J0<:M# M99G:!?BNX*C@\BF*%"M%1)3[$EAY@HTY0[WZ3+<\54XJK&GJ2Z!+W.B*G$%8 M=0.[?A;.M;!MB7%ZJP;C$*1(#AV%NHY!K,,( %6/J-ZQ,YOFHD=?&7:PJX&R MQZ5BQWJ@BLJF1B5V+D6# D:92>*)J?O.97)S MQS]K2NMQ(%AJ5=*J WDTOT YNA))=RPI/$FNC(#HJAX;@UXJ7-95O*25;+S M6&<\P2QMV5B+:)\HO8I+[K,VB\ M.&$"(!6$HC,3#[$C>BDTNOISJ?K?4*+^_C(S]SI 5I7)PL%E64Z= V%,[>ZA MQOA<.R&\#.B7IXN<.WD?F( ]E_]>!S*5^^,!_$9%38(ISS@F'-8X^E'*,;.A MV,Z7QES%(:@.\; WMW(2YP,J>Q)/!_.#@*ER:?S;TE!O^BS5X9D$,S1_- 4* MT4>OKJY_>G5\<-0S%C&6$>'%.OK$00T(,[:+V?%_?VPGE]Y5B2Y:;*ZE'C%P MCT8#TH5&I_-9]",E!J?1"#/BQ_#5",,REAG2LZ/A,15A. 6(_%EW6^G$Z4E/MTVG2$D MM652K#"AUCW&".FE[>+NC.KN&X<&IY,!I_ZB6RJDK@6/F_Q!ZF1O53<,1B"2 M>L6E;=72U09;=:]U[CF7R+2SY;7 Z0RL2G9B6Y^,+(?5;<;M?X,']!Q0NRO2 M4@"6AK9*!J:>$4J2 VY0V.O^[;! 4'NLEY?4TAH,1]<;611+:A&?&,03P.D+ M71H-L_A8JYR?CJ/O@':=CN#/H2O@F\#M6*AKB;(AN!0G\^;#(X,9O]."SJ#_ M770K@2L474@5C2KQ/G$+#:N7.G425I*A'I,VGJ&95;4GVVKE0-J%P!9.< />0FE;4D$VY:7@CZ;U@]AW2(]Z/>I1V$U=JV5X M"!ZX#*>[SMG%K5]TT(A4O^BD^9S5V6J4',ZL:5S>I_=7PX76?\F)I.2ZD M'8_'3FKW0DQ1>VCA75;;6D+"80U=R/+'3-6]8,N[\ [I_4NW"6-9BKN2I4Z# M@=A+&7?VC"JRAWMWXY9[UR]\R)#]0I:0&RO_X_ G=U!=]R437O^,P3]S].?0 MOB8ZCDYYECL39Y0A%O@7B#Y7Z%^[<=HRH9LYCM+O%]\G]#-V&E!B ??6TU6H M.)5;^0K<"DYD,:"8;++0_7M2;]!>I*8+ZW\I&>K9)&LGW>:L(Q?^2 9K+.])SF8 M'722@^>4B+!6N1L?8Q/,4GY#)P2R3T4H_HZXRESB&D:@6+HK>/G)>O3# MAW,"[^LAB QC=-Q*672B[E:,3:K*UG-_">5_UU4L3VD]>""(!K12+*F:P+QE MQ6I4N\&R[>KG,BLK*C2?-IAC2)V::>+KGWZ6,.5[&%FLUMW7"->A&]XK[$04 M3*Q2K@M@!N@6;0$Q%@ !M01-[$:Z15-V/GW_$9U."<^\_/I85E];@;=6K'_F M5)!0RB [W*ET3T4!&N\__TG[?Y3;PD2TP2V3:XE1O+>Q:=ZW.;F6Y19<8 MQ^0OL \VE[6WHBDX8Y;%!CBT.\G$DU:MFM.!F+)(8"RNKDZ59 MKB.>2>!.W5%(.M"I@=PR.O#$Q#*\[O?B\6S.VJJN8%UEY/\BBY+JU4Q38MM% M/$X3(V?G5<[CP6Q(P0R$V"P:#GL3RI7%*Q5+/'6K'B?E^DJ]%+?Q+H85BQIN M;\G2]E_W1T/.3JTY# !;C.G,*$I^"^XF[(3M()X[&GEHN&*P"6QW.NY%;CZN MJV3#DSX0$?8F ,1DUX)NK.-W6]XF(4Y:)0>"B5F!!:L&7D*[JG5E$QLG5D)J MLMC.#A"[C"G?9%H[5GV.AVB5JW#2'3#]L>4HLQ>'Q7OQWH:;*;IVSX#33=<) M 5Q1VHND]^A_'KCU5@T=B^^T_$Y44-[]ZG6$M'W0FW/XA/_ 4!>%NFV,'N]7A(K5D-1^/)[L+?D;S>#X>[B@0-J+D,%TMG50VY+;W^09+ MH(@1ZT;)?^E*9;:Q4Z8B9?4>MKN(B#4 A&[BUH\@THQO9WT!OZ 3G/. MX$@M.[+2QH6H5J:-$(>YW75;Z/7I=?@B0IVG0UX)F^B&JIJ0H,PE7]BRJDZ) M>X67RK=,!V':Z]+^+>"PT?Z^I)DI0DO]/S5.59<3I EEE5$1U2V5# L33 M*J*66M?.+9GXTT;PMQWMJ'T7IF55BXUB_\-\8Z(\\4?39=5;#WIJ[4[7;4C: MK;%4/$NR@&/E8$X.$3+-+W8#3#+)0:#+."L>^P5+-(I/ZNT9=/=8>VW&1>S# M1X=/Z]/HX&8F^M3XXQ4KM>^ZW3.1G1VQDHP6-; ($CY,P)196SN'Q>F79JQ4 M"K-MX4.+!N@J-R((=[F\U6%>[1WA+=9!;*238\B2:@78"H-@;[O=*:\E^;'; M7\;6R?E.$5EI>ZV@1C8486 2 Z* MC]6HV:H&PLON7K+K96X*,@63<;XD.U+2T3<0$T\9J5A=8\$ZE-KCIQV3/0K# MT&X]Q1?]K!0J7NE<$C=61#$;B?&3:Z"RKLRJU6)4J6ZZ=63.TH,Z@5H4E>@? ME\TV-):;9AR&\P#IVIPTF]@$I>NIA<*;#-VF"(-6O3!R\.'[5T MY !6 %YM6GZE*E+0N%V4P\1VUPSZWS&^/NI2[PSQ)#IWBDV0$& &D.IU&G_. M+)A; 8%:FZ-Z*JVF=X[3DDN<4%12(.]0]M+A2M(Z'FS$"8M5DE<8)PZN]"9E MEP-":(!(.WAL:L3MG;+EW[4ZAEL/9FX)_"MMP4OM9C[9/5]QHO>1M@W!(= ME+ZEEF;4'2^HRS3U]-WIS-SG-A<@J1B?08_+!6,7E"DH.O]YS\Y M@<*BNTY[5*]UUN]9PR"Y7II(O@V6#L"8"GBT=SKJT9_!T'HAS5=42WGO*ZP; MXOVM5(\ONR(BT^6#512JA#L>S:QA 87$94T/_,+!9X'BM?6RRIT6EV^U'?,M M%R"\526D37SJ-05 4:W.:ZO%MMUI&6NOH[)\I#X=>];\T/ '/02:T0T.RE-S<2C5YB3_PIIP"OG(:G-8X7I5HV2@:KLKEFY0@)E]E\C M>S1Y3Q??1,>A=."Z=@H@79SK-5:Z\(J"HE4+,*-JV$JT0_'R)., M@L@@4>J,B23M-$.I4SB\%(%=6S]H)/+ V=:$SK@URQ6A$F5K&V0UT6EIGH M<@(+JK$<1U*+ 5/-'A324W*K";5OMU=U+YAKIRC-A"0TTT/"/LEU U4UTZ: M'VZ16D-.&-\EC>AC;F#CUEG[^:3\VW_";^V?;/56>P,I;7(\.!D/0:7/OJJQ MX?\9IF"S+*(-EEYD"%5 ,)A'ZEY&)82D:*!D&0LR_NN_]">]']CQT*<1G1]T M+)Y;*!87OGW,5@]N[EW+&GKHV**22G.CB@F$OAQCKOLBX*B#2_&R !WAS)F. M!J-+PE]K48W2C?2L?9G.[SBGV1B5CU'7(\#*=SS*#+WN%&B"-\W6*6V]-N?< M#\Z%(SOB&<$3<'JI[F!V"EN&GMEVD\?\ CL M6K>&Q#K!OQBH5IR@ M^]L\1T2]O+WEK['PK.D3K[]V9MQ*&,#9S<]8*:HH']?E M/_8S^FH;:E(ZOB M\;H$'7?YA$^J! M;.,H"S],[W4RJ?@:J#:;R2:]0W.CV%]UU0RNC"#U&73^$A+R%:K4%8:A!&KJ M4N0!5>+@]+UU4A.C,EW8O+09CHSPR);Z7C0).U?7,ADSGF\E9@R=JJO,:B3$ MO)N:,E)6"(\9[@1G-R"JU>2LX>O$3,]*ASR5Q09="BUL!D1KI"DXQ,L&DL]V ML4P)BMC]P"W*JRG!\C[/;JTEIH"]).-CS7"$-GU#(:E^& 69, M,Z5<3\-LV+J+:S%&FEOM/&.!R=JQ0)E">$P-6FOG;=S[B<.5+Y1K9-_O@J.L M1SBQ"]XI/HM[XD.X2-UUA+017>;=BB91M>.--X=N-[K!-Q9'X-);(A7BM)94K*B=NI>Q__G+48:EPHH0L!Q=6ED5"4J9 M"2P85);ILZ,7H;[2^Y;Z _Y2468SAA92A6PE6G.RJ.V>#*@P>ET>OBG=UK;4 M7.6U!%[\9!?$^P6OMBAIWLKY+BE6!-^47".J2&[%OYVDJ..KO-;]9>??[Y\=]*? M:WM.V6RQ]/M7\<9Q(HWZDN1X>8,KD6&O!5)$=!T^8U$BCQL/@)G(Y1K6"Q>_ M:LCB);_4V"61W-UY4:M,!I:BK$1I%'0P(9@E/>F,;)J4$JA-7 P>-Q%";<'1 M-62)!\O>Z_L,IJJH/SP:P&,! LLIL%\RK5J+D,7;D0GZ9@L:A^7N5N"G[KB+ MNW3"16TWA(+G@JMW\>;9I=^Q ;5^V:D!"#O"UNA*QI O;)!Z5'ZI:C: MGQC0CEDSW<('J1L:S=XPXVNL=7'#"^4\ELW^8%%+;!B-Z[9Z79@*'!JI=.P2 MWPPKHH#]5]@Q"$ZV1+^O"IC1D^F#D'J9[F(B=JI7#!?J"DXN8Q6AQI0+GK,4 ME[]3_3)FJ.8WR[MR+8J4J0'__NSZ[:MCN\QU\/'S,C6=&&9H;-JU+JMTH3G,C7G:E+G0#*NUEAD=$$,S:I2.TG&6J7N&<6M"2LE5V MO*V4UL*,>>W"_6M32LJCY/0D'($LU-K871.2 G*K!)(=^,09]"@_4 C2$O$5 ML\]UBG^PZ-,E-X\G M+S4!TC)6+Q"!6;&4 ]-UA>AY]2_N/^"FWVF#L!WWR)$V%FR>?K"KGKV)OO"6 MRLK",!*W\K\V*E1!U0Y5]A] MMJBX9CMUP\"-(B'0).#Z)_KEI#>(.>I9^R%@@U@U6-7)S;[E7,! U>_AU!YN M)*_7 -P> )!)]X"2Q'MQ!618[YEBEVHI?!=4R)"3D7E A?XT%+F)EM:[6$Y# M=Y_1*4T2D2<=B3A-679#D@3N4U,F[):4<:2DMJ=QEWII_%RJ-G2VKQ$HQS-Z M>=M"3Y*6&Y9S824:?#N"IF[S"A:CO"P$*>.?8/^%MA+J$E#"K:S8'D%L8*B% M5;(G6-P+:9BIHCHC _^,)RE*U2=4Q6)R]2J>59P'PN,[;"E'KR2-X$2J7UB+ MY()BU#6U.^4E"$ N%K1!RR-7Y *A+*BP&*R[ I0B9"*J(_JH0!IL(Y(+PB(&,*-5WGJ0)?]E.YCHJ$R;[5"H/ MG*B6]MH<:)L=6S^RMXZC3%$U54W-<:FRD 2TS%6^?%))@&CV8@YL]B&8AO5@ M\SOJL,'S*'J]XJN*#Q3LL5>\^YLXAK2KXH77)\U3XD&JMO ]'$1-*84A("+] M0'1QD<6WHG/4VNX+1/&YPW@RG)+"[?:'#VTGIN?GX>>M#4H5@V&OAQEZ ,"C MUX/!3"5I4KS=\8[KZSHO_-5T%$2F-FE8: M*JZB2<$=88TSRC;.V =_UBNJJ!!2/3+G='2G'8I98 M;-GO\:2E]>P;#MWD];TDNDJR')%")2P:*.^[.I-G7QU=?SZ()^._!YYTQ!( M8[G!2^>'5H+BKCK?R@K5*P47@J!_ NGK1K6:I5/[V\_I^*#_A9 M^>6Q^%\O'@^P1-Q\$D][L^A:>^^O-V2?FPSCV7 <34;Q?*YR8G4!P=DH'DZH MF-^D#Z_W]I;S<[?&'S#RL YRUB ZJ_,D&@SB MV72&W1RP]M]%@[G&J)7,Q_-H,(W'0RKIJ,48BF'!HHR] ?RW/YKL!8Y?\$TE MBG3STVUZHQ.YH*4D[CWG2,@A*0N8SSE.IH!- $I!F"R#KN"Q!,#@S&OV.' MLR%=FAGAEQ^!!:0T3YD52'C0?1'ZCD+)&-&-6''\60TCRZM/"S) M&I_$\^DDPH*28P&/ET,^ V(SA$?FDZ$N& H',YB-,=M[#!=\Y%>&7<(A-AS( MI6!V(0,>!&CGW-@6WLK6BD<36&/:09M<]%J(\!%T=C2DJ88G'.] $% MP-3M'+]1[^LH(;CI<*T!$M-1Z*2L;),3==1.BGJKEL<(#FN@>S $RQ;,X]X M9QQ-QOI,IK" .6>5Q/.13Q-,A8,ONL+!A:IPP 5UGG47=E9,X/%>?$9O57TI M"J73Q:8X_HZ/ DZK1P0%B[#&P]$0T-O*$N0H/M4KVBKE0*)S XHEY1$!]>EA MGXU>W =B2]67BV1%&C >48/R4%W>;A_1T@J 17X,X"T4"-YYBZ:K9J \,9 GZ?E9QX*;K%C6+G."E@VL[C8=82D'Y>Z7( MJ'X,^W7@[+V>8A']Z1!NYH@ZV,_F4UA3#?(RW&E6F;-T7]GXT1AI[3%\&,3C M_NQX=V$,/F8DOU/@=D2(>[-X"*?2QKX/Z%=:44Z#$%[,1#"\^8/PYH.EM;8S M;F4F2/0$(>9/S@Z[2LDN1'0S3V![_1E!Q:.] );/+2L-JPN[;N*+9;S 3%1$>CR=T-\1O,/DRU[*$6#7 M "AE?S:T"E#/QE1H', WI"R0MBY]N=F*-W&IBU;8)_L^P!'J< M$J,_N-#62I=@OR8#O?%%'G0IG)%<4[]MNVZ5$S5:6K^;B+:ZG@+J*T M,2,$GNYB.I@A2;*SXJ6^J./)8:]%^J':09VO"3):WZ#(3LF8[7/YB'DI$JO$ M2[4:2!UT'C*":KKJ+6;QY*C9?B5U[T#:E LOKCT$WR;)D-4R"YW($>.LLG\- M=UQS+&$^C@=PAREI8PPZRQ0_#N"!Z82^'<+'(3\PHJ+Q ZX7S.:- 7_!U(^V M;=8R .ET+EPI)_Z:FL3U(QBJ/SY6B8^FH(U0*@G9) MT[&CFH!W:03]\0ADDS%'4NA3TD/J."RPD&ESF35F2H>_AR+E40ZCHI.XV7NU^?2=M% MJI[(?L&T7:@HE+6UIT,"%LPA6R*/9/7[6"#<4":D,&5W,P - =^413?PH[,,I33?^ MQ^??1'_V1?Q[] 7L?MZQ%$0P7V4 MCD'KL.)S+C'>AY+H3"NC7X#U_VR.](]KCM3-EBQ[V86JD'W-/8\CNX72N64W MPF+"MDG[RI1T_<)A*2$%\67^C_M_-E ZO('2KM,%G%;=C$SP).$*V1I0M6%! M\%<[MG^V:OIU6C7M;*ISR,4^=[(>K1X^HE]$1V^YV)8WRC^\9<^NDO4'[=VB M39=2Q-!8 L_LNL(VDSP31>+/-$-T@_6LWP(5^GI8W?N0F?"?Y9#_60[Y'U$. M^;^_#)4NM> 48#AZQ_5TD?IA@X#[LJEA8,^,#'3E-.H)7?GI^EUT]-J/N5#@ MDM3]?\P>]T2-FPV?1+*//5M_ERU/%0V=M7_\E#WNF RH[+DNC.L\)H5 HC]_ M0,/ )3JGO(9!!YA-][VRZC12_LX*C?>27OV RL(/PXQ5'V*X'2\=P8X([8SQ M.1'9;?&$\*5(FW.)M'G)<79%!NT\"ROBPG.DMF)V/+[7BMHO" 8Y=F;Z8IF\&!_6"R#?Z]_:3B#AZD!N>,EH0H[GSE^ M$21W#+B35NP6EB@@WG?@/LLO[[>%VA@F4=00%>110[[J#C(#CDH"-RX,1N_F ?OEYR M""6S3++FXL@6WG8A_Q7HK(\)YSNV?QMS075?:.$$QS+BND/4,2'T?I_>]TAT MVW)@RI4;!W[[I1$O)9HH];G?B]+DR:?_[<&I5X'RJFNG":K([5>'I^.1IRE_ MA(6M&V\YJL14<*T?DV^A=V9A:.H#MX)"7B)!!*(YPK3;"KGH7,N.L(8@,AZ\ MS,Z8 %\2V1$)T+GNG6[_%RSWV<[WP #]P'>>"(]>^[\_4Y\8X=["0%G[7 6U@YW1?4>(%KMA9,* MZ^VP15J1O>&KV[:([ ?6[M"&EP#PH_!]?$B5:=!ZGHY;II4 /O[Y"N'YOJQ MQD@]YK,KGL&#=SB<(>BP.S2FP2?K=E"#I^MTQ30$0QCV<_##09X\B?^^/PG. M9=SS.WF]N(=O.\(BWOD]IGRYQK2("K2DZN+&D>'&XI13+=EMEX)FSSX9/AT. M/=;,5T)0/: B2S&8/;$@G4$9'OFZ?/OYRD-@LH+5&ZH\#=O1<8VTOZ-$BE^B MC/?: M>J&UN2^&%]@++? &HS@_E(EW1^F'58DYKA1KTW'Y+"OD(2%"AQM6O0 ?[XD= M43QAIKW_.=G4>XX-5.F0Y!;ZH"O^<.34"V4(^NS\\\?2+XX#F56- :FLQJZ5@F7'/G.@;A MZ\R!"3!P]@U>S%'6;+8RG[>565A'>TEA*5N,WQ=3]H([8(?YN.K.CU79;"@E MW"S-)#:?)U).] "VV\6!GA]6U2'Z[XV4\B5RBBP+?^VI*!+I\VN$4W2&DK*4Y$4OB?6<\+#H[)%*63BO45#0KAMU MIOLGU]:0CA4["\N%':"P U]T"(\%"0F .=CC^CKZ7M[A_WJ'OR.TIOVL"HTY MPHJB]/0QR%+A<0$M;[/\T*=5,,T!C]HQ-M2,XE:"6P]Z^[!@H5T;;^K4]+3" MB0R$=\/@&2]:X'C&6[LA\XR!,.9JU^!.6:YG /^0,9ZQS(X;M%?9?7Z\0L?\ MOY38[*0LUL6D2+I2^+L2=PX%>64"ICI#+56C1RMEA.+N /H=;2WHP#NKL%]^H>H*TYZQM'-"2-3IK$6%]$/++5G_/V'G+05W? M,L(S?4DJN+@W=E^90R^K#IBB\!]RR*'0^5\Z]OGP27<[9IWB.YR#0S96?WAR M5,!RE&?*OT]QIKKDOD>>5._D6P^2JHER6,7H"E4,D"O=IH>I495A$6D.,!=QTY^C MW2TU;)YMMU#=>)-U3Q$&9K!F?7 %;:QPHE'UM:!RL YN8&?,?39>R_K00:,Z M(U!](T [WC2H=.Y]RH\[]>U[.V(GPDC4B@(-^##VAX+ZNND>SXL;&KI?@19_ M02?E:X>*>B<0#)[UX$M]QB62P(M0#MP/+^)V#X+^I#L#8J_8]]0K-DRSOK=T M',IDB/?'V]B-<;M_?D9/W.Y!.COBHCB&NS#2:_<@.[KD[A_F[]'BUD/C9)%Y M$2$7JR 1_SFD,H6X2VP4?3$L77*Q/A F\1-7RF8+SEF-E:A]O&_JD[LDV?P_ M-;XU/ ^NQN:A/U=J8!JV:U2+J7Y)\O2$"@!R,X0_?Z3:OQ8W_+ZNM[_[_U!+ M P04 " AAZ90K$XIA#P" " "@ #0 'AL+W-T>6QEU%7*]?.UWR!F$BA52<:..J M,FAJ!21O;!)GP30,%P$G5. T%BV_X;I!F6R%3O!L@)#/OY8Y)/CA[.675NJK M%\B/DU>32?AP?G6(G[G .4:>XT.>X&CQ&@>_3WH1AC\FML$#\OD?DO^,^X!Z M8:F#;H/2N)!B?Y\L8&H3#FA-6(*O":,K16U603AE6P]/+9!))A72YH",ML@B MS:,/1]ZS9]?Q<"JD6N@D[[)Y[EW: M\"A>5-.UU.];LQSA?'MWX$Y!03?.WQ2# ,-.ZIIMWS%:"@Y^,;\L&!U9,(U) M7P=54M%'PV>O2F8 4!BM06F:[2)?%:F7L-']==H4QVJ>GJ#FI][G$@0HPG9% MF[O_G'?Y/RN>O?E[R>ZOG('+Q_$7.+O^QQJ#K.CNM;:^Q M#2A:M91I*CJU%[4^0TY9?NH+CFS/]!E!+ P04 " AAZ90YU;' MISL% 7*@ #P 'AL+W=O5ERJP=GI]EQS,PQ7M!.YDUI!HV^XE>+1OFSWJXS##@_BAB\G@]& M\<;I2UDZ82ZX$U^-;FJI[B:#:,!6TEBW\-=N]ZRDDI7\*8IVS:[UXU_:R)]: M.5XN&*XP*S8T#N(RPL2,R<2-IA9$7D\2A15"&5%P6#)ZE(6P%&PS[SD*A0'!/(#+>2%L+F1M6]G>L7<6K#/C95*6'L$KT\ ^1&!_$@+>2T>A&J$#6@^ M(32?:&EF"FB<-L]A?AYA"7I$"S0WHN:RL(RK@GV'6VC8N;5@J! 0-0BQ0J < MJ,&[ST=L#OG8M9Q?_FUD[8\["A4280Z)B"5R);CM/&01)HN(V!;G>6X:R!=? MGFJ?13IJ"KI_$Z;AQ\2K8.J4:A<=@.&:2 B]L E MEX;=\K(1[!L\88T1+\"7,M1^A(D@(C;!PNG\?JW+0AC[1_MZNDZ&P_)_1"R MF5LP"$;$&KGTCO)]S#IF-W1BN+&^[/"%AC'DA)O;">0XWTX$L0JV%0=[![W'4MCW(1AFA9C8"KOBHY<,\T),[(6> M*F3:& ,'M=5(B(DI(R96!EJ+=!] 3!HQL30VM4CO3<8D$1-+XO>BI!<0,T5, M; I?G?1"8:J(B56!5@#=T0G,%PFQ+_HJ@+Y8)IA $F*!A*5 +QRFC818&Z%Q M>^'0T2=B=>#J#0=-$LPC"7G_ L,,ATT2S",)L4=V%<(Q6W"XS6SYS, M19,[ M-N5A#RG!/)(0>Z0/<[,P77,5=CX2S"L)L5?Z,+\*?6=XO99Y.$*08'9)R/LA MN^KK0C@NR^[;C3DF(78,6GYU')-BCDG)QZJP\BM,0BEFF?20(U:=))1BODGW M,F(%+\UY4;36X26;JE%@\KWL*4UW5 M6OG"]SU[%V)BXDGWWJ$Y]]/2/JQ^@"?$Q,23[J-;\]9KWHTF)J&46$*_,!=- M57'3/ICG<$0!\?4)]#JG ;TF>(B4DH(Y80WKL-E9YA$LJ()81CADK/, MEQ!;J[80?;Q=F M(28Z 4]LH36F2@HQ M,0ME>YR&Z;%1B(E9*#O8S$P;SO#K$,Q"XSU.S^#1'&,6&A-;Z'?,LM0YWX[. MS)L0$[/0>)]#;SX1\0;BZ9\"H]FE#C$Q"XV)+?1#0?#$G?]@$=AF3E2>=J6? M5L?QJ)TMW&%B%AJW%AJV.]NSTT*LI!+%WW )"^TY+_.Y8?YG\U%%FOFITE53 MEE-H^ZZN-/?M[3FVWV2>_0=02P,$% @ (8>F4+?0P@\H @ I28 !H M !X;"]?CUU; MFF-?5F_G4ULV53.._9<0RK;)Y[K<=7UNIU_VW7"NQ^GK< A]O7VM#SG(>IW" M,)]1/3_-9ZY>=IMJ>-G%:O6C'@YYW%3A[11^=<-K:7(>2[A@M?;P%ZRPV>M='#-E]O 7H+ M7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O 7H+7V\%>BM?;P5Z*U]O!7KK M#BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\#>AM?;P-Z M&U]O WH;7V\#>ML-SKK183=?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O WH;7V\' M>CM?;P=Z.U]O!WH[7V\'>CM?;P=Z^PW>5:*7E7R]'>CM?+T=Z.U\O1WH[7R] M'>CM?+T3T#OQ]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4XSO4M3#WGW?1R.[:%< MN^2?X9_6S. NX_LI7S_C,O73_3.EQVE+#I?/J_^?+E/_1(1Y17G^#5!+ P04 M " AAZ90WI^?Y_(! &)@ $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVLM.PS 0!=!?J;)%C>M7>(AV VP!"7[ )-,F:A);M@OE[W'"0P(5J8A6NINF MR3@S-ZEU5KU\?'44)MNN[<,\JV-T%XR%LJ;.A-PZZE-E:7UG8CKU*^9,N38K M8F(V*UAI^TA]G,:A1[:XO*:EV;1Q/??5CZ;3CX:Y MIW9<$^K&A9.T()O<;%.7D*[-LU0-&=MCPL\;A_-TW]TS>=]4]*=H=KEL2JIL MN>G2+7EPGDP5:J+8M7FHC:?J(?JF7WWDO3<^WIHN-6;;EGU;D!\O1WQM:7> ML7+(R3%M"]HU:BR\?_)_#?S<#:7U-'4^57UL=CQ>BG2?JH$-"P_YB#1LG8JJ MO8:GUL?[85^L7X_?=[WPKV)@X^%_;_UP.01(#@F20X'DT" Y"I 4=3SFG6GZWY(\6;O^G,_&OW\M MW@!02P$"% ,4 " AAZ90'R// \ 3 @ "P @ $ M 7W)E;',O+G)E;'-02P$"% ,4 " AAZ90)^B'#H( "Q $ M @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "&' MIE#QAGTW[@ "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ (8>F4*)OUB)7 M P 'A !@ ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F4/<8@?'" P 5Q !@ M ( !O1, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ (8>F4%BTJ]"1! -A8 !@ ( !VQX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F4$:>.#&T M 0 T , !D ( !="< 'AL+W=O&PO=V]R:W-H965T8*M0$ -(# 9 " 4PK !X;"]W;W)K&UL4$L! A0#% @ (8>F4 E]3AZS 0 T@, !D M ( !."T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (8>F4+!?G8BV 0 T@, !D ( !^3( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(8>F4&B@5AZU 0 T@, !D ( !NC@ 'AL+W=O&UL4$L! A0#% @ (8>F4,L?&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F4!8#"1S$ 0 -P0 !D M ( !MT0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ (8>F4!0?H73' 0 -P0 !D ( !MTH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F M4%H%T=3" 0 -P0 !D ( !G% 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F4&8?_HB; 0 6@, M !D ( !;%8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F4,*@ '$T @ C@8 !D M ( ! ET 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (8>F4(6&UL4$L! A0#% @ (8>F4%U: MZL@> @ V@8 !D ( !#6P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F4.[1VQ!: @ X0< !D M ( !O'( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (8>F4 ",YJ&PO=V]R:W-H965T&UL4$L! A0#% M @ (8>F4*DA' !X M;"]W;W)K&UL4$L! A0#% @ (8>F4 6\)(UP M @ J @ !D ( !8(D 'AL+W=O-'H" "!" &0 M@ $'C >&PO=V]R:W-H965T&UL4$L! A0#% @ (8>F4)Y6-K_V 0 [00 !D M ( !X) 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (8>F4')_BK9Y @ 3PD !D ( !B9< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(8>F4/:5*#O" 0 8@0 !D ( !LI\ 'AL+W=OG.P4 !&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " AAZ90WI^?Y_(! &)@ $P @ %D L_P 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 20!) /$3 "' 0$ ! end XML 15 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Details)
$ in Thousands
3 Months Ended
Apr. 03, 2020
USD ($)
Purchase of Properties | Employees  
Related Party Transaction [Line Items]  
Payments made under lease $ 28
Rental of Buildings  
Related Party Transaction [Line Items]  
Payments made under lease 16
Founder and Minority Stockholder  
Related Party Transaction [Line Items]  
Payments made under lease $ 48
XML 16 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details)
3 Months Ended
Apr. 03, 2020
Lessee, Lease, Description [Line Items]  
Renewal term 5 years
Option to terminate, term 1 year
Weighted-average remaining lease term 4 years 6 months 10 days
Weighted-average incremental borrowing rate 3.54%
Minimum  
Lessee, Lease, Description [Line Items]  
Contract term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Contract term 8 years
XML 17 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Components) (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Mar. 29, 2019
Dec. 28, 2018
Payables and Accruals [Abstract]        
Payroll and related expenses $ 8,932 $ 14,595    
Current portion of lease liabilities 6,825 6,242    
Warranty 8,719 5,649 $ 5,740 $ 6,433
Income tax payable 6,976 4,295    
Other accrued expenses 8,833 4,963    
Total $ 40,285 $ 35,744    
XML 18 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Unvested RSU Activity (Details)
shares in Thousands
3 Months Ended
Apr. 03, 2020
$ / shares
shares
Number of shares outstanding  
Granted (in shares) | shares 43
Forfeited (in shares) | shares 3
Vested (in shares) | shares 81
Unvested at end of period (in shares) | shares 386
Weighted-average grant date fair value  
Granted (in usd per share) | $ / shares $ 54.94
Forfeited (in usd per share) | $ / shares 42.29
Vested (in usd per share) | $ / shares 31.15
Unvested at end of period (in usd per share) | $ / shares $ 49.01
RSUs  
Number of shares outstanding  
Unvested at beginning of period (in shares) | shares 427
Weighted-average grant date fair value  
Unvested at beginning of period (in usd per share) | $ / shares $ 44.98
XML 19 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Commitment and Contingencies (Details)
Nov. 30, 2017
Mar. 11, 2020
Loss Contingencies [Line Items]    
Ownership interest acquired (as a percent)   100.00%
SCA    
Loss Contingencies [Line Items]    
Ownership interest acquired (as a percent) 80.00%  
Call option to acquire remaining interest (as a percent) 20.00%  
Period to exercise put option 180 days  
XML 20 R9999.htm IDEA: XBRL DOCUMENT v3.20.1
Label Element Value
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned $ 322,000
Additional Paid-in Capital [Member]  
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned $ 322,000
XML 21 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 115 340 1 false 45 0 false 4 false false R1.htm 0001001 - Document - Cover Sheet http://www.ridefox.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Income Sheet http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest Sheet http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2105102 - Disclosure - Revenues Sheet http://www.ridefox.com/role/Revenues Revenues Notes 9 false false R10.htm 2110103 - Disclosure - Inventory Sheet http://www.ridefox.com/role/Inventory Inventory Notes 10 false false R11.htm 2113104 - Disclosure - Prepaids and Other Assets Sheet http://www.ridefox.com/role/PrepaidsandOtherAssets Prepaids and Other Assets Notes 11 false false R12.htm 2116105 - Disclosure - Property, Plant and Equipment, net Sheet http://www.ridefox.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 12 false false R13.htm 2120106 - Disclosure - Leases Sheet http://www.ridefox.com/role/Leases Leases Notes 13 false false R14.htm 2126107 - Disclosure - Accrued Expenses Sheet http://www.ridefox.com/role/AccruedExpenses Accrued Expenses Notes 14 false false R15.htm 2130108 - Disclosure - Debt Sheet http://www.ridefox.com/role/Debt Debt Notes 15 false false R16.htm 2135109 - Disclosure - Commitments and Contingencies Sheet http://www.ridefox.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2137110 - Disclosure - Fair Value Measurements and Financial Instruments Sheet http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstruments Fair Value Measurements and Financial Instruments Notes 17 false false R18.htm 2141111 - Disclosure - Stockholders' Equity Sheet http://www.ridefox.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 2147112 - Disclosure - Income Taxes Sheet http://www.ridefox.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2151113 - Disclosure - Related Party Transactions Sheet http://www.ridefox.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 2153114 - Disclosure - Acquisitions Sheet http://www.ridefox.com/role/Acquisitions Acquisitions Notes 21 false false R22.htm 2202201 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies 22 false false R23.htm 2306301 - Disclosure - Revenues (Tables) Sheet http://www.ridefox.com/role/RevenuesTables Revenues (Tables) Tables http://www.ridefox.com/role/Revenues 23 false false R24.htm 2311302 - Disclosure - Inventory (Tables) Sheet http://www.ridefox.com/role/InventoryTables Inventory (Tables) Tables http://www.ridefox.com/role/Inventory 24 false false R25.htm 2314303 - Disclosure - Prepaids and Other Current Assets (Tables) Sheet http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsTables Prepaids and Other Current Assets (Tables) Tables 25 false false R26.htm 2317304 - Disclosure - Property, Plant and Equipment, net (Tables) Sheet http://www.ridefox.com/role/PropertyPlantandEquipmentnetTables Property, Plant and Equipment, net (Tables) Tables http://www.ridefox.com/role/PropertyPlantandEquipmentnet 26 false false R27.htm 2321305 - Disclosure - Leases (Tables) Sheet http://www.ridefox.com/role/LeasesTables Leases (Tables) Tables http://www.ridefox.com/role/Leases 27 false false R28.htm 2327306 - Disclosure - Accrued Expenses (Tables) Sheet http://www.ridefox.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.ridefox.com/role/AccruedExpenses 28 false false R29.htm 2331307 - Disclosure - Debt (Tables) Sheet http://www.ridefox.com/role/DebtTables Debt (Tables) Tables http://www.ridefox.com/role/Debt 29 false false R30.htm 2338308 - Disclosure - Fair Value Measurements and Financial Instruments (Tables) Sheet http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsTables Fair Value Measurements and Financial Instruments (Tables) Tables http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstruments 30 false false R31.htm 2342309 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.ridefox.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.ridefox.com/role/StockholdersEquity 31 false false R32.htm 2348310 - Disclosure - Income Taxes (Tables) Sheet http://www.ridefox.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.ridefox.com/role/IncomeTaxes 32 false false R33.htm 2354311 - Disclosure - Acquisitions (Tables) Sheet http://www.ridefox.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.ridefox.com/role/Acquisitions 33 false false R34.htm 2403401 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Details) Details http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies 34 false false R35.htm 2404402 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) Sheet http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) Details 35 false false R36.htm 2407403 - Disclosure - Revenues - Sales by Product Category (Details) Sheet http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails Revenues - Sales by Product Category (Details) Details 36 false false R37.htm 2408404 - Disclosure - Revenues - Sales by Sales Channel (Details) Sheet http://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails Revenues - Sales by Sales Channel (Details) Details 37 false false R38.htm 2409405 - Disclosure - Revenues - Sales by Geographic Location (Details) Sheet http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails Revenues - Sales by Geographic Location (Details) Details 38 false false R39.htm 2412406 - Disclosure - Inventory (Details) Sheet http://www.ridefox.com/role/InventoryDetails Inventory (Details) Details http://www.ridefox.com/role/InventoryTables 39 false false R40.htm 2415407 - Disclosure - Prepaids and Other Current Assets (Details) Sheet http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails Prepaids and Other Current Assets (Details) Details http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsTables 40 false false R41.htm 2418408 - Disclosure - Property, Plant and Equipment, net (Property, Plant and Equipment) (Details) Sheet http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails Property, Plant and Equipment, net (Property, Plant and Equipment) (Details) Details http://www.ridefox.com/role/PropertyPlantandEquipmentnetTables 41 false false R42.htm 2419409 - Disclosure - Property, Plant and Equipment, net (Long-lived Assets by Geographic Location) (Details) Sheet http://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails Property, Plant and Equipment, net (Long-lived Assets by Geographic Location) (Details) Details http://www.ridefox.com/role/PropertyPlantandEquipmentnetTables 42 false false R43.htm 2422410 - Disclosure - Leases - Additional Information (Details) Sheet http://www.ridefox.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 43 false false R44.htm 2423411 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.ridefox.com/role/LeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 44 false false R45.htm 2424412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.ridefox.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 45 false false R46.htm 2425413 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 46 false false R47.htm 2428414 - Disclosure - Accrued Expenses (Components) (Details) Sheet http://www.ridefox.com/role/AccruedExpensesComponentsDetails Accrued Expenses (Components) (Details) Details http://www.ridefox.com/role/AccruedExpensesTables 47 false false R48.htm 2429415 - Disclosure - Accrued Expenses (Activity Related to Warranties) (Details) Sheet http://www.ridefox.com/role/AccruedExpensesActivityRelatedtoWarrantiesDetails Accrued Expenses (Activity Related to Warranties) (Details) Details http://www.ridefox.com/role/AccruedExpensesTables 48 false false R49.htm 2432416 - Disclosure - Debt - Additional Information (Details) Sheet http://www.ridefox.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 49 false false R50.htm 2433417 - Disclosure - Debt - Summary of Amended and Restated Credit Facility (Details) Sheet http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails Debt - Summary of Amended and Restated Credit Facility (Details) Details 50 false false R51.htm 2434418 - Disclosure - Debt - Future Payments for Long-term Debt (Details) Sheet http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails Debt - Future Payments for Long-term Debt (Details) Details 51 false false R52.htm 2436419 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.ridefox.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details 52 false false R53.htm 2439420 - Disclosure - Fair Value Measurements and Financial Instruments - Liabilities at Fair Value on Recurring Basis (Details) Sheet http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails Fair Value Measurements and Financial Instruments - Liabilities at Fair Value on Recurring Basis (Details) Details 53 false false R54.htm 2440421 - Disclosure - Fair Value Measurements and Financial Instruments - Reconciliation of Contingent Consideration (Details) Sheet http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails Fair Value Measurements and Financial Instruments - Reconciliation of Contingent Consideration (Details) Details 54 false false R55.htm 2444423 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details) Sheet http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails Stockholders' Equity - Equity Incentive Plans (Details) Details 55 false false R56.htm 2445424 - Disclosure - Stockholders' Equity - Unvested RSU Activity (Details) Sheet http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails Stockholders' Equity - Unvested RSU Activity (Details) Details 56 false false R57.htm 2446425 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 57 false false R58.htm 2449426 - Disclosure - Income Taxes - Components (Details) Sheet http://www.ridefox.com/role/IncomeTaxesComponentsDetails Income Taxes - Components (Details) Details 58 false false R59.htm 2450427 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 59 false false R60.htm 2452428 - Disclosure - Related Party Transactions (Details) Sheet http://www.ridefox.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.ridefox.com/role/RelatedPartyTransactions 60 false false R61.htm 2455429 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 61 false false R62.htm 2456430 - Disclosure - Acquisitions - Allocation of Purchase Price (Details) Sheet http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails Acquisitions - Allocation of Purchase Price (Details) Details 62 false false R63.htm 2457431 - Disclosure - Acquisitions - Unaudited Pro Forma (Details) Sheet http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails Acquisitions - Unaudited Pro Forma (Details) Details 63 false false R9999.htm Uncategorized Items - foxf-20200403.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - foxf-20200403.htm Cover 64 false false All Reports Book All Reports foxf-20200403.htm foxf-20200403.xsd foxf-20200403_cal.xml foxf-20200403_def.xml foxf-20200403_lab.xml foxf-20200403_pre.xml foxf2020-04x0310xqex311.htm foxf2020-04x0310xqex312.htm foxf2020-04x0310xqex321.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 22 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions (Tables)
3 Months Ended
Apr. 03, 2020
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] The Company’s allocation of the purchase price to the net tangible and intangible assets acquired and liabilities assumed is as follows:
Acquisition consideration
Cash consideration$329,209  
Non-cash consideration322  
Total consideration at closing$329,531  
Fair market values
Other current assets$15,556  
Property, plant and equipment9,953  
Lease right-of-use assets4,027  
Customer relationships129,000  
Trademarks and brand11,500  
Goodwill192,215  
Total assets acquired$362,251  
Accounts payable and accrued expenses$9,454  
Lease liabilities4,027  
Deferred taxes19,239  
Total liabilities assumed32,720  
Purchase price allocation$329,531  
XML 23 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Sales by Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Disaggregation of Revenue [Line Items]    
Total sales $ 184,361 $ 161,700
OEM    
Disaggregation of Revenue [Line Items]    
Total sales 103,748 100,505
Aftermarket    
Disaggregation of Revenue [Line Items]    
Total sales $ 80,613 $ 61,195
XML 24 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity
3 Months Ended
Apr. 03, 2020
Share-based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders' Equity
Equity Incentive Plans
The following table summarizes the allocation of stock-based compensation in the accompanying consolidated statements of income:
For the three months ended
April 3, 2020March 29, 2019
Cost of sales$129  $129  
Sales and marketing152  126  
Research and development201  165  
General and administrative1,439  1,309  
Total$1,921  $1,729  
The following table summarizes the activity for the Company's unvested restricted stock units ("RSU") for the three months ended April 3, 2020:
Unvested RSUs
Number of shares outstandingWeighted-average grant date fair value
Unvested at January 3, 2020427  $44.98  
Granted43  $54.94  
Canceled(3) $42.29  
Vested(81) $31.15  
Unvested at April 3, 2020386  $49.01  
As of April 3, 2020, the Company had approximately $14,299 of unrecognized stock-based compensation expense related to RSUs, which will be recognized over the remaining weighted-average vesting period of approximately 2.62 years.
During the three months ended April 3, 2020, no shares of common stock were issued due to the exercise of stock options and no options to purchase common stock expired or were forfeited. As of April 3, 2020, stock-based compensation expense related to stock options has been fully recognized.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses
3 Months Ended
Apr. 03, 2020
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following:
April 3,January 3
20202020
Payroll and related expenses$8,932  $14,595  
Current portion of lease liabilities6,825  6,242  
Warranty8,719  5,649  
Income tax payable6,976  4,295  
Other accrued expenses8,833  4,963  
Total$40,285  $35,744  

Activity related to warranties is as follows:
For the three months ended
April 3, 2020March 29, 2019
Beginning warranty liability$5,649  $6,433  
Charge to cost of sales1,054  575  
Fair value of warranty assumed in acquisition3,158  —  
Costs incurred(1,142) (1,268) 
Ending warranty liability$8,719  $5,740  
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory
3 Months Ended
Apr. 03, 2020
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory consisted of the following:
April 3,January 3
20202020
Raw materials$103,509  $87,779  
Work-in-process12,439  7,075  
Finished goods40,605  33,651  
Total inventory$156,553  $128,505  
XML 27 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Additional Information (Details)
$ in Thousands
3 Months Ended
Apr. 03, 2020
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options exercised (in shares) | shares 0
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense related to RSUs | $ $ 14,299
Period for recognition of unrecognized stock-based compensation expense 2 years 7 months 13 days
XML 28 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements and Financial Instruments - Liabilities at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Mar. 29, 2019
Dec. 28, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Credit Facility $ 479,222 $ 68,000    
Non-controlling interest subject to put provisions 16,207 15,719 $ 14,581 $ 14,282
Total liabilities measured at fair value 495,429 83,719    
Level 1        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Credit Facility 0 0    
Non-controlling interest subject to put provisions 0 0    
Total liabilities measured at fair value 0 0    
Level 2        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Credit Facility 479,222 68,000    
Non-controlling interest subject to put provisions 0 0    
Total liabilities measured at fair value 479,222 68,000    
Level 3        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Credit Facility 0 0    
Non-controlling interest subject to put provisions 16,207 15,719    
Total liabilities measured at fair value $ 16,207 $ 15,719    
XML 29 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Tables)
3 Months Ended
Apr. 03, 2020
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
For the three months ended
April 3, 2020March 29, 2019
Provision for income taxes$920  $2,601  
Effective tax rates9.5 %12.4 %
XML 30 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Sales by Product Category (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Disaggregation of Revenue [Line Items]    
Total sales $ 184,361 $ 161,700
Powered Vehicles    
Disaggregation of Revenue [Line Items]    
Total sales 120,526 96,708
Specialty Sports    
Disaggregation of Revenue [Line Items]    
Total sales $ 63,835 $ 64,992
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Debt
3 Months Ended
Apr. 03, 2020
Debt Disclosure [Abstract]  
Debt Debt
Former Second Amended and Restated Credit Facility
In August 2013, the Company entered into a credit facility with SunTrust Bank, N.A. and other named lenders, which was periodically amended and restated (the "Second Amended and Restated Credit Facility"). The Company paid off the Second Amended and Restated Credit Facility in June 2019 upon entering into the new Credit Facility with Bank of America, N.A. ("Bank of America").
Amended and Restated Credit Facility
In June 2019, the Company entered into a credit facility with Bank of America and other named lenders, which was later amended and restated on March 11, 2020 (the "Credit Facility"). The Credit Facility, which matures on March 11, 2025, provides a senior secured revolving line of credit with a borrowing capacity of $250,000 and a maturing secured term loan of $400,000. The term loan is subject to quarterly amortization payments.
The Company paid $6,622 in debt issuance costs, of which $5,858 were allocated to the term debt and $764 were allocated to the line of credit. Additionally, the Company had $434 of remaining unamortized debt issuance costs. The Company expensed $277 of the remaining unamortized debt issuance costs, which are included in other expense, net on the Condensed Consolidated Statements of Income for the three months ended April 3, 2020 and the remaining $157 were allocated to the line of credit. Loan fees allocated to the term debt will be amortized using the interest method and loan fees allocated to the line of credit will be amortized on a straight-line basis over the term of the Credit Facility.
The Credit Facility provides for interest at a rate either based on the London Interbank Offered Rate, or LIBOR, plus a margin ranging from 1.00% to 1.75%, or based on the base rate offered by Bank of America plus a margin ranging from 0.00% to 0.75%. At April 3, 2020, the one-month LIBOR and prime rates were 0.99% and 3.25%, respectively. At April 3, 2020, our weighted average interest rate on outstanding borrowing was 2.33%. The Credit Facility is secured by substantially all of the Company’s assets, restricts the Company's ability to make certain payments and engage in certain transactions, and requires that the Company satisfy customary financial ratios. The Company was in compliance with the covenants as of April 3, 2020.
The Credit Facility permits up to $25,000 of the aggregate revolving commitment to be used by the Company for issuance of letters of credit, of which $15,000 was outstanding at April 3, 2020.
The following table summarizes the line of credit under the Credit Facility:
April 3,
2020
Amount outstanding$85,000  
Standby letters of credit15,000  
Available borrowing capacity150,000  
Total borrowing capacity$250,000  
Maturity dateMarch 11, 2025
XML 32 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaids and Other Assets
3 Months Ended
Apr. 03, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaids and Other Current Assets Prepaids and Other Current Assets
Prepaids and other current assets consisted of the following:
April 3,January 3
20202020
Prepaid chassis deposits$52,445  $6,701  
Advanced payments and prepaid contracts9,686  5,774  
Current portion of acquisition-related compensation held in escrow4,642  —  
Other current assets9,026  5,465  
Total$75,799  $17,940  
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Apr. 03, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three months ended
April 3, 2020March 29, 2019
Provision for income taxes$920  $2,601  
Effective tax rates9.5 %12.4 %
For the three months ended April 3, 2020, the difference between the Company's effective tax rate of 9.5% and the 21% federal statutory rate resulted primarily from a lower tax rate on foreign derived intangible income, research and development credits, and a reduction of Switzerland withholding tax. These benefits were partially offset by state taxes, global low-tax intangible income tax and nondeductible expenses. There was a $40 excess benefit related to stock-based compensation.
For the three months ended March 29, 2019, the difference between the Company's effective tax rate of 12.4% and the 21% federal statutory rate resulted primarily from lower foreign tax rates, lower effective federal rates on foreign derived intangible income, research and development credits, and $1,825 from excess benefits related to the exercise of stock options. These benefits were partially offset by state taxes, foreign withholding taxes and the impact of nondeductible expenses.
We do not expect the results from any ongoing income tax audit to have a material impact on our consolidated financial condition, results of operations, or cash flows.
XML 34 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Apr. 03, 2020
Leases [Abstract]  
Lease Costs
Operating lease costs consisted of the following:
For the three months ended
April 3, 2020March 29, 2019
Operating lease cost$1,576  $1,420  
Other lease costs (1)274  183  
Total$1,850  $1,603  
(1) Includes short-term leases and variable lease costs. The Company elected a policy permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities.
Supplemental Balance Sheet Disclosure
Supplemental balance sheet information related to the Company's operating leases is as follows:
Balance Sheet ClassificationApril 3, 2020
Operating lease right-of-use assetsLease right-of-use assets  $20,632  
Current lease liabilitiesAccrued expenses  $6,825  
Non-current lease liabilitiesOther liabilities  $13,709  
Maturity of Lease Liabilities
Maturities of lease liabilities by fiscal year for the Company's operating leases are as follows:
For fiscal yearTotal future payments
2020 (excluding the 3 months ended April 3, 2020)$5,276  
20215,387  
20223,766  
20233,376  
20241,722  
Thereafter2,722  
Total lease payments22,249  
Less: imputed interest(1,715) 
Present value of lease liabilities20,534  
Less: current portion(6,825) 
Lease liabilities less current portion$13,709  
XML 35 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
OPERATING ACTIVITIES:    
Net income $ 8,738 $ 18,402
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 5,829 4,039
Stock-based compensation 1,921 1,729
Deferred taxes and uncertain tax positions (8,649) 716
Amortization of loan fees 389 68
Changes in operating assets and liabilities, net of effects of acquisition of business:    
Accounts receivable 14,391 (4,904)
Inventory (22,479) (17,030)
Income taxes 916 (878)
Prepaids and other assets (61,695) (7,293)
Accounts payable 30,345 20,660
Accrued expenses and other liabilities (3,191) (6,764)
Net cash (used in) provided by operating activities (33,485) 8,745
INVESTING ACTIVITIES:    
Purchases of property and equipment (12,841) (7,297)
Acquisition of businesses, net of cash acquired (329,209) 0
Net cash used in investing activities (342,050) (7,297)
FINANCING ACTIVITIES:    
Proceeds from line of credit 156,000 26,000
Payments on line of credit (139,000) (13,000)
Proceeds from issuance of debt, net of origination fees of $6,622 393,379 0
Repayment of debt 0 (2,813)
Repurchases from stock compensation program, net (2,047) (1,229)
Net cash provided by financing activities 408,332 8,958
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (351) (76)
CHANGE IN CASH AND CASH EQUIVALENTS 32,446 10,330
CASH AND CASH EQUIVALENTS—Beginning of period 43,736 27,958
CASH AND CASH EQUIVALENTS—End of period 76,182 38,288
Cash paid during the period for:    
Income taxes 9,280 6,243
Cash paid for interest, net of capitalized interest 729 702
Cash paid for amounts included in the measurement of lease liabilities 1,602 1,430
Non-cash operating activities:    
Right-of-use assets obtained in exchange for lease obligations 4,336 2,543
Capital expenditures included in accounts payable $ 2,088 $ 1,688
XML 36 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 1,205 $ 810
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 90,000,000 90,000,000
Common stock, shares issued (in shares) 39,493 39,448
Common stock, shares outstanding (in shares) 38,603 38,559
Treasury stock, shares (in shares) 890 890
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues (Tables)
3 Months Ended
Apr. 03, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues
The following table summarizes total sales by product category:
For the three months ended
April 3, 2020March 29, 2019
Powered Vehicles$120,526  $96,708  
Specialty Sports63,835  64,992  
Total sales$184,361  $161,700  

The following table summarizes total sales by sales channel:
For the three months ended
April 3, 2020March 29, 2019
OEM $103,748  $100,505  
Aftermarket80,613  61,195  
Total sales$184,361  $161,700  

The following table summarizes total sales generated by geographic location of the customer:
For the three months ended
April 3, 2020March 29, 2019
North America$130,622  $109,632  
Asia22,878  23,386  
Europe28,959  27,536  
Rest of the world1,902  1,146  
Total sales$184,361  $161,700  
ZIP 38 0001424929-20-000041-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001424929-20-000041-xbrl.zip M4$L#!!0 ( "&'IE"'0^3(#!," $CF&0 1 9F]X9BTR,#(P,#0P,RYH M=&WLO6M7&TFR+OQ]_XIZF7WV[EZ+Q'F_T-V<10/V,,<2-LCVB"]>>44%0F)* MPEQ^_9M9$E=C&["02G+UWF8DU2TK(_*))R(C(__\O^?'W>R++P9YO_?7$EJ! M2]G_7?OS_P/@WW_OOLTV^_;TV/>&V4;A]="[["P?=K)/S@^.LE#TC[-/_>(H M_Z(!**_9Z)]<%/E!9YAAB.&]@\4J,X8Z2#E0UAE *73 $$@!)E)28@EQ1"P? MK#J&K9$> ^JH %0H"[0T"HC@O''Q/VKQLENU$C-JA%88>4HTTAX:3 U7BB'* M:/G8SC"^77S#WF#UW!1=E_^UU!D.3U9?O4I?5_K%P2L,(7\U.K@T/G50#*_/ M"WI@RO/BC_%2^> MZE.?OQH6NC<(_>)8#Z-,TC,9@!A@?G63\Z\>>D;*FR"EU*ORZ-*ME\Z_T[Z\ M-QCJGKUNW_D@?^C&\5STZM^-MWNVXX\UN'?5MYN2NO_JUL[?Z_R!MRL'_2^O MXH$'.O9T ZT/OE:#N,##UQB^Z>]87'Q\%/&!]-EXNYE428@GG7G+:ZN^I%8 MY*W[A/YYN'.3(G<^_KAB^\>OTGB %)+KAP[Z%"/Q/=&,SKAIY;?.1>16,Y>B MSGOMUOX\]D.=I0N _\]I_N6OI8U^;QA',FA=G$3!V=&WOY:&_GSXJI33J[7_ M^J__^G.8#[M^+;T+N&KSGZ]&/_[Y:G1KTW<7:W^Z_$LV&%YT_5]++A^<=/7% M:J_?\[$!^?EJ.M$7HX^Y<[Y7?HS'FQ%.BMR.GG\^W/6QRW+,!>;(!^FAH\H0 MK2G2#'(1 D44P<^;95-0@HKK?AR)(EY]/EPU_7[7ZU[0W334>OHX-[LC'"[/9__(6[WYID\:I.]SZLO]&'>X<-VCC\ -L'[K. M3FO[?+_U_K+=>MW9;_V=-PYW\^;A$6NVMF"SM=MY2YK=]N7)X<[F-FJ^V2;M MUM%%X],'V,!;Y^U/'\[:A]OQ/FVVT_IPWMR,]_PHX5N\?]'^9'GS\%_'S4_O M2?OP/=EOM2^:FY8U\.M.L[5-&ZWV90,W+MN'W_,Z-V\^\)U/C;/& M90/N'QZA_<,MVMS<)LW#;G=G^?0A/JL3WVWW.#[MHG'QB&^M/9Z_>W>UI^O[@AW\K*^D>B507J= M#ZSNMKTN7L=?!K5L?R1;=%NV3GK$,=$@"!LM;!0#D- P8!#RC$3SZ2*LK:7^ MGYEHW\7[]UTMW$<)%]\6+L82!RT)8)8Y0+4/0.. X\"%QA$6^1.W2VOOT11% MN]6+%N1B(PJWT-WMGO/G_\]?U&+]D5C9G3&K-;)&:6"PB6+EF@*CB0-((8L1 MMIJI*%88A4 Q55A-4;P;IT5Q!Y.W>FXSN@MS*>&/U/WS7]U]W/UB#OLX2@+M M;[J\N>FZS?B,YN719?O3%FH<'IPW#^-UE\U\YU,SW^]*&H_AQN;196-S^R*] MUV X_1 MXVX_H_PZZ)\6Y;?2D5@=*\U(K,]1FJL;^1(0KKY%GAR_A]P76=D@_R 7W]C^ M?W?U^_[%:U<_W;W[26E)KKY%SZ48)N4LS5O9]?3JNIMCU\UTMTZE(''ANT>N MOE\]Y-6=CKJZSVDO'W7:H*-CIUYWP['7@]/"KXT?7QZ\NL75L:OOZ1X/RH&) MZ#>'0 R%G.H@-26,6H,TH<%C3SYOE]W/(*U ]X]/2VU M^6Z7C5VGU0][FT_N31.L\H(B:9B@4&CM*2%80(PY0PK"<6]60YGO]N9M_7Q: M;][I >>U$9'E.V4$%9(K0YDCBB&F@P^8CWL 5; 'T+-[X+8^1>JYEX;B]>M% M5SRZ]DI0):9%(>(XDPEB!%'N!!*L**,!M/$<2( QN;O4=/$^Q(W+K MU*?A^5W$8% [:".UCIQ,!R5EP%XYH1BA))B0QDO9;_*ENVO\UOX@N5&CKRX^ M[/RDF]M\V/#')C["Y?'H*-H[#J6M[@WCJZ=KMOYSFGAZ__BDWXM?!^OG>316 M5Z?%WX_[O;UAWQZ-[O7GJP2U%. ,J8TTIYKXRD@5H8O]#X MR;% O&<2\H413:LHP>!BGH2#+5ON.YV[[=Z&/LF'NCLG8O*(6B(C!W+"1C$13:*X#/512E0:;A='3-:>'I]V MTS37SK#CBW1>X3OI;E_\=L_VC_V=UNZZ.6]@\&40+*X\=#P1)88E2 M)=U8!&%.*T!Q3S0_P8,"45@:"Y5BD:"3Z&=!S4W0,F A$%X<^CNVNT<=1Y)RU#D#HMJ([. M!2&+(Z89!R@F)S)H3: "2:B$IL)[J0B#B""-3+1.=G%@;ZH!BLG))_KCAG$2 MO3DNJ#=:>Z)<1$$=N&2!FNG)9U8]X*U4U".M(';48&>(]IP0(F+/*('%]"9! M%X,S_=SL[!W1R @1+AAGHA]"#;4J,,FM-$:*""I\BO/3B\*9)B@-#G3)(=4'$O.>>(5151( MI8EFFD+)M-<,1LXT_73(>:8.,\G3O!OU=MP387V@#%,;E/(.,6.XI-&F(4T6 M3Z SF=*8C7"UX21%MPDEEBHCX^=((Q'S6-$0H7:,I@2A6J;/ 54"$)H J K( M4G:=EY1("D7R1Q$.2#H6NS0@-3TQS:H'&"&6*RXBZC :M)).$\(,E4CRV!ML M 5%HUG-OLT$D;SE1*?'

@^2:R<@CH*W6E'N!5T\00]W;FWV4A5QK[54@H5 M)*?&!664-5!K[*T69)3DN!#"G&(<:4+K'+PW%AI(B'>0(B@-#C22=A)EQ;D, M=&%$,]4XTH2$(P.S(4CFHZ6C#C,#%8?..LTYU%;RA1'.C/C9A,2DI=7<1:?( M:D69L$9[B:!"$>04Q\HLCIAF'T>:D,@PL]I3&*A3C#KIM4@9>AHA$IBX\7SF M7V33CB--2#Z*6$@Q,HA)0@4V)F@N4T4CJ0)5!%\G!U=V;G3='9X.ANFBP>M^ MT?1GR?>YKH[O-@[Z1?#P9NB?WJRB,.184-,6AZ%/*)! M!H4U\4H8C2-!TA;/_W"XMZ>YL-6X?6<0AJF@V.$4C)P0Z7T MAKXXUL61'R[ZR!526X:0ITI;:CR2B?JZ@#3UDA&^H"-W)@*>S0CF%B'KA.=, M>BS1=+@9>5-GO:R7IQ=QF')E MD.<.*:0 M0XG08HS%]4&^D&.0*1B(B,YG2+L72*Z=@T$1D98@X$ 69 R^O/1F,_9L$#X0 MHI77AI(X!@63J4Z;B2/0*38/ONKI.!. M!A39C"60<8TL9R:P*32'DH,C0_.P\#G?_R5GL6NCXY' M&';\IWZ\VT(.1*(Y1]Y3PPD-2BGHK3-2>RN4E4S._T"L^E-)"3=(^_+]+F-G=GH_\^ MS>-=>P?QO*N/V\A36A%&%;8,9EFK9RAWC!M.(:1?W*",(]"7+"1MA-";OWU*7,RLB"+/IRP M)@7(J%*1; HO4UI<,,HSZA=L9$U92!,:211BQ:(;SHF'U, @";?.>H*BN&#\ M_P4;27N1@9SIPF_Z+[[;GZ?1I'B$.Q$899I'BZ6,EM*F*H$P^G!!SL$BY:H+ M:D(CREM)# M&>R>H%5))Y'&T45[95+T>+]B(>JM[[A:9F)/1)+A@7D,?G69( MB2E$L2L1(P;2SE H1#%6$>VY%M%7><[EHXVD6HIK4J,*:.68UH\A& MQB>UQ]%0::PQPD9:N6"CJJ%M)^_YXN+VB7,RJ@*"&!M!'3*^4,12F79V04!HIJCRA*DK0V[!H$8E6VK([Y=:66W;/ MV[A*\Y5>:JZDMI18J8P+ 1N;,J$Q#&C!QM6,A#6AD06-89%-.(%"I!9$&&0= MCBXOC*X5XXY5=V3]8%:D7,M57*Q^V*O\@+$F4@;.($P[KV%GRYPI*K!S/"!; M97I7 1E,JC@GII(@83D3A'K*96"1M9&@L= $0C>WX^ *IIK]WH=Y\7-:J2,"8T,H3A'#*"3"KD1)R65%+MJ;)80D%Y MA>==DS!V=>_ WR2L-/)>?GQZ/"?C(%F J/"*:LBI,T+K"$:&>NVYUJC*17@> MZGI]7NVNO]Y*MW>:VO*-S:Y/XL>K&SQZ,.!R]235OSY;5_WJBO9NU,]V&+/+ Z&A&A5K'34 M"&LU,P9S;.:@0L]&X5T^?*UMWHW-NE\\Y$N_^R7O'=P]:4YD8[PB(A4KM1Y1 MK[0*ED-(#-'(*4)$]67SMXX^H_5['>^';_NV] GOS62G,CQ;YR?QRKDIO:.C M^ZY)9,C:4>:=A([;2,2$C-C%4+DH!T62@!"X^E U^3R;"SQ:\A]UD6O3];N1 M_=V+9_=[KM_;CAU:&-T[V@DA53-(Y[W=_GMG]X63]3B [%9)S^\EZ]T[]6<6 M "',G#=8$5:*0XU>XT)+GI]J?9%JEOB=#3& M/A =O*#&$\C,0FC,NR*>G7Y^"=UX*==F]KIA4:"1 $3BS"%U3$@'J5:<*DTA M9&(>[,^,=6-Q<4,2E;8NB+"!)>66R[3-NT924P%9])KG8*%&Q1G$;-9M((4= M)@)RBS#%T"HGK'-<1MJIK,-^(>3ZV#$_EQ(,T8K38"0BC%$'A>(!A]BU!'JG M&"RC5T@@1&!5!??WZ2#O^<%@W?[G-!_D-[[80LX5ALYSS+5+?MUHBY>1)$ MDN_;N'M"^9Z-NW?JSVQOS82.8X@' MX2V5RALD% S<0\L9#:3"DU-78GNM\^*C[I[ZOR^N/_XSWE$7MG/Q-F4AWP7& MZY.V>R>GPT%Y!IJ3:(E@4ADNH4V;4+(@)-40FR!I",A(.0>)E9.0UHO6O9UD M-7UD7-I%+M*+Q"*5%(&G#9,%4UI",0>5P"!DBW:CNS/!<(>'DTO8T,4S9R/]HH$1;DV:_F$^UIC$-OX:T7AP))R2M MD!+VO-1&8$TMATHZ:13A#CM'":QPUL5<(>&D$I:\Y (3HQ1!5&LN21QATB." MG=1(ST-QIHJ+;?8>M"0:1N2D2@9$F8(2N32+@H5."WWU/!3#NY+9:*N1Z]2H MAZ=&-_J#X4XH2QPNHCA%@)H&BS%2FG(N90C!6N>D4]8',P\5N:HISAD5FV4! M14L)+<,XCE*HM!"6:Z6L],:K>8I0/DJ<>[[;'=6V:)2E2./G%TMCF/U@18AP MQK"E!AD*.3;(!N92]JD7VIMY*. U%]*=46E+RE B>&^M^5_@X1OYD;<$Q?_CA#I#)&(THG,@GB"O@UVTX3M# M <^H0%^TOAX38H5AD2$;HWGT@BPA4"#.V<)QXS>^%SVB;I3ONCO.>_E@6,2S MOO@%'L,Z.K>8.&.[>ASD)+A&#-'>$ M6A,XM2ABJ^+&!H>YQ$J).:A;52VQ3&JA*'10>(Z)M9' !BB#E9!S&P*S6'$[ M1S9OUO*9O75+;#32%[[:)<#J_M MO<2,W7A#W=T)5S62%C*^1XFT01N3L)(B1PP/6%G.G374<#T/-:-_(-'!WQ>W MC]P2<"/O]8OX!GL=792U>WRQB"+F,JU+BIZE0&6FNG0.FNB#:.,T,9C.OXAO M;[MY&AU*/? [85P0(_]A(/>'3T_9R!NI+( O3M*3F_KX]EK"K>.3;O_"+V;\ MWR'-D \J;0])!4=*X@ )<=(P0>.GL?*0,HU]]*&JRC/C-+PD%/*X5//[I_Y, MR,%"S;P+-B!!76#&I2V-(@/3&F@@ MEY#YJQHSM;I_VX&X+8F?21I@4D?.B36Q@?JHP51*2=,>,\Q$$AJJ+XG7>70) M_-O\BW?;D5+V#G+3]>N#@1]&;M+0A_UBHZL']W9VO]I>KS1YB<9T\I.?MF2+ MIAO$>F$4D]XYF4I!2>,00JF4*]568%5]W?A92;R,$HYJ)!3:^;2#8ZH3&\F6 M2[QG3A3#,\\9@6D)GJ0D.CEI7QQ&E3 4.^[A'-"662V7G(V]C3856>)IH(S3 MM'&8"IQYB*RV5FHLYU1@TUC#.!N!F:"YX*F@N2(46Z@T8EY1A&A AN,P1UYE M!1R#%W;L7N7GJX4?]*-S[ >CKQT?T3TUWN5?UOZ,?Z[V$,,LCC^M,/*4:*0] M-)@:KA1#J9[9YS3L;JX9#"^Z25X^/^@,5RE>$>QD^,=9[H:=503A__ECJ3QO M[<_!B>Y=G6VT/3HHHD/M@.UW^\5J<6!^PXPM7_W+X K\_8_1L7]$F<,0_@CQ M74#0QWGW8O5_6U&(@ZSIS[+=_K'N_>_R0/<&8!#??GSB(+_TL0&Q+>77LU'[ M!(1_=*.HP;B]",<6IAX"SMM^4?*LU2RVRQ?IM-1X/7^-SCJ%#W\M_>/'LA1+ M:ZVTR#/KAVPCZ4IO./CSE8X"3N*ZDO-7TBX?KKOY06_5^A0521TUNL(4K^Y= M_=WK(KLXR'O ](>1ZZ[R^.;Q3L.R2>-KQF=T?1BNZM-A_^J2HNR+\A?3+^*[ M)ZET]/CZAY%4T$B.-Z_WJNS:IVA$:A<9W>;GD".V]CF#D#]F$"ZM?6ANM[8VL[W6 M>FMK[PEZ7_'7VMO:^+"[W=K>VLO6FYO9UK\W_KG>?+.5;>PT&MM[>]L[S3EX M5_RX=_VDHV?=.QCV>\O9YLK&2H9A]!.NWF\6+;\O)/IPP__G'XC#/Q8!;+%: MP40M/-;. DYG-?CDXP;?ZYW=QEB/(R7M]7O-TW)K^FS,7'<3DW(SW_"C/W^+]B_8GR]OX8[=Q^?&H1.W6?-- [5; MN\<[;_Z5-UI'7]R;C]3]\U_=?=S]8@Y/#O<_?;AL?GI_L=_J=AJ;6["QN7O8 M_K1-]@^/8/OR8Z?YIDW;Q]OG.Q\EW5G_'(CS@D@,H! >4.H84#YX$!SQ0AHH M)'%+:PB"]Z5;<".#M:S&EKG!EH=YW$\#RVS0XY'@\5M*^L]V>O[W;RIJ9=52 MJ17)R//4DL1+^2.U\FGZCE<0I9/1]RM-2XJ)3\ZO-6\LBO339,9!?, C]?RV M*G_'WZ;WE7:]R'4W^]#+;=_YK+%W1VOO*OLC7RDV9M+F+O2+8SV,5\?.&G@; MX:'?-;K;[0]-__PA:_C^5!<1N;L7NSYM!#*7AO%U;MY\X(W-U\?-3UNTN6E9 MX])>1D^%I7_M2]?=:1W%=C;S!FZ?M3]MC:_Y&)_%>ONM_EGC4SO>\P V+X\N MFY<-&-L:_W4/F_A#;%^ST\#;E_N'?W=B&\_>MM:'C3UX'O\W6E4:I# (,.RB M586* T4T!T)S&0)"A@J7*+H2E/]QW[!>P]5XD"W4\!%/P?QGCI[W']9W6UN[ M;]O9[M:[G=U6]N[#[MZ']68K:^UDT7EM10]U1"L1R79V,\1^<[^/?MAYG;7^ MN97=\G"OO=OUC586#R-%Z!T)S6<(0SV2@?>+;-CQV7^NX" ;Q9 S'^V8RUX2 MIU9=6ED0[]AQ^N+"Z\+W'@*J=V5[MD:1[KF$J6?S]_/&Y<%G@A$AR@K 8D\# MRI@%&JH J,4>,L0L#VAI;?VDR+L96WIGXU]:NIW].H M7YDY6TYSSCWW:Q\W2/M3\WCGT\?#YF7D<9OKJ!FOB;SMK-EJG#7>O*<[K3;9 MW[3WN-])'OEAIQWOO?^I078VWT<@_A#OM7W9/EQ'CV$\.KR=^D MR-_P&A"NV%\H^L?9Y_1?-NR//RPJB=CH'Q_G@Y02DKW.(SUHEELIK4Z>^]X@ M\5:9&I*>-GK87"+PLVGM1:-U\!E**=*NG)8-XGKW6=M@O+K)_]LM5G]E&OSA9^1GXF9'N M/7869>L\OG"6U"*E@=TH2J8'V=Z)MRFYTF5Y+]L>#K*-3ADF^O:,2XV^54/? M%YH:_(62 25?D10_3U$07>'\14(V]9VG=V?Q4T-=O:QK/QX^#X/ W/GW+QX> M&Z2"1B=%_TOB2'>G'$9<*=4]*D[&F=5E^:.-T9[P&WTWG]1I'"N[W";-X_=G MC=B6_:]^/E1TV#BW>WUP_;[SY MUU&SM0YW6N]3&\_;ET>T?;A.=E)[<3S6O1LKPTP&RHT%Q!,/*'("2"L-8)AS M)K3TRKNEM4W?U6G\8MO3Y]GAQSZCP MV!R'2J8] !O7 ]!!8@GF$'#(+:".>I!6U@'F( Q,4.^87EK#'"!.11RM,QB" M"V4S'_*Z7GHH_E8:J:Q?9.4^S=F_3HM\X/*R-$KRZ>X8M/*TXD#W\LOR^^\U MR%97L-LKNRM[*]FXPDR1W07$K-E?F8;XYC/V]LCH_XO;L77GBK2X=/0_;V,+ MT%S:L.=GH3)DF:##7@B" MX-(:YX1F_SR[R!BY;Y667WYR9BROC?AQIVCUSWJ_MM N/S/$A>&> ,=19!+< M66"89@!9K9%P"#F)E];^+O3 =X?]WM<1TRE)K#2&.\6[Z.'E/3N?#MO$Q 93 MIJJUR'L0F#: >H* YAX#3K#7$C'FE%Q:>[,^,WF]ZT>/O+N?G\RM>STQ:>'/ M/FTTYJP&F(2(C,HYH#T*P%N-(>4*"14'&8$,B6\R]06;GO]MK">)R;XKXI#. M3W0WVSKW]C05FLYV0N1#?O![]EO4H2PIT3-F)U)7\.IWQ0N.R63HU@NO?[U1 M>!'?X7-PF@H12!2[[SJ1 MC,]Q\.-G!-/^S#2-LH$(6*XC(FK/@$81&Q$),D"22NNSI34L*. ,_CJ9S[_= M3-3^SS\D1N*/0=;R77^2E&6'XF+I#5[)_%MY52#5:^7!46VM+VTY6EM><5?I_+9,KF12ZI$)[%\>FW_UM M\)CX^7Q+9'SZM4"^<7Y5!7:5F%B.H:USVTD5-K,(IY\Z>?QE]QISOUZV4>/> M5[-67ZUPFZ_,@+&QO4#8E. ZE_[P*!E@_TTCWO/C8?1UT7XK)0.XH^9QO*;U M\;"!&[B-WU\T\ <)XZO5ZV3CWNYG/V"GFD/R>T;.V@#QU(&(! 4@ H8@*1, 6Z$0<9BZ(V-KD)TTYOK>YOK M[T>V,!MM,IZ]?;OQW9'Z ^XYU1CA)"S<=^!GD=YE9E ZJ1>>;S3];3S4WG3[ M1G>S/=_U=C@>_2V!')X.AGFXJ&B.VC=*_6[W7$KY\YFY MR&S'1RA*V[)D9QU?YGNF>&)QLV[O-S0N=]#1@RSD7>\RW>W&,U*MCQ2E_,]I MGF*4PWYF_/B$>.-QF/*Z=$*_N%TZ81RVO!7MO/;%UZ.-%JY;' :7?=!IY_6$EZ5'!AV]/#^JYSIN^U-C1U= M/'Z;WYF9HROEFJ@C(H6U*V5 ^&F8*9 MTQ>#E=%]OO[[XNDP&Z=%$9LU*LF2R/90#T\'X/1FV>]KU(VVAD(T7G)^.=KC+]D K^RT=%']@@E?& M)PP[^2 V6Y^D=>3IT\M@^_ED$X;VPV+C^SP*7A M)@ O?/37*)) .\P 9SAX@315!-86H;8(M45X$8L0\5=GW?A^/M/61HM0I$VX M2WPL$O]^\-^/,ABCYT- M.U>'5Z+WXG_?"$;[?OZL3D[^.DT]20E5E4ZRD6J'BF75-,5]AZK'E M1Y]VYQ5!Y(OI;F"G3=;L8V-B^;F;B>VAS1:G>[.F_9E^W(= M-R[;%XW6]OWYAVX;[QXVX[NU6P<7CZ?]@\;&RV+YN' MV^>->U4QK%7$!9%*&QH4^2R%0 5G 1,^[=C(J(-^:>WMP_:L*K.$LQI3+U&3 M^1[O_E6Z\@7@:?U&74>D9ZRSOU;'OIB.TEI'?[XGMQ[F[+]:SRY6=W*_ I&1 T$ &.TD8'BBN@7:! "X*ME$%81']FNYB)YN!5*R-PLBN<%VT. M)WQGKF0YRQ^>XLG#0_/]Y2Q_9!B]?CE)?SH8S;/$'AIM _C !C']HGQ6]R(] M_"R/CXZ/S7KQW?IIZN1+/B@92T_W;,+#R&-2$=UT\F"H>TX7;I"E*KRY^]9R M6?*;_OW!V9)OSLC7LXW5U-2GSS8..K[;O5+F[+>HHN6G@V?$0@ AEH!RKX&AQ@*GK:>"<@(=^J$% MK_#X7+!<#CYI=+T[YI*6'4&J0)#1Y[\GF[Q!8&Z5+$:9M' M;V'PU])V\_7=_7Y[I\>N/QR?\$ "=+GNM%QJLU>V8N=T6'*%2!HBOXSL,)X. M?RT NEC-$0?5W+O.YO#/1H5 M9_6*/]R'J56:G&CK-A*CZ0T'7[U:1=K_77+^HVWN$]BS M;U'5*EA=I588?V8!/KZ"\8O4WY-XA4GT$G=F*T@]=C>R::X7G]OX[LS7;$]B MGZ:'(.NE9^C>1;M^#T.^J72\RC4?)X#4(;P,-4O\IWS/Z-N.M]E9C2YU!-%T M6FJ\GK]&9YTB.?__^#&=3)MUO%O?;8W+#:]DK[>;Z\V-[?6WV78S48KUUO9. M\\]7^CXEG$C=R^KNF3K9S)=_6.M]5(9Z0"W^@")+:]M#?SR>Y%AYTM"I=:O6 MK1_HUNOK:=ERLYSCD5OT!!U[K@(]3X'Z'\[V4)*/ZYP3;))H[\B$?6 M:YU&1MB'GCYU>4HFB YW] P'HT^E)2VS&/_6W:A\/MOK>#\S'"@;UB))Z/T2YF+":+T))LX?RA]0PRN=I ]]M<% MLUI1:7S6&)5JS>!_LZW_G.;#BQ*D=[WS_KB<[4]K1U,.9]'OEH5ORV*"?C"L%NK7'+[F M\#7J/P'UY=(:JSG\+XGZ&WK0R5YW^V>#:F%XS=QKYEYC^.,QG*"E-3%/S+UB MO*5"8-'L#^,MA_WLAU#^\(Q[311KD'D9D*%P:4T^#V2J8MAJS:JD9BET.S<- M3R$WK=:M7TFW&KJG#TH#>;T<=3,?V-/!(*U33@[->D]W+P9YZ13=V-5D>$<5 M2D:1L,%I=^0W[9SX4:.>EN)6%56M36\E&OTT)<;/G&BM"M^K5:N2JH40OFU\ M29T87BO79)7K?:K"E0_+A?>E(8T_=*^^)SO<[0].4_&(==,_O=J>,]O-!T=S MJ8JU<:U$HY^HI&2:UK7V/GX=W6*WK2NM7=M:N2:K7!NCA(Q!:5G?%7WK73*F MFL1*.?J(%/,YTW]0!>JE;53T])/6&A> 7>X06J+M0VY!<:P?).H87M ME6RG]<^MW9E467BQ]*$Z1%:/D9\8(QC5M1-JY7I!Y7KK#W1WQ-[+W>>G0-_K MR%>M>Z7ND6L=HKM>AKUJ[)JM=:8IH7#VWCG=50X*_@MJ1 M9ZZ6J0I-JW6KHKHEIIT%62O7+Z5<'WJC?3E\D1:"Z>YHOX[Q6M\];T^+?)C[ MT4S2AT%9X'SLDM;^:#4$_BMH*:LS,6K=>HE28ZUB/>WE_>*669U+?:M-:"4:_41-9-,,Z=9.Q*^C6V3:R8RUE:;SDHT^HD:.%7363L(OXYN\9'IS%CM>-9Z-5F]VDF;<&?; MO=&^V/%FR4W^Q#W* MJJ)8M:VL1*.?J'+L28E#]1*N6K<>IUL4+ZWM16GJX9.#94]8K545+:RQKQ*- M?J)^,OX\/^$)"OJSIY8M>35,6QU\V_I8LG_4%9)VZU\-VR MKLT?9[D;=D:]..Y1BE<$^TJ+KZ_49M#OG@[]'^/Q!&_?XIN:/]Y7_J=5_RF% M;9^B1;AL/+XG]UM_TVOE[J^EQ^T(/KZH4]R TH$'IO#Z".@0>V)5=\_TQ6#I MU9T.NR>!KSJV(L A'NJ]J@/'DQO]>. 02VNMIJ.@/;RE\=Z3.? P\ MV"&/V\S^/KH\W65N-J%>VM7MAKK<<#6\W67@VQSX-8-!&(Y2\& ML5?GQ1>T('9NH>UP=7!Z?*R+B\HPMQJ ?PJ OSUXHI0/\E[I.O#8_)=1@I=% MKM<[_\Y>KV^T=G;;V3]WWFYN-]]D&SN[[U:^B5C5Q9!OO.*C-E=?G-?]+>]E MPT[_--[$#98S?V[]R3 [\1'Y.KKP67Q[_?L"O>[IU8823WFI\<@=6TP^,JZE MCW1US?B,TF_7I\/^U24CO[W\Q?2+B#ZI&[KZ9.!7KSY\%1KZ;6N M_+2\5[Y0^=RQ;5%J14!1FI>Q]SANS]CTK(Q,S[W=B$8'.5LA$'_[^'%S\3)-OH\0/ MQO&C\> NC#QZMYGU<@G8(W:-J24[CY*](]AZ["Z8A,?;\M6C=_%D^R_=.XU. M44;J$?QX*8]I9GI@;%Y6>C#95=?/G0JDS3;KH?VK"_T'0[X"]6>GV[ )B+O: MY7SGLSMKR[18_..A8-$O;8-^NL&/%.Z,]J.>AVSM"@V/]<' /VJSW>?VRJ3& MPJ_S_'E8GUV:D2Z/)I0KUS)_Y>]?+B;$B9.!VXICL=>>LWRA]P$J[R@2!HF*!1:>TH(%A!CSI"" M\/-V\N90:0(Q\OS&;_RUN\ M^Z5-&J?N<.O+_AMUN'/WS_=;[RW;K=6>_]7?>.-S-FX=' MK-G:@LW6;N'.YO;J/EFF[1;1Q>-3Q]@ V^=MS]].&L?;L?[M-E. MZ\-Y\Z,\;^;JV!Z_[NT,/E^W#WD]:QY_[#0O/^:-R_>TN;D5VWM VY]> M'S4^O3YNM]IG.V_>7\3W#,T+>/ZVM35L[,&SSYH$9JUE@ N- .50 8A?CW# 58]['FX?V;-7FO+4%N&B5D&Y[41BAJG MC*!"&T9JAF9>L%5:0]Z3U7)#'QPD=?2VKJUL3'#059XZR-"I.2^ MWWI^F%*#=+?;/TOIGV6BT']7BQRO7S7N=;_8[)^:83CM7KW,[O6[C$,=->0] M ?)V-N#9%>3%^W3]/WY_N'GOPB*EK?8&6;6T)A%\0,^&69E>-2X6O9PE-2FU;YR9<^? RW,"-XU:C\%M?=N45:A!4/22B"M5H!J02)EC5^U MY)X+&2&4I* %X\LL[5]5AWT78$*P1KOYXZPUVCT?[6XX:C#.:0P1\,1$CBHX M :%I+XK_(G.W6BWTGY9 =_> MR6E]*?):AR"F1U['0MXZ/TEU:=9[KMSJ8)1]7TNREC;X]@D S18&$%%-"D0Y01+8KEA7]>J:X1L%*D-UG1F05G .F MV^H/=7=*Y/9IGM;/K!Z?9\R?1N9!C>[/1O>MVQP7(<%Y*&CPKNB?Q->X6,Y. MNCKQY)XKUX&?'$=46,YZ?E@'A.>?%E])^5V2\7K/;5U)N)[O>RKT;]]FR=Q@ M'JSA0$'% :5> !DM-6#:: VAU3A%@A$6RYQ, _H7/@A2AX(7#_^F$@JN\6]R M^'=#?0DWWFN" 8?& ZJE <8S#DQP06KD%>8^XA^4RT344V$59;AB[JY3R;NJ%G?!AX,O 1HWJ3T+U MQC6KW6D=G7\V4,A K0#$T)3)%APP."(\HX(Z18+@$J:JRU-:;;'PB6S/C^_^ M!+Q4KV6Y BY^D@QJ M8B$KDT"HJ U%1?G_ D>W-WWP1>%=-M3G=7[SPC#_*[&V]/EH%O-MKDW>S8>Y M']01G>=S_\;Z9\:LII9%?7!0 VH,!-$B<\!4X-0Z"1'5:<7>,N*H#NC4 >T: M 6=":6L$?!E2F](Y+#>4A@",33%MZB.E148"Q3V.9)= YOW2&F;+ D]C$=_" M(V =TGY2#[[I]]U9WNW6@8GYY[%7LJSA^DEP_?XV8;7"&&2) \C* "BV%!CH M->!,$X:P%P';E'V7\+IZV7=51YLZ%_F7P+HI,-8:ZYZ+=;>HJ6)4P(APC"?G M/"U!-IIC #D301OLC2%+:XHL,RQJJ*LF-5W@:.MV;ZA[![GI^D&=.;P@%/5& MIJ,X0],/M\YM]S3U8 WISX+T#W?H:X1L)" %'F(5(=T&H"D20!N%L!;*"93H M*U++"DYCG=W"AQOJ@.OBX>!4*J35.#AY'+Q530)Q% T5 LPC!JA5!BA),> > M.BVH$H2&M.G LJ)U(G%%J>T"1UW+TC%U[O#"T-I;I8":_9ZM%T$_ [_;=^M% M&.N@D8!HG;8G@@1(ZB'P@4E"!:8RK01ARY3).C)1!V%KV'NY3;=J;)L(MMUP M4ZBB3)S2P&BC(S>-*"<#"6EK8\:4XQQYL[1&V302HA8>V2H4;M2>;-WDGYM11:A#F@Q%) M!6) >J8!9@[SX* (PJ:=12&7R[R"%8T?.Y"JAS[5#$_/WFK4AF-"%;OFV79, MK01>;3N>:CMN7",K!8&"$D!"D(!RA(%A'@,I&='&*F&=6EKC4"T35+WIR[KV M766#^F(:U4%NUDR4=>\&P[X]ZO2[42<&__,/B9'XHZR%-_SVCGX3B[W=4D42 M5='U3TW7?\.%>EQ8;M9AP2ETS1-[IT*AA7F8\QJ7ALVZ-\-DM6I<]9=^?H7@ M?EZVO[K:G#D[T1=I:^:7#)NC<_$[.>9P]F&M&OL3Z_&ZES739TIJ4R[R"Q;RK#K_5G,FN M0;\&_;D*6]6@/Q'0O[B5O42B2+ '6CH$J,5F!/K4.A28)=$DR*6UJ!"(TAKT MJQFH>J8G/D>>2W'J7>9'VQG6=:P6@[TGF=Z*0]98_APLO[MSF7#<(DD YMH# MZCT%,G@%D&38RZ APY' 4[B,95V_93%FK&OLFTL26V/?9+#OAL=Z[ BG5 & MG0&4QC]*. ^(9@HSK;4C>FF-L&4Q%1Z[\-A71^"?W(N[/E[^Q2>@B ADXUOI MO%?69SWI#_*DB/4"J^I2V[L8?@7>%Z_[Q8*V!U2S268P@D(X8$"!'WJ7:VZG"MF)UP9?%"$;78%<9+EN#W73 [E:!*Z:< ME=J"0)@#5.$ % L,*,D4I%98'DP$NZD47EUXL*N#L,].B3KI%R7L]$/6[:<^ M\L5Q! ]3E[RJ+G5]=&3B;91H*PIT,\JSQO3G8/J='04X@]A'^0"#+0;4Z T ML@H0PHBS4#K.]=*:7)9H&I4!%CXD48=C%P_T)A..O?1%W^E!I\:[%\"[&P[+ M212!=QP(+].2&"*!A#0 Q(G'(I422+D$Y?H"_$>->-7DL<\,PLY1Q0#[=79_ M->*N3UL5NC@@/PUF6T^V_1S0W]EY0%MI<+3#P L6@9X9#R2W(1%;I @-")NT M]R&1RUQ4+U5XT=8^_K*AVU\5+Z>0HU#CY<_CY:TD6TX%)=P#%1@!%"D+=, " M:!^8I=IKQU)P%RW+"JZL6#2XK%#P=Q[6PK[->SY%>VWA75Y'>1>!"X^C'DFR M.V&CE&N-[D]"]SL;&1!D&.42 FVQ3 6^V''6FCGK4 M<=X:]F9#:6O8FP#LW9!:):DTT38!&0(#%%*5"B AD(KJH41II9%+:US6L%== MWKK ^Q:\O9.=L)QU_6!P'?H=9S%4(^R[P+ ^Y9R%NNCW,X']SH8&)JT3DY@" MJ)T U$(*-$X3>E1*&7_S1D1@)Y'01M"O7+BBZKA4!W!_">2;7N)"#7K/![U; M.QT$9XSE&&B>RGD23H$RB .%J;6$, JMF6;NPL*#7AV&?5(/CK;AFD+*0AV2 MF!YWW?3!1^1VNQ&\1P&)&LR?">9WZOI[XR&W H' 60 480540 8@QRC77JE M4UU_LBQ@]8KZ5QV)ZHCL+P%_4XC(UO W2?B[X;*81[%1R4'DM!A0;@*0WFM M@K H'M">)_A#RTS6M1!>GLJZ?'#2U1>IE_T/*BA/\=0*A9/G*'=X?G*&%]DV M33=AN#9%3S)%1W=*DC$J&><26&@$H($@H V4()()K:VW6J4:#ASCY4@Q*A=6 M^27WUUJX*/,O"9'3S1&N(?*I$'G#UJ7!W"*&@9?0 \JL!\HA#&P03FIG.#$F MLG6!EHFJ7JF;A8+(>8A)N_S+W6Y\Y O?[:5'=^X/A-3->QYT1M\1+ %SHW]\ MG ^/?=IK).TME6 IOH7OV;3;U&^[R>G/AOWLJN=_[EU">+EW*646P:]?Z#36 M5B/>1EU/IR5!Z/EK=-8IDG'X1VXE9M0(K3"*U%DC[:'!U' 5#01E5'_F=&FM MV1_Z3&4@NR_1C=L2_?.57IN,*%]6+7^_'NGE")IUW+)"0%BIMEP):?0_+^,2 MG@_RU5[>_6MI6)SZ^ZSFEK*O]]P=5;]F.;!F.3]F.9=W-I=Q!BD2/ $B\@#CR)_QZ]F?DXG?7SJS0VJ]26Y^+$4_RB&B>FA1.WZCA3 MJHFQ:96D3'6<%0)*"0<$\AX+R0+3W\:)"L6TYV% [WKG_7':2">+?0G2."GZ MWJP]R\!FE,(;M>@.7O0O)710A#A M)J6PJ+0WG9<1-*.H@3-!!6Y,H-Y%T&3+ DTCH6_A07,> N$5ZL&]8=\>=?I= MYXM!N41 _)'Y$C7+0/_SYN;L;S-]^CG3=M MVKQL'K;QQZ/]V#^--[N=QN4V_/?E![@3V]IL'9PW+H_.FRW[6=J+5G = MK;PC"!BK)(#64$V5%-#![_/$;RC4\_ABK5#SKE":(8T<50 Q;@ ED4 J9>,? M2[B56#JMY-):1$B('H@HWOLA.]%%]B7).1LO \R^J8J#I :#R<':H]V6NPI: M:N-@_738Z1<1Q5WM@E1!,2^W/PN"I36< LTA!I1B&Q53,Z 104'Y0"#'WT&Z M!]7K)T"N5J_%4B\'M8,.*4 XC(:4" ADJCPI'8JH9X7B(KG+\,'2/%\#G[Z6 M<)G^,0NUC(34)M4\ZQ=NX'N/T#TED[6MGAV.KG32IG@6&-'#;!&>$"% M\D!Q[P#D1B!LO-'A>^3N!2UJK5OSKEO2B*A*5@#%I 542AT=!TH QAKZX"BW M@L[&G#Y#MW9.AX-AQ-GH^M<*5A$%:+V/?MU^ MIWWICE*?[+_9AOMOVFS_<(O<\^4NFH?;GY%2@E'E $71C:/8*V!@A$*)E5M8T]L3R(FIMFA]M$B2:3*\D<$@FE8(.&.$MB#\;C%$@T=0NUASV+>VL M9QBKJ)67]C.1BBDG&0C41\['N04J* B$QX9#2Z("\"I.8->Z57W=HEJEHE$: M>)[*%QKO@,)& NJD,#CJFT5L:4T]??9Z+L"NGEJLC#+&_OPL#-?*I$D?[R*9 M"R( +8,!CEB-A+*,T>C7$K5,U==;=]Z+M#\]>6(F&EC/#U5*#2\;K<9GH3FR M G' C8FZ:)$ BC@$!*(P("B0I##MR;+,X0-J^)CYG:>"XTRL=0V.U='*RX// M KJ D(6IGH45P'B2Z@Y31*U'6!(_ DFLW#:60P]'-#][2M(HBHCQD$F!MA0J%N]S9&HKV%[S6T/PG: M/]RFJS"%) A&@#MD )7" D6] S@($NVN\$&1I36$R3(5T]B8?N$SD>K$-PK8+>T8 B]D$!J \>2 ,YX#@X2K!Q,I5X3RB(1;V)>T59 M;IV/>2_-"9PU+QN?:>"< M>V.!DX( :I $THD G(=0>,VI\FB**S9KQ9D7Q;'<0$N(!!$:HN)8K('F3@.# MI114<1J\75J3ZC&I1W:<0#Z:Z*S8RLK%CL_^5BV7_\Z(KZ.WSQKP-RX^)]IR M[@(PAJ?D Q&')PT,1,#7Q$J-?2H4E_9W9U]SV]_KX&T](?5K ]XTZF?7@/?3 M@'=K=664$242 QE22C0C"ABO,0@XNOKK#T]/NVF-619 M?]CQ12*^)X7O^-X@_^*SW[K]P>#W+._%GWT]@55=.CN(/10_?16IO9'O3A+O MQFWI;I=2?1LEW/3#G=#2YS70/PGH[9W=82#6CD,'1) (4$1LVN@@ $<9=QXY MQ(-:6A,/>)\31?F%C];6Z%X>[6+!6.QHD&##RC#E >$(C6 M"P+M6>"868L82_NZU//T%66VSYRAFA=FN^N'.N]%6NMUT8L-';P4>UWLV$2U M8K%70MT:R_06WF_ZD-M\6$/ZDR#]X,YJ :<%@Y0 DZK>42,X4)XP(*!$REOA M5"IM3S!4P]!]-@)H%Z(Z,=;ET 1 M8D\U]@9%%$1XF:H:!2M*;I\9ME5P#IAMJS_4W5$BU=,V+IQJM,+TB]BT\@FQ M"[-!OYN[[.I=%QC_I\"";^]9.=KCML;[)^']T6W6JR"51CL+F"8>4*X(T$9I MP*,A($1ZHKE96J-8+0O(*Q?,>-0PJRJ2U='=&B^GP)=KO/QYO+SAQYI[256D MQD$I#B@.&"A#".!&:JZ-QC"EYU*,E_$#1=YJO*P^>7YF9'B.R',WUR;OYL/< M#Y:SPCOOC[7I^BQJ*DCH5/2[W514)H] 5?C!L,SS?3SC?OG.?XPVCP^.GT;B M<=<_36_Y3:M2+5']]^R\Z,GTZ_P;YRDX,V]OAN)ZS]6F^J=,=7-S_-H1Y M)6P %B,,*-($2(,L$#(R+4&5B^)=6D/+D,MEKJI7,6.2P[!Z^%;-"8':=M6V M:R%LUQ0IPF+U\L&KJ69%;K^_?!V/EJ]W M?*9M2HW7O8OD&/;ZP[0LM(@_]THO\: H"SX5P[10=-CQ Y_0R/G>P">;WBLU MH$RS#WE/]VQ>3N'$'XY];SA8N;M>]/9B__Z@++6Q6OBN'N9?_!]GN1MV1NOJ MQXVD>$6PK\L$7%VI37SXZ=#_,58X>/L6=Z^YI=W6)]_WC[1)+8B_IH&U.C@] MCI*\F+W\OB\M?&_U[:V_Z5U+)+82,VJ$5C@B"=%(>V@P-9$%,T09U9]QVA5X M=%&GN$&. P],X?41T"%VSZKNGNF+P=*K.[UX3RQ?]?;/]EX($^D]\5#OE1H0 MS5V_T*7R1 L;L2J=EAJOYZ_16:=(=. ?/Y:XB..\C +%$;R1F$0#?;6T]GKGW]GK]8W6SFX[^^?.V\WMYIML8V?WW;=!:.Y><>,: M>C=N0^_>-> F&6_?7=0T]R_]6]Z+EJ=_&F_B!LN9/[<^4HL37XRJ&&2Q#_3O M"_2ZISU]ZO(HU^N7JD1SOV&4[G&F'W?_+04;(,Z_]<9._<^?[%S\0*KH24_2%?'5._<$DU2.'ZHO.]:N?FC+[88/' M8_IGFORP_R]XODXL1_A??9<7Q:9Y#YB!7N$<',:FKH+ZOW/S=5 M_'-Z_S,I+Y4;%&5QJ(PL/R>>_S-RGT GUDKQ4DK1T(7M9%@]1BMJ"*NU=;;: M>J=P70U?M4)@B-2B(M.*D.TID@SR$4(%%$$/V^.I_(IF, 2\R^^=^I?%_WC- F0 M6OQPWVQ=6Z[IZE;UP<#'__?5:B,R$7C:IK_M5L'9XTW M_^JT6[O=_3?O:?.R<;ZSF=JP#MN7]F*_]3J_F>9OD&9LQ_Z;WW^:OW%I47S.T?Z;1GS>;K?YYCUIX]=Y M8[-SO-/J'+7Q%FNTVF3GT\=P/<6_!\\^25V#M36UP:H-3 8.#@H504^.@D%1J;@3U7'HE*1/2 M(I$,#I((8P421X8$J]K@5-?@7%X;G,"U=,HJ (.F_S][W]K?I;G0W$!="($L=1BY9S;@5SH>4"4>2CH+DI4C6CCZ>D6"ED@T0JE7"# M*X<(LBP1-D@JG4R4\_:FD!U)!'B)&J*K0TFP%8'+12KR )>WALMSS5T:IHFQ M$:40%.+*91V>FOR;]LQ(')D6-L,EZ6"A "Y!JP>G^NUF>_\XE@S7_OM6_')< M\AN'3QKKU8+GK]_26W&#N@Z1K$L!'MGJ8RP+L1EV]0KK@HLTG5_%NNKC5C_L MGL[OLPG.@FHXCVHX&^&'L38J.8P"%JDX=1VRQ$=D;5"&6"^(B?8F]P7&KZ0)#9"JGBIY.<>>CI^10# M$\W/1/NS<6:.:"I]$,BY_+[GX4!!F>-7."K1!"&YQ":&^J#L,09@;Z M.'C%?Q!F%ONQ%#\NZK@-1]U^=SBJZE+%X!Q?(8U\.LV9BK8N3#*PT2W8:#;6 MC AO>9(6,9(BXD8K9"W&2'@B.=%SY0UMJXG?[(]M_WW60F;U:*OKLC.^GG;-9+I5#1D,@IGF* MAAQ<.$A1QF@"CEDI%R'KZ)9A9+5@R). 1A@KAOGG5N/',\UV,-85]AX"8D@3[E&/-"(M.<* M2>.YHR1S6DSU7KR0BZCH\@#KK:E !MLA )R/HNT#<-X>.&?T?2^9$"(BJ5W) ML'(1V: ]BIBR9#B),LJL[Y..)LU+L5H/X%P??7^%O?O[H\-8G?KT.ZU^'-VN M%-8B/&3P_/5;>BL>7+A3CL"-P]'I"FR&H;W"*N$B;>G3R86(]MNH@W]="!PD M(:0H#7(N>,0U=4AK'%"07BAFB,*VCI?1O'EF=-,Q""SEM4"^>S"& =[N%=[. MK5T=&);.*63RI&1X,Q(YXRR*03L=M8DI9'C34$T$K%G(HY_'HFW]U*W=<3\W M(UIMA>GE'A3K81ZI_-L5SVJ9T+U!?W#1PPJT3.K5=- -<[J (H*2\2E MIAFB*$FJT1YOWTF#HU8-W]8MVLBNT,U=HBX:Q"/#F" M-(X)L>([$"FJ$$H![:OI-E=4!X Y4*[7,33LZE91,[S5ZQK=<)\:]XU]VL!- M]\--?E8/5YJ0X*Q$E 6-.'$2:<$<4E0[XVWF)U)[MPUNG@-H/6(=UL#UO:XP M>@\Z_#<<%X"5]X:5,WJ\YHP)IU'T69GGSBCD@G2(*8PICX(3D?5X320@):CZ M3?2C+X.J/\T"<3'KA;$U<:&W1O8+9'TOOV/\S#N MGV4%_5:+QZ3=01&.W6Y_4'5')Z<[PUO]-Q@/#ZW3Y0REFK)$&9*(2Y8R'AL)$KYLQ12<1]8G;B"%W(J!@#R M.ILH*[P;\:(:?.H."SYGT%N(B0*1I/=GA5Q';9FRIOZQWV(_INX(:&@N&OHX M:Q;$8)DGF"*LM4$\?T0&:X^4UY%$0@W3F88,740%^#6-*%V#/8,5!KG%J_: M?W?&OYEM NYQB$HB0;U%7.9ITL(D9+7ERL7HDL"ETKC$!! 0%&W8"_CF;._% MT52]!M__DFO=-R:D;%QE_H$:)O-RT(<+IUU@'(CW+"%,34"#R]G!YKK+C*"@)7B$B.$>\G([A?,F) M)31QBXDW1K0WB>YPW+R,I/7 R_51Z%?8<_Y'' Z?E/#]4Z^Y'8VJKAN/K.O% MUFC0RH.+"I96@UXOOT@YYZ[>/@3'>O-5_$L1J'%TON&[-3/-!X.]07]FCD]W MB(&_YN*O9Q?4?26"24(A;0I_">&SNF\B,EHS:7VRAOGV)M>+4/;7U.$$+O=E MAK][SZ8%^'MP^)LYTDY[*X,**!*:X<]*CYP*#IG@;3!1*)E".:&A>2E,*P-_ MZZ.>KX6__8IB_GS_O[F3 __Q<-#+UN:52)>'']%;.96:-;[_7 HGP3+S^")W M*BY0/-#W7/1]X5RZR+2P03 458R(1V^0]DHC35SF=8J#<*1L5E"QB) A<+X] M\F8%4 E020.H9)&[.$ E=Z*2F=@KD8P67"%L"Y7D>4%:&8PB%H0DGAC!NM[( M(9 " 98B;.3<=K:?V:J?^S=L'<>J-3RT5;S=V1US^4AGU@?+ZR,,QL4XO6% MP6U.UEB$!W=91F=]ENV*%RG^S0Z[_M'<-Z!6W\P5O%2:\XM8O2H<<+_.&'I9 M2SXEG=/'U9)\IBUCT)9OH"W_>6';F-GD4CG?3BB?M>62J25,0,$Q%FC0,?K8 MWL0;=!&)"FM:GW0U72L \^L#\W=TE #,/PS,S]:%\)0ZS!!S'",N.$4NPSL* M-DHA+3?1^0+SO'FY "L#\^MC/JWXL8E/N[WQ*(:'#1D!9KUS+,TJ,.M#&U!3 M609NG8M;+YP.&1*+7GN,$I<6<2T)TB';49$:$;7!%@NY,!-J36//%NJX!: ' MH%\Z$PJ _I9 ?VY$$9TDQR(#?7 T&U'$(5UL*L(B\=1&EP*MC:CF5?]>&:!? M'R-JA8.,7]>/BJ%E\]O8]W&R?3QLC8?Y;Z-!'L*CXPQ6K7A/6\R+2*N'YZ_? M$EUQ/\>UV\20=W8G!7""=(\8LGZ*O5L3Z-T;'[E8[:=:1QSNCT?#D>V7D;WH M.U;+8<^&X1%0R6THQ4^1DPHC3$(F21G'KVIM,=X0"Q\!J. 8 M&^\?&Q<9@PW8^*#8>&Y)4E3C5V(@Y8"/8 MTA#/>:L-R?NBH]4^<7WI5/7I;%]A)2"DN0CIPCE6TC&ILYZ!#!<4<48ELH9I M9+.6P2F-W&*5"' M_H:#='%D;SPAUTUL_> GW5$6$7]EJGO=?D2'D\^$UEA\5[;6.;35J#5)K=!B'L6!B*"=IE%'LUSF\MNQVI6[? M]GTW-\^@-(KU87<;9Q-_>>B.!\-N64!/JMBSH^ZG^.OG;A@=YG?)'9MVDM,- M)2;#>MV5UN6'9S3\=;J<\.PM+EXSLYA\+/7('G^JOC\Q[.+ S?XLKU5#O-=4 M<*>LH21R9HF-V%'NI#&"<,'M.RK:IQ<=5N>8]#XB5T7[$=F41^*)[7VV)\/V M+Q<&[-(,7!G8NXY>2ONJZT:LG.]/J8')TXY/,ZB%6I5GIO%V^3K<.JZ)_ M_./',YZU^(.ZH%5>K.44R[(&__6+W;Q.FI9B>5P[5NW-4JSK^=;VP?[+-ZU_ M[__Q=&?O]];V_LL7W\:;I7O%[3.4W9Y%V5=GV#J9XZ/C*A[F=AE!6SL73Q)9 M^B'XJ=O/E#,8YYN$X<\K]%[COAV';I[.LY=J1'>_P4675+@?#_]EM6CZ>4K3 MLY_ISMRR>;'#F M9YWJ==U^_6[U$9LR&PJKFM*E+=MJ?*=]M3/CNDE8_^5**#8;IM[__[L7? M_Y)M&'W;.^,-\KTO!6.WO/;'7?[.G2]?O%SZ_[?=]3=^'!*P]^HT)."9>'NP M^^7-0?BP^R&WS_=^<_3R<._WMQ_?/MT]V?VP(W:/=D2Y[BPDX.C9E[T/S_#N MURVZ^[0\[T]2AQ-\^/@Y/_/S_NM=^N;#\\/=@QU\.23@S<$SNIO?9??IF\^[ M^=WR?3^_.7K>W3_8RN^W)=Y\?=O=??WL2W['=!8.\ I_AK.%&Q\LL)HUY8!% M@$6:4:X?6.2V+/+UG$7@R.6FT\CZF'\K7*E_?W08J[JHPGDD1"\C5V/3)^'Y MZ[?^5CQ%Z_F@R@_KM_RXJF+?G[1&5;YGKPYE:]GP83P^,^$^+]3\,\U#EWR[KB37V7@A".S_E:2H3VU.1."@2,>GK M5C\F.55"2V\#LH(*Q DK MF;&&HB"CRZ)%O/4 2;!Z@:K^S96]T*+!MTEEF&I.>QQ5'U@I-LP M4G=VRU%D54.$A$A4I:^NDVH/!WJ!?.ET- M>KW<9*<$F\?A"&AN'IJ[$(C(*([*$,2I$X@G%Y"VA.7?&,-&.\*H:F^JCC(0 MB-@4XV#E7/[KBKB+C+<#Q'U4Q)TQ+%QT*3&,%#8N&Q;!(6L(1\+($''TVCI7 M!^U1S@!RP<" [8/;S?8?<3A\X\XD9B9 *CB'*1F*?<&&G;FUPO MPHI8T],(UF 7886A\!YL 8#"1X3",UA(14A]GK1QRDD;DL(R*1J>) MP.U-:J[N' 4@@(/.P3?VR&XHKJ7,JW#T U-L[>1QN/*[+KQ\T9'<&U()YU(+9Q D6&>-YTA#QBI3$B8A,C!XQ MPG#DV CK9=EI8>1J!%:CW7YS+L+FH5LSMV* N8"Y5H*Y&K++! MY/G23""7LG;!53+(64*0QCX0SW6*MI294!W#.5!7,ZFKP18QG'T$9Q\M^+P) M?B]G'^GV)IQ]!&TAN4B]N=/$34!C'R(4X>8AL:SW&*SX4O?W3P M$.]=@E.)8$#Q>;:!C\:]">ZZ*,Y>D!HEDMH#JIHA^/J9/$"4PT^ M7PX,;(+P7-^S!0K243>$K)LOFR!MY=X5CTGMINR&;'NTO#TN+M#OB18,]6V& MVOOQT;A7^R$&U]0^^JD4/_KY1ZG2L 1732Y>QI'-QGUH15OU$^R\>K0YOF'@RE!),[U MR*/ 4;EC3LX#?;LWT?6ZCU-/IXY&+5HKK3 M*OE]JUW;^?)@/VH*YK#V]ES*PG0"VX!]8$):;I/1.M%H@C*"<99<>K/)FZ]_E\Q*?I9]^>$_A[M/GW_8^[UD3NY\WOV: M^_;UO7A[]'=W_R#TWKY^?O3F@_^\^W277\Z^W#UZ]GGW]2XN[_'FP];7O:=[ MN=^]H[>O=\0>_;OWYO7;[M[7K7S/PW+(]WG=@.04QS9YY$G2B+M2-T!2C9S1 M5DGB,>&IOZ:Y2">SV5>3W"L@D?E(Y#R%7_$0A<0:>>]D)A%OD3&8(6PRARA"2/*BD @0 MR'H3"&CEB]7*1;#&Q&B\/-U.;)2O8!; )>C?HW3LA,D; M^WI .;\KS; SFA%4A(^*!!F0)UX@I+3SS)#(3VIN$=92X6E_K$8^+ M!Y(!DFG8M +)/+!SAWII2#)UV6%.<+24*,.\(IEOB&7D'K81@%KN2BWBC%JH M9(*%0)"*7"!.7*:6F#R2QBON'4V&90N&$-G!9!'G$:P[P0"& X8_OJ$0"?=, M,T:#\AG$F649S!V/&<.Y=M+?P% R+[G_=[=T].TMMXY9@U7I#B;)$=<2(:< MP!3A$+2.Q#KNLCV@-!@#8 P D0"1/)HQH)(007*5*'.<,J\]H5FME-$2D0B] MCY@B8):[,TOWC%EX=$'B8!$/Q=/DG4$FDPFBQ$8O\W=!9&:AQ'2DEF . ,4 MQ0#%/"K%<,ZB5)@$$R+WQCA"DL3:B&1#QBL!%-,$BMD[-UZ4U9%*1I$2,2#N M;$*6.XJ"UQIKYAE))5R5D@[% B@&* 8H!BAFU2GF(!X=#RI;G4SX9=M653D/ M9E*#8:?O>^,RE"\&5>GK34YG'@)%S4M1,U80H]X$*Y#3C"&NB4,:6XM"L#8Y MXPSGMKU)>(=J"@SUL SU$"EV#W#L?7/&<&<#)B3;3 MXH!UY=#8']:'W;2.>_FIG58_UJ=,3>)06U4\'E?^T)8C4#*.G9ZO/+)?6I^[ MH\.B#^=1>*BLO=N=2[Z2(,1K[)DB M)C$\'5>%5_++#,(D+KC^^5N9]>T9$0$VF8--SHR=LL&.61#),(,TC11Q01C2 M'&MDE76)&6R9D)E+]")"A&^WJ!J*P9AX _P'_YIHZ30G]%00X8>-N%LG M= 1T OH%^@4!!P$' 5\] 9]'OR3)8VRY"UAIKJUTBD>IH]%<*.V) OUR*?7+ MV:"H1"3W,FN8+#J&>"0).9DUS!B"-9ZD/-T!-$S Q[7!1U 'B9>HIFGFD!3 M:'I_A^ TL]/0%)J"C$-3:'I3&7_XJ/]EB^VLC7+DZIC,"Q&<\4OY_=N'OB^T M6BN8&G<9M8:*WJ*2AQ['E@8!!P$' 0!-T M*WP8#T='L3\:'@RV\@"6SMG>"]L-._UM>]P=V5Z]&>HN;X:^+'EVP^XHOHK5 MIZZ/D]W3E]$/WO?KN]0;J;!E.L>6Z?YL2!YG@5+!+7(42\1#",CI%)"U23M: M]L>9*1NFZIH-4X#11XS+6VD8 YX&G@8!!P$' 5]6 5]L6!XHHDNJB,[&[AF9 M/%>*(Q.C0QRSDMR?8IYTZ94LM4XU!U44@'2]@!0T!2AXM)@Q?#ZH\L/Z+3^N MJMCW)ZU1E>_9FVR,VS/BA$2S)JWB50_#A3AS$' 0N./S'8#B6- # ";7!"9! M#VC0SO9*IWMOA<%Q3<2#U.KG&UOO\U6CW./),L],KG76]%T>M;AV8!3'W35JHJQY$\HA14LT9ER9UY71R 0 ! $ 0 M! $ 0 ! $ 0 ! $ 0 !)8G" 8$# 0,6 989G5!8)ZC=BPQVBM*O&0\ M2..PE%()91FE,H1[/6IG+X[.\[QA2WRN+?%G,U%!ST[V#W;?N2!L()@@'!5! M/"2*K/$<>2V\UP%K245[D^@.P6P!10(&\,/=^.'/"_Q M55(L"8J4"#SS@Q?($2F0,DES;D4TS ,_ #\ /P _/"H_7"2!@WAT/*AL=?+L M?^/NZ.2,$X /YN:#-Q?X(&(3A5$!)25\Y@.ED$[9?#!<:ZMQ_B:4,%JSB!., M5IT,5JH,CEK &/YF>[;O8PNU=FWE#UO4=%H%+YJ1".D&58A5_80\@7AOQG; ,@D?(A+$%R#6$EDB"=(">QR8RVBL MVIO:8$!B0&(P',!P6&[#89Z"([>GKK."(S=VC8%U<7=2.[&)>EQ^*!'H/>SQ )'=F1T=RAZ$UR6.G( M;"$R(CN"+&*C'^CLFW0&M "TT*0!GB>L=SHE MAPPI<6J)2&2B%(@F9YGPE!*%VYN4J8Z 0#7@,^ SX+,UXK-@C1.2$>.DXM%9 M&YD)"@>;I!:).^"S9O#93"7[6.RRH!&6)67?ZDG'9D-%KJ/2!5QCTD4:OYD;I(Y>2@[=M59WDL=LZ*D?P M[/1];UR&\L6@*GW=&HVJKAN/;![J@\'>H%]Z6PUZO=QD)_>[BL,1E)FX?5KQ MUCN?I, M&Q0/3:%ITYN"C$/356\*,@Y-5[TIR#@T7?6F(./0=-6;@HQ#TU5O"C(.35>] M*<@X-%WUIB#CT'35FX*,0]-5;PHR#DU7O2G(.#1=]:8@X]!TU9N"C$/356\* M,@Y-5[TIR#@T7?6FM8S_4N=1Y']#]]/FO_*/TTN.;/6^VY_$T=.KT? W#%SW M%Z+=;QPD?QYK3_!IL'W]X"?=D>UU_97P^UZW']'AY#.A=;;-P6%L6>\'1[G7 M)9NDU1^,\@-ME?_<;W7[H_B^LKW6L:U&K4%JC0[C,.:QZ]<9 W842])"_NPY,J]NRH^RG^^KD;1H>YW[D3TPYQNJ'$9 BON]*Z M_,CQ*/XZS4S L[>X>,U,#H2/)=?E\:?E^Y,@+@[<[,_#ZFPD[/N(7!7M1V13 M?JDGMO?9G@S;OUQX]TN#>66,[CH0*=W+0*CK!J*>MQ#]H++UE+=ROV)5FI7. MV^7K=.NP*LEA_^AZ305WRAI*(F>6V(@=Y4X:(P@7W+Y3>246B"EK;+ODE>7E M]*]?[.9U@O%C^-G\EZM^V?SF:FSN^KAVA-N;S_?_VWJ^M7VP__)-Z]_[?SS= MV?N]M;W_\L6W 6?I7C%/>HC]8<;3[5EP?74&KD4R9BL2_%]KD@:883JT7L80 MXU$M0'N#/IK)]6N=)ONMSE#]U.UG'AJ,\TW"\.<5>J]QWXY#-T_[/"]U&0*F MGZ@4*LOET"CSF&VX]'@])))3E_]EVD28'[UGCT>QB>GOUQ)KZX_=XOH MCIZ4USQ5H;K]^@7KYTY)R.@-P73-0U.38=J?*4=M3#CJ5#^[^*7:4(Q^Y_OO M7OR]+]F&TO*6U^(-\KTO!?_NU]_Y\KM/Y1M&L:7J,8SQP_=89GWOMCW^[I=F M@RJQ5$,A-H1<+G'3&Y2II>JQF0./?^ ENB$-W^?1SU=\ .:L-[?)O?]AAZ=4 MO1JG54_.%IOHHC M+5"0CKHA9-U\V01I*_>N^%EJGV0W9-NCY>UQ\7=^3[1@J&\SU-Z/C\:]V@\Q M&!W&JE7N7@91S8;]Z$5;=7/ M_1S"W*_-W!\,,M+FKLSZ(6/MAP0A6!LAF/$V]R]YF[N7O8%O9LC&Y/CIF]3(/TNLWX/0P@B\6!Z9%V@$D0"1 )0 D3BSBC1S#"Q%6WZ M ]5MNH'-LKPT2XM[J(X]+(3 <,)PPG VIF,PG#"MV(7O] &W_X MV.FFQ3HMBBF]PXM5CGL)Q [E8FK-RAK6OY])Q M.=%KPR.Q!M/ '0V.V2@98\H:9Q15Y;@S4.ONGU=K^&#V\_Y&N>_MU[<_#RX]O?7W9W7S]CNT_W#O=?O_FZ_[37 M??/ZVU^"!_W7O]]N/=[N7;GRYL#_SGW-S][E^_G?KPY M^$_:/2D'WCPK!]]\?B>,QU)CB7B2&G%-(M(A8823DE1XK;16[QZ6YZC;6[H,KVGH]'F9]B%T=)\?6[4M#;QS+:KJV%IR.;JP6RW9YHU.0UV M823R]8Q$G&52JT"09#@B3F5 EMB$G J&)APPIZ20"!#(>A,(:.6+UNV<5HDK*6^*E:!ZWQ]JDC/4M,9+1I-%CNBL>I.L=5N3E7!, MDQ34,RP\;6]J@P$VUQLV0>\&O?MA1NVG.13OVY/), ]6_FT.7P\HYW>E&79& M,XJZ/$E$9&UR<1AC<)B;P(W" MA.=1,D%BXK$!!_W"=GEWMZ<[O5OOM%)")*D0B5IF*P 39 AUB(EHN70^X1@R M5 MP-H$= !P"'/*X'!*P=8$%J4H]51,SC4BG5;22X>2E_XZO">R !=)+]XQ> MF HT>L\1#IE4>$@*94XA*'"L.!$L6B/:FXS0#C<$* 8H!B@&*.9Q*29:IPQW MP3C%E9;&<1%8YAMA4TP4**81%+-W;L$02ZTW1".5M0/$G7!(IDPB_;MJK*J2^3X@L[?=\;EZ%\ M,:A*7[=&HZKKQG41]X/!WJ _4^GI]%B!(5#4O!1U;@4%:HU6/")MC4*<48$, MI@8QCZ/V7'+-37&R=12!6-@'9JB'R*U+]7^/D%NWB#'<&0['=7+=()7"H*4F M=%T7<'( SK0J8%TR-/:']=DXK>->?FJGU8_U65*3$-16%8_'E3^TY>R3C&/3 M>J*MD?W2^MP='19].(_"0R7L79VB[\G\2D?_BAA<")%%PTFF'V.9%99C+6RT M G/W[NF4?CBJ?^$WVI$I8A+#TW%5>"6_S"!,0H+KG[^56=^>$1%@DSG8Y,S8 M*7OK,449M68H6,P0%SXAPT+^C7LL7,!*,)O-';$ 'KG=FFHHS-W!F'D ^ ?X MFVOJ-"7T5Q!P$' 0PSVZ967/5AOO;]L813+C[,.'.PZ.UM9(ZJ9!0(B">K$ N4H58M$Z& M9!,VM+U).YBKATV\62=T!'0"^@7Z!0$' 0_I%)126+2$0=N'+.6 M$RMPR;#CA!,,^N52ZI>S,5'%7%">$)1H$H@'+I$65NA]HF("/ M:X*/H T*%SBT4H1+V(,:Z)KV<^V"L-6MR:\.MS!C8?=?AP.6];_;]P=UH?; M-J,Z,2SENXQ:0\5P4;&YC\-5(. @X"#@(. @X"#@(. @X"#@#0DXONIMM$XR MAZ5DG'ENG,Z_)Z&)B-3P%+"=)KLP0KX?9/S;U'[:.C>?)KDMIQDJ$^?B?E7' MJ[M>K%V+6\/BJHP!G(GS.!-?S6Q64Q>\E"*@Z#%'G,>(K#<,89D%35@F>:E& MS"AM7.+*/X/]BM# M=WC .F#@00!+YVSOA>V&G?ZV/>Z.;*].;'.7$]M>QLD&1'P5JT]='R>9<"^C'[SO MUW>I-QY@PV&.#8?]V?(*@7CK2/3(99U.0B9)*2M M5\@R'1)-QBH&JB@ Z9H!*6@*4(QA,6/X?%#EA_5;?EQ5L>]/6J,JW[,WV1BW M9\0)21A-6L40H@DQZLV8.A!P$' 0&1?PR& MPZF)OSVU\ ^*@3_IZU8_')R;^^=N\KTXVD\']@LXMN=Q;+_"7W;/'=LF>2)3 M<$A)YLHIA!(9JQ/R,BJNHJ'&F_:FX5!A$/"5%O#' M.E\ ]( &Z@$S&]R:,FF9UUD/L!9QJ2(RCGBDO5?!1,^-M* ' $RN"4R"'O P M.]O-S%&'IM 42AH\'$YD!:W5K14\R#AH$AFM>I@5Q!&"@(. @X W8.I P$' M0X0=Q#EV$'?+SN'!3JG5\N6/@ZUWVDJ5-"$HSSI&/%&%G(X.D21( M"EYXI61[4V>AN+J)"+ 'L+?VL+?(8@, >W>#O3_/8,^E9%C@%O$8/.)*Q0Q[ M2J,\?S':C(A>*H ]@#V O8>#O8O8=A"/C@>5K4XFQP*=01W W-PP]^8,YO*H M&^^$0]XZ6BJ@<.2(E2AA1RA-.*FHVYM<:P"YAPZBN:? HP4%&*@%C.%OMF?[ M/K90:^NXZO9:K-,J4-&,3"$WJ$*LZB?D@6L-![UN:/VC?K_)-]-GL?QE&(Q= M+TZ^717$'Y::5<-+H*^YH59K99*6W(5D7$87;"V-WBK&R/0PN+NHN-N#HZ-! MOSY.HRZ;-=P?CX8CVR]C"%0P%Q6<&OEUJ# 6@D5I%+***\1Y$L@IGU *C$M) MB8RFG )G.MRPQAT$=]?%N#PD\B"AQ@^$99Q20U522DE'![4YM%N,H!B5<.B<%P ,.A M20,Z3[;][:GK+,G^QJXQL"[N3FKGUH7U7@2L!0H^<92-"X-L4@FI**(V!GNL M8GN3L(X2O$GI\T!IS> H#2@M*6AM'E\84GXE+2(CFL>J'#82!Q\L%)BZ[6\ MAST>(+([$]G^N74FB6(!IX"L5A9E[8,A%QU&28GDN+$Z4I.)C+(.5V"A/2J= M 2T +31I0.>Q=*SV5@;GI+>&"^6=C9I@0XQW1E+C;F#I O<]V;)P=99J!=6 M.N3IH$@'J1#7C",;;?Z1>"(I2LILI@%UC9,.C!DP9L"8 =9:%M::)TI9>!LY M3CP8P8..5O$4@R6$):$"MF#,-(/&SO/11&8H1Y1$27"?K1E!D%.<(!N((%0; M0:)M;S**._FO8,T GP&? 9^M#9^YY$TL.=9.*(Z5S>3&&%684BF(P1CXK!E\ M=IYH&++Z(8D52.29RV:994AGS0.)2!GFQABA8WN34]-16 *? 9\!GP&? 9_= M'Y]=RBO=ME5UDL=NZRB_24DQ[8W+4+X85/7Q!*-1U77CD;[.1^5W$X@L3[^?GP/",U+Q!NJ: (VX01CY8B%VU$6'N"L:?,!=W>)+)# ML0(Z;&HR:S-+?$-3:'I_%>&;V6EH"DU!QJ$I- 49AZ9KTQ1D')JN>E.0<6BZ MZDU!QJ'IJC<%&8>FJ]X49!R:KGI3D'%HNNI-0<:AZ:HW!1F'IJO>%&0FJ-P49AZ:KWA1D')JN>E.0<6BZZDUK&?^ESH?+_X;NI\U_ MY1^GEQS9ZGVW/\F'HE>SFFZ8@.0O9"W=.-GI/&>*X-.DJ?K!3[HCV^OZ*VE4 MO6X_HL/)9T+KK,F#P]BRW@^.ZUC6XU: M@]0:'<9AS&/7KS._["B6Y+/\SU'LCX8;9PE4I\,T&8W-?[GJE\TK7YX.TO%@ MV"W);4^JV+.C[J?XZ^=N&!WFE\H]G/:6TPTE)N-[W976Y?Z,1_'7:?H9GKW% MQ6MF$MU\+ F-CS]GWY\A>7'@9G^6UZKS+[VF@CME#261,TMLQ(YR)XT1A MN MWS'2/KWHL#H;/OL^(E=%^Q'9E$?BB>U]MB?#]B\7!NQT!O!&F8 KXWK7P4OI M7@9/73=X]5R'Z >5K<6DE?L5J]*L=-XN7Z=;AU7)&O['CR='K>>]P>?AZKSX3]U^)IS!.-\D#']> MH?<:]^TX=/,DSO-24U5CRG!R0H:U7G))&:F+3-CQ:'!ZR23INO[+-$L[OVK/ M'@_CD]-?KM2_J#]WB^"-GI37.M6-NOWZA>KG3LG F U.1,T'4UM@VI\I5VQ, MN.)4\;KPI30;AI!O?__=B[__)=F02M[R8KSQG3YE(F3BEM?^N,OZAA?_P/:Z MH"''9ZNB]4X"OKYH"K*=?Y?%6/K*#_M<-B*>?V%&Q3I M>6 [O@FRQ!Y1EKY9].+FE8J:(V@W.VG\@2;_'D82)..A)&/75OZP14T1#6+F M*8;R@(6W\BWO-)#76MD//9+[+YZ]W#HHIDBV3';^WCG8>?;JR2,66[N7U77' MSCWV\^]KOI/U\-Z?[);:=%]W\=NG>[U\O^Z;@[^[NT\/ M#_/?^-[7<+3[X;"[__39E[-:>$=OZ-[KO[Z^^?J1O_D:2OT\O/=Z5^P>Y3M] M#=V]W__S<>_IWT=OG^[RR[7PWGYX0]X>['W8/SC\L$=S_Y_^2?)]3MY\?U-W M%-,+J(-WEU73/$"Y0WW7N^'J@]5I!;@'N+\ ]R1YC"UW 2O-M95.\2AU-)H+ MI3U1!>Z))I0:5.P9S*@!N%\XW'\]@WM*1##6163S=" NE44N3Q.2SAD=E+3: MI?8FT1V.*>#]@QVFC0JF(&'-_MQ5;_S((I M?R^??-EO^VE<=N6Z_9];Q]7@4S?D#^ZD-3B.9>NV_[Y5A/=3=]2-PP58_X]M M8"_1\QMDPS.Y!.OB:3S.:Z%;QR.T;#^T[%&I%OZU_L,W)9O>]X#>!*"_,?O+ MK.@LTJZ=G>FM?MB:F6?0?.;0?/9>S1BZWGAC.40R1/9U!< M)AM,>U-T-#6@^*R$H0L8N,3&'F#@O6'@N?6G31)$>(R\-3)CH"!(QX11$#S2 MO(0SF]GV)N]@!ABXKJ=7K&*G%VEF+X4M49^NAYPMEG-).XC]X8.:$?.=;[/" M%+I(,^+5H:WB;V6.MV>F&-AS#O;?*>"6*1)9L_$M*#, M":>B:F^2CJ'-.Q&XZ8"TJ*,0'\>" /A[! L"X.\^X&_&> B4T2 "DLY&Q*FG MR 6>@3!)R9E*A"=:X$\MQ(&R\O"WBGHX=+K1%L]J[YZD6%79W!G9+R6UNA\R M3_G\9K;DM]DOK=,TYB%LI=QF?']:K!$TS$.5?YO+H3@1@)UZ!_F@2,%6/^1_ MM_,?N\TY3GW77SS/4[L71X#G<^'YSJSJZCWVQH2$&',:<6($LDDX%+4AP0O) M,4GM3:;!IP4N?4"^16BO@'P/B7SGFBPF1!%& PK4!\0M$4BSA)&DD@MGK"!8 MM3?E(M+^5A[X5M'%O)2=!K_X)6'=/K3]]_FFW?YLRLQP&$<3)WFO:UVW5Z?/ M=.JY59;Q*OK8_50*[8$-W7P;>OYMH9V^KZ(=QJ=Q\N]._W3J7Y[-/&B93L"(F04K(.>$=9B!J#DSL]0'&>3;,%QDV M!X#X$(!X;G9SR305EJ"H\W1Q+!-R)F+$J64F6AVB(R4'QV#^L'OE*P^%#3(% MET7MW>E_BOW1H#J!(*@E"(*Z Z:?3G0VZP',YP)S/ZO=:L&B#48@Q4U W!N% MC%<)&2LYIM*Q('%[D](.5Q#Y!)%/ (*-4FP!!.\ @N<:;28RK5))*"@M!O7/MU2IJHPP186T(RK,6D%')93W6*HZU,M*+]J965^.@P!O[ MV*KKBGMC7U3QV';#)!!G,#J,U30R![RSJ^V=G4[\:>SKLR^E?$7EU2>+R B.=HD9:B.@(#XQ1WMZ4I".- (\%N&T! M'9ODM@5T? AT/->(/0\XSZ1 1);$ *,PRDHP1=%S84(*&I=-+=6AA@$X-DXG M7G%W[EE@[K$]@:CC6-HQ8E].^L%GDG* M!%?P$KB"[RDMK8C#'^=3#_@_%_Y?J%A()<<^J(!D)G#$@]?()%<<'9G2<624 MFZ(,=\@U66G@XP '\)ICXCWHP8")S<#$&PMQ1&%S&V(,TXS)FJ+4F:Z M8"D+PL;VINPH^<"9:2N/B5!9Y6[.:HF7XRCCO?G/*&Z&/]L-JA"K^@EY5%O# M0:\;6J>OO\K$]BC*?A:3[2PE+Z:B\=O)7\-2O'?_5#RVSJ0#Z&TN>MN=5?EQ M4EI:PA!SI-";",@JPU!D3-ML#S L6%;Y68?K!P[Z>("UV%0$!+_XBH)J0YWF M *4/!Z7GED),)F)O! HT R@7.B =::9$[J@A@C)-63GO035P)W'5X+1!GO5O MXFZ#1G!G[^]GKPYV]GYO;6T?[/R]<[#S[-4"JA7>!?N;5$JPT8/3( N5D.78 M9'HQKORA+;M+@U1LT\R3HY-ZIRG^;]P]/HK]43,LTF73CYJ:;/#"GI1)'1X, MMDKIUBJ^F$[ZBY[MC[;ZX=GIO(."-)>"]->LKT5-AV*HF@C15VN!CH^G''^-U2!D: ,X7"0.!BQNL=UK"V;OVU1=5'R2D!5'TX5)TY\RA(S_/THL3+=B@U"FGG-;(ASR\/ MFG(3&^C\7S5,;=+.P!*HXL]W]K;VMB%4#$+%(%2LKD8[R"\8AJU4#8Y:O6X_ MUAMC50Q=B!%;I2I%>CKA8(#*7AA"5&(&I=5 M(*\,,I%;Y(AFFG&B'"X184)VL@@U+FB^Z=@$!N1:H.!"P\( !>\+!6=*#$1# M)5<>.1X+"KJ(#'9YMCS'D;C@@DGM30H@N((6W[*HN=-M[U:&HL4HN:L=V-#4 M1(B7\7@ZT_OICT'__4&L .?O@/,[%T*\G W4^HB<*$?I>.F1E0&7HC):):R9 M5$7;9>9:H(<0+PCQ6G,D7*2F"TAX[TAXKO&&8M]+H5"*T2*N\V]:,8FT\+C$ M=^&0:$%" $*(ZWIL1_2W8#YT/UWNSP65_I)DW' .+T[\C>7E!W)75'9T./E, M<,T!%QW7W>%P;/N^UNM#=*.S%(]!?N=NW];(G!=KG1']SSD@VR5OHN)$.Z$X M5M9&SAA5F%(I,D+C=SMWUEE/C[QYGON97V%[,!P-?Z\&0]B+CW^U\L]^_P[>N_^-[3E_F^?_*]UW_F M^SW+??N[F^]WLO?Z^>%_OS[[O'_PD>P>/*.['SS/8_<.)VU-X *99#SB,CID MJ7 HEWJ*$I*KR#^&:#E-0>.Q)7;3MF9@L]^>IJA!U;M7*OVSPL% MG+'4UF&%H@H)\:@2THQYA"DA>4I-2"6?E!G68>IJ$A&X$F$_!6!P89E$@(#W MAH#GEB5+/ LR8TA%*1$742"-342&Z12%"-HGN\B\H95'0-A,F7L4SUQ+I]86 M[*$LEV;[+4B?]1F^BGZ<:+=$T)&4I$D%BQ!7)9J-W @7,60@F M.&<-Y('"QLGZP=\R;)P "-X!!&?/GK8L)6N1=9RCS%@,N6 S"(I@E4Q443D+<;)'))T\J0")8( \XA[ TE6TFCWZ,-413-V% M5+6:SY3_9H;YTE%9PY3['Y1<>7XJ$5!RY58\MO=TZT)\3.*.\EB(BRO$HV#( MX/S#YWD-PB"SY\^? M;1^T]I^WGOUW^]];>[\_:[W<.GC6FOS^JK6_U]K>>O7OUM;>T\DOS_[\:^?O MK3^>[1V\:H8_?74(Y+'*RU[DBV9ED LB+K?9:8!61M'+*>J^Q:"RF#TT@04<[4 MH!@YSQFB7@NA7*9,X]J;2@*P+I&JOL*E9J?J^+8V_8F50L*?5EY? 2O^;VJR\_ZX=N*\L./Z:W<,\T:X7\N MA2F\S/2Y@*JQ0)^+H\\+Z;4Q!>H9YL@+2A&7Y1QI;A2*S& :DTW.Z+(+W2%Z MB4+PE]05U8#M : @RY3 3% XV22T2=[7%]HC;)4 Y M\U+.3%%0;[6TSB#K)$.<88RR)9Z%APO+7;16I-3>9+I#]1(E*RPIY<#NQUPC M^.JO%R_^>+:;#;BM/R8FW?,_]E^W=O:>[[_G;X"CPSCU;11B7L#)] \@ M?:OZ_ 9!/^7+42=BI^\'1[$ULE^NEH)X^&'[UA0W:XSNU3BZBSM]F>V?1<;R M3H3ZH,CTBPS=8-K,8]H4D^;L$:.4YT_9C%65G,< M3#E,C_*K!<$!]1OALKJE7;XL=LNY79[QH=7-D%/%X?FQHMX>=T?Y%;_&1(N&40EQBA:P5&EG!E4@BV*@*L./FQ7DM(;##YLH=C11[E"\9#;,]4E*0 M:\.DWDT\BG8XKN+I@9V]DJ;F=D 7^^ MD)(K*P_^#=JD69;@R;U!']6'$ U.%__,P4,0.MFDY\.Y8.OADGA9GH0&"8V' ML66'PS@:M@9N9+O]B4,B3LNBU1Z+B2MBX/(KUR<=@BL"M-'5<$74RV __36, M6V4-[$]7P$[_M"S@\T%U46/]8^J0.P&5=2Z5]4+IUI \WN0=!I6?P%\!# $,\7C^"F"(!3+$N5-#"">EE@DEG!3BS!%D MB?+(.<^$E\&GJ-N;M",@\A2.@WY\3\RRF'W;DWC8;-X=QW[HCL95O+@1;;V? M[$X?VQ/K>A&"92&F:B4LO:GD/YL1_)V^'U=5#+^-1WN#T9LX@G21N4G[X[E9 M=_ GW?W\CE&E+,<*4:(=XCY3N!-:HJ@($X:Y0*0LQ(T;6 *EZ>C] ]..+LA? MW#S(N5YB5ET<@)N!FU?"Q@9N?BAN/KG S2)2@Z.QR):R^YSA;%1C2I&-3$A, M"'&VCA20P,U@5#]Z3^;M]"^C8K#F?T/WT^:_\H_32XYL];[;GU2VHU<%YX93 M?%$N;BQ.UXEE_> G=6*JOR*HO6X_HL/)9T)K"CDXC+5A?I1[?5*B)_J#47Z@ MK?*?^W5>Z_LJ&_7'MJHCQT>'<1@+FH?8'\8RBOVZFI\=Y0^IV[=]W\W-AZ/\ MASKZ:N-,;"\/W?%@V"W+_TD5>W;4_11__=P-H\/\+KECAZ>=WA"34;WN0NOR ML\>C^.L4"_#L'2Y>,X,$/I;LF,>?J>_/B[HX;K,_RVO5%.4U%=PI:RB)G%EB M(W:4.VF,(%QP^X[C]NE%A]4YH+Z/R%71?LQ8G4?BB>U]MB?#]B\7!FS:&U.Z M^\U1S6_G41[9 N1/AN.CO!I.[CZP*=W+P*KK!K:6@ZPJ#*HZVN!)5E-"K$JS MTF^[?)UN'59%I_K'CX5!Y<5>4*PLX^VBCN75^:]?[.8W%VASU\RUH]3>?+[_ MW];SK>V#_9=O6O_>_^/ISM[OK>W]ER^^C4%+]XI[-3J/!F4&IQ"\/0O!S\\@ M^-49!*_.V_]4IS,-QODF8=@I@43Q>%1*);:&AS5C3=*??FZMT"N/^W:<#9=X M=L[%X_2VYN$;]/?GZWCK^@GX,!Z.NNGDU\LZU/3SE-3+_U&O/FP^_7M MP2[+SV=[!W]_R&9J+_[[YX'3_9>[Z7=@]TONU^WWFD;@Z4Z(A8T17FTLY4:7$21.B*T M*&'L>.*BZ/;',6P5OP(W@> 8L0[8+N51]T>%XFNQK&] M.3,)4SVY=3H_G58])^7/L[/2R0IV:+V:2'/Y\E5>%-V4S=/^J+4UV2LK"OF+ M#.Z^FR43M4XMYZE$;3XN)-Q,D2V+8#JT]6M/1/#'PWMQ.@))N3W3EBJ2'Q1, M;A@\C\D['J.3F?P'7UK/,SX,\F#^>] K!GVFQNIXH_53F8SV]L3$:?_<"G&8 M1[KP1S_C3(Q5_C6_YSCEJXM_:#(Q>58^ELC5S"ZULZGO8];!LHE3;GQ<#<+8 MYV]+R^'),#/ML YG]1G3!GERAJW/@ZH7LN8<-UK[XRI?$8^ZXZ.6J_(EG3GN M6GAM7'C^N.KF/N49JA_DNO[$]_(\_=1VW8]QV/ZYTQKFIR%W@LJ_K4_QL#MM M\&KZ]_)OW7#01]7 AO,VG[NCP_JIY9?!N)AZ:=(DR_A9EG#G_,]G5Y:+\@KP M'\NP]7HH4VIE,TW//'[KX.])]_J#ST>#?+-RI^%Q+&K*Z.3BK>SQ<9;V221P MGI5!GL[I>Y9OLYF:Q[96;R;/W&B]*J5E\^(9U&-\.GYYS.H'E-74RR,VF?(\ MB./ Y5O'L/5N#JIMEI>QN_V_B6\Q#<>/K(8C*/:Q$9'>9U^CX/?.M];^#R MS?MQE,7F8WF?$&VOOD'NS-D-!E6QIR\MJ$L*_+7+[8?+Y])R8Y(ZP0G+7&1S M*V,S4 9':32!YN4:OFE<7\/IXEI*;PI[?],M4D]-60JCPXS=S_-B;1&,_NQD MXRN+XW#BX@B3>?[<+3'L53 &:J#KG7%E3Y]\[4_E7$:*?_U]:^M%_2OY]>?3TB-_]>M>UNZ(>OJV M:C"PF3'_VGBUT2ZXV;[0**MH,ZI \5A5XU,-H(KOQ[V)>G"J9I>[M%Y%/ZYJ M):5N=AI F^'PZ*@['!9).>WDJV?;9WW,M[-5C9NGHW@^7'E@!E5Y^7K(6R?1 M5BC62LCI.&?*K@=K>!CCJ)6'V[8^9PH(^4:?RLA7@Z/6Z2Q=-PV=5N;T5ACD M3O<'H]-8N:)&%*&A<+)O/3<.P/ MKY^[C=K J4>^=]*9[BK<1I"'F:)[>60*Q=JZT_F:#^/^9 ^Z[G5YU=-9^/$- MBVX]&9RR'US/>K83RJC])^M[V5*;;,:Q3JNPTI4QG3)[?4ZI^G78VNKGBWJM ME[4L%=X]523^7Z=H"RFKBN&\FUDT2YM=6_G#"\_9:.WTB\)IW]?=/+O]X#A; M#L64+%??#1*R5M&+?E1+GPV%Y:;S:ZUX;@W,_JG+S Y!65X>F6!O[. M^ L7Y3%O_2]/3[YL\OR\GD[[T*UE/]1FQ:=X"AN7'YG&^<5G9OU<&;IL<\^G M'"VE^OO BMOS>IA?U).[?NK9Y_V#W7>4:ZNR0H:8):6L#I=(RYCRCVR6:9\- M-BDOJV<'YP SU>Q/=7E!D6"MSS%^/!7A$LS2#UF,"^),L*HLV1)/TYE%JO\; M7H"ZS]V\"@K+Y8L.,T!-H"\_XP+ZD1J52'W'ZV"Q4U97MK_+>NN=3/AS]#GV M\NH[RJ)T>+:NKT'6']^[[N,I6=;]_!3/@5C0^M+I< RO[G4@]B*-J/BV5/)]'&7T>+^3:I&P,8W5/0'AHWSG:Y,(&MOY648 M>?_.4DHC<0FEA&6IHA^0$[A4JXPJ2I?5!),N.W>,%(D0Y@5W//]'C/=,,L:= M3$)$IB[#SHMSW7^R=7P^"2VT.B[I'P[+YM3TFD>K.H6I&<0]<\[,NF2R0ER# M6M9?IE9B:U3E=YQ$R$WTYZFY,6N]Q5[W*#]VHO/-="=?>X :FJLE:N7/-Z5K1L9YO?'S0*+S<7!*0 M^&CN/>>=]^E[NIRD,@6WI NN=T_NZ C=R9LIW(3\(NWHM.GHV21S/SZE$UG? MYH6DU=TI2)+]D6[^0BYA6[L4%G]$S?3%?_=1OKZ/'G\JK4EYZIU(AK=E-JC6 M55N;!_M2"(F$Y8!I*U,:%@&IC0:$.62D-$1)=RD-RWBDMPG>!441,5))'"AD M 4*,H;&7(I@O7*B5C!9/K!W$LY[$^E+(+M H5UZ$,XL8XG@:)$O28J2+TK3; M9T93+NVJ=.OV%7&8N^5;B:KGP MV=006,C%7I>)O5?V-:59[Y-DS2G16:+UOA[+4L8YIL>I,YI"9.=46.'REJF\ ME$TO"B^G.>4R.II%51+U9;3\G!L76#!%R=)1/:/8Q$C+I1^,@,2BT^B[LX 76D\=,D]Z8)X'(;](B0=E7 *-$1&],/> M-$^?>FV*0&\*/W0C7_AA(V7(%X(/4?''-79'@T:NQ4OV[R#^;92C> ?12;^J MA/R2PW$I'W[7(G-<--@_1I5YI2O7KCD4\OK2\[J*O*XBKZO(E_X5ZRKRNHI\ M^:K(KXS:W5BI=L&A-$+Q8(RUS'"*'-:6>^4%MCS>B0GTXBO;KJG'O>6+]B> MRJ9,V!;1G>(IZ=)D64>[U*W.;/8KB ME9SJ3U()J8\"H"CW' X.O3W/2T]2-GN:(9Z56QS'ZTJ_<4J*[!^6"R\1O-]M$<]Y\=:8V-\19*M< JFY32Y^C6]HG?G[S?=_*BS MKMB%5'7S?^X 0&""C6>>(FF8H%!H'6T=@D5D=7-',/_U42(/UA:!;.]=AIHA41ITOPKCC M_.?HGJ>R0S\_,2(GCQ*W9M=V5-!O,8PWU=H+1?530A="*65N!_W\A[+(;'IQ MLFB*.KI1*J^,JFPNBS5?Q=F)Z_NN.]VTCK*<+O[)?]?=2=9_10WE,%I+I?Z^ M&.BV[8X/G.3(83<>Q[2BJ-T'DZ$MM7:*<&;+ M*>O:67"RH,H-CYDF#Z?OWRD:(][FJ][]\':22_&V0NC8\WCIU1\F$Z#C3T;7 M$.R\,O"ZIH:\EN/)\'@P*@H8RO15KU0?E1?WP;92-['-2OZC.TAN)D2H(B&_URQ_+G7-/-+&SG%<10MVG/RYZS*:#3I'<\E'74(J1R[\'R3:DKN M8FD0)RE6S%5)E\[-<9VV"Y;%_^F+!84.TI.ONZ9X2GJ]*2VN+;&X;CG1%TR- MF%F,)JBU)&O=S)L\[Z4H'?JIA3]'@Z&?>?$+?0U3=9@J3,KEW;34?Z=/ACZY MI:MI'-1DKL3;Y+>JR'-!(NU];YF"IL]$J1PXH;G24NM%6CQ3GUJ*E:I:; MAJSF*]_R_NU2AW@6('/MV0G: MSZ66K/ZTJ7]U%KLJ>K!2NT@JI2P"#*O9DO?C3K9#HQ2Q*9;I?(*0]#E"U6\< M^=,DRT:#?M]W5V=A/^=[12?6,-=X3DM,B@C7:&)32TJ8=-,'XUG$L?SJ\;#C MQZEF,7[4[D?B'N2ZC[2:*+#/^["*['M6)G,]5:OG CJ:NJ-.$81*-T\O9WSV M=)$(\$>IDMU=RI%XW=RU+#OO4O--AOGWRC;M!8?O=8#+.*>3" 2B;X*=_S!G&\HK\ MN+X_T$49?ZD1XJ.-3RN*:R+:Y.#)^>1REPS;7L9-3-Y1\?)9H5[W M/UEV\Z(T@N./'1$QXF3AY- M1LD<*%\C:CD0#T#*#Z2=/BX+:PH#JA19LQ6O73ST8WTT'?"8[:1!J;LCMZ7@ M\[G!D;Z:2E[BV_A^^G;\JS]W+(]U9(')U* Y7VF8#+NIYS\=N$E:2K> 0YQ? ML;UBQL%J&3Z(Y[QX3F'^K#4V_2A^VU]I7/H0)<1X_A6*F_2\.YVV0^:#-9JB M5$PQ XI6OVYAGTP+9JR<\3UW,C(H2J27\8G]?-8MJ:4H?M=/]V;VL/.-*"AZ83&)!*-V MDB;9!A\D6%L_[$US8*7D*DS :0'5S]L0'[E/3W>&_^CNQ!>YH6PCU\'<:47S MT3Y5F FF.)#4&4!%,$!K*0!1D 5LG/1&7W36H51&,!,$-XKF?T+\NM*>6NT5 M5Z^MHCGQ6",S66..RXJ3.:M#^=B/VG=21K67!O)AMOZYKI.O9;WDJ/'G()5- M_K;R?N/KGRN_9QNG,QI-4A_B55]_.W#9.,@"3Z:LZ<]HMSF# "@#R>?!B"22 MREAGH9:O"0R< P^D"&H*I8]G"3C?R5)SFH)OE"4!\8DI,# N&KZ_YZ6=N_7M M3I1R0]O.5NG,K^_TC[,V3J':;G=P,C>V^1)F\/QT ,+C3KS "HV_?+0^RV;8 M-\5_O_6+LHE(Q_^=#,8%&I@M;+H\[MJ?XY6=5P+H[&MTRJX?7G:I+ M6[9Z84\7=N4G=[FTX\G1*VZ]VL@E-/E$WF/C>WXO44GE^73S?=AQ]HOS] MZ6^KQ7M,3*KM3H9O]W2&D9 MEM*PR8N;YY'3; +53#*M;RF9Y.]B9P?#.;F; M??S._T[\:$$\3[?M?%?CB[<7W=/"Z)R3L/,'.S'*I#_;ZL9OG36_MII]WR)L MFWR\*,HSJEUJ(BSXJ."CC,\$YSD?&+6 NS M).:Y13,?3K!ZU%[-091.WK[D7EZ8FUYVUR\\8)A*Z(-OV6T^YA M.NG]8>RT!RJ*OW*_JU[)?^=%W[Z2GZ.B$+PAHT6]Z,?AIW2Q(R<'FV;1E%ZX74QG=+WC'E,6LQD.-#XQ)\X*WIYZ M]/FHN$BF*]J1ZO:C!]Q>5;U'=?M1W7Y4MQ^]F%=^L>U'-[8378S^(A1L M,)91JJ-<@YI#'+ T'ED,A5>/7F07B32'ESP<]../MCAB=62_+ C9W-U'<7>T M(Q:HP#&@4@H0?Y7 Z> @"483=2FR[[BGQGAK%371MF$2 M^7/8U-$D%8EX5T;=_8_.*%/B8-(I@'53H*V;+ID#;%IK; \:O80IG*X9Y$*7 M$KG4]Z/UDVXP&>52]'!UJ5[*Z>;B[2)*ES7*:LJ)YXJ7(D0T+0'*T?@4=FB$ M%'QO1)\IUWSGVKAN^38YIY[>\SR)D$#P?:'&SYMQ&KU!]+&*:Z8(&HL@R7I4 M-)2!00"3D5^(;F8JS(4S7A42R7RE@W:#XZ*X)1+]G%-FY8_&QW?+"#;GE2'# M2/0Y1TIL4GN@T13WKQYQZS8-CGV\^UX\W](E5XI+B#=-G MN6AT,Y[OZ$#')\B,B2F+A_0'N5:FY,6B!+57%-M^GS9TCLK$_C5%_;^MY F] MD6AE_^?<(GL^&D]NY?>?%2==3X M4+<7%PL$=)V, Y?D9+Y-.^[&*-WJ2DHF>9EX9I%C+N/XY%3G#:E$5 ML9!BE"91$2JP,4%SF;Q=J0)5!*=>U&(8]KUG8)]#9F?=]"5182M\&_F-1,U7 MVZ;:W'[WHWEVM(\<$80Q!D(P"E -&8A6' 96.6NEC;:\"ROKB*QR(BZUJN9J MRO,NJ((GK^#8U6JS1-VSG)@AKF^?4!ZE^765O]+J=G?E8K]S]PUL:U_H-?,"Z?-PW?['G'%"9- >.L Q<0!92@# MF@*[W7+1SU0;_79NWT:7*2XQ< KG;JR<73W M$8U20$"A'-?6<+>RCK&\O-5]7Y1YZA]^]/M/3.C%Q.EE@SK[4<4(C@*7XZ*) M,2VY2';*7%7X%'XO&2N=T0R-;VH Y5+6GT'LSN*N91/7W/#V^[8Z+:4+%AW] M3Y-HCE[EY,]\_"C[KZY+?#/-AO\U&,U% +3+&#.9[IUAX<(,G.^>-W>?E\>= M0UQT\PU2KK*=,^[IZG[VB*:?K36^E=GXN2U/^B4!*:9$_!SHI,Z/3UW/)YD7 MDUD_[6_+GLWTL67"L[NP_',R&-_M^._9M.].N^ER%5)4%[G:OGO^U"E[YOD_ MTP5?Y>#.$;7D\DX>Y7 ;IQ;#TJ'+A^(@MV)DUW"Z\OA=FXY0&7J9$6!6CS@X MR478\7C,"BYFG2VI)#V1-L=,RM:#C%!91FI*O^(<3VB.?D6>.9=I9,>@!,DI MDLRE;SM7Y%T.;YH#T;FB$KQX=N::J[8L/[(@\[R(F"?QS2)A44C=V/?ZZN3# MQN0@OLQ-84 4E_9U/@#R-D77WN?2UL;;A8A!_K1L?,G?2D'3SG'IX^:__*U/ M%R8QV:X>=C)H;!$76)RI-.VBF9\>,%]?=+G;;;Y#>!'N]KA\]$5!8F#1^8]E^DXHBBL?KTO!(M*^X^*;NFLXJ8QQQE'W20F M^)W%!%(_.Q/L\<_$G>!J7^"IN::>[E9YL"L&V=Z48UD\I?+:4RH+17YE ?WT MI/5RP7UYT.:ZZLL8>&^*]')U)6;F\^W!<13B,DUP6S3/.J,Y5DZJ88YM1W,1 MWN+4G8=:DVB9,?4U!T7>3Y]>>U#DXRB/JT"X'@I@92F/RNU9-R[M8Q3Z_8-4 MWI\2:1\& Y<-LR1TMY+=^"9]PP_[N@L2WL?701B?Z(2'4/!VVW>/1ZE4_;@; M29=-H6PZ)G:?P@T5=M,L?9<'G&<)'DW97$<\0QTO$=&[@TD>TWT\*8"5AL,T MH*3(+I3VKFZDTN2.]>?XZ0]\-@K%DT&2SIFY,YIUL-QT=M@#GYTG4#(O_ES, MJT(3S M^N=!STXY[N[69R=^4CHSZ?OG:&'I=4O67LS 90F5#T&Z[?AV2N)5\7D>EC2' MB7J9R3$$D*Y.2^[/[?XBQI?-D2^)M3).Q9%P) MO-'N',\WDB_.;9L#5AB>[\NP@-O+^]*9^6QVV,F*(;?]]/S->E'G89U3.96W MHF"@) ;+25O#A&DP.^BDF*^)?Z8$,XL]H!(L[O>42K"NN[^[]$'P^L+[]++9 M_[JQ0)ORE4>IUJ_K\>MZ_+H>OZ['K^OQZWK\2QLP7RI=;,YMCS3BBM M2KU_JS,M 'AWLKNSUVUN6[*W\XZTSK[T]CZD9W_IMGI[AUO;K?;N=O-T:]/B MBP4 S>T_VWN]>,\SU]V-U[<^[!WMGAV2"#)B!88H) 7%IXJ9\D4I4YI"ZG'TFAOJ14RM7[$ M/8$7B_VGPPBN ]K]28_)C8]Z[)Z1SB>#Y%)I=@E\^<5T??RDD+W \<4D#G-Z/ALF = ?#(:GUT/_7%:RMPGWE,]?4!,9?$1/QH/I);E@L_B+R7"& MB9)=?3SR;Z8_S..4I.N+WSO)7!J_291QG=%Q5Y^^Z?0S3?)S2R]&J37)2'9D MQL/X_VZZGM+)62N8==__M.+?_XA6N.(W_-BN(9^]B$C^)[7 MWKQD47I]L4I:6OSE?_R'PQO.Z:6Q[QBRSZW0]SG7OYM^)@ M_'L!@@=%SIW^H3@%J#@WE]Y G:]F^OUT[O#QC_/KRX.7_G3W!9='^E>6/"\4 M9V)+7F& W5KZ+0K-6[Y5=!G+Z1?CZ$;[![\AQ\ MW^LXU_53991M@>B29H>\,>7&93L4>>I;HQSX=HMS\*";_P"4K#GCL3BCS'FI M(GN_M"+R!F%V'R;YE[7>AW 3DY=,\2O[?J5U_]@;__?@)"?Y_O'MCNW.)A%< M,.X>D7+W$@_5(N+_>5RJ9=[Y%;(5S%<8YA4BVQTZ_\:V=]W'] M&S^VXK.:9W\>QO7@%GYWMI?N]^%];_?LR^'N=K>WVWL?FAWXXZ_M=^/F5WBR MKT4@4IH @G,.4*88D"3N(I*>*F^#Q9ROK",,5QGFESI_BE[II3A]U9-:5Q/O M-F;@W23[W6R[6N'4"J<""H='%:.C8(**>XH84\8:*ZS0+JH?#-EB*ZB"Y!<: MP6N%\^@*Y^QCV\9\O]>JF_Y]=BGBI7Q:>-K*G6]Y%N>4Q$_-!6O/$.W(^,R*RUE)!80 M&<\PI10ZJ;A"VDI%I#"!UE[2,BFMTSDO206A,4G#,(/#@'+D@:+8 \BIDUH; MPUSTDCA9E80]@=*ZWX&KJICZ!3_H=O+[U[(?M7!\&.'(L"'&4ZN01S3(H+ F M7@D3#Y:%VN+:HE\JX3BSZ#7CD$/C )=" 1J8 $98"Y2G$!/&I%(L"D>ZJA2N MA6-MM#]?0@BK-54Z[2E.33+K--0L!!J:AP4DDK-C:">2Z\D94):)&H7 M=ZETVLS%#8Y%:R5$QQ8Z#:B "BAJ M"2>>4@YR[%_Q!'J^(**-Q:IU5"IU78 M0_XC]\K\O*N3SRB__A\S_./Z_O)7UC]5_&#;NM_WW;IYJFZ>JING*MA$4C=/ MU6K9_&>\9K/)ZWM;ZRY:7_L M]?;:NX=?>LVS3X=[O?='%T.!N_@=;6W_T][=V8WKMZ2UN8%:VTOJY"5S5V-TK*BROFZ5>CCFPT"SEK:26>P8((PC$G73 8&4! M.V#!5RK<%PW&YLY"'+NIKYMCKT^,I+X;E%R#KA.5.>-Q?$G2(7#7A)2 M9\L>)++XCK8.]XY:AP=GNX??3IK;G_'>SF?:ZL5[I3GA9TBFR MN'V 6[W/>&NSU6EM;\3U['7W-@_P;GROW;.CLZWMC=/63KI'>['WBC)-4@$4 MP,PR0(6R0&/F@.,R"(&<"E"NK","5SE^"JCANA2^3H;5"J=6.%P9Y+E#RFE* M-9?2:X*_$&P:=2XYE'5?P<,/85'$"FD89!1YJR5SDB'N->10(E2[ M1DNDJ>:;KHQ"%'H=@/*. ,H\ 6DL%5#"!2.P#S;NY#K&JU(\!2K%*^TKJ)NN MEEHXJFC3":Q),(8ZR>.+P:!(.D$.!U*;\6THB2:[8)+Q5# =;7;%:@2Y)=)&"ST_#D55Q)4 6#(*HFIR0!+L@<98VJB* M@K4\:B.YJIBJ7$RIZL*IFGF*6C@^L'"4W"+%7+3&.:+*6R4%=S(@S)0EG)C: M5%\JX3@SU7U@P1HC@ W2 8IY :S-&Z;L&!$L-ZH*!S%*B-/8:J_4N'X>DSU MEQU3_^)'XVF[QLE@V+V^F+F.(3V0U2Z]5Y Q32RG)C"IM(<20^.#\S#PVFI? M(L7T=;[V*!AJ5 A B#3EW%D*- D$<.JA=4H3GA036E6P'G)>Q]=KV7B5T4XT MY\A[:CBA02D%O75&:F^%LI+)VFA?*MDX,]HQ1I@;J@&TR6CG<0,E=A9(2[V3 M5"#B79*-B-;A]=IFKS'-:DRSYR9P56MB7Q'^2XUI]H*L@?DN#4T@MX8[H @T M@&(F@(0B &2AA9%@168D:-T I'+B<::0\-IH8KQ1!E5.]3M7(%P-<\+-I/ M'_[LL&CB:E@TLM;XSP*Q'\!'6133'_M13(\'P]/-SLAV!Z/)T&_'^__9'=BC M9Y;"6U]+*=S[>+)[9L]V\5YOK_?Y=&_SR^'N]F?6PDF*?B/QOT?IN.SUA^9 M7[[:MG>3KM\*YZ_Q=C(AY<=;X8N/K_G=CRJ3 [AG!*', ?S3;O7>'^[V]CK-S0.V>_;Y M1^OP4[OU8??'UF8W7M\\:1W&]6]OG%[, >SMO,.[.ZW.7GQN^FYK\QUN]M[! MO<-W=&NGU6Z>;>#FV<&/YN:G1?1!A8BWRDK G," TJ"!M-@")R!G!AH8N$Y@ M4&25P>HU[KT.,*A7F+:NU #YJ5:0;5: MJ9!:F:66$57!."X QC"EEIT%VJ;0MH4<:TD(I7YE78I5(6JM\MA:Y1$@TP?'PX'UHTN.V .UU-Q(TE?:8/.4#D;:Z8_]OXM]KE7!O57! M/(@?H9A2P2EPC"- <6! $J\ @90HC[2E*JH"A%?CKX^O"A[DE%554-W?HWB& M8&HM+9?=;JZEY4-)RSG#V0JG:8" &$,!=8$ Z2 %@D=AZ;1$@E.!6 M2&* P)P "J4&2L$ .!(61SN94:]7UBE@)RZ,,Y D'3SJ 7%1H05#,%%I9)V0UJK1:!E;2J'VPZ.]R M05=T9BT83^=BU8V_S^S'UFW 3^][1%5;*]B[*-AY4#_.+)=(8V"-,X#2J&5- M8!2P0"TQ+ 2L4ULOXZN,D8H'D>HFW^>.U]>ZK=9M+UZW/:5/6>NV.^NVF?-( M,9*:*P9LB/]0HQG0**B$8($(%XY 'U(R6:ZRIXB@5>;P54_&7>>)_@(HQ/UZ M?7\&$S'=^L&HDY[V9NB[\;'?IRVZ"$:A5G8K4[PFRCM>=:4V%P M_A8K-[Q&Q3NT$5JDW/R_MP?;0!2A<[B-]G!V[ X\,$.OCX .D1AO=/=$GXY6 M_EB@6;D@E59\B;"_2KT0'@^-(V]V5 F#8>;G-U$+Q7.=OI86KY=OT8WV,*G, M?]V\X6)E/:,[I&[^!.84>7WTGS_T]<>PN@?C&J"5]UO_TWB_\79[Z\MNX[]; M?VU^;'UHO-WZ\O?:RWG%UF <[S8>I!UTOC_R+OV4=95.2 WO.WW=MQW=;7P= MQS_TBDU^*6__6Z??&+<'DW@3-UIM^!_61TU\[*/T:NNA;^A>7.MX]'OC!;WR MI*\GKA/W=OI.S[/:-7:[]?Y^E6YZ26A.]-'1G+;&;3],B'KC4>7PG.)_W_WX M"^^=[NY8WCQKHN:'CR>MG6_Q]_?1;=@@>X?MP^;V/TZ_W[J[N'N=W,X.&N>I?MOH+WM3^W=G29L;KK>UH?FC];.9Y*>N[?S M&6U]V#MJ_2-)7#-N;4?WX^PHKGN7[C.KL/=:@N@;4D"EX$ J(0$*!#/%E%:" M7P1XP@H3IJ6!3&#*.3?(&.\=M,QK:P6^".KS]] ?ZXX;-:*L:>0M:90828UB M;^X!_'3C&AX+^"D,?H0YU*<-:^,[NG<_CI,*&54)]*D*#,;V*0I4.$B @XQ$ MOQ8:H *2Z1^OC>,FM6&^9!2H!>X?9.ZW)??KS/WW0H>JL:!J+*@:"^JUX 75 M6% O=V]K+*A7B1E4[^O+W-?GZ[1X# 'X%/F4TD!NV':TASNCAO,Y]_ ,L% E M!6O\CKM5D-Z%;,N?47_$:K$<6RB/PV9Q"JJ24/^%8,+[COGPC>]M_M/>BM]O M;N_BUF:3E.C1:&O[Z*QY:%GS[.!T:V>OW3J<7O-/O#?K[VT?'[5VWK&]^$ZM MPUW8/+-P%[^#<6UQ?X=8_\K1,J/_X*WW_9%^+-'B>$P!] MZM'6 @/EG0-.:DJT"HQCN[+.\"JE%>I+N?N)JIXDNJ$$#-^I:>5G5%JZCI"K M^>FAR%!5?JC5>:W.*ZC.'[% KE;G#Z'.F_/JW##&##,2,$8%H,(3H VQP'HH M$4F*WNB5=;XJ8(4ZK%ZH-G\,3_<1YL-7B(@;[KON6^\:Q_HTUY/DG-#QU/\= M%&/A'@ULX):3MI?5K*J$"S>M/"C%?ID7+M/=&WW7&O3+[%^M"NZF"LYFGMWG ML^;)/M+&*Z@AH%[I D]&0XH!K[_7XKM?SNW^[5&N)M&@'/9 M)[JU_7E?$26%]0)$IP0#&@P"2E@*:/1>..-%$$E" M]&-D!_HDA\X+A)2$O@*** PH1=)C$'V&*,!:,,!9X2'Y0_18WURY(XE4I\+#W2 M=?6*D'^.AU?7)]^]G/*6%%U^7?GD96P;?5"&J@T0))& M/0HD$AAH2#SAW'&N\,JZ8*M"56B@\(,>PNK)M3JW5.>6JMV\5-L-M=U071^[ MMAL>PVY8:(52E% +O0.:! ^HYBF'!RV0FB'B9#0 J5I91V)545C;#&7]!4*,LD>'&/U[.#B.+'[Z=U?G7_4/&L=[6Y_Z<7[LKW-UF$49KW=L\_Q?I])\\,N_8M\Z?K_ M?CG=VW''D6-XZ_ CVMK<8+L[G\^:^$N:B8":V]VC)FY%8;87!::+PL^>1*$9 MFMM'/_8YU! Y$0"R00+*O #*$0<8E]8Q9BV3^"+ J/6.8NJ#)SK$4TL4#<8@ MQR@W@7#M+P.,%GNPVLB[D+OJSO=AM='WXWL@C-ZXB,="&+V1LUXO/QW@R$_6 M*&0ID-!F=YD"D\:(:P=18,AS0\T+QQ.=,OOQ.;/[!6:O 45K0-$:4+0&G?Q9 M)WH-*/IB][8&%'T-NUP#BKZ2?7V^;'^\Y?+5#?\YZ733 K-=;*:_='K'P\'W M"T-\*A/+KP/V-1!9QR&# @^6*X:I#D0Y[0/T-&AFL<7H0;+YUT04/@P'HU%5 M O+WC2L4LSL/+=W:/H)[AT>P^>'=:?/P,VKN?&9;F^]H_)UL;7Y#\3DIJ-^[ M.+NS=780U_&EM[7]^61W^^-I_-Z/OMA4 M??4H4ZFU3/>GUKVU[JV<[C6!8N6$,@9I*IPW'$(=N ]9",>*U['T[W MGLWK7BR)Q5II@*V'@)* @9&8 :+4Q"*%C_2RKDWW9,!E& 389^KH'Z9&U 5;8,:F)5\Y0 M;Y@V'$/!)"<(\Z@=:D^L4MK@=-$3TV5$Q1++@-%"K+*!3 ,,$@- M#))PZZPG*$IY&/^O=@*J)-M;;Q>= &^@I<((@)%A@,* H_WO%0B!>Q=HL,[C MW!PAH*Q<2*CJDJG.N-1.0*THIHI"<4V\"(PRS2E6RF@IK1%&0^90D _3356$0D43"2HFY()Y'1<%7):]>%UW5Q6&='OA5 M"OZE^ZX.XSRR!/=6$L."T=X):H54$GGL#?/*!NP5KDW]2DGPKXNFOF4&*X,@ MT#)P0)W0(&YF #X00T74R,CB-!(2BCJ*4X?[:TN_UA/WU1.""^8U]%)I2(DG M,N6&D0B6$VV=UK6E7S$]L6#I!\6](,$"FRW]X S03CL@"/>8$V*E4AFD$M73 MN2IJZ+_@:/]?7H]\>Y!F;?VD5:4.WCRP2&<$\B"<8\QYJ@65D AHH3;4"^-U M;?I72Z1?:+KPJ4/&4 RLCU8_Q=H#$[@#S%N-I$9(,Y]+?2A[BE*?%Q^\J:/\ MK\WVKQ7%5%%$?6"D8-I92H4(AJIH-W(K.,7>@!>"D"5\\!8!J,OH#'Q M3,G 4AY K!+R%+[ BU<4=2+@3A3<'L9;' ^&XZ(G^-'-_SK",S7_J7?*& J] MDA1%:8 459Y0%86]MZ'N^JV45-^Z4/"/*95:D"C0#;. 1N\-2(4QT %)(3FV M$H>X+5Y"K6.J> W;4JM>5KK7HWK?INT4NSV"H2]PWJU>J_5^XM0[\^9O*O5^SW4 M^[S3+)G449-SX+A0@$*>JL2U - QS;W 3JF$#0_E*GF26;VU>K_9\?YCK.-K MQ/^ZSO?UZ9ZT)KWX++O^G_C'Z?I[>GC0Z6?R)!>Y_+4D")N][_I_S/"/F8+* MMUVXZX61<%Q@CGR0'CJJ#-&:(LT@%R%01!'C/T\_^,'!4!^W.W9CZ/5H.[WA=GSBG]V!/5K.@]WU__URNK?CC@VF MO'7X$6UM;K#=G<]G3?REW?JPBYK;W:,F;AVU=O8.6YNNW=JT)_& QT-ZP/:A M(D(&[0$GF %*, 91KB) L!)8>FLTCE3U4?8=1[J.AQ._(_RSS;_61KR: M+1=Y^=9'X(:CU.WT/6@7OR.%VVS?>#GIQA:?_[U\2(_'O4:,[2)9(XIN& MSHS3,*>-@W/6B9_;,FT[]/$;4<%TNX.3T9M%UIZCTIR_/,/T1I'_)X7PS7TLP\9P?>\]N8EBUM>?$/@\Y9GZ'9V^^VUOMO?VD^Q,]/&V0NZ0N7NTN]SK. M1>6R=+N<+,SZ]+Z"?7V^NL;'(.%3^(_?^IU4S_AUK,?^$GKRDY'M;C7MU:+@ M@T87;UD5R+7_P$!K#J").H$"I(,(@Z[!# 8H$1NE8G1N\1?"P]ZF[M]GN M[?7>Q[4TZ=;V9[2W?43C=V%KYQU.ZXU_/]L[M#\N!@]W>_\<;7W8Z^WN?#QM MGAVPUN8_W:WM]F%K\S/:W=YES<-W\>^M7NOL?6C.$*=/]KT.T=/S%&@A#* J M**"\QL!)HC6"SGD$5]81DJL05VBJY-U/5_6DTH,6>#Z8F5,KE%JA5$"A6,,< MXPQ"Q0C%SFI*-:<".\<#LH^+35TKE#LKE+-SA1)@*A)*TR95&EWF)0-&(P)( M&D2GK3&\R$3!55:E,<4O5*$\7X7GLGI;Y8CZQ(W/#EEQ.QHNLYB7F$J"A.5, M$.HIEX%1C4G06&@"H:O]A@J)^=-YOT$H[163P >N 0U1S"M%-3 *,^>]EYC8 ME76URB&K3KG!A?-451'TH/6 #Q__K&7?P\@^2@DW4;IQR365BFGA:91^ B$H M/#.D-G$K)?MF)BYVBF,>HL1CF"8P'@L2PC* 5%%AH5*(1!-7K$I1(;#EY95] MUZRLJ7ZZ[DY9'F[;>SGD2RA.#H4; D^1) M< B!#LH!:*1+C;\0>OR4G4G/=_RJ)]?J%$6MLRI^:)999]4M-TNELV8>(%/0 M2XVBNH+81IUE+)#"(8"#DD8:)*%^TG:;6F?]:KM-^CV=S4Y_DF/_#]: ,W>; MX\&HD^[]9NB[\2'?IST "$8A5G9-4+PFRCM>=:4V<;%P_A8K-_1$ M5+Q3!.%%RLW_F]XKBR@K,:-&:(51-/#C$?308&JXBE(S1<_V&5N97M0>S@[5 M@0=FZ/51M"TC*=[H[HD^':W\L4"Q?=-U#GQ#*>OI<7KY5MTHSU,"O)?-V^W6%G/36:-06B\3;JUGV(<^OI#6-UC M<2655M;?;_U/X_W&V^VM+[N-_V[]M?FQ]:'Q=NO+WVLOYQ5;@W&\VWB0=M#Y M_LB[]%/62QG*\WVGK_NVH[M%$6ROV.27\O:_=?J-<7LPB3=QH]6&_V%]U+K1 M:FN,VKD!KA?7.A[]WGA!KSSIZXE+9U:ZQVZWW]ZLTTU)V:5[S@GRM M\=BMPGXT\GXKLG44]_V#O[P>^5%56H-;7Z<.R#?:W/RGL[?S#NWN[)YL;7XY M;&[&9W_XS)IG]K2UZ3I['YHGK=ZG]J76X.BXM'8^=7>W_VGO'6[05OQ>="I. M]C:/SEIG'V$+?SK:/=O N[WWH;D=[WFP'X((5&@&8/ (4 4),%II@'4P1E+J MJ%&%RQC-4N\VDL.'F(-&(UZ MG7YG-!YFVWZU,?0CKX>VG3'BG/_NNX,2)2XN;1*B,S@9QINMYL]'T1$?Y9\B MF8Y\?DK\2J<;[7X_6FO$M<0GYN>.XF*^^WC[GH[/.U]-%/N]46.H^P?YVN&@ M]],C+0SGD!%D*&*4."VII-I39;&$@G(T'R^?BS9$8MHW;C(\C:]VFR.^'5>U M%9)EEKS?UW;,X^?['B%K89" Z* #40F/$L!/!38B51@+Q*L_L43FLRAGXID MY[CP3%$-.7711-9"$T.]]EQK1.K]>Y#]>P?W&=1((:H MH9'(6TM,)!PX#'7 MD=HB$!V=$'EI_Q*%HSDW&O2R0L4";'-S'!79)>O\ $7WS?G^ANXH57QP$'9_L86XFB)PJ0)"35NG&@6>0 MP0,AAJ?A2W)EG5W' 5F\W\0%:=.CES/V,T88-4XZXW9T#A[<,KN!%<+@1[B2 M#[;R>K<'V]/%OD:../MVNN\(AUAB#XBE4298%*),0!1P3;AGTOLHD*^2Z8G* M:XVW?CB.JGNZR\G'&TW,H;?CQ FZ'\VP;K;BNKK@CVA[C(Z][81.=(:SM^@O MF2#91#@W5R*/C#K.#WT6+*,9J\6KG2^8+9D)%Z3.)+G>22:-4K"T,XJL&HV; M'.D%@P FZ8D%8$MBZN+";D>;J\R4>?/(#1K]P3AS;GKQM,+(@)$F\46CF=1Q MZ8V_Z^[$-PXF.MHP8Q\)$T7@_+?&D83)LHJW^>[[.K_S;5SB*^S1GT9QJVJ. M;HP:O<%HG,3(>+;5_]]HRD*+=$'#Z/2E0;_\7B$U,BS/=]WIYJB;3IO:BY?;?(]& MBM=P>B>3O4!U>;N%DS+K[_!;L\RLUX M8)Y8;2X*RIWR33:*%_DR?8]SDPJ],JFYM7UTLJ^<#0ZJ: 1'X@/*'0?*<0BP MTH$:B 6&:5+(&B-7J](L=,97,XQ+_]T,Y/#0#XE3%'CT8ULMY18*F%@#KH@='. FZ\LU8:;'1T ME,@:NSS@\O\F%1FE2L8!*A* 9+61MFGM4J3C46-<<:??1AE=*=R[YPANM3[O M>TQ4I*,%PD ;;20'@4', VBXTMIA@S7[&?+=2XPH;5V((-G(*Z/"6!NE1$>I MV@N\N_BU>R+>76O>U(AW->)=97&5U)*BHLEG@%5Z7QK!XW;TL:);T!^W1PT? MSY^[1;'F]'!&3>AO0+BZ\JM+P$O/B='U*]-_*\=H4V3%1@W0]OHVOYG35UBE MW4>J(DU92SF>]BK#[^E;L>XUGKQ:A'R.JO6[3YA>YJ+T>_G!]ZQ.7XR1),^Y M,C7I]_2:RS$0GW^T=CY'#_G3X>[VQDFJ2=_%W^CNX?ONWG;[J(D_GNX='M!F M])HOC8'8?(?V-C?.FKU6N[FYD6K2#^,UG>;./]VM#_$=#S_UMC8/SG9[7Q:1 MW *66& A0&":@+AG"F@B-% 0$Q\@CS^G"4^K3/#J5*2_T.'MKZ))JM8FM3:Y M49N@8"'4U#@H))6:&T$]EUY)RH2T2"1M@B3"6(%D8T*"5:U-GDV;3#NUB+\GN)\GFH-N*5-=)"P(*D*??N M0=P4"R#E%#EM&=-F91V+RVG5YYX+5W4I4P.UO0JQ]@ V;"W6'DBL7;!0O116 M>0RTBF8J%3P #94!!@>/A(#":QLM5%F]B=9+*-HJ%/)?*A"V.LY?1V8JJ-6> M,LY?J[O[J+L%F#1)*3$((H"+_6('?G]Q>D/IXRL%^KCWNJCT5OR::=T9( JQP$5#H+#'(!2,.5\Q!B:G.& MF,,*X6S>\4A53P[=W9,J:\;3W/)JE=,]UL+F-O^RYBNY M%/U:4/%>;W4Y R7OYONK9SCVOZ'?&Q^+/N]18]0>#,<@MR].FW[[KO%=#SNY M(6,N3[78QNN[WJ:^$-TXC@+/GB94J%YGO-#KV!DGA)'&(-*ATT^0[[-6R=QG M.1HUQNWTA;[/;72IO]?X!#.5UN8*I)!42W[[-M\GJ#&_:SGZS]$='Z?MJ^R3 M3]OP=7)\W"T[$/_47=VW_FO;^W'J\^L.1I.AKUO"3O:5LT&MK"9OGG(8I6"?*B\@["RW7&3*T:,Z_H?FYD_$"BA:R4=U MMO@A$6M$/DH#V2_=^9D:R.0:5?+E-) ]2]_' S2070G2]]CV2:FE&EE--=YV MH\+OA/A>2=K4?3XO;[^O;^2J4%YO*4K++K3R7&$V/U:AV2-F_RH>F/SK.E)7 M-BZUI*&I.K51Y\?K_/@3#12[@+*8J+ 5OHW\1A)M+R7709K;&VQK9Z^WM=WM MM,X^X];F.[;W8?='$S=/=K?_[.[U]HZVMMT5N0[[H[EYQ/9Z<3T['TEKX?OSG;/_FPW/_S3V^M]9BW\)32_SDUG@90K3RD!2OD J*0"**$-YK,M]^A7$K=]"7PGR+\MW6 M%MS=+;C3.0O.(2]$T ($E^9F2": 1AX!PIW41D:[SH65=416!:S0V.3EE?[/ M5AKWLVE"YR>JJ=,$M/'IJR^-:W[>M\IJ*20"%BD!HF230!IK09#.4B\9,PR^ MMM*XDC\Z?C2;&#)G#3;,:2-TDB@NZEIO,1@DCU-]T<5Q",8]*J=6W[DZ3I(U M(N^-H/[3#_$:Q[>]^!$O3JJ0(DC@X','XQ;^0%T_=;M6_D:81)$TFUM4 MQTON3]!D,C1^*]H0.N68*+( 9=]8J%F[!-]5UXE4V^FLZT0>RB/]J17]=RF+ MBB%CD>);X7T6_KMY3-E+<%5[NZ>[^/UAZ^SH;&^[VVN>?4:MPS_C.G=/F_A3 M7-\N:NZ\[Z0Y4A==U;W#3X>[.TVRM=WJ;NWLGL7UX.:'=ZQU^/%LM_?QM'7X M+:[Y8W1G5JBO.7[2CAI\L?U^*\$N(\S76K!?I=!/H\Y+$G4H6X5T!J M% 6Z-AH81U.R*>Z-#\(('%;6R:K@U3/>JRZ.:OO\ 00ZJ>WSUR70WP\F=3#F M+O)\ ?P2&RAYH!($R0F@CA"@9+37D:/4*BB=43+)<_(DP9C:0*\-] ORG-8& M^BN3YYWOM7U^)WD^'UQ'&@GON(Q6.3> 8FN!ADP"*ZE C!,('4I(E )7KT&S MZM+H:>3Y P'Y+8%TWV[[H==A[*\OI*AM]A"_CZ"?CZRKJ07T# . MO!(.4),,=^X),-!HHR RQKEH0#V1H*\-]]IPOUS351267EG2]6R&_(L";UI. M#5 +_;L(_?GH.[5>!9/&<"FC 8V&/I 80Z"(,103H1B!4>CC54RKU^51U\[4 MMO\<[-QH]*;1Z1U/$O9N)]4S^]&X]@/N0\O?ED@-?.N[SLC&EXK;_NZ'C5_= MZ*7?:IUP!YVPM1#!MT9(;A6PGB- )8GJ0!D"A#7>,60#X3I'?-!E[(8'K?RN M?8#:!YBGX-]1HB?(AN^Z._%7]IG5'L$+]PBN40*UL+^+L)\/[S.L+-1> ..E M M1! :2 %'"MC;?04L-I!F!DY"F&CM<.0.T _)(#,(7U.1X,?PJ/7]O_RV/_ MOP:0MJ&)_W3FWL(R&-Q 9&F:\IH,1BH!%W@'H%D9(.!XVO@VFK3?W: MU'_D(0+S"!)Y.MH-TKT:;<;EA^73;C,EL5JTKVH?\JWI6E&MNA1*]:5!9SV9 M7GTWKU>%]RX731%G&*!"$Z"YA4!1%2#2<0N#K2QXUD,>PNI)M_M!;Z7?TPGM M]"=Y[-8"!-%M (>*QYGA'^O7(AD=#T:==.\W>8!@Y_L<3M#__7<)MT3QFBCO M>-65VL3=FHS]O\N'P_E;7(M"5:*_5!QB"I%%RLW_F]XKRR@;+55JA%8819&I MD?;08&JX4@Q11O4^DRO3B]K#V:$Z\, ,O3X"N7KLC>Z>Z-/1RA\+%"N7H])Z M+Y'U5VD7PH/03EQ%N[S540T,AIEWWT3-$\]P^EI:O%Z^13?:PZ0F_W7S=HN5 M]0Q9EZ+%;Y.&S64C^OI#6-UC<2655M;?;_U/X_W&V^VM+[N-_V[]M?FQ]:'Q M=NO+WVLOYQ5;@W&\VWB0=M"EX1 N_93U4AZT^K[3UWW;T=W&UW'\PV)MT-*_ M_6^=?F/<'DSB3=QH-0V#]E'K1NNM,6IGD+R<[AS]WGA!KSSIZXGKQ+V=OM/S MK':-W6Z]OU^EF:XV$-!/+82J;HA8:SPR^NB&S3G\T=_Z-,GKC;XK!\+\-8L! MS$WHK@@"Z=;;J6NR2_8V+6ENOOO1.GS?VSO\?-(ZW&!;'Z)+@3^U]PZ;\;F6 M[.)=<@F!]- =M<[L270A<'-GK]?:W,#-S2.Z]^']X6[O?7196NW6F3O<.W31 MS?A(]BD/.N# 07"()N>" @6U!)H*(SV2 M-0^)/16O5N(WF#6'/-;$!0NT") M8-H'XJCC+&I0:_0EO-+I-)YWY32>RP;Q/,-?,(Z+/;GQD8\-:/O5MKV;=/U6 MN,Q*E<*Q?08N.MW' A+(C0=0X0!H, (8$5ST6"E*-&=,_A3%=NDA:R\.G$K\ M-^J,DD$1C<4$<5A@ST9G]GKTV67!FOV50>PB[@MYE$'L"*UQQ)=K$'M:LJ@' ML=]RP2\+6'8*_M)1^ME>-H@=TG;O=I=[G6OPW6DS/JN)=W_L'GXF>]O?6'/S M,XYKC?\?K]^V<*_W$5U,DS?/ON'F]L>X)GNV=_B^T]ITW=;VT4EK[N$_BU"NP0419)# (,4 A3P PY@ 7%DC#/?2";FR+E=5E4:_W_V M54\PO=;9@[5.J77*C3K%>6V$HL8I(ZB07!G*'%$,,1U\P+S4*:C6*=71*7-S MIQVGUD(..)(!4(\\,$0$ +5!S''MA/8KZXBN,O44@Z=?MU*YP0>;AJOC%O@; M/. G_.KS >0NJ^/X=K$H^TD;,V_9-W [TBZSVJK;<)9)9RT@YGKBI(+, .X] M!52K/+Y( D>@Q,*+P#2ZK@GGV8"W+IRHJLJF7W!U;B>T?RW&6TN_I3'::^GW MD-)O:K'_:)U]_+$/&5;8>P\("P)0YB4P$$L@?+2?)5*:6I$D(*85@AY<7@E8 MYT;N2L0=/1SJ_OCTF?%%7KX@?P(S]NM8]YT>NK^' S>QX^G6YG*P].U:D-]> MD,\CB7 >*)>41;O50D"EI%&(^S0'0KJHAZTW*?0B5P6J4,O;\@KQ"D3L:^FW M?&9L+?T>4OK- L]0R6"="H!%5DZ@>0H8%BQ@'%KM/'?(^#27DE<)1W5YI5\= M6GX5H>6/?3OH^<98_TB@WZF>O0XD+[\%7G9>%)N[K7_4><][J9]Y'&]'C?!! M$6 (,X *'(#B" *6VL,XA\ABDR(HJDI3UY97_=0QY)+%WQUZ/BN1-P:M_VP MH2\TF]:!Y.4W8_/.7FXMKT7ZW47ZPOP!Q#&F'#+ B)2 L@1/ZB0$#CK*/9=: MJ+)5E0<'A+4L, _C5L*5=<)6 M!7V*R6NUOOK5&0$/-!'@J4!1+U0 GG>TO')HU.;)OJ!*6\\I"!Q[0"730'&# M@:/.(&(Y%C:\<&C4<>=[9(5S'*CQH'%2\$D:Q=09-?2H1$<=78^->AELK$9+ MK=%2?WKQ2RGEK )^H%I2]$_Y#/"![P?#C/@\;@^];_3BT]JCAH^RPMW"::TF MA[Y:OG].U-M?F?Q=N4,Q13MN/ =HZ@-0LN:,Q^*,IA[:=@.KQ!JIFV])160] MD_5.N_ZGCZ9W/ZYPZ@N.-L\^]>(:3O>VOZ0UQ;6][S1W_CG:W?Z&6[TO[>9AMW=IB.K.1[R[?7#6 M[.VBYO:G;ESO:>O#^VYS)[[CSI=V:WL7[WUX=[JUL[>(#BL".<$H$HXH+ G0$J#%7>",*I3 MBR2M4EGYJU(HK\=+O%WYR%)ZB6_;>GC@4\;(#D;C! 8[BO+JN0%@;V=S++-F MNE=N^%%4U,YYIO#C:#3QKE99=U%9"UW]"DG,, %6: >HC'NGB28 $<4M5D82 M$E466H6L0A4B%XY:5>54-6L2:['XP&(1!0NAIL9!(:G4W CJN?1*4B:D12*) MQ6RP*Y!BV9!@=5$LUK+OZ63?'* 6BY*.:P^,9!A0(Q(FK#: .RLY\8Z@Z&.M M,U&A6NZ7)OE>CSW^@K,V[W5GV/BNNQ.?;/'SS(V.XJGG7:/3;VC[OY/.J)/. MSC/#$KQ\=50=*WTCDC2M=O1^..C].1EU^GXTVIBQ0JVY[J"Y%N8Y(,DTY"1; M[190C4VTVBT#\4\XH""MPFAEG:PB)BL7:*JZ-*MF->7*]?QI)_0\+>EM.#_UJ<]WQ^/:CUT%STT#QD@2,+% M#=%2)U9%2YT%H )R\23W# -#!<,$$R$](Y(D@IRCO%<'/U#/[EDKKSS=9((15]'(,@(AH0)&E0%OG ++*((,# M%496;F;?(QR_ZLFU:B8Z:IU5ZZP7H;.<5H9Q@E1TM!AMD5IG55-G M5=C9_3G$6_H]R9%.?Z(S0_TZWM5U,'!S-SX>% GG-QF.J_-]"E.%8!3!)7(7 MQ6NBO.-55VH3>6TR3L!]^>%P_A8K-[Q&Q='*$%VDW/R_Z;VR>+42,VJ$5AA% M]T0C[:'!U'"E&**,ZGV.5J87M82V3]5=J%\""T$U?1+F]U5%^#8>;F-U%C1@F4OI86KY=OT8WV,*GW?]V\ MW6)E/0,=IJ+(M\DRZ(]'__E#7W\(JWLLKJ32ROK[K?]IO-]XN[WU9;?QWZV_ M-C^V/C3>;GWY>^WEO&)K,(YW&P_2#KHT5\NEG[)6S;"%[SM]W;<=W6U$8VSL M>\4FOY2W_ZW3;XS;@TF\B1NM-OP/ZZ/-<.RC]&KKH6_H7ESK>/1[XP6]\J2O M)ZXSGA4Z/,]JU]CMUOO[59KI&J30GUH(5=T0N=9X9,#:36_&FYV1[0Y&DV%5 M<&EQ\VOI-?4^L^@ET:V=YMG>8?LPWKL7KZ%[FY^.=O&WD]99O![OHM;9Q[.+ MN+1[FT>XN7G =L]:O:T/S>C][,7UM8^:O2^'>]L;I+7]Y^'>X3?2/&R%YO81 M:I[L2Z9IFDA"NT4TT'T;-=]+NV';C1(^2\NL,7/*[NZ=1_\TV M93C=E-_22E;NL&TKOZ\UMN=6?ZRCRSX((;_27;8_:NM/D[[/D'F-R7$\-YD0 M*5F8*9'NUX_DOWA=IDTV&O9;.G/W&W(_,H.V3E' MW?V(76"=VQRO! 8^O/I<178N4"$1*@!#RY-VW6E:_//T(3T]CDI^=.END;3' MP\'WCHN?1;?4]SN#:.5Z.TDO.?3?!]WOZ1PE&J57*M\WOZ9NF,%P.#A)GT'\*RY]*Q1DF5*EJ7]T>I/>G]/UORV77Y78\3-801OY^Y!!,'L0":0@.\M,@8X3U';&4=,[@:#^.E>'#F85VP M76*0*4M%-N\UNH-X]._(*3KRJE=,"JM2\A1))26CC'FBI4"\1O9T:NY(G+%UF83M3;V&;$,,D, I1@#*CD%2BH!./K_V?ORIKAQ M;N^OXN+>YWUFJA!C+;:ES*U4,2'D,C7=)!DRN? /I15,>N&QN]D^_7LDNQ>@ M28"PN,%WR33=7J2CH]]9=!;8R=QBF<;$]P);S!451,UX("^C_K>:^,EI*KH?!>[76 M "+!)BG'GL2A[!-H#3[9/,CTQL%GRQ'?D:H7GZCO@&-(+.#_D*:I!/P4*1(V MD0BG7*>4**5C[,]8^8(4YNC4>N=CKS?4D]XQHPFL^V6=?"V:9-5Z$_VRT7(HGTI\7.:++X-:D%L3=*L:R-Z? M'?LCA98Y G/LGH.@T"Z)*4D-:-=2@&[E0*U2V*!,,!WSU"GL%*A5= %S <4 MMB_S4#]^/*/X(N%QV>%BJW6X(V]803,,"*$M9E9(X70:QU11B8V@-&MYXP%Y M0Y]ZUW0&<$PSBA*G@#>4QD@Y!G^*C$CLF'2Q 4,LRQ;RAL>!6_/'Q%O@#[GR M@>Z-357(IO)>U/RR&@WLR#L2_*,?YK3H@4ZU%ZK233^*O_.@;W\43XC/8EYX M@#L[MO5,LC70P[Z=/Z5OLFGD5=(;FDI%H;5.%2Y5]]<)6M'E7? <.E*+=POQ MKKL#[[GX@K=>#L][C>;,N?9KW>I&RT0PO?9V2@W!5'IS Y2CJV]'AL/+7]FY^ MZ#7GZ=4G P=Z'"JDYW(4+E>RS&%KGMAB-JX:S:]X>%^A6^3*.<[4@>UQ8;HV M$OXO OBTD]<1D<"5PS[T8TH F:RLL75\@:2*"TIXU0:EEC#8Y-JFZB, M@_F=5"?V %L)QFCR81Y1MKJ;W_=7_N$YYN_CPDJS/?A'%KD/PO*SP5-P0>25 MH4MH3+N^SX'R.I$8Q2;Q.,(=4DPER)!4)C*UTE&?@KNVP&/Y+[^)[[;0*28) M0 @1H-"#)F\%84Y*ZC@&58W'O%WHQUEHL+$ECU/+0#<&0DL$1JOTGP"ZN'=_ M41/K5/N%7E#;]%]ATU_""/]'A2##&AS4^;7#O0?#!V=@X(0QE@$^& GJA754 M.K##E:5QHEJV>0RVV<* #PQC3D4,-K>%?YC#P$"2Q8@2[2P !>&^:E;\0/B@ MP68#6SE3L(C,)!DW,9,B90)>&2=9*P@>::$!'P#ZA=&&H0QL)5^+(4-*,H)X M2@2)F5;86K_0B_!A+5H?+3 O*D_;$!258(=4:D/0".'2?H4?9:68WHU-@".I M%1X."&>I3CG8'TQB+ED6)RDS/RB'Q%HFN3N3=$ZWU_H=WXC- S'1539,SZJ!XPY>3!G/5:JQ0"N&I4^I=$K#K.0&A\6=#=.NI_; M?B$#?:T'O5Z->:L>LF>Q5KV>E/#O_+;A^J=V>^EKS1N MO<_6KPSHHJ-R_JI_P^]5>12OH?3E-QMI6XQD/@NH"&!E!P<54TY_'H$26U8# MAH=7L6C_&><^>FQT"%;U_,E2*4=YZ(XNQH;Y,%!80^\0)D% M;<(N V[Q6]USB[+1N*P09GX'!Y_9Y! ('M:S(\#ZJ;Z8R3QLSVLI M1L]I![,I6R24&)'CD?#R2U5<8KP35W0 DC7D\>E?3/Y<*T&4/@[ M]R? HS>>3)/R#/D@$"B\=Y99OQ;7V?5U8<)Z0/7O:]5O5VI[5#]RND;Y=W[_ M[LW?_Y&LI>2V-_^@JN(M.?)1:^3^7(W''PZX9KJ?&?(MZYYD3U#W) B9B*Y> MJGS2+O+B1>[GQL!N7KI%]B+^+@O\B#72'H.$3U$?J-)WYU6TIZ^)6M/N5@VU MV_)Q]R+;\E>'>^)\OV6W *M:<$>[IYT=<[3W8;/7W=@Z[5Q\N@#U/^_VOUQL M?]B]Z) MMG?T/MG[^NGL:BTX>-=9EW2_[?KQ':U?=#>ZO>T/6V1OI\-"W;FC MPWYGI]?;V]ATG?GZI4Q3D::)0O O 0,B-DA9E2(<&T/!-)-2TI6W?+&]^&S% MX.Z^F9H'0@N(]WR->Y95((82D>K\NC?KF=OXW(Z>RXSPK=]OR5#_?+YJ]<]X M"9^M._253=543'HB8'_AELZ)S'O!6W:]^,0S]UA^^=C^3-4Z/D\2-U[<,>*3 M(OWE5LI>NRM5=<6,03DS&?B2BX\4B_N([#I5H=_ "+N M#$>R=PN8?S(*MJZM>^EEK6NK+675=-$XW[OTYPI?/;<5U/J^7KN)U DUUT;G MD<_TOD7/B X\C9=A9I/XOD2BM?Y]2=Z7;0M*;[?DB)95/B[[2[1 MJ)(6;7>)MKM$VUVB[2[Q8KM+O,3PV/4;LFY6(S?VM:-]/BMLRF/8E=,$(I\\ MT!MZW7%2-V6UKALU*96BQT7A$Q".?:V3X6#5)_=,@VZ-_ZL*R2W;D-HVI':9 MHBW;D-I7L,AM2.U/>U'@DXTSM"F7:8[/;')N! MA;(#!HHO;%$[QW-;?K83,V;;?9R8-EN#KA\9Z/Y W9U3VSNQG; )7LAQVN;1 M[D7G#+X_@[&=^WNV-S8/.QN?OW4W]KYM;WS#>SO?+N#]%U>/TSI?NT>=B\TC M?]S6.?(=Q7=9Y^O[T^Z'3W&W_XEM[_S3V][QG2#4J".S915]^)E#!V^G!+8P M_W P7T/\+FCW.Z?#%MWO@.YS<81 B\Y^S!.C2:H12PQ&S*4)DHXD*$YCK5.5 M)#'QU54;%DG8POOKL6S(,V?]M/#^G/#NFP2T '\7@/_["L S7Q'34)1:#.I[ M M@N%>&(,Z&$HIG#F0. ;_7W!@/\R];?::N_OUZ WQR.BQ;?[X+O^65\5\0) MFJ8QRN*$(99)A[AR JDT5EHE(G:9\-NL5>";B^\O6X%GK0+_BO$]/VGU]SOA M^_EE?$\TDRQE*7+,8L0T3A&/DQ0IZD-^K1/2X2?$]U9_;_7W2WF>A[:P(4R_ MU>)?)\JO^\5OH?X>4+]]Q1>/C4FS5/O>!%8A%J<"/F&&,I40T.5CI;CO:7%# M,?%6EV\$UK]@73[D]#=#F;\Q4;85 #\E "[W'WHGB^(\?V&5N9X(VZ^XX=.4 M.Y+&&CG++*CQ28RD-0I995.:4N*8[U<$#-=(/?['VZVIF-5J^#]+P8UKG>9; M3?\^=/SE29"^! K!ISM!OK-%84V5MVG?P0*77=NB_9UB)G?6/=('Q(>Y7>QK M)CE)5(S\OOA>[OJO5M0?Y. M(+]U&>2EUH;&RB)E,//QDP3PW5(D)#8QX4RQU/?26.6XU>2;A^&O1I./>@#I M/T+T)\O]O5FWJ'^I7W6EG&";,WP/;>UV%&VH]&RN\.P.![J5GS^37Q:RAXVU M:8J)1)(3@1C!(#FYB%%&-*6)42JU%FPDGJRRF"V1C7277=<\(+M)^EXN?7KK MFFDWUO&JGJ^*WQ:4> Q;Z8.]OI[._!;>,?A$;P;=_KO254J M_#W>_?H/C/.?;WL;?SA 3[*]OD]=IF.J&+)&40].,1(N54A+850"R"6TJ*10 M/AA;L^YEB"08$Y$DS,6*.8%%:E/XCL@,_EA5N9L):Y7%Y[? M)5X W@,9UP\*6Y4EC="T3&M0:C&"!(G'\CB'!9X7)2AB*X:EW!Y M6:Y6?=27Y]%Q,3S)C8WRRY,/92)/9(CJ +5F>&P#4WHS(M1TU;#H M0^!%>.*)'9BA_^ MB_!A\K;H6!:C0;C(WSR$=Q?A.^#HZ#0?'4:%+8^M'H4G M@F"5^0 &%?J^S968] \<18,AV"YYWY<7A/+*]'HQK[,M@%C#Y8G0. MW[K";TC_N$CW9 Z4Z$L@77A 7IC)U-8B6 @OV*M:F/,//Y1E%&K0P7OA+<.K M9)\;<$4@DQJ M+SGK"156 08\./#L,!M"($,?1@!O*$?3=_5RJ7P/BGSR L\UGNHV,F/K'P"W MY;XHMQR-2T^^FM"^[.=T^*NS,<,5TR&O15\/\UXU3EA!#2SEUP[^A,?7G!!I M.?"+'];,FEQ[#@C$J8Q%"B^OI*%(6L M5[NLB'HHX5G2#POV)W"&=<[S[G P__;_]U^3N"=++8;V 8&CX^_-Z!YBC.*Y+HD>_>!8A\>_^A_ 1 M__YKE%=,]&7M[[4(U*X1"/D1W#4N1JM1=UCX/3N8_0 \M>5CJH>YA]9ZPRYB MPM/#8:]WCH:G QAA.58E,!F ^FKT>?-]]$X.I)'1_PY[GO9AC&O3T%^=_3(XPO#"1#Y6OX$I[8DB5C$GJS')HE]6_+_5KRN_ M!A [R8>]BCS5]H_^DH-#V8_6]6BM(F%%90GH GJ+F8ZC)EP).FV0=Z,I/>:F M"(_M &KA-"P+_!M&[R=]\_"OC9X(#,P6P^C_[?\S&7Y%E@GVU)!3SC"G'JB7 M5#; EI=47HL;A8E[63,P)1#@8 @L7O;./:0:ZZS_<53:GEN+ULL@SJ[+DD 4 MD(_6#6NT_P+DFE+>OV"G !D%R/ M6C\^MK)71G\,)0BK7U8^[JS_L?+K:JCO MO.6%TD0T?[8GN3TMX9*MCY]A@>HE^?=LU<*32PLWP)^]\]D2^&>%:VL Q"E MIG$M%:L-7!75=^N;[Z;,!)_ATG%@C\C)$[BK MGL'DI9[^_L4G4H=B^OYO7]=QX#4:X.[)]6$*(',J= U2TW]=E:.?;;>\F%PT M(^KN/&Q&4O^J,/+)6.>)'%3XR1_%V&?EP.Q@U($@]]4]FNU8N=E6DE,$BRHW MXN5]/1$X$TD#M/Q3@HD-AA41E2"YN]A^!U2$W3* G3.14WY?^!6%A;LJ7"@F2OMJOWN8!ZRJHM* %+)#)992N8IJL,LH";Z2K29*M MIAF[S&$WB%Y/D#$\%S\P,6;2^=J4%Z@XBV;%5PF!F64DS(JOBHRMQK$(LRKG M1'+0Z)4%H.D/3RI(63CZ2X/V'"K-,#S:R_1@4)UZ>^AXJLA6]+N/-A=VLR>& M1X_S&L0"56:*Q'6%;[*%KQA1,Y$P+_FFHO?*AF\[5OU$QZJT[5C5=JQJ.U8M M]13;CE5MQZIG&>U/=:Q:>/KSP].<*Z<_&C,'P,8M(9SA!/XAFL5P8:)2;!)] ME].?I;0'-J:^;- Z?:T*4"?'@XF'V7M% -F]&_Q 7C<5\LJ<"P( 'E*[J2.; MU[[V.<]S 7IT<"S[YX$F4 X'<-NY]P:7N;^_.M=8C?+@HUZ-@ND(+QC!=->B M=:W#\;O:,Q_\ M6O35>@CP@3?!'Q&F6EN0,..AUN-B-9R=..\8""<6WJ'@O1.542K#S(*Y60Q5 MN+]R6DQ)8(&3^OZ'2\3]=SEW>C4;O[=$IN[SA;YV[P[L&6\V3SSVO247$ZL"D%US5DR.):D;A$"3_X:';6O2'+"L/ M,1@T(<8HN BJJ"$_C!.9]ZJ) R/+VMZY^1@#YIK[.?EY>XUZYL>9.S59>&11 M3WWQT<6_RT7T7;V!ND!V+\K)P-2AS/%X B[,1ROLL"O1.0Y(Q5SBF.:@%2* M010YX@01% 2,2&+L(_)PAC&-YR/RR-5(E3_J_;3N!U+9E!]MX34-V#+;[I^A M=[8%1S8@2745#'<:E8?(:PM>V5AGV^O[.+$D ^L?N31)$(MUAJ2A'*DDD818 M;#1/5][RZ\4$_A4.)SPQ)R W/=@'*-CLR8/R,#]>C;:\C_:7E9TQ$'IP/G%B MEZ.A_G8(' 2 \^_9N?;DW+V\Q'?!,2TC'3S7E6/Z%__[RCO_S7;X9N57+VEJ M+IQZ-ZI&1D_*CVYXYA8QHQ]K-=2=8RY13KK^UPJPQ-) M$0/E$S'-&!(DIDAA; WGRMDDU"5=P)[ A373A>-\KR%%KACVKZ&<@P<>A;D*\A#F1>1/SRSH^J:*[$=>>V3G''IU+J_Q)R"@?U2#&'F"$V!VQ,K"8O3%*AO;$I2:8C2DBD?0UCM!C3;%G.A MTB".]!LS+HP\_]$. ;;/AV9G^+Z>P\?QJ-[;KXWUOY#.IWT*1I9.I0\KE!PQ MPGS,,]<;GR%L^@>1+^AXR/W K$]/Q3%]:;'KL%O7=!"%"P3<:% M/@QG9;-#PAF.!DL?K G;F\9%W<";8=L<%S[.YU;;YC6=+6W7!R-^>]?H,UN# M2^%?WB<*N]2?Q_L=%0*3II)2V=&I!Y$J$,SZBAU(C7,O42-?<0D6)-J0@]SV M@IMJ5(PKX3>_VG5T7W5W%4,V?^DT)BYX]2N ;K.+29,@]+4%QN*RO^,O1_( M#0'=_.$O6,/G8-15!]"@(7R0?K^?@-T!ALP'.X15DYD-6_8UQ6C#E] MS,0&!>*/O?WH6U'[<@.C8"X:&&XYUW/ZQ *C^\;/AZ!C1/Y?S-]$-N ;$^' E T,'[: A,Q MG W_.88?9L^?KOR9CW4,\S_V,73P823#)KQ,[_\&>B= [RHNS5.E"KL,NW5^ M?FO1NA=]M30*1ELY"58#J0$_P&:NA0\\9A*V-P9ITJM] _WCGIT/NYDLR 1+ M\G+.3JTF4'%)L/BCROR68>]%Z^,#V, 1Q55+\;N<+KU$*W&Q8^Z'CK:K8>0L MSHR(?:\EPZR)N7 XDQF3J<99;,7,&KT:+GZ9V$M@GMX0Q_Y# OB@P:OSC;8G MV[ ZG:[#CL*)[-_C8Y!XD^B<7R8!%R3^/7PSCO; M4//OX1C$QH;\!B 3G:Q%7^6Y%\N5N;;:C#G](,S2^DB(M=7HL/9#!)0--JFO M1E-8P.J>UT7,,&CD M,M@+?0#HZH$^#EP&,/6Q#F4=_!ABFBJ]K?0AZ$4(X8SZ%N;K@R^&?=#>!_9L M[ $=7NDI4U9WP4."#C@9>AT1EH^N#]D[L^%=!2Q.94O5D6' ,6CH4$6=:83_ M]P(9'>[5L'D%="?CRH!^@#4L/ 8$!^.*5WC]?YR!/1 M;X$1^WUO*T^NKD(:D?]O""; M\P_/PO9N$[AUX*YE=72D[F*?(=%-@C^+.KQ5V$=?O5/O=J^Z!!ALI+6 M!/%<5*9>V??Z^AQY*MVA@*4 47%O_^N]$O+:B)!;181D-T>$W"&M,5MIPTC: M,)*7<^3>AI&T821M&$D#PT@69\TWV_]VP_R $H^=-;\)IM0_WK,YRY$O&Y,D M?S[Q9G^BVSN[%WL?.F?=_MZWO8W/1]TCDW>^PK,NWK/NQJ?S+MG,]SY\.KOJ MS>YNZ*1[U/VV>_&>[/4_?^M^Z) NV3K;/?I".SL'<7<#QO+U3WCFINL<[;+. MIWWMG)(J$RC+2(:8Q1(IJ@5R1I,LS6A*V+6D<\MQZHWY5&<92W0J$U"?E8FE MJK/$N9GL#HK3'^?Q/D?CNGM4_'67[/4VWJV9GOP MV7J'')C#?\@R?\T\1[NG^UK;C$O+4)H2BIBA!'&N-:+462%BHU*NK_+0B_$[ MWF!X>&O=@8T]/ T^DZ!.5NZ/T:5#]W^7T6$.UFRA#RO3/.06E*7UB2/S6=^5 M)\%8&X*SKAT(38,$^C6/^K.A< )4G:KZ7&H?E59Q;:0\V];'H:-+0ZT.M,HW M=U ,YA9+7%NKM%JKB@*715NH&R;'H^'DEJH 3_BFKMCCW13RN+1O)A^NE30+ M?_NT\<'HC5\;DY?'/7G^)A^$50GOG5E>:W%M?=65Z^H!U;^O5;]=J5Q4_4CX MFA#LYM^_>_-W?TS6^+T?'*_A[_V8T/O>VX[XMB,6J5BR$7-"EVS$R\<5[8BG M(Q9Q>LM[?U!3])8R_G9%+V]70?1Z=67\4R5.?SCB6J3^S)AO6;DN>X+*=57! M@?IPX,:*U;,5G@AOT&[L0O*_^$M;'E\V'I^DH[=V%^%;;($'7?<'(&++%(_,%*1EBI8IKC(%;9FB98K;=BQN ME8:7N>JMTM R1:LTM$S1*@TM4SR(TO (G:GNQ3[]W)B>7<)65;-3YS$T;2$:PG7$JXE7$NX1@RU6:-Y*,(]7\/KA4HH7B/)$BBB[WP%OU&T M66?#/VY[WKMH\,TBTX/V.;UEW^(KE%G^?J5QDLDD8:G+K&9<6(4S$;O4QCI- MF*/F=OU*+VPQ-+(\O-:JU-?DV'850R_(6FA,T])[1I#734L_'VU_^ +W=;]U M+C3>WOE$.F0OW]O8.^KNF/[>SM8Y?.YO[ZPG5YN6=C]TV-Z.3CKDTT7WXDO2 MW8!W]__\UNUW<)?L]3I'_O-NTMGHN<[YM&GIZ3YVC%I+&$JLX8BYA".590DR MJ9 TS8@C/E<@)!&3WY^@8^G/[)_F0\E]5O@;X'_P8 _2[A0 M*8^U2C.6N(PS&1/E.',.*\[)0S2J;M'_0='_8HK^G"E!4R&0B+E"C*4-,M6I_DX ?3X%?IE1SFB8H590B!FN$1"(R1!QFVF9&6LM;M;\%_A;X6^!? M"/S*:6$SAKE*,A9G4EI&*S!"!%6>ZD8C7Z MXU;M;P+P)S.UWY@T2;,$B5@IQ%02(TFD0#%/8YKH3&4\:]7^Q@+_LD9$-FHL MD^5I#\-;\?A(XC%A5E*5")TP$PKE:\4RA1.;)28AS-U./+;&T5.>B(-\K$[% MU_1= MA:037&K+IYD%I+&^$#E31J@,C)!4*)88*A*<2&<= M25LKLGE2LCNS(K6P<9HHBQ(1&\0,ETC&%",'8C$5S IA;6M%/IR0?(P<(1?^ MYR7G"'5OJH->CM51:!XW#!V:0P]6W_ZMO%$S(0]-Z]LPZ W:RS+C_N.FTNS8 M_O&PD,7Y^_^,\]&Y;\%[#G1;#PUMMB;-:3]6/=K61Z,B5^-0!'YG"+PRQRK3 M-O"MD+B#D.B^FTN^B16QL* <)1DAB"EFD:0./B6ISDB6)#0S3VE(W6\+-A7: M?L*0NAWN_V25X!8N&Y2 TL)E4^%REJT2IUK$,;=($"<0DPPC;I($<6P383(9 M.ZE;N&SALH7+1\_8^*Y7H<7,Y\;,6:)'R@V HU4 EQXS8YXB@5F,TH18$)8T M2V*Y\A:GJR3.6LAL(;.%S&?)=6@A\[DA1"<^ M">3I4YMNTS.D_K%^&X7?S7 ,8'9S4Y%F4?\Y$J,>E*[++Y,?NU/%=&.U^50_ M*5K_G@N5)YAE<>8P,%',$,/6(L%LBBQ.TY0H:N.DB05K'V'O-0_47FO!PU9@ M+V)5BNP&D681HWEN6KPMF)]::!E MF<7ZDW21:67[ T:KS.6O49XXEL4429,EB&690ER"=!=Q2FPLI$A9UKSJOZUP M;X5[0\;2"O=6N+]@X?X$28>M<']8X3Y+(/3'!,QQBPRW# %G98@+H1%F3J1< MI2IC3YE V KW5KBWPKT5[JUP;XAP?Y+./:UP?T#A/I?"F64N4U9G*).*(I: M7!>24(3CS"4Z(RF/XY6WG+;"O0G"/22 _A82FN&_)C]Y.UF3[K@/[])O_P>^ MG(Q_CHI'XW*4N_/?^[(XR >!8KY?3_UG3:/D.@EN.=C+,[PU87Y X%X^L.BP M^AN3 )$[A[:PT:G_9S",1@4\R]FBC(8NDF5I1_"IN)3NJ>SHU-I!])<]L;T( MK]8?R&HD!Z;^@T9:CNS!L/ WP)-&AW8N-30ZS&TA"WUX'IEQ 0P3?A\=%M9& M?1CQ870,DQF:R Z,-='Z<9'WJJ6CJY%'OK7I$H8%>_$+%+T;]F&$Y]&XM!,2 MDR@?'(]A>49#D $C6_3AUJN$!M+G<$G5GRW:E-HOXOE:M!Y6Y3IA5\,#=%T# M()*A",!D >'J@6#AES'Z_]J9('A\7PS,00",8^-S " E M3 9&%QU*$TGXNLC])IPUD"K@'GB'A$_6]:SV3X#%^V9'D3Z4@P,@<3ZX?'D9 M6'#NUT5#', #>D#"0AY8?U<^7(M>*S\=RC(Z'H[L8)3#L@X53-039%!6;;M@ MB\JR8JK!#7V^RNC0]DRDSN&JO##1L2P"2M3$WQF#(@$O*L>JS$TN"V ^& \ M=/YELK"3&[P"XQGNG9Y#+J0RX&/*GR!33 >>0J9R=LOO77^UND\1D/][7#8,^$U M\@ @JP_46XNVPAXI[=6!!V"M1VW-ZCQ'1J?#L2<=<*']SSCW&?17J;YH;C>O M1$T0O^>D?]OG*? %7G_N)=KV)Y3RM3# A30-JQ'7L+ MPQV U%(?1O\9PT!ML1H(5PW%^%WC*033]&\JK/9*A($5@H^C'B $C!NTW_[Q M<& KK(&%DV%1K"P&<%-9#;YO1X=# [ODX/P2%0%& KO"^ /.+,# [S/P7*>Z MA4L(\U32DQ-8 K:UK*&C/^Z-\N->>,%DI#!+8&!/:)@1C$2>V7(5X/D8)IL' M9J\XN>_+J5Q47_RR\OZ/K9V-]95?@3ODMWIL0V\1P):Q177580ZL5WB%;?8R M_Z@A#+F Z6KXM2;4A!"7 !*H(5S\'S9&YX&T2,'BX8/XUOU'"NU9S,Y M $X-O A; K@YC.I@G(B?&NL!Q@3>1Z8ST: M>X:>4'VZ)Q>R'NS^T\-<']9,?./,YH&W+V'_]*K!PUX$* *-;]2SWN/EL0FD M,F >2#^ 31B3WZ^N& ) CX'GQJ-Q,9M[Z=D<%#;_KC%LYJFL'L)WX6U7M+9+ M6O9E^Y>D8"9AZ[B-#1.*2LFP3.(T*L+2[H9/N4??;[L5[LM?__ WL7-(E6V>[1U]H9^<@[F[ 6+[^ M"<_<=)VC7=H]V!>^RPO#!G&;.<24I4@2XQ GQ$F<"1Z/2 M*S[S8NW?7K@:T"["LV_',;35=;__A;*;K5U.M' MU%<$OZ8*UR!5YQIE0_9GR-W M=2=E\J)?>K6KI-[#7DO^M2'%R9;UD.J/"DT]&OXI!V.OO=1J93//BMJCH)\B MV_*?]#Q!&,=4$^[,<.8K&$77M-[RLMI;7E:2)WKT>7C6RS@@ZN\=[AYU?KYZ.K!T1[_ACF$]Y[M?>BZSGPA,NX84]C$B#+%$<-I@@3W MU>8JT;>C]#(+ M$6YYFA&JA*"829ERRASC%E-BN,02+W277)8F#R,R;I 8'V0^^&M8EE4U:6NV M!N]KIU4K1NXB1O(Y,6(9$UI0ARS.K.]O0Y#BB41)%B?8<05:A$]7Y[PY5:*O M;,2F(MS=Q<3$-P%4MC^PG1=>VMIY/V'GA1.$YEIYWP^::0W NZN:MZ3H\HOU M)ZB UMJ&SRW4??^'6JB?=V$.^UIF6)*8(JMLAIA,->*Q2I%UU#K0[FR29,M7 M/.U.F[9Y.'B_P$'_M]_1^: Z/G^ \Y9J *KX[>V-!SG'PS*?<@] N6T2[L-3&!_ $;GY3A0'ZR_S@Y?(-.CHL MO*#]KULL]\K;G>#F&+K('^8 IY?_\YN\>1,V=ULLI-+*V\WM_XLVU]_M;'_> MC?YW^Z^-K>Z'Z-WVYX^W"K5=CBEVAZ,J4@Q6T-B!#W2"3T%&A=B=S7P 1H4/ M>/I[!%_TJT5^*;/_)03R#T:\GMQOOK(LDTMP#S83/-#CV^88(8KT6/'/:MGX$RR1S[W=_N[IU1"OW8MULKWS_K2[7Q3[YW](?;WNB<[4NL-,'&((,56!RQ94AR1I&4 ML249&!^=J77[XVAOW2[/#S&[8+Q6=HJV!QUL?;/NQ!X][RC#*O_6A M->,>;*;W_>/>\-S:OVUQDFL[VT/SNVR]!YLH?-IVWF-P,(#IFH\AVCYLO=>[ MT3Y=[&MBP;HW"8H=I56)6>X2@X2U5A/#-%?7-LYKC*0LQWV8!SREK)((IDSE MU>^0@8&J.'4]QWJ31 4?^ATB*/WS]+Q^5TZUNI 7%0XQ7V0\)%\3/+EG/"2L M/DT>)1X2KZ4XO>?-\1K^WH\))?>\]\=#OFT(Y^,<#3W+@5,3PDW%DH:;\F>( M-MVL0\?G,FC+*G?V%G5,FLFAKY;OGS/,^FZAJ@W?%-\]%W[LQ7\ 2K:<\5B< MT?&E!R(B/&OX&,LEA8)2+FV#@I*F#MCX MT>[%9J^[LY5T/WPYV[WH];:_;O9WR9>X^_5SO_NUVX=G7(["C#,AG+(<69%A MQ AE55=Q[W3C2B0QL6;E+5ZVAD%-Q_)F%6ELA4@K1!HD1#(72^8T(5A(EJ:< M.^>T-H8;H:U3B1S<"\6:Z-X":34WF$-6@<3/B4B02C5%&8HDYX\997XV!I"WBM>IU>[KRG8)7 MI0W':E[#-KZPU?#8AUH]EHY]-SOU!4N[L=$9RE5#/EF'H@I*9"@FB*342IP1E0L0<<&[:!QWIZF8U S M3P5:Q'OP:C?2:HKA?U/*C*(<)RS3J:.68BN=;G7L1B#>3,<6+)89_#]*1:9\ M*UN+N!$9L@E3!#.ADECYC/:D1;Q6QVY=V#>N]@<[L(7L51T$3#\?Y.6H"!G^ MK2?[D66.3ARVA%*=J80!8BF92IEJ2N,,IVERF\"<6]=D:<71PXNC^0*<.DT$ MQG&*)!?8RH8YS")T:L M\'!(XQ8.6_W\N7S@1*R19 ET])WA2/::F5W0]J5N1%?<99;[]RHHTI\"X(4/BFBDU10ZK1/75@5I'DG$:^N2W4#SC%:(=8* ML1IRIA-N16<)1G7.&N-UZ8+L9GQFAGB4B4H8LX0$&)8 M(15CAL!P36!]B4RT#UA=S98M>>+U"+$&F[[?K^[\5(77NL/!B?4=B#_#O_ J MCR:^!M87@+AR'7CY)!^=A^JTK[BXVMD^T#B1F06^)-ZM+S..1&P% KCG5,3* M.6S;XFK7BZO5#+2@_^RXYKNHF#)>57TM2-,OIV?NLA8Q>Y:>N5\F M< .HH:E2,9>K"WQ<%:3IEQ MRM?P*M C),8J(+R:LFVMC%,G4ID)1I10,DZ2+)8L5BF38+G>V(_ZBOFZN#QX 7OI M(-1@_N/\6A7^]5-9F*KD^=8 +(YQJ-6\#:9%L7,H!]O'H?/8U!RN(/V%^,[V M\@[Y D8N/)]\[G>//C%_S][1GT?=G=V+W:/.V>[./_TNV3V[WFQLZV)O9RON M[&P>[7W8)=V- S"4-_N=?@=WC[IYYP+>_767[AUM7JY=I62F)34,99D#@YG' M%(DLQ2CFSDHI>2*P[R!*EJC+V(MRC#UR"DCS*-.HL4S6IXF1'.T9UVLK\?71 M%D%HA?XZY;D35#(0"S%!@LL4,:8T4@EW2!A*"7%)*:1YE&C>7AS;B?RU-K%GD>U%+[F?V]/(+U9F/L)Z7K M$UIEEX5K:YH]L/2=,\TD(21S"A&#P33#28*$4 J!36:\P]4HHE?>)F":L58 M-]/ZNN\YW))87^_D0-O>XYE?+[MJT2]/;G^50"WX]'2R8G-8..M;J+>VV#VD MP:7*;\"11L=4H9C /RP6"5)"4L0Y,=:D+"&*K[R];HK]^GS^N:;#5WN8]DJM ML)]+=&L6>9[QO*SA\O5%6V&U9!V#GM":8 \L=&T!V$-0\9]P0-Z>?[4&V$(Q4;%':WW=1Q#, ME_U+*$N52A5*M(L1+#=#BA*+1&(535W&>1ROO.77BUT\J/GUXGUP[2'8:S"_ MVD.P]A!LR6/#.E7^'I5<*QTB11/D0E Q)HS7"+DEBEA%"%5YY M2_$:?HH"\"]> #?I$&P)!/5\,EJH5K!$J6AW+X:UK )GH36GG!8V8YBK)&-Q M)J5EE)(L)B1-L(@GT>_/&,78YJK]A R9SU43A%AG)4&IYA2QF(#Q)A.-I-5) M+!2W+-,@0_A3M.EKJSRUYV^OW@!LS]_:\[>%!N#]A'*;DO8"Q/7,Y+,)SAS- M&)*:<<2454@Y$2.+%0=QG3K@C)6W3*RU70X?S.3[?K'"%U[H;KWTI7VN5YM; MG2]I%QU*,/..CXOA&<#.R/;.H_^^0]U8JK!,#65:N91IK&0J4J6=(2DG0F3? M,3=N72[V??^X-SRW]F];G.3:+@;!*8 %O"M#QX'YW]\-RU%W.-JU,&X]/!@ M'>?*SU8W707%9;=,[ETZLG/Q*=F7<<(R06/$A$@1K&V&A-0Q(L2(V%)-J9,K M;S%;A76^AE>>\<:#8DKJJD0BF"= ;&"@V;I$MJKV&Q6VYTL"1Z-A*'6V&IT> MYOHP.LU[O4CYGZ>/&@)$!0XN;%_F X"EZ/1J>2+/"_Z'X^#']*.YS.+?JU.J M8Q-G-B54ZX0E+N9.\SA-M7.))B+5"[VU<]P,^U6_,>/BW,KBR7BY3L87D?W2;E Y[$<>*:N@'MJ"QOE80$B,[8>RSUKV9K_%#RX^W_J.*WMS=*IN-A M&03^FS"!_&12@AG'@/(UXC.REM5/7'2G5.6P-Q[9W^N7Q_./N+$F>%T!L^%2 M#HLKJS3WKY]7V*>:DX2I3 J"+:,22QO#%@!D% EF"9/[6;HRN>FPF)G>!Z!? M%%9^0](!*=[(WJD\+U=^NT2Q>CC"C_<:67^6=LX]".VR1;0+2PWH.2P".[\! M<#:V\)?YP?,F;.ZV6$BE ME;>;V_\7;:Z_V]G^O!O][_9?&UO=#]&[[<\?;Z4!+\<4P4JR08K "AH/\<9_ M"L=- >@W\X$>9.XTM\B MV8>QCLI?HQZ-RS'16-ZOG3SB1+^Y[?.SE;2V=!L]VC]K+/SB6Q_ M_>>P0_;RO9UOI[L[_QQVC_XXVMWI?KNFA/<_G76.OIUV+P[SSL9[>/9NLO?U M_<5>_\_>]LX?AUU0R#L?NO"LSZYSM$NV/^T+XY2P7"/-DPRQU,1(I#)&E(K$ MV)C+Q.C*K@)%U9IU;PMAE2:S/^S NGS4J$Y$S\&5 MG=-]Q6T: S,BXAA%S&*-9$8%RHS.&,.IH 9?ZT74B$XV8HTG]'Z=;#* V^^U MA?FY3C;XT3K9D,?J9(.SV]^\(&2FP8W1FMTU95F[[O!GZ':Q>6/OKJ5MW?=J M^?Y%]H!YCDUQNSCPMCO0Z^.,CBST842$9XTY7VLC$.KAP*S-$;F\ZA^+X4E> M>H/.M[K,*W-P5)F#SQ12V_:'>/AH_"4.QGWL0M\WV/J-"2JXIYU?1\CZ)N7? M8#P=UCWJT,[%YU[GXH^\^^'3:8=\(=V+#KRS0^"=]&J$;&A2O@.V_\4!Z5SH MB^Z'+Q>=#UOQWL;ZQ=X.4 ">T[G8@_F9R\V7K)%4XYB@F'.!&/R)1,PURC2W MV&(B**2*>-]U%RF*F,V MY59PEF1F1-P[TKD5* \B4&8I%YSIV-@L10G1$K$4%HDG MPB'))HMGULJXBK6>(, M(JW$^K'$FF]-Q(W+K,(&69E07YG3("5$AG"B*X*J, ^RM9J* M4/]Z:@_V/9W4+3H^$CK^I%[?HN/3H>-,G\\$S9C!#E6)B;%F2*4N0[&]LXL[GWY"P_Q7R-?SC/&D M"Q]R]FZS]#[U>:#S7EZ511EM6@,/1L#B_=''+$Q.>Z(+5(;E.J<2( MISH#N>HPDK!@R&*L'4L2IR5=>4NN.\G^%;F*R "&-94K="AL.>[Y% M '$!0 M@+G(%<-^)*/>\-3G[T]A))P? X -8,D+6%(3Y8.1'!SD/O"S.E9>]8^S(6 M9VO1SB$\$M N>%C+*HOP6(*LEC[#;^A<:4>1.@_SJL^U5Z.#WE#!7&$*R$_@ MVD##M/SK!C[?) S%_UCG%Y;AK?">4UG"6.]29N/!SRYOLX,65R=X?Z9M6<(- MM7=Z/621++N/^MZ[:9;W"O=L@.[[:9]D+J,9MDAEL?9U"!B2Q CD+"P8["0K MA5EYRZZ?8H84G;*<<.6U?-0%N:NOJES!=S2;$(-4:3:30*0G5&U:8_)9Q5C< MN5BGG9\R#UO=YB4R!>D>/*%N4VDV$VUF>O*Q6O\P YK)<\//#ZH!/:%.$3]T M":^92K$)U)Q4U-AV\W4V&E->XYG5C+/.^CXLG''&$90J)Q##W"&.;8S2&,!. M9S8U*@6T6^7DNBE7,>QE=:.^6[?EGMKSA,NOZ.*VG&)O#D)9C_S[;E"@ M7Y.V\Q64ER$08A2F#V2I:IYY["EK8VH M!X<##TAYPT0GP'M%_%0 MC(R-<\ M*WR2^X2\8!V-"P\<QX-\V$AZ]-J FR.GT9K,=PJG&L^J(K6I:'D0-X?=B_=L M;^<+/&?O&XPK[NSL]6%?<1_#HI9WD8/#]JG%?2 MKV=]9:N0/P&/A)F-'2QL593/RT00I* NE0#NT9^R! CV3S>Y',@@@F8 [1[NQ+QE!L-2>KB Q M,J],2@1 85"J$\QIG% F-0BX+Q!<;$74X<7Y4.'T2-M]HQ7E1[>RIM?#VX"0K7!30#_H]'7@@% MB*\M,!?]_6X]^FB+8'Q[M^;_5J94+7FB7U;@@I5??U[B[!3CLCS)>SV[&JWW MI)+]NTD=&,8#"YR*@_@/)0[A#XU**R]%I4> M!)6Z.Y\2^!MO;[R/.Q>?SCJ?]A,MK%!>M;:)SPE+,!(DXY6'E+ M?AJ5@&&Q4\4@/6LUQ: M;1;2M 5@VP*P;0'8M@!L6P"VJ0N"V:.?4?PQ+N&]90G6I(+][#&_><<3V]-^ M#)^/.A>=B^Z'O2-X1]P]^H3A7M;]ND5VC[Z ^;.5[!UI^._>X553:N^#O[,3 M@^'4ZVY\(O!L&.$E*4VX%()JC%DJ#+>:4)UH"1PC,#5W/LQHRFZZES]I=>HP MV1R>19M@" ^+\\F!Q-37=+< IRQ.DE@:RQGE+,Z$2C-,'.8FB3%S6-0-WBC& M/XAKFNS2.0[Y: LO54"%WG;_#+TW9,O+&%N.JJN*N7XJSQW*].0;&,8&SX;W M7&Q==#:^G6ZO[V>2&M@3'%G%'6(9)4@YI9!S-+-"4T,5<#R8%@MBF1[4N5B% M'_P-3P C=@""2@-5$B5A-Z/5XNM5H8$-L3P@>F<*19T703'NP M)B?!V#JQA[D.D6\G Z 8&N!*[UWQ'MO []NO^]$$KAO6%3=!8^M5^)'Y].; M9Y[M*B0OZGD8CH:BTQZ)/BZ\%VP869Q[HP<,O/_W7YS@[/O?[HX#NL JK =)#?+OP X/"GD,Q+QR2."&P]$Q?!J% MH:MB"+)A,'G(<3'T,5O^%,$65502+!H(T-, ,O8@1"Q.#M+'H,(.@Y\_'QB0 MQT4X"(!U'LTB'*I<":T]<7R8$JQD?:!13<-/>K*'7]7)TCQG (.(WD C!AB M]V#0/KW4DP0,VZ:!L!N>N3=S^R+$@7ZVWK\"HP,IXS^(_RU6":<>A"OT]K'&>)7&J?\J: ^KGO4 MA0YMSP

[N@"*=^QA_.59ZT2>?6 7!<-#H=UBTW+\'<7*?7)V;=.?[T+5;+ M];(<@ECQ7=%!0EQEV993+ZL(&P<)V)@6".N(=8A*H#1SQB(N98H ]6W B7'?1Y^$K,AA2.S+B\BW_NZ'YQ36&P95RHV$ M7TYD;QSN\R.Y[$>9K56=%'%EZ)<&=S <&J]T/[IG<]9C:-;I>\NWK,E=;LUZ MH,_$4[(^,'_-B+->T:9)?8>>W8/2/=@W5,>@1SDD4TX0 VF$A$Q KTI8#'B0 M:)NDUWR,U&%A<>*T3_'T3DEN0*4P*:@:@-+951?HG#(SM;YJ]JD3TT?7MT;- M\MY"GJ9^>7Z?RP2[[7;( X>[8<^G9[SYOA/VYR%HH1OWAR1K1F,G' ,DU@?Q M=^[LQ.D:Y?=NWO3='WUW^MO>_))+53Y)6Y,Y1XJ>=P(^2H&X1VN3]"RT:]18 M)LLUMVIM1X\[D?"=M^R_NP>>K"9[6W;]=I7CEJ<(X_.>^'RLP\-WAK6Z/#&E M;?FA&)9+[\*I2C(>:;)+_NEM;ZSCSL;AT?;.I_.]G4/X[?TIO.,4OB?;7SML M>Z/W[6I)1GC.T1X\O[,!UWWH)-V-/WO;'S;S7;"HNSOK\/UNLGMQP+:_?G:= MOZ<%:T&W_K(O>YP@/0/9=L#E=Q=0,A7463W$3WR]SBV?P\@/SJ?1I-L MA:B']8'Q'[P!V.+]7?!^UJ/IHK/QZ7P?()YQB2W"21HC)JE",C8.8:OC+ '4 M=R;$ 9 G /O[;;>F0M43@?T]C1C"E@#M=X:CJHK)#!@B.9JXX)O7F["U=>[> M J>5DFW<6Z,DY/EEBTAE">6LGVJHRB1HUE@>]VL45VU^6Z)9M38',S'/L3J<4BN>GR9C%6 M/#&U&LOJ#56GE^&(9]/'3=2!S57XQ"UVZ4.YY)9\^[UTSV3KD[P_[;9#^816+'R%B>K27*]L%_KJEUF5^TRR,"/A<^E&YVO1L<]62>4 M68"%4-?^L8[G7K@FV@B!\!U_XVUDPL)(Y@FS?/2L E>\GS!**R'N*2&\HY** M1%O%!%)*.\1D3)#@PB&GXTQQ2@VEOAGL2WSG$,Z$E2I1&1.N8?;"UC1QKI4%=Y(% M5X*[L2 LQ798($!F,\SA"/ MB4,L4;$_9"8H-HHES)($<]\Y3I!5@J\W(FX-A$8(A7L:"$N4$'2E>LZSQ5JU M>4 _%7O\8O. &GKBLC ^J[ID:Z![8T_]B=K5RM$[R=&MJ1SM;NAX/V&48ITH M1+A*$'.Q13QC&*E,6\V$HR[Q2;4IR-'D*7*&'F>+-@_7'CIGZ 7;5XT:RP/E M#+UPF^X^B4$O2X-NJNZ\#!M^O2J\7TXK>'L7N]2Z\#U$ZN:Z;=I"\Q3FIJ/2 MTJO%"]U,D]WRL=HL<,UZM57JSLZMH^EN"O*GRXZF1!LCA-*(IDP@EG*%%,W@ M3^68%9B[Q&$?J\H2UCCUN.E WYX]/$RLZEP]YO808GE%PV,<0KR3Q_E(]@*? M;"M8HQ?1JN&)1<+N99&@:&JT#T[R<6B(Q:E!RJ4:)8IPQD5J$\>>+E#U9=E- MS3YY6 :1L&&K6DK12)X]GCQH@Y*64QY,N&-'GLW]V,J#>\J#X$-G% N9R119 M2A.?SA8C0:Q%*F4L9@EV,??=I\0JH4]1B+BU$9[.1EBBH^@%35N:82SIK-*YFI'EY M#:_IN'6I IJ>HB;;QX6MZ1ZX7K 6DRX$K;B^D[@^N"RN*4^R3#*%3)PZQ"AWB!L! M_$:-Y:E3F>;)4Y94?H[MW#R$O$F:_Q;:++X-ZS#?'O+.?23OM)Y MU1#XR;N9_PP*SC5%_.R3[*T)#=&7'<$>J*_T >L>[+.8I(88A03/-&(ZUDC8 M.$.6))KQS-C4@?F X]4DN^YJ\DU@Y:7&D[[O>6B /C@:#RKVF'8D]CV3YZY> M]2Q51=ZV;V\ D:/K3,]/-!7HY\.XH3.XTP"WW8?4-PK2M0]4, WC;^ M5Q-ZO7B!&MISER/X3^CUYR< .V78MVO1.HA1/PMXC[%J%.6^#]1 3T8%5S8- MG6_:2;.9; )8#S20XG5C>$]!LSR'S:2%H9H ]87%!+%4<*1L MC%$JC3/4NA13N?(V74T7=*B*3D%9GPEMX#Q@UJ'.Y0R3W83PU3:8VR.>A[UE M$"E@UOX0-,$+WYD>=,+J4EOT)_V_W\'3\U&T*;6W'\[7HL_^/,CW 9]H4S^G MX#CW> I.4-F 7X=5VY@WL%= A_67><5,+M^@(X RV-C_E6M.$J8R*0BVC$HL M;0S\J%(A$LP2)O=3[/L)CFS$(Q1M )3\SV_R[<.LV..JI!YQ(C%Q9>D% MY&J%0[69(L%(T_DQ/+^>JO]QW!L!P49VP7CZ\CPRN?.8Y8IA_QHE9^^)AN.1 M7P\0[PJ@$(0QO ZH/#BP$\'^(X(%3(4)CV%-@(T!G8L0;N?OO=[9<_X-Y61- MYL<&5 [3*A?0I_YF;C4"Z:\38(KSQN\0OQC#Z*#V#,VK27T8Z;@(*DET#+P[ M-*N5&"G'JK3_&?OO)V,%];SA$$'R%EG/_'A8S=]&!10H8Y!N2#F;U1O9.Y7FY\MNER==/%O[5URC4 M$.&>+:-PO_.@;R_<,Y 2(C?YW^Z^-K>Z'Z-WVYX^WT@268XI>.PNH_VYJ(+Z;-Q!KLPG@_>^I MJ?AR9O]+$!;#,3S$E*M@06M['.1.5!YZVQNL$I^B\FOT@J8\'L@QV%*S*)KG M&>U:Y!Y'0SF62E=7C?*YP[K%NEJWJ8'HP?L[Z"(*J^[EB%;:Z*F3?0N T;2 M:%S4>J7K#4_+J0? FJE3=EJ*O!X!Z(\PT-)K9V&(P>LUTP?OZ&!J[MGG:ZRO M]"#'!IT+N';])ZLE@4W@>E9[K@L& 6@[]B#78#\%H\ ?%$Q/#6K#[O_]%R3MESWIUWZ+OK3; %M;4LO_/WKLWMVUDZ<-?!:5Q M=IVW0(8W2:0]FRI%L3/:C>V,[9GLO/]L-8&FB!@$.+A(9C[][URZ@08)4M2% M%DCV5NU$)@F@4/2&=K>?9;??__W_ MSL&P&'G=4>M<#KNMP:1WUAJ/QF>M\_%DV.]X_?[X%)MZ=I:WV\&M0&%2=.!U MN?TN[0Y'K H%B+9G(25 95(@#0R/H% =(#0FTJV$T--\_ =<@;\/0%@%"44_ M,E35T?62A@U2BLOY&"3*2/=/.%($ HSB9/,\F<Q%_1J*!,[?FY.QJ. MG-MIX%4$-$?2:-GKE[R5N7Y(5M\D#L'T0L(5UCWL6M%\/I>]:U9G+?R.463"8&F$ZI.')7Y*,J'@G#-$SZ93%NY3 :WB%H77"XC MJ0P/^BT&=U4TE/.O8/1Y.4>L53P90Y@YK7(B?&\%=I< M88H+YQ(V"\X";R"G,LH;\(?E8;DP:%ZN!_8QY;#]3/@4JE?&%#L0Q:G3\>_; M. ]]EE-T51&.5>^B%U"^$[W'F'8+U@,O4MA>2#*=BJ[G"7RE[7/TX-8S!ZWD MYVM/[G'GBD^6? M+>]Q<<+QN"]3+1-?X)7GH?"*E(4^[; T="@E2*LG3Z<1B$[?0_V"H-("&$Y? MPM! ^D1A"4%0AV*>RE?ZCQ44-_T;56^4O4*A#,XPO-SB51"1.*;GJJCU:-0> MGO8I<*T@^FH]*JC=YJ#V$J22OSP'O=$_7?_]QHLW?]EMGW7/'GAQI]W=].5I MO_? :^]>\OF6%]]1$K&EQGY@&Z5:T.E*9=KH404:=RY8Q1X?L^1ZG.SP&2HV MWJZ5LFL+_\K-UH<33&]9NQ-W_'0/>.EQQ3X/Y*59X/NA7 _-WJ+NL7&,1K:" MH\R$+7CK23=_9Y2TS2[O:'9IS\\3$9IL7D>;NPVI=7\"I?=<\[V5Z9^*\&G[ M1-Z+<+;E^NX*C/>YPK!W=MX[Z\K)4';\P6C<%V+0%:>=L_/)9- =='4"HML9 M<$AZT.D_.MUF(+E3.!]O\?J/\D9&N=SW-)FJ#WRW>/_[VS_>_?'3[-V?X1=8 MS^S=SS_!.KW^A]_?+#[\#'>?_86R_6![_Z\ZO[K]W>+=[_\Z\\/O_]] M\?Z7?]V^^^4-W-\[_=?GJP%O N*,87==W]>_]]P.!QYPU/8 MJM<>]\W!H/A1SYXNQ<8N>77J?OGG>^1>N7(R[GKV]?LC,2;6%F M-$](U7/:-Z%14SG)F@?6/&B4>="=>)V.&(S]SOEP,!1GX_.!/!O*T7!P>C[T MNN=H'G2'W5YOU$)GH=/OC:QYT!SSX$_3/#CM2F\\ZD]:PXXW; V&G=/6$(R_ MEG?6[_8'O8D8^.Y##4:=-\;;?R^R*CM"O<;KWT-1OJU0759^[=WXF M)^-QMR6'YQ*4JC=HC3I2MLY&Y[WNQ#\]'T\D*-53]_2\>=.@#TJG;NMR'WBO MZ&V]ZL/JRVLUO=7TC=+T37& M;'7'0\_WX/\'8]#T0W?8M8I^[YSG8TE"(RK?"C5I+/9C1 MJEVK=ANA=A_IOEJU^XW5;L53[?1.)V(\Z+3\R6C4&DAYVA)C[[S5[TZZO7-_ MTI&G$U2[O;Y5N_OFJ!Y+EMOV-7U89Z&Q)X.@2=^8RNZL]\6JS6O(_6 M_%1U5CN3SDCZ9X/6<'P^;@WZX_/6N-,];?5/>YWAF93>V#_[9L[J$8=WMW56 M#UL3-FHM3^^L6L7;$)%P"(KW&9U5JW@?I'@K[JKTAR-Y*OU6WQMW6X/NZ!14 M<&?2$MV!?];KG7D]3WPS=_6(%>\=[JKN3X7306WHN'':>+<[9C#ZG?-+[68V M?#/MCNW;CMGC]^TVTT9M[TO%SS'.I\&FA0F7Z17M'8NY+?<85&?=3.MF-@K* M.YZ(L_,S_WS@C?J#GM<9B>ZI' VZW<&DBP 7VR*CP;[F4KG.F3\4W7._TQJ/ MNN!K=OI>2YQ*T>H-QE['&_NGH]$(IR*>#KY%!>P1.YLVRKL/MI#=I7W8)0N( M?[C%.D^PU>]775'>$+OUB;!\ZAOUJ#L]QV;M42.1?MM1=/]MWBP_C]L 3''PU'_5/_K(L@?*Q5[YVVQOZ@ MVSKM=4V=H_.Y3[Y?[G,?FB3@+U=]3B\ONTC[L$MG%/U!WH*TF0S]B MC-"/?QTG/ZR?D6MG3F^>.=U;/W,:WXLT_9V3BT?=DT<.JM9;8&=5/^>BGWI6 M]3TGT72;/2]LS4#=J\]OWJDY16WGW<7[BU_>O'OS_O-_?G)^OOIT^8]/GZX^ MO'77QJW/YX?W/5Y_U;SZ^^?2/7S_3 M3S[\]N;C!7[QZ8&#?;J]1I-SJ_%K."4 M,Z;J!Z^E4QJX-,8Q3(("#7#5'WG$/AD-K,*;EB/?UL0@RJ<:T0A^+,\;BW@( M^%0FLIQ/Y3LR3.4M?L@Q#GB-O^B1E;P7M=1*"$PYIG_D\QD6L2H+M'0Q;50*[_%G!1LJB, J.A=9,@-.=] M_:/]J>U\PHEN-*27EO/FJS<5T34-O9L%O)\O3SZ]N3SY'A]OS/HJ;PR7X5IC M)".\#RY5O]MU0,-G>LKEP$.<21+/G"R84:M"_&_;N<(98HIC M<" DW#%.T#*\>].-F6$NTZJ.7='6$4%$,\YN1>*WPCC^@K]97K&> X<:(>SS?P1(Z#^1):-G5VE&JT--T [RXC3YK3 VMN3:N])Y>[SER@ M39Z' G^AHG\XNZ[7>?TQ2+_HY=)'W= '(@EH9)\CJB>6YJ ^E!.:JCSIP:^"#!;N;6.=7(J]<:<>5I)FDRAWU61='#1LS TV MCE4J)M*9BF0<%^?# S.$&'6!^I*$6N_\0H^*-%3HA4=S3KNC?I\TKIBQ2GZ) MOSNI_O#D>U8:Q1V[;VKN6"CD\M:#FEN;/SOYONW\+FE>\$Q\D9OTFC(S2/4& M(:+V79J[F:)=(D6*XBB2M_ TE/PA_K.L-N7YG,ID(Q-H*B/4ZT3;.?B3^#1X ML[&D>A"&*Y^A M1;#\(=O.RY_R3.WE3]&*6?X,J>(%G"V3RL>2095#4MC;?RF 0@^L,-9>\/'0'8\371"E!&'/,:GCO>$SX_KD*$L MKQ.)V^T"HT*#G*T"MMP:Y]D5GZ MVC+'(3-'",R1"+!"\/-,>M,(%G>M8POCA*:*QRCXF'50^L#J/!1\<:)_9_GE M6/@%%$N"5B;'S3#WP/L.AELD5>#(LL!!LX#P// TT/0A):-/!+(?WN,VF M=OFVD"I3?2APP"7,,FI+):W?^L'8>':@P3BG5\P6]8M@6\*X3 MN]$'MM'+.GX&?@'ZS$54!FV\-)_/P3V%PP_.@IQ, B^0$?R_Y8;#Y@:)*3F/ M#3[4]R%FU#!-!DP"# (_(B2798,#9(.56*T1GC6#3/A;F@3O.EZ<4M1;_1/> M,L7 QQ4!C.# 6,W%-F=@M&A\J'&3V<8 M^Q(JCL'/4]]:QCP\QER_\7(6Y#,5N AF&-G OZ9PTY:96]"1+\L\"7HLX19PT>(%.)X$.B#2#?.O("VBJ\3,9\&GF.#H0?)+R@R M.,JE4^-JHY$-&*5PBTBAV1SDB+N2,D1XG4*(()H&LWBHL0H F,;E&2R92!0] M%(/GL$NJL)4K5UM>.RQ>,[;;ES-D#<2/&C9,RY=@F!-HPAHS!\D"RP$XV/PT MCB(9NB!W(K!M$4W P9DO08A(81G!!DD;HCLX5EBV5'(/1'XZR1%PI>%-KB-O M1)BCOXP\P2SB%* 9AB#/YFCC@FUC].)Q5)9W#.XV^ND$<&;4D_&KUX[EJ8/B M*10O<9Y1BPB0,',9D6D"/!9R%JMT0O"+/)O&29#Q4J[SP*<$ M#ST7ZR@K#[0<>5@"$/F&_U9&&CAY84BF*542FGW_Z#V7U>8D6<1 M>.C!*#QRT;3@P66J>[F?_XISW8L!JWX23&7EI MEP1CI@9^O6D?JE5>5*;E+E=VE8IOPK7[*_T62#777+MZJ=%C .AY(Q_68^ > MSU/%=? \K)6;S6%SC!X#98L!Y\3L3G"BG7V<<[6AP49=QPRLDUW3!6-C=X:E M5A#==W$B@=B)BPS*_$6T%@Y\N%#90T8[(07! MZ I#BNM?.S*Z"9(XXON@R%A3 .C HY)KN=J9RF ?ISF%L" MZPQ^ID2! T]=>WNCNP4)!JRQ50Y!],3R@:2/)R)@>GXH;&B\PF2;^\:)>6NL431Z">ER<#K)!)? N^9163GO%\=9?O7D'&6- M[N]"323 YRQ:-) H(F& ."$6%'R[5=.[G= KFY\UYVXN]&&)X'KS=8B4X_>I4@;EJ$>X@(VN#H7#O_Z(@10.TA4N4?7Q-S+-E*@M&UX<6B>9S7UC/DJ,]SL_0]6$LTE4:;*?)!V:Q.MZOMU5N)MC:L M\7IJMG)BZKA\(E%:819%ZX +":T[@E8EJ& ]?GHQ]Z7&DKKME"I(OG+$_C! MR?=LN7R".TRQ$\9'N'AA_/377R_)5GC1[XW:IPZ0(R0W*I(<($;(?K$ZB%X8-R6XT9.L4\-B88(7ZA-JP*!+YQ0"EKOAS?O=)SO3QQ4 (5)%.V*"Z& MU>?H9("<8;LE1&(Z?HZAZR3WE!7[Z1__5.#?*=SYWZQ0R)+YG( ?=(,@&M>Y M",58S,1QV257A"J,I-&P$1G(D/-D.XHP!>?H.I'<2D1$)DCV1;?3/M/[3UL? M8U>6:Y1VB51*$V]D$].8$].!).BH/ M=M916?\.WM!K 75QU,"K-)^!-%@\GK@VI]VDG/;=)L9NN&"WMNDE^N[8JO7" M\V!55)KW6QQBL:]J-ZO[IQZ5.?:3A/42UEJ'D((DS1QE05#(W&CJBW%*U^R< M!THRGJ.3:5#U$QIC IN1_8-][/=Q&Z\\:W5Z8%-1*S]L]BN=ITG./-%!K"50 MTZ7'O1>]O?08=$Y^I.Z?7:<%+AU&^^=F0.VG(M7PDU#=M7\SVC"JAI(L',@B MAW,33. (@BE1W?$#VX!7QYC=&1&B\&6>4 +" MEYD(PK2()7%8ZZ@R@Q?H4''PNLA11:"9R&A5'WP67YW+7(6>_CL>%^U102Z= MJ[ZEGR__^^($8SDG^&MJ7HH;\K/TY&PL2?B=NV;NC=MX4LIA%B?2X=Z.^'%$ M42?Z7C@&@D1%LV#Y# 'Q,"6A@_-X";>9#X,_26^/)?X87R"@:%N@^I>K#%W" M7V-/BP"Y1W!7;. M1LO33['+N%!QP1=G[?/"BQ'7V&ES9=KOSAM0B#"5GI:5$ M1BHR+ND5_!O)? KM&\%;\XJEJU7\Q3X*PDDG$MS/RB[V1 M2P; 40F7FNW@S*_>"Q#ZU"3"T&ZBU&YS;6%6TN4['Z>P(3E,QYW>9RI09!3, M5>8Y%:<^?(I%78!I2Q?V_.2I#.]]=%)4 -TTCY(XBC%'?8C1],U'SWH(UD.P M'L*3>0BFF1;@4N:!U]R ;:.E][HH[NE31'&!/'8P7@,%Z3X&:IMR8-::.P4< M]4,!1UTKDO;G=3<@I#+EV&.C-Q9K< ?VL6O!N7>,,*C(S&U\+7Y^E:*$/!=Y M%NM+>((M?:(F-@.-0C%/Y2O]Q\J07+/, .F!@)E0+%X%$5&"GJL$TFC4/N^< MDTS"D:_E;&HEK]HLKY8&5_.79Z?M?J>W_ON-%V_^LM\>#1]ZYTZ[N^G+TW[_ M@=?>O>0-=UZ^V%L=@JRW*8I9SC;CIS0*6/%&S35;'NRGG..\\@:CDU(UWW^B M^IT+5D?ZZ4=/#VM$\]8RKRHJMY[V_'8U^*2B3EN,Z6XFASX+W^^$TW8TXOPY M^.PEUT;F<"<__7X+WOKV1U?I4S)BYIE#;I^C7W3?Z$TA8T>%%K<@]Y,RYQ-0 MTG+&KCB#(9XZ8["W4GX'\O@OGB1(/(UAT.W/Y9EU-<>T'"YK%>/?&VT=[W.Y[W M4\E6:EBIL3.I<=9UP0BR4N-;2(WC,>PF]'\':=A=FK-/UFYZ[ZGIM^GTW$'# MY@F=WKE[/CA[>J'S,+(UE=,>88UL=_X>%_6U++Z)Q;L=]VS0MRQN5>>WB8GT M!HQS:/J._V+,"MN5]MR![;DO@=N*E,*44WYP7:WL-9F6,S[IOB[/;=SM@-? M_&%4:RJ[6;MW?SE\Y/;.>I;!K?'Z;8S7?=&@'V4J"7U%$WW+5HPV;?,0:@[= M3F]D(]HV:7.H#'[N]CLV96.UJ/5#JRD;&C20_<'[V88?^[LB/$R>-<=C"R#'[5*;>:B]^FG#?+^]P$ \CG.P.^/ M5V @S?#[#PJ<-CAU.X/A<[M,QP%..X*(P4&=C=[([?7MV;"&41-B#?N@MZ^X M[SI-=(M7NPD^J]]U4)*IVW5/SW8 *=\!29O*JS8F<:!GH]=UA]UGQXLP^>P_6 MXS@8QZ.M#S@]HT 58XDSY8W1]A8.N9.&)F>G%O%EG61[-.IP%9U=M"FP9^.8 M%?#DJ[CS0#=@0N\[ZQ=\\]Z^Q@C-J1 M,OCQ:- #=GW?RTSI3>OJ[J"MWKDM;K*NKCT:-;F;H3OH/#LV 'BPBVB+(G#$%X$^PX1Z-EZP@\A]V"X M \5]I(Z"]80;Q]Z]T;,#)PZ&O8]'O1Z%'[RB6-]^^%]89.Q]F<8A6(LKH>7= M4W0;:U5]J9[6A^_].,'^4%;$W7ADKZ(?SKV?NU/B6%F\>ZS0Q26+%D MQ5)SQ5)WZ'8;#G4X'KG48 OV!S+#X+]^_CI,??BR(L'R;>9P&V$+I52)#&GSP^C;PLREL&!R9J=JK'I?JG=1? M*<; -WDF7ZN'=\Q;5*\QV-*3&)]9YI@M][;*$%OST1W\& :1;*EW[O9H\;VS M*N7,_YTFY4F]EJUQ(L67EIC 6[T2X:U8I"<_5%Y^B9HK1'HL)2:3)Z'$>1TE M:.-\Z<7<<.N5 ^N2"?X,%R_V;]'.-)&3_SKY2^ ->Z>#\;D8];IRT!==(3OC MWF!\-AJ==@>G _%_YR<_?B97*)XXE_!(X%MP@<2/=8Q1?SZ[O4T'M*FL_WDJ MG4DQ?H2 M5E_TB5)Y0.-0S%/Y2O^Q8@G2OV'=L)172$\MP(.(*$G/52=\-&J?=\[ID*MP MA%J/$@!M%@!+RI^_/#MM]SN]]=]OO'CSE_WV:/C0.W?:W4U?GO;[#[SV[B5O MN//RQ?NEZ->'JK84##L-)H\>%3B[<\'J2#]FR?5VY[!&3^S:['RKQ%L&*D8Z M,WC:-'4DR I_;TW1H^7[QP6,'\?WC\$[-.Y07,R3('3ZKM/K]#H/"14]9O.? M@)*6,W;%&>]HC&UOA*S1'>VMB+3YIGOM^B>QPWE0QXPKZ\ ?C0XK-ITSOVM: M(L.>"GLJGIV"VYR*XU',!XRSO(S3K C56>SD0TAX-FK;<786/'FX_#UL#RQ_ M'W[NN1G>[+XTBOTEB=/4F2?Q)-A9S<$1F_#]3GL'S=>/R()O)DK/GHS'GXQN M>P?-[NS).&9=?< .[H>5F;\/FT7T+=P0^_SC.WH';B93XL<1D>_,1/)%XD%L MAK6\;VK_K'WZW%J_Z;QF3=[]9>_3YW?W#H:]CT=Y/M!NW1?E^5&FDN RJ#]] M>2/#>([0:YNG>5"/"QO&MFF:0V;O'1B(1\K>QZ-!#]S]_$5&,A$A*5#ASX(H M2+.$"A^M%_H@9%6O_>Q=[)K.<]8-W5_^/FOOH%'4D;+W\2C1 W=#+V8QO,B? M5%6-6,%Y#CZI2*6/31=%=!V,+7;PH?K4^J36)SU<]N[L0IT>*7OOI3IMYJ+W MZ:<-[Q.<[ W8]70!_-813Y)XIC5W'#4DH'!0G-#VLIN);>#'V^<=W] X\'W>E1IWI$]@,2WGO=/XN M6@0=:6[B".S=?6/OSO-;M ?#WL>C.0\<#EHQ7)V7W+[^^V;DAO9-P/S'7X:] M;N_U<\>YF\YR-LEC6=RR^+'IT0/.UJP&?YKA?QY60/KYG=/CB$=Z4 >C M 6[M<1R,X]'5!YRH4(A=]+"Y-E+(X]#-!V!IWQ0!Z/; MM],8K-*V#O:6N_U;$M\$*=9:XN34;Z&T;2;,9L*LN[RG[+V3=M!'RM['HS\/ MV.E]+S.E-:V3NX,N8\_>I_,X3'GKY.[7P>CNI)6'/1G'K*0/V,G]5:;I*TP> M:P=79%D2C/-,C$/P=F,'B NWB+(D#D-X$6PU1*!GZP,_S =^]LJ_IG.D]8'W MF;UWD'HY4O8^'O5Z%#[PBF)]^^%_89&Q]V4:AV M[D,F6'VI'M>'[_TXQ]?9 M5V=A)[VZGX/@3>7_;>:7'[N'?7"G"ESP9B,PCN)8-=A^^(&4(/S7#VY^_"O\ MC[YD)I+K(*)=&ZT2?4OR5&FZ]5;4;2D]^%60 6MY*YL,[K!L3?G?W1Z=PO_O M-YEX,LK$-3QF)A;@/6?.)(;_\7-2^K1ZX*QVL8'+)##X&^\DD]?U1/GQK^/D MAQ_7WF8>IP&V[WF5R)#Z[+^^#?QL"N\&"U6+'O2X6NRD_DHQAE.39_*U.B<= M\Q8G=RSZV;=N\T;USJN4,_]WFI1RZEJVQHD47UIB F_U2H2W8I&>_%!Y^25J MKA#IL9283)Z$$N=UE*"-\Z47<[.G5PZL2R;X,UR\V+]%.]-$3O[KY"^!-^R= M#L;G8M3KRD%?=(7LC'N#\=EH=-H=G [$_YV?_/B9;/%XXES"(X%OP087/]8Q M1KV(Z@X;+:-J:0TJR2[GY:CU*KK59KBU9=/SE +X=#M=_O_'BS5]VVV?G9P^\N-/N;OKRM'_Z MP&OMDINQY-&6%]\1O-I2Z.S4+1T]RBV]<\%*&#UFR?5NT+!&<>_:"WH;)Z"; M9(U^>C;WJ DL9%?3Y-7L(("^^Y4WY\R_#"(';AYB9]KU#4-V3,^-4O0Q:)K& MD9L\ T1+[N9>M@ !V3[X'\6BSB/FB MH6G&IJ=I>SNIR+-0Z6>&.%B9867&KL@V.K-U1U9D6)'17)9OG,CH]=M#*S(. M3F0T$$BY;SC)WF 7+0..Z&1\M^L0Q(,"57L9D/@TEUX@PFSA?)K'29:NC4@\ MT;F_D[*'5!9UM@L5^"04;"H[/ESG/4-LV9Z$[4_"Z0Y:T-F38$_"WIV$E]UV M;R5Y]MS$LX? 'H)O? B&]A \_! T*.O:&[5[^S!ZZG.L^BS\;)RNYPL(OF,;:LMNF15BN6K%AJL%@ZZS8\)6S%DA5+5BP= MF5CJ]1J>6[-2JGZV:Q/;:GCD&P?[(TRR8+-9TC'F^ MW@J;.RD8$1F:M%)?TEO7I"*(O$2*%+X4\WD2?PUF(I/APGF!TE^7";H.W!-9 M]CMWJ:M%[6-J.ENTG35P?;7H\&S5 0@?^S'P92:]J2,B MW_ET>>$([]]YP&UW4I<^Q9]AV]T@RN&^:0ZG(TVQ54E0YN8=)&8^;SL7P,UX MK0C#A>NL2^6KU?K27&VWW:L2JCV$M0*I@8=@K\U59\$,S@RNX<.;=PX=L?2. M/D:'UO3C,DXS)$!JFW_8YA]VR8U8LFW^89M_V.8?=C7[L)JF0%3W],S;YA^V M^<<]*&DYPS;_L+MOFW_8G;?-/YH4W:V/(C4JK6JSIH=8BMOMG3<5&59F[&Z82Z?A2 HK,ZS,L#*C263KGK>[5F0=V M&B"@*I&.'Z1>GA+ 28;Q[5:CUO:3/];GP&LX O8Z3RI$,Z!@HXXS%FF0.O,X MB+(4>:#?:9]_5^&*?K=]]MTF-ES+'_I!N-65%2![K(#-D(.0&=+8"X!I?>5PH>/0"0&7B C^/^4 M,'6A -''=]\2M]9K(VQM,Y_L)Y+-^3"7.#X-2":_SF646CR;Q;/9)3=@R1;/ M9O%L%L]F5[,/J[%X-HMGVQ]R6SR;Y0R+9[.[;_%L=N>_.9YM0O]WD'BVU5#2 MJP>EKK8CT3?1IX]?IL MV& +R]FN26SS\ 6]YT?>-/V@-1-<8\^V/=N;*3-Z_O:O]FC;HVV/]@ZZ%3[_ MB#Q[M/<'$KMOJ-=^QUJE#P"V-B,"N2?N\T>92LKBH ?MRQL9QO.9C+(=S:^K MH>8AG=CA+CI\/HQD366X1RBD;Q$1M.R]8>_.=^%*6?:V[-V,O>OLHLK?LK=E M[V;LW6@7!>D'S]XV(W=?(OXB(YF(D#P*X<^"*$@S!#KE1@Q!E(GH.AC7= :UP8'M4ND[:+!S\,$!&_O:$_;N6O:V['W([&WS MSI:]#Y:]S\YL9N[I'8S==#\YII\V*#>T#P6O/+$V7M]!K3$]EC>/0K: \?LW M2=V2H@U50(/3!H_NOA=IF\>MS0S]6AED95"S*-H;M7M6!ED99&60E4'/V(?_ MV3-]5@8=?@K\R012P\_3Z>#YH4^'>IZ.:N3%NM#*/:=?W,I$.B_0V]4-5BN3 M#%Z@#5I\<]^)!K]/980+2R1-F1"I(QQ8,+;-$]<2\_D9O04-M7#5/VI>J1S1 M 4OJ#=J#[Y:NO>=+FV_8';:[*[<+HD=-]JA[A9KQ#9\N+YQ$ACRB 8$OBQOJP8_(-S:!$BHI[GF?) I,(U,<"I($ ;9HE5Y(-U"_2*% M"\PENP[0* M$" N.)Y-49CB.)(R!8^";#/;0@1L&U_SHRFW7#XV8Q_Q*K^CW MP8V>/]#M %,K!A_T&)MR4G^E&(/ RC/Y6DFICGF+DSOF,33\4/>&5!'\#E\#38F!?=4BNZ6H""5ID% M:6H(8OIIQU@#WN\&[A+G#ZV]D MFN$-U=@HN&\$Y./?S?,DA;_@QG[NX8^C^(:XM^VL+^JI(SQ.JEH:G]5M]XL% M@@60A[1IDR2>%330LZI*M8?47E%]2,?ENW?:9^4.T%6PSF+CBA7R#HS*GQH: M;XU.Y$L*XI)Z3Z7ZDNRE.L4HRME-S""#XN6!K5EA%@\*Y3505B_R@ =O;87? M?/# MAJF,^Q8'([V)*/::DPWO)E8>K?RC5"H2.2D,8YFP\=/84^N6;B8W U7 M >MN.6-KP(K\$(=L746P4Y)E@]( <72@<[9Z9Z.'S]GJ#'8U9VNTLPE0&V[\ MN E0=LG?8,GGG6VYRL[9LG.V=@O):@(+V=4T>35VSI:=L[4_Y+9SMBQGV#E; M=O>7=]_.V3KVG?\&<[8.N.S@CG!28\!V%E'W()C*/L#FNKMHO;3S73''1,/3]%CYT M\T[%X*P]M*?BN3'TS4"BW %/0D0Z8],( CZ5!23-#U(O9]CZ.+Z1!,VN"2K< M$[ND,6(K:#Z4Y"5(#>Z)3/R=6T$PW7\%M>"FHT<;?4#D90F6CV1FD486:627 M;)%&%FEDD4:-82&[FB:OQB*-+-)H?\AMD4:6,RS2R.Z^11K9G;=(HZ>CXFHH MZ=7N,PJ[U:?/D^ZPQ+'$.1#B-&C*3[?;[NW#F)\KU+HRS;0DW6W3]_OP8+/H M]*0XB<=TPV]PK1S=X3P,>[3MT=Y,F8X]VO9HVZ-]B$?;3K': MTZ/]5##%PYYBU>WM9(K(83%X#>*P(?''/7&>*S%(YR6C!-?'\^UDZXVVYK-W MYVXZNUG<_/ZR]W_\9=CK]EY;%K\#9N]NI_/\@PGWD,&;E)3; M-Y^B6B+SK8-[&].R&P?6U.9MFT7G9PP-/@U=FRHFVZ/GCKL\)7V;Q[C-#$M: MH62%4G.%4@,2F58H6:%DA9(52J:EM(-XB15*31=*SY/ ?6()U?2CU3]OG]K# MM1_M:O9@F-9J4.8QD[->@.0O9F7AJ-=N.2:M.@/6G&!WWV8S*Z-15]^A;KX6 MLAUVMQ$ACM6J8,/Q=GF2Z'FR9?<>XQI?CC,G$U\D/)#FKWEQ%$F/9F[1E#]\ MA4M\QVCQGVG-2"Y81P)\OSUM[>VI&G]QAY>@3MJE0W\TQ\ ME78D7O5+VZC*+MDVJK*-JFRCJF;T9+"K:=YJ;*,JVZAJ?\AM&U59SK"-JNSN M+^^^;51U[#MO&U4]AHJ_)?%-D.H(?E 74MH)C-@.K'EJ\/4^#ZSI[ *6>433 M.9I9N6$EAI48.YN*9^=H6HEA)49S6;YQ$N-EMWUNIW\=DK1X*JSB,<_$.SMM M#^RIL"##.]$F"-B#C46PW U%")Q$9'#_6YE(9]0^_]T>^W!=_=$'^)U M-1A!%R%\N%B/H]M,V=,5B,MI\VF]/I]<0S^7?NH'L#>)C#SIC&5V*V6T MA&5%P5XC=\YUA24]W!7^U2_XF2QY9Q*Y%[%K$KEW-'JS&(G8M8G=_R&T1 MNY8S+&+7[KY%[-J=MXC=IZ-B30C)HFF;'9!NVSRW>[N 0-%9B6(FQLRYG MP_; B@PK,JS(:"K+-TYDO!Q9B.YA20L+T7W\H3CMV5-A(;I;@$LNJ@@@S&]. MA)?%2>KX,O628(RXHG%\(UTGSA-NLLE8H!)W] )DL$Z3P,\2!]GO.Y<:?@[+ MKQ" M#VLB>!K+] B?&C#4-M&\V$\T>]4*;?<,S'P_^OD[DZ,W4[_Y$?;?-,V MW[RS^::)T.LU&L992[N3'W\-_IT'?I M"+1X*>8([G,^RA0DIK==H\VZ#J/- MIL6ZQM*@)!A@NG \D4Y!8T@?E$Q"O9C3?#Z/D\RYC9,O"!?UF%:N_H,QGD#* M/"$,:-E,62%"J1MS(N=B@>CGM.W\+4A!6Z$)$BY^,O",'MA7&*5$*MBE4O,?:S!A)??OCGU<\M!,,'T8U,,Z(37.9+ M?'I.OR>Z(DIXG*>PA6F*Q*9'AB+*Z.4E_((1YO@O;K6]9I/PU\8GB&A7](=G M31*19@F\!GQ%/X6/XF1&8L;)I#>-@#.O%VWG IAC1FP#;XEK*?9%OPF2B.A# M6TK_0N T[0(Q6#J-;PLK8Q*'(>V>0\;;JP>>PH-%SYZ-VJ/N@W&0AXCKW!9* M;'&=%M?Y5+A.B\][-#XOFX(Z!;U@ 7H6H&>!.@T$Z%FPSKTHB6 =\D1>YBD5 MX7V/GL!-X+/_4+HKI?5K43TVX?;-<@O]OCL8GMKLPB'EW*S L )C9S! ]WRP M@]&%QRTSFN(W[K>%I0PL,[ZXUJ9Z(EC"G53>Q,5[AT/H#WINY[3SE,;"DQ"P MJ9SY<.O@&8*,]B!L?Q#.W=[H21$YQW8,;!#A82K.#!W4) M=(9NO]][;JNVZ5S83&?7LOAV;MOH=&@9O F*ZG@\LS?4# \1(/*KQZ6_U!&/ M_R9H"6DUA('0'PA3N1$A(\VLP_9XA^VT:ZU4ZZP=]R$X/[-GH%$*\) ]-=7A M(KB'9FM&MD9]J9[6A^_].$=,I$WG/"H;L35=&RH^^SUW,&CVI*5[DKAYO-M, MQ]K*)2N7FBN7NAVWW^]8N=0LG!=L_PUI7@? M-J$C#X,DF^OO+DU<0YS<"1T%[HK2(.7BLK*ZVW6$CS217([F@2P3<$/@MQ9Y M)T$F9SCGH1@EXZ&,;!K[Y487A48T6N[E%G[Y;D*[BFCDUP M:-&+?K]]6E3CDZ?*S(/EE2;WX+_,RG]@E#!/E[C'R6(\UO"8%YVEVX8XL\9@ M#&-%:2K5^)$P$&-5@VG<:M M']MVWE>?6)8R,G=S;63E)3;R,;W7:3EC9SU? MTR^[[5'YR[I[A3$PT41RU2A086!T42CFI@@DY5E!'Z^(%Q3'YGK5NP35+M@ !.KSA9S+#4.?)-SO!QHCF6Q?"OKX[(C&1>%WO9ZY MJUS"S'=7E;A>DDN_F&U#U_3;O3I&6+X02$X3G3P9W.BR^Q?=@?D\_2;52^9B M4?R^WVGW*V>O(GN9+4?E@<*)124'WDT>H*RA(W*J4(8CAHS)V9PI_##@&QC5 MWBT]IZIRIG35MS.5(4DJ[% 2W[H.,.?4'&V%Y<-(ERC#(4>ZV/G3)=88C]/ M#T2R,-\EU2! VC>WCKCJ "^3,)&3$#-6U=%619%V.LTS/[Z-UE9I(PUPM>F4 MJZU=M/;PCGH[U#L[WL(+5;&YN>@5_EG90BR,-B8^95D2C',N7L:"?.".. (! MH)H7D-X(9GA6L!T,"A%=:G],,F2]!JW6.1G:\TY#BS2HV0[G+@5J]KZY2X.> M/9T&[9Z5XFKU&)'8.0#U*)SM/IB8T">6 : 57=T#UO=ZJZ MH4:@&GKFO!35VZJ2,V,@X(IH,/5 QUQFW?@V$17ONU:9]#JF\;6%?%47NRN+ MKY7!=Y"H*NF4LM$"KNRAL>H;T$HU+7FI-52J4V55<8D8\AGK($-PJEEY$Q!N M#Q:B3?5%[^N>7VT"VA\&2>[AGM>5'1@\Q@9-RL-@$09S'7B5ECC(^; (3L*T!;Y%C]YD\"51'E37M6D#]Q?GUE+@V#UBO==RQ3L?0]ZQLA@FO=:T0B5V==.W5&[YV31BEI_T>^-2L, M/Z%ETV]\R7W#BM9%!I?2&&:PO'D^;<_01VO9R,$H]XJ6WOY5JC::\1IP;_ $ M2*W=_6C;/O"![0.[Z]L'VD: MA'@^D: >ZDD[FL"O=U4A'$T)M!=92GU9E#1 M.R].9BG[FN.R71W(\B!"ZX6M'5*H<)'J $AZ25M+UE"Y.QUPYQ:143+H#$T; MY'8:>--EPV'4-YKX4M@P]K#_(C\,'>DTS6F/O#C%?H?4^Y?;#=\ZE]QQ\2UW M7%SH9^#3Q8S?@STL&A].-A0\/U(Q-&[Q6&N2N#C__%:&(?X75^(GXC8M/'.F M2]%[6"\)"4S6#RT+[:S"9J#^D^B<@B=L6&K @^"SY@G&.K%)H4C8.:=VDO$, M=H2#(+0>=+WUEVM#(T# ZT3,VHYC^7CKH-QZ'AZ989@Z#NZ=E;\P&7@=5]1' M4%YT^\9MB$]4]+=Z-9O*IJ5L_A9LI1G)O76LUS6L].U93YW$ZILAN>57F7A! M2NNCWSKQ7"=?[\FN:YEU6:3[SDXJ%?/!W'" MC?+OL_\@-/X[AT-.#FD^AT-!A$!I1)3 ^]4H.Z8'D@$/&3P).QTKBKP\6?H< M%KOU"6LN3ZTY<]M0^=@.6<%1]S]B2ZRSS?%"*SRI/U? SJR"NUT5.N*3MNXT MU5MT,U'TCZ[<[=35>AS3+ZF,@AB4C<1P)*[A)@YO\!PM*5%Z35$V\<9H/SPP M4VGYTXZABRE+Q<_'7^I[DZHEC 8E@HL'6PE'H:QI_/] MF=Z+PA]\T3',I_H+E@WY"V5*<2=Y\T!-A5]!Y^!5B9R)($)NR2.UR=*O>XNJ M E'Y+;I?W[P?/F_K>^H3@QDO;A^OD%MT@M4SE$W'1K-FN$:$RVH9I>GALGLO M>OMP6:]W\N-EC!W?D3/@+T*%$Z]^0@'+\0Q@DBLUP[>,I#7YX-\SVZ#A)^4I M@#/2N^\A!F^^1-5M$!*W<%L,PP-73.0AQ0HV)\SF4UCUG5B\XU7E,_R MW5'+4!H/*=2BGX.G!&HCOI%)N38E"98TY!$JC"4[N# D*>*_1$9XC&P08 , M2/2Q\ZEDWJ]PI.#/*_SU&.V=#Y,)&48?X0J:4_7KU4\?/BIH#>I_)!3<+[I& M3B /N-ON=+[#3>ZVST^_HXLJS\!_\ IB=7-P])>-JPWW[^C[=_#^P+]9;5 . M'Q4#H>@,\;(5& (H3\]/^8!TVJ/1=_15O]W#!5>3@FMNC]X[[PE:=L"0XMHX M!?QZ&'W(P-Z+L #%,*O0-.RU^_WO:FT[,HR4.0640?@=W$*%1O!,:89G_?@? M?QGVNN>O4Y7!IN5G0$,0?\:O_A.^'_/M@7(S\446 /4*Z$)&UT*5UFH($! _ M%9X!'D\DH0/Q_B*K:'T,7J23A>/!L8II,(F*((G0(7&_I-J1$!1[G,W#@'0U MF:!X2P\..5R*RR(YOKH'&T[X_G@J:URWO^$^7R*8!^RJ7V0,RQ?.;TE,UG++ M^8UB4]WC"I%<8(9#WF V P]"%,4Y3RF*G ]>%H]!EO7)^^D.J[8HG">P[]0I M#&BRSS*:0\'8$"!2^#S,ZJ2TM)9;/G)3*7SEN%"RI6[;EJ(A(9 ?\H)>D?, M04Q_)0@4O-2+BHM%]>VKXX/XG,*)B1=./L=[#3L=C.2D&,(/2^T8 1/ ;R1 MSD(*=$Q]B7"W^$CC(\ "R!DR0S(EQ]AR'1VJ#J1"-/([ M$KJ,U8T7)%X^0Q'J*=KAIZD'6[ZTMII0T+9S^\Y.#E$*@?)O_21"$LR?IA*X MY2)!56V@F(OGJ!R:EX<" VG@B*&E7=9XW(KKLMRAO)[-K90D;B)NB_6E M6%F1ASX?!H&9,UA(6E9M1!6 @&L8>X4"T4'/FC>S8+$'@L5Z3S)KMMNSLV8; M&#-K#L2,=_''OXZ3'W[<2MKSQ>>K?[YQ M+M[_C!_\JO_]\]6GRU\_?/K'QS>?G(N?/OSCL_/NXN/_O/GL?+SZ]#_[$%SD MUSPNIQ'\B419O7Z[S^>XX1 MF8RT$ZDX^"#4__[9N-'%.,XSS,VAK_4Q2+_0#;JO\;Z_(1#DZLIUKC(Y<\XO M-"CD(HIR&H9,<+J=UO\4X>$)/ )^@GZ=B@[_-_BT(EDL1:G [I@$ M(7Q=Q%4^O;DLLH5WAE.V526G)TC<,DSGJ/$C,T%% ]*04-VLDE M;>8%;=P3/+F^!(.:1=#'/(35=/NBU3U]*;^GGW=/??4O'K6-I_N-;@%\X648 M[T&?@6U_&:54.AB8 M!Q^HE,L@SHIH7$)$4N/ 9^ Z_7PGH74JF)^(HCH,9B3'J<_*FHN:1%?A>?DL M9Q>/JZ-GLSP**IDV;REL"?PL.'!ACE+'Y\P3^'/ %G ME OV#.'PH\$*$,:$"0$* F.J#/)(Z]$/U+ $VZ'"1+$VN#$<=IC:HCC!2E% M'1-Y+1):54''\M0<5VKO Y'E\H@*,X %UU9,H,.US7G2[%5*ZL2"=HX+E"9=;4[%V M"M=3B#&4-_+!'9@:KB/7&!"79=T[;0A6H"O;@7,:Y<:P:0SBX3 )M-&7N:58 MHM' (C_BP%M),"/YJ@GFO-Q@6$PJA@7\2^5'3)WS/3@%6!.JE?!RWA8?3?5 _WO^I_%4_5'-HUD]QAZEGD A#8C@*J''][(E!&&Y$)5 L/?\LDB9.T@,!-$I'[;>>BN%.Z2#,Y$:1"K2\0:9E5BM+H4( M/Y-9VWF;)P@*8_P$[RSMV_(%,RPU,1MY(9RB>""B#A/90 RN$8'T948JAK . MZ=IU*[=TG&=$2]QC^@$=-%>?#-V)"E?U1^Y?%TU+M"O5F@G5MR="NDY$'B(V MA3P14^/AF 7PEE_D,OB[0L"QAEW@F= * M&5\5I'G@8W"3^PJ!$1VS=Y^2?PB_PUYN>:H1WK(8H$AP-#@F))0.'SV<&9I:WL8D68KC9]//#TP_]Y\F_3RTZ6>;?C[Z M]/-O%Q\_L\-[=05B^_/?WGQTKMZ__?#QW<7GJP_O'YR2ZW7O@)7M);7*I%NW M[?SZYI>+7SG;]N;GJ_>_'&BZ;1T:V@G%;9ICX4R1Y 6;Y6?IR1E"H;OG!(4^ M16OIT\>+=W#DDKDZP,Y+E<;&+U1"^GN=B_A'^Q-E3JB& ,',";BE[V/R"Z+R M"RRM"F%=<8#FSK5 X[<6(WT[!8MNT0(3$YO[%KV$7>?CVS?.)=AQO@ _+B2? M%]?8+E97_D"OD6TZ_>)@!T;; O]+J\>77K_\E=7W1EW@M0ZL_C_Q/WKY561VU>_/2H)Q MNT^=Z,)"FZSP]R,_!0)K/!7K8;1A$E,> M##G(*2F/#_B<@+F)>'/G8CZ7:,;^%(O$A]?X[?/%3R??NX1KH( &)2]@[1_! M_I6W*?SDZK>/)T4D\C_+7:,[IQ(N8.Q\L04:(V&0B/I^4&; * _ 9[/[AIYV M$&G;$[\C[CU[;3QM+C,&-'H$FT3CD^,82R4P&NJ9@D^OH)6A"&:%Y[UZ9TX0 MQF.J;&C#F^O45[%(XQJ]T#7[@"A-IK'._=$!YL0(DUZ3YZWT"?1_B8X:<,++ MD\N+MY<%,\'?\-.K\,D5(#6T;%B^ OSX&1\>@R93BYUX8J)#7\A6: M*HJQ&*P34$%?G%%M-EJ%[T8I!@_$0BG7$W]-"9 988M63U*J,^ MFD^-&R_QZ>>EFY4DQ4?1RO5:32+K\ _](\FI?S:V"6:"'%N3,5%(,(=+[*KG M6BL&T1'!RM)[" &]:-;T?%[A'"K(!K>86=7)J7/F=ONG[J _(-XX[+Q';S5T1^<#M],9Z:A?H9++P. LOF&1 M4KOZRJ*10X4?%T%S:F)PBQVG5#,J/$I$OX=8!S MBKJK/-/]^#-5FTXJP=1\A>H]J@/_<]D!O0A\%;WVR>S! 3<@O:_%JBP(4A7H MYRD4$3ZC$&[.FU'6C2&'.XS0-\/HP3JEAO(Y.DVZ !V#$ M$$P]#Z%:L)48U\7 Y8R[RI>LJL%<9?6(T7^AS)$8$3IM=:0RRT+S,*52)4% MI?Q.F8,(:$(&!T\+816!$THPE,>)V0GE&S#)@A:#1U@BBJG2FW';^7A<]+\W M2,#%BI0VJ59';ZYBB=>4YZ@"F;&L)(7Q5'*IC)%2KLJS )>.;7C,+B0@EZ5)1&6:6V%.O"08PU5H1051I:^K-K'6W:6L M[9%A*F\I2TL*]B[$F.LLXAP=9GPG3^!\&GP?C578_-!BQ:!IXUM8,&>D"Y6J M+O2RG%O@*F/G6VX!49%H3&ELMI R<#0H2@E^@JSK@ZL>H&(BQX5M^TB;MC1% M3^_787DV]QY;-,'VRGA8\TC[+)C$#R*5JX^FA""07P.>4P(>8E\?\5WQ MW#5:M; IK[J68-_7X@)B69X4Z*O'I#EV&XZH+;.:@(6MIHH6((RPD$43% ]C MD;@>:@J-P %$CB4!7@&VK3GHRN+ZH36,]M-M6SF1;:!TH+Y ZP!VH M?_:3PRB*+YA%)@J,,&]:A&.V>0= M="%I]Q38HV2\V5P2CJO$%X:+LM$]?Q^@1\G[J+V?L.QIE5%'G3J&TD*1FE[) MI&PR@_F3/,5/U$]*9LDC&C=XRP"A>Q\,/ !NA2SZ1\I5O [!_PT5?].G*AXN M-3%6>Z$3^*[ TS@G MWQTOI^B523P%>4-4EHX9?'CSKHCGXY@YSF,N/5&WA [@ 9?U#&?Q[>$(;R1 M<+&>!9KR';'&2#7*T+4MU3N6,:XX-36?YA1.DF$+0NQ,&) B7] +45&3#N_3 ML[#228F<*9P)S (7:RF9!!UFN>>ATO8)VIZV'8^L>$11[+ Q*E%P2,,[BO7 MI)WYA1(Z>@D(F1/4AHG0IZLR:KPP"$U 7^/%B[ G"N$X66%4EQ]Y2X]4J'D_ M=M*X'!3 3462V1;]0]9%7HY*=/[&E*V(Q:(+G]D7IJ @;(+TIA$L\!I#[T:S M:HW*16$Y#4 ^WDK55@L#[-5V9/VN.;C[1:\RQYM'+IC]1K5.A$=(ZD9M2"Q: M,_ TU3F"..(>W)B-I5_!'^?5SHON70!*,M@)",XJPAQ+NG8%NOT8ZE\$+$9% M^EZA**F^0U7JF@>>$.G^#1!9Z$'.O"=:")N#,-A!R%/Y" :G&8;'9R5H5@]F MB,*696=*P^1#8<]_J6)1.@F5@X!]]M TT$70;H4+2$'K^7@<[ZP<%[=X$@MH MLUV@*E]FSE/FPJK-F&/O2J["I'[4H5@4PR3-U:L!(JNO'"<5(Y>G^AG:1TGA MJB7,$%]5ZU JXUCI&)?N-"OCD*G ,52GE8*"7")7!NBVVQ5C*$XJE7XVM/EY7*B(D91(R/5/%7- M2C1Y%8T8S5L+[:O0I( JH6@'D%DY[T%P!B9=5:Y$\EHH^U6H"+M5H@_S47^G MNA5NVXM#Y@M9S_@*0MFK7<2K4[,\BUH14_5"Q23$[44^IJ3(-3B-50.KM/=4 MP$:KXK[6V$'DY^AXR*HG MI.JKR&9'L[SP>$C=DS.I-T.-QE!(/#Q$9$P9X0F]^\PQ4L'3D(4V>:RXX>0A M4%0",RA*ZJWSFDP>9-?"?*@JJ[N-F&$-[5*D8-7W8)QHG<*^I\\5*"2$YH0' M5/W]C+[1II^ZB4U7?.I4 0*8]'0X#&T-5ZX<%=)1I$VLJG=,\)7491X;/6([W$O"7]T5< MJS;GA,BX,DU-=V5UK+Z+J$5AAU*/WB2^A8435V6@0*ZSZ:KW6-7M&$9.'+"- MO"^$CV2"@2M&H^EUCPB-0BM2R@4#%O92RC?&5B,%V%+?K#"LJERM(_5I3K79 MB5:ZI3V!$35Z>M6\BI.2W1G%-F<&K"0 EFZ;:H/-[#M2;@H# VXEEPX6BZ>" M-^!O7\QY(?B2->2"9Z!"+RU$-B^**3H<2( =I)Z?)&F(\MHEUP;J3-6&S6)\ M3^)G1F2HUZN)R*!1"8YXCFGFHFFG7U54.OI$F?X*/S&?1^K4%P:)8D=R\\>( M$5Y5Y9)*Q3+8 MEFKW3(V!X*42$1D1GK2(=NGP5F4JI;@&69*F'!0+B",RQ-9Y]+ZU8CM9* (0 MZ,D\481[%DIONE6#;4.<44E2S@_511FU]5X>AV]OXEG4Q&;4Q*F=R6WQ#W8F M][K>\*:701-+HC30[G7=( 'N;<8N2I&A2S7NFTS1C3K&Z!P0?)&UX7U6$8;Y MIH9]Z8R![S)Z($A!D9*" T6M$Q@Z&,\F6)$A.J(&E)'*/A5L8!BJ9I7Z560T+">#IP)#-,"+E=C>3/P1)VHJX<8T&QCV M-P5X\A]14$P'2U6K/+"KM%/X)D] :>H$D4!#B_V4J='3W8CP^12F2E,NQ@&6 M2O)Y4;Z.HY.4XX+!-0,1JQM0%*2Y!=51>.HE9F2Q')&J9*:HN08;T&2EP2,C M4>3(\6LUT@-3+VNX?;PHCB%LQ:7^DU/V*:-0R"+&D+FRCVANT+H;JGY,NE4C M-D4H4+R;)HQ0Q4QP/2VE OPQP2Y3GN0>CN73M+R@GHAN'LQ5UP,+P9FOE_F5!UX@4@9 MG_RER7!&KE)A?8O%5"<8V"#DECW<#"]H+"MA):YOP:UCTJ:*9D7($5ZMX!KL MVX([YW(O0AJFE2*>(O(6Q83Q?#X'F9J8-S*R5YR90-V*34'*4Z#3RDOA)Y5/ MP]"4D7%&)YRS VJ6'WS '" -^;""@3!3UK *KH6E661X@[PL&B@Q!DOR7?7] M*+D-?#8_G09S\NNCPF-FF:SF@JI9GYR0*/!WFMPVR/X-@&"5#.L\D;,@GZG@ M5C #CZH*?.0HW/&E0BF\NQ8] ]:IYDL3_$/AQW&URTZ5PHF^*X%(9Y3-#3\+#^!K-6%0L(Y?BXBLY1VUHLH>@850N&R)(QM(5*0P4 MTIQA@$Q<8YVIE:JV9BRLB5Y9$E.0D)L+H'1*RYA0%;I32M>:#6?WA^E0QL;A MS:X3,8.O QQ"CBV]UKA'&$F; GU$RIRBT=9P66!.,TBN;8L*R@""7WR08[,NDF+'9SU70:R"A!36U,+AE M(Y3@=ZOB0P6CM)V_.5!9Q&>5/5<\7/=\PXUN_9NF.2RJT#LX#3>!5Q>FK2S. MO*D:\H>5E$PZVOWEU,8\'X,L+3GDJ(3[(G)W1WUHBQ'!*VHD*9B' MB@QU@J0B;*I 'XXXJ&\*C'RMWU\-V6-C^NOTU>8]"FC,XJM6=PA4F".S1->M M4$ZR5_VS6Y[87YXH^KUJSTCK@&JC3[O'>[S'RUNK>K?JN>1K8>/X"PZ5K(3A MJ.=K&$K?,L8!,$8B,4!F#_D^[R5Y< 3]#!E>$$<845(Z/W5>ZEB96/U6Q[ % M^RM4C$'-+PCYBGY5$OB(J" $C79W"OM4&?G?6_[98_XI8MOLEJ&>**<1D4// MNTS.-KN[=K_W>+\K\B*(_L@9O.5+@3&QV,2"VYT_J)U'9$"4!BGU[_QH?8EEH?UFHVC*? M,[ 8?-)5PC)132[3XQI:AZFU-=/B$P6]"/TB\6RS;4\*RU)%]CH>OI0%P&YI MUW%"+<@XAT/B;Q[K>D==#F!D=.37N9:&54P :Y6W&55Y,15>9OC\1K353Z6 MGE4, )F6@ =.!J20=.><&O.L)_8@M;3N?T,%2 M-RN62O-L5)\'!5S"YV+ M:CR9M!#]SO4#F+_2#&R6LU#1R4J%#+!8V3#@2D^D)%B"ZG['31528**YYEA? M%2]0N% 4,^2*U'<)"7<8)\'%#Y6X<_E\_0A=\%B!]5?0Y5*5!A38^ (3K^H' MT!XQ^P\HM)+:&%6QS:>YZ.1#H(G5CB8/[8VX(M_M^)6'P]+/+"S=PM(M+'V- M_7-1[0* (_K*(<(*QUA6>Y;VC\H!&,V=" B ,)@R+V T.57MSK0.-JYC*I@I!9O_*@,RQ5O48X M=X9ZFE=,O?8XJL#M%EK&6/42N8FI5(2.)Y,N>*<+#VH MIK@6X1%F"_-TE?7.6ZU:84WUAG"_PWD-] M-:(Q5MULM.9JG!^2GIO=%E6UP5?^@*DZ#S$7QAK.\+BH-B11(X.TEL)I"UG9MUF-O21G!+4F9T+S.U5Y" MWA8[Z!B;QRK.N$KO'7U>M&LSX/=\PM-I,"DZ" 9)-4BCW,KEL:_FA )<-@B1 M-)?LUE=@K<7U%!TPXZ9EY[]U[_,D?$B%$%3#IY#)NMP%Y0DM1*VI[%1@<*L& MM-;R+^G1\G6IIIYG W&\A)9(#0A:S*&&RX];DJM>H1);%'!_P.4?+/K^_KY%6>97C&0PAA6PS8@SJ;B? M@\L&AMGZB]J2+0]E$]FN'5-<^ M:L.Z[?RN9[AA9PZ%OE<$XA9H&^A4)2NL:WD=:I\BL,/U/OTNLA0^",)P>5N* M%\I4)=UR,+RN24_U%D0I_%Y^]7#R.-J.QY6L6RYG0/XI:Z\QKTF*E,L5EKSM M?O_,A>4YZ;]SO&P2XT@Y++%NQ9,6[%T+O6F3[?Z&1^P2,55@/?PB8Z"5("!V M@%$/(">QT5++Q5!DJ..T%J9"#:-)31A'URULG471?D_Q QX*;.%?^N=XY]\4 M@_Q39QI^@9V8K[1F4E88GD?S24M"P5">U,LYD:VQ"*OMFTNISLUR*9.F6@K5 M+D4952HZJ0)"%DXC"< .W'QE*,;<\FR>8R?"-:_FTD*H MUQ>V8,_@9G%"4Y1Y')KJX:P<1D5*40H1O".]BN$XC>4B5E$75>/@:M(OR!9X;#KVF^&)1D;NH1O&IW*2DB*IYXYIT,X-! M6[ET*-;LBN;[LDU<(I'7U"F"VX=*8KG(+-C4/N<(0G_L-,9/!T3PR".)W$"]NE-D,##7Q*FLO-:[PG]L_OZ>V-O M/I<30O2'E$S6NWBKAEP+PCH72T)>(7\L3D#>_(U?YD-R+:+@3U&PIL!>1&PN M@T!.KJD;B;J2QM'^@G(RTJWZWU&?_EZGU^%U:;A@N1SSG>L EV,)?!_$24D[ M9R)%)>Y8M$I)=,,T7!Q4"@+C:.O%'Z"). C!CR*R+Z)D:Q MJOT;8_B*Z@_&=IZ>%DZ==XS.6/R A6JS8)Q@."6)*"9^"K763'SA\A-5K\B$ M!CG!T]Q==KZ4;1E[*Z>:6LD6],[F%V MD(BU@4@:E&*J$89:0]M?\PF 3.<6R&2!3$<#9+JS"P9.M"@$-4A@@)@?>C?) 6D3[X/]3VF_,.-+]#"VUL7^%R,W M;X'F'-?1?FFZY)B9 MKAAI)0J;^$;JK+ M.<5KZD33O4%!RO *[;46+Z6?98A3U8"1K8!4 X?55+!$ M$H C! W AM7CVG <("/M>3W-95$&8'(364U%ND<-7[RYNA8[*KE* _JYVC(QU!MI12"P3>[^40<=' M4M]_CNEB-Q[*+K.-&ZO3SZ95I>$1+"=>FGYD!($KQGG-X 5M=;[&. Q4H;J?+L5)Q*V1*RY.,98%@:U2(GG*#+++B6/,SNG!>7'R!8X. M=OTJ;K"Z@OK!( M[@ [K .E96 3$"!*?FX2;;7@HU1I64-657K=N4895'?7A M+HU2TK]2_YC!:21]BOV[4YUF57VABA 1KB:BF^GSK:8JC8&)RMF-)C*.!]5@ M3@6;:O,E-%2VO,1=-FB6SCD_PY LE9&JRZ:+,>BIM!),U80E#&:"=:.B*A6: M/6J'==0JB?GJ=(-YC-Z?9V8>Z+NZD=+&(7-Y7I8YQDDN6=N&;54B*PIL!/!O M)2I8B592SDA/6])!4=?P)VMM2$IY:F.0G$?2OV&LK//2"%P=]VFZP44(D9!. MVF_6ZMLXF\J"CPMT)NAV1)JA@5W(D4D>Z?67-Z9"B!L9988S0=8[AKC9&L5K M5Z9I529CZEO@3TB"ME!F+0S)I:P1UQ29L9GRX_&&Q9!"?A7!?52D;^E MT5N^:]' NTB)NQ4E[E)%@%N8%W%9>E,_&3'F&N4A)G#HJ"@'6@E2774CHYL@B3GO18UG?)GH=S & M?Q0Y)F6H%SD6G=RJGH@2OZ[6I&L54Y >RGR8"5]RQ^J[8<4E!6D MZQP.,OP!_J>/E8<4,6S!Z MN,ORL)H>]=4QEP1XA;[W<_(KBY*0Q1>C,*0^G<2^:98 M);!*@D&9LA6+8617O$D>6XS3A>#:0-G7(&+ ?%+3WB,$:S'082;]A2I?U<*K MZIWR&40_<$82G@]]\7)?,S60Q5C(,OVY,[LI &M18'6";6W9$;8GTGJ?X9S2 M#]3"C-D3$=K(B+DIQK'JR4AQGJ&.-0&.)1]P'-_/C46D'BRJ&)FAWNRUP2NN MVEQW:;PV&Q2FKU'%8>FV]8S=J.'G\F$%U17YJHO!]TV!6[.6PG=HV/N&\5J' M!L2Z]XSW./E20'<-!]$,K\".P<&D!6-79O*5PV"$1E"M9)QN23ZAFUBMH%SV=,%Z M]VEF2FDDX4_>QE^+:J>R)D6=PNJ P!"C[C0'>LW+\)NTG5_A%.*AQ*BXZT2J M7>CM%&=U);(:*G"=64YO#S:X]91*1DWCVMT[Q M:;M%$#B;T6?5AU3<(EVO'&=2@\_6^P-P_+FM_+V0OA9U]E#4V="BSBSJ[&A0 M9X^:ZKQVO.]2&T5LBJ1=!NIC%%6$/'Y,$S?0 00C.&2A6\WJ#IBCEE'HJ!"E6-0A@=>3C80TC7F+(=3$>?-5 M>CEII _H:F%3D7?@Y0D9.I?H7D91D,:1:7@H37;R12Y4A>B) ULKRR(FRAQY MQ"CODC9WDM%W8F2BGM"+]R@,%7I(9?XSA;5P-A.BHV82Z]+3S>])%,2[8L_: M%+MT!>E4\QB-&%0Y77IK]7G1(POGAF'O5 H%D!^N%#?YP%@9[GR)XMM0^N4< M0S706<.:/$*.MYU?*'Z\?J%%:'KEAI4!=12 5F#'LC"?D9Z5EJ#*_BC;C2W/ MT@XRH^V2Z5:#V4$C(1%*JG =4W:!BNFH6](>F/%&+@T-9+HG6*7!#/>VL'(* MAOO_;P+G%S# 9H)CGW"HL4*"+"2D^7OP*>C5NZYN^(:U9UC.0):Y+H^.! U MC#CP%\S,MRJ+J)&'%U*W3Z.8D4!&AJ=+@AH6UU!R #A8+XXJ'%=&F1;WJ=QF MSO!\M*8"N30/88GH>G$K.&8X=]6"1._ 8$N?TJ,U M/7 3@1E#(Q%[I&'*I9',JW5R7&5;M#E;U7E*+AOU+Q0T,,JC^'#0R"@:<*A@ M+!36^8+=+7SEH85AB^"4> XB(*6DE*Q*IC+'F4V2##>\3)L:KJ^"B6%A/15; M<0B-!M\QH^M,=)MB@BA4\);X0,94&G4U =>N1EA!7U$J\)!+5/)Q$@4"6_4E MJDI8A#6EVD:/$I[$&$0U%@6E^XFXI0%1P:LSL@[IX2[59-_]L@0Y"%/)2U4W MTS'6Y>2:'\PTGDU/#UL>1LT/ N[Z=VXTA,'EI!Y,4:1 MIO"^Q41:#$64C0\K[;H#U(LS#EPQ,-1ZS6^9HC;;/Z8=KN2GO[N#+>F 9AEQ---W?Q M=\OR6LQ@SC.>S+RL9+0-&A!8V82)E5DL,JA6%C<37TJ#V^,1WAQ_4AUDR[8] M5$6,B]-9,9I0H,4NMW[ KXN^M75-GW2_ I4J<9>F3NCC.JEIXBMJ9FF7";HB M,X8#X CZ9E!(31E&2WR2&G/$C&!A^63S]3:_"W;OH$2TCE+'2D-FO+4:JY*J MI#=[$"FLS#.PGDJ$&3/-:^S;)Q)LMK?K+G319P9/K!G 7LY^3*FD3K:8(W38++LW?FT,T%M>*^EH51^&A56&WE8G M=_,/I(J3P!HP^:-%F"Y&X2$YZ(JHF9]9!J M\1LY6@3:4VT=JT[7!6-6JKVZ4[GT7!TG4U8E"<2C4KV_&QXK2235+,OL9;UN M7UP-)BIWEG<)(QM@3Q7PR(K/3[?G?5ORE)5&5"5/9J/?HN.J$?$N]EVD5#:- M461,H&+X7H?4C:KK5:[BPH8B^T8G5XQUT'YY/"6\UD0*U*NIZ26C$:BU.38] M$ J*N_:I:5QD-GE<0I'EP@*K%9((+C;E]J.L2!%7FB\(25^DV'434+JK-C]* M?[S,I%6&# 41W$ZHAC&<&\45T*T5E+@8";K6X-;='LC:^'>.((&:R'CYSKHV ML+PJJ/1+4)BS,CY0*5(UB]P,[X7H7* 63'#;L9WF)7"@R8MF069<],8KV_V4 M/@MX-/&MAA'BANJ>HP07O(,AV@Y%O,S<](P:F*(A%]S ^]QY+B?BIIC<9$RJ M6FI2;L(1UGM>\/ _XL3@R]V)*"$("C<8RV!0/ X$!)>ZB5%+F">OBZ>U![&;D#(PRT]1((.I5RN .3Z+=590H?'CS;JFB3$^C#(ITRH'MVAW2(S7W!XYT MA4+%-)([*%Y$V3C(6HY*G:Q2O>V\BWT9.E0$H%M>J.[LU>U9VPZ%Y1 U5==2 MCC^"]=,\#-I4;&*1\4NI/Y>,&$RC2*.EAI-.!0%1--@F7/"(@*59LS%A:G1] M:NU+ZB0+MG;C*".E;VM?DXEFCGMC 64,#ZU:\YY2O$O5O8_!)51!@X$Q:XF? MBA*PNFIE9U0!4/P>U<&]KG8R^%32Q*35I!0;$ZJ=/2=%J8E=M=;>=KE_PEEJ M.I*,GN\,^;D$N!HBDGLSJ-E4!A"]=K1S-3TIV-6\^S)=Y518Q:8 FDK5_9'+ MP*K='[G!B\)\&H>MRI#;'JPE]S8Q^K1-JC)BO%A>Z1V@+WU$(SUKT.B;L@UCFGR?A&YL_?1@+#CHV?VKS MIS9_NFZ$>VV+HV)DNH&25%+LFAK)\)OKDC=$D1Y<3.B.Z>K++:+J*%:IW&>M ML*X&ZZ'6Q.\UR& L Z(QIF2,JTXU-5TQL*$7$#[@"AN:G_0S6)=ZO!&22G6T M4!^WG;^!PK[!X"7-^U0W!:6=ZH"\"?0N<@NTPB4S#I[X)L?F7$:C&]UW2Z.5 M&92'C\"?UOQ049^:D%7FFJK.9?A.JDJ4WH","4ES2^'7_Z^]=VUN&\FR1?\* MPMUGKGV"DD5)?I7/5(1*EJLT4V5[+-7MGOOE!D@F191!@(V':,ZO/[E?F3L! M4"_+-DWA1,QIER2"B7SLW(^UU[J(H5^*G<#V(P>-.)ZH=L;PXBK Q)H"'0', MQY''23XPC,KZ,HC+A@RVAK2'%. ;@:OK@?';<#X'!P#(SS2BY- MR,6!!1#RO&A6>&QV5(\ M15:H)'"V0UXB:_"!#$URTVV+TYDZZ_WQ&]1QNRN7:Z6')9FE\F4P@4"Z@G]* M6M^HK(TMJN 2*F0W[SIU1W#*%9BDJ$&6;63+UNQ&9WYGM7ZKSK$^QJTM>,N= MAN,="!F?_%3&/N VO."7 )^TMRT!41[4#7CD^GK1M'&5J*6Z@[6SB"P,]G%F M\22F4WSG'8,/2?2]]#[@T H6I;/)PW,HAD*V#:+JT"D:F6IIF+M5W9:NG;XQ MK"W;#7?A^PC+FIIQE"[-O&3M0A2U;&J*@_5F<7A7=R'VKO2!';5PD[8+Q@MH M29:^[\;<*LU>G&4A$V;YF]8,7^4Q!I<_YD":;C!^AR#BY0M19ZO7T]HN#NV0 M.=NIKE SI4BV!-LT5-4(6,[*+E(Z28=;$SP!#"679SWP0GNLKZ]QY/K]M;%# M[=Y?R1J.=KO@E1D[Y KL,*R(U&@'X8X!?EYX.F-L"Z H+\%MZXG\MVV3:'\M M_FP-Q-(!J\GV+ "8["M)$ O#'_7[8+OV ?H[M2 ^Q]U\Q?VB;]>BUQD$B1C& M:=9UQ].CC$-J0[^FQ ^Q.Q!TLM\:V[4U+DSN1:9(/I[2@5,;O:)*H"F*W,8G ME5 <6]_4?Z+.H+=\$(WM;U*@FDBF("4TINSADF-^K@VK3SFEE7X_;==^"OP, M^]@IZNOF54R"DQ,@32F*1*"WM#.$SSD0#,L9L][OD.W:(3ZQ3-@I$#S*JF3G M:&Z_!(HYJ'Y*%!92\Z.N^=S!?AL1;;]#MFJ'K MH#;#;"OM(F@B<6C'[QQ>. M<$G)BE*2%'<,L.(RM:P0,PJ)!<5$@'V#3L=%"@Q.]MZ;./5OGY&!MAAH6!%2 M)Q$O@%2WU+N/\P):GZ,/3D3G"-K.R.<.DY)*E Q(L68&:%6I0S>>&OON,#(J MJOB*"\@%P#28S^*JH=6D@BNIAC&[%C93V?<*OY255DU_>![&X>%^U-0I;.89 MM(:R7CIN65W/Y):8,*NMS\"Z[TE@O]A](-]3F'%1)[@E/7\HD59G)G6%T_88 M4(BGWYP/8G,Z75/NB(XOUNS+O%G0>7B$$4<>&<4U5]3ET:T3G@0RP-DV>4R1 M\[+OGKECV19O>^=0..V[7'23*-K!'"L%0K?B!'X(,WZMUJ?OMLWGH*PZ9A\H MJ.BZK()RH_1%93XGI=.5=GI +N=E%^S6*SF@1:0U(J2%%H^U7BK.8X-DM*RP M!X.JQ?QH2KX2\AZ0^0/O2 (E)%:F>??8#^X_$R0(1L>5,43 ,]S3/X_3>IYD M]9P9"/(,^E^P-CBMD0;<*86"",-\4?G;7NSS;G0&;!'4R6GLOA$]4/C!>5'/ M%]'1!,FX*]J:@P[0)(SL>&8-"LV6O$^,-+N&0%7NY3+KD "Q*2J8X81/ AA) MM6O<+,<: M3G[6 &L*UG)A[ FRGX=Y#\$'L1.F8AF-?^2%/?[G.-+W 2/]A]0>%-$:#@=# M+#)0C5%#XC1$!!\-_845(" HS[HD;(F3#+4^H7R?*EL$B* M,(,$-+I*X$ALU'3@&R4E-O0/\/)!EH#2$ST!,2-KH?%G]'-F##OUQQ&9!+JZ M60-I--![+9NJNPK.Y-F4':6*;ZZJ9G79;A]M0-HTAI(R5%U/WXU"4!?)1R2X M 9+RDY=.P9.L5DZ6S$&MYJ9BFA2O_@"5.!O>8NY=?9;,%'%(TQ*)G)S[.E$( MIN,0"%HST!I%5*8K9LWN7(< @NK0[$U3V%$VHC9J3[1)Z>22=0B(+R90[?R2 MJW ]BJ'O\[FZSV?8]_GT?3Y]G\\5:$Q-RQH(T3@T+-_5BM\0RJC6KCD(!3UC M)#);" R'A%V.W;L>2,Y,$<"W//] 5UJ5"[5/VF*>RU"LPN=EZ(K,6$BNM6T?IC!VC%+E0_C4: M?QKC0-XQZ"Z?Q"G0="'GF#!K,!R\<%L2:#,<@YMNIQ%Z2;[J*+JW;FKL!;]% M96?0:OB>)Q<(\$8:+\\NA_X']BY12AHSV<6JT0V!?^59X^#O@0BF,#DU2L&$ M7;G[Y4!>D)^A.C'P8QVKBQWU)J5VY'$19Y_HGZ,:@9(T.^%W#A[HPBG4?[%DPU9R,-Z!A2I4@U>UA5HETJ"X9-@XKJ C/*$H!MH9X%?QB$L]% %T]S'[3+!DE MGH),[$' UK==*W@MC!]);=MR7,3P5V'6HO)R&EP@IC)'9@C8A.=8?WA \C#4 MS!=?Y@D$1%,P()*IN;3S:!P9V-X3)J MI!/= V8;( :R#[]@DXV45_C?;3;YN$V-^S3G< \,>RDO9)QR*=TH"\BX@$FF M,6,[+/9I&J"GQ^XPT-7&.RN-DSEK]5#DAL02]@GVSP8D)DY$CZAJ3K/)/['G MD7J1'"&$C_<4_YZ-/G-[&"HCD;,_G5D0?U*NSZFA)V&ZNI5Q NP$S,US)"+M($03ROA3L=,YR15U*V8-&A\.$[U4W]YN;ZP4$GDKG.Y;LQ(*4M"],ZRN1>F9S M8_,Y(0AJ++ +3?[6<>\JQB6Z=]7-VG/%W9L+U:408S+B@;VNNV3 :3P791"T M94V,[63%'E3#^>FZ0Q>(@_G(2/1DW)7Q#R,7&A\K=^4[N]VH;HF,G@IU%%A7 MT4^X1#;\VFDDOA3%ET)S-TW9>^@A1*.](WO7W_3X>LJ!??>JL\1Y#$ MM7O%GA.L=_(!L#L><2'#%X< "ZD7F[W/!S#)T<>CX]-WOT9GO_43_O4GW$[V M2?36_G\_]%1'/\!<@]GY>/+FY.WINY/HO]__^3'Z_?2/T_.S'WKB?X!Y'[!3 M6I>.$8%=:,(3J#L%;LH99(%T3,NA4"M6AR#'%'2C2J.L(U&!FCQ(>KH )!>! MUHHXYOVE)JT/*!<^\,%QI].DD@?+0.;:<^,3&!J<+YM"#20&\_(Y#"K <-VN8$%XA>HS\R^ M+LY5.&8W4G84/">U: 0LHU" Y'&63LW2!P-,^#:!;HR_UC#R@UR)J!S( 'TEB$%J6M4 0W&; DOFER4@?WN>8. 0'=*XI,6M/4=XE M 240[XA9*?3:M%J"2#/5["%IET\M:AZF_ZV?'2.1#"6HD;:'IQ,S%91RP]%> MZ]U3-."G7C208K495M$\*=5A*]5A8M*AD./]RP.UA@O:/78U0SX+%@?0 Y(E;+B0GQZAKH(#_E2G#K,["X?[5@E7R:NV4'"2S2,4Y]DYW"+Y& M\%LEXT4N,P>C13>: N- $MH?.7@@YP36C, 5M^04.\TV]]+N1,*W#X1KK2$T M!.&<4ZY68Q']\[ B!/,,"<@&,5) L ::8"I5B[E-)0K287(;9HYP7D!$RZ@F MD?V0E0[2@&3J:&!M&*WG8': 6D]/GTG3S>X8'4;BBB7L?3V2?,+F= @\A$I=& M%^FS/-L!HNZ4T'1*G!E-MNI< J+!05L=C!.6N&&]]8#V7.JSP%XB1*6YQ$I MX]&=YI7-C^D^.>SH_0#B9SSCK52V1\S,];6C=5N3+(2AP!?6=EH*.Y&(ZL]0 M?J-UZ>@W^UH735 V$!O5D7)Z@RG(&U&F0*NB?8I]QDK16N(*!!4 <8\8(9CE MX*%1D<&5Q)DR4\L?]?"V.\+;]GMX6P]ONPN\3=U!SS?AQKE;BM[>T( K(3>P76;#EQO M)7R6:L;TX$X-+Y\P#QQ44M64H!=;!^P\$,BN4[DM)BUB^X"_S%@UE'8(@?&8 MM?+QM6-'CX6DN3+40:G+DH#FTN>]7C_4MPZ(,"+D2\IRSD459M06<4S$$-H1 M5.W#Y,X.%2+=PF& [[ *C1)P&G/)0KH _KH#H3NF;5&;^_B:[!*H [)!C7[%FG8!!$1]KK M%X$HG"ED ^N;P2?08H]_Y!.DI/9@;*IEZ<)D^*OP^@K>%^TG2D N*JUJQE)T M'5.64/<8N.8WM;P"+F(HEQW])!C2A+,"/@T Y M)U90OUFR@:"!RTAWO6"Q' M6C\R),:*3T)84^.D)TQ&6]I K!I$)J$..%[$(KSME90?KYYW)X+3=V5?<=]5 M?'U<;WSXP0@2*B)D@Q1(*G\7(0VBC)U\Q6 MIF502&J1Q;BK9;Z#TG8@OI5/=$.NC9 >)T^(R)_7;QQ3CA?\+.YIQ*P@2X@3 MVAT :*'3!G9/#!$KXH($B\_?P/,HXZU]PT2W61!+O/U[.SXHT]C96,RY*1DM MH'O^FD&\AI\]3M:\D?81N]Y,C4G& --^U4N1G[@;O6VC=(/F44QTUN+0NC/-O4=H$[D# /=+K>/-(?J;]OHZC"GSEQ:47;^"V MDK)R'J8WKMA@S@!;5T/L;$U5UP>"X.-E3(+OF+6S-R/WNBJ1&AQ-<-O$$SC) M. 8W G7WBWG!VWLCMH@L'W(8\O<3:*2:'77")RA&!QV-MV+R\/YL C\,W M41T9GMD*;*I SX#E:]P!XGKWV_G9$1F%XP]GQWQU$K4@D2^TZ2,4S2G;A0H] M)FD9L=>CW(R+N&0@.C2606G"R(;#V\]PN$(TV'*1/('1<>U#)"#K( MB-D!IGN9J?HLH?NUJ9-U;,$A-3J<$QL*;DQGQ^!7B)YZJQP=J]\%LE2P+R_( M5> 'N9W'>&D&D!.ZL2QK,-PV##?@FT5%GK;4R*/DXU)NDYDH9_^VUI MGG]B36ZHV+( .K/'V96W(9*=04DDZ+EISPIYEM9:/"3CK(M_8WL3KKJVBYHN M9VJY##0(BT)<6)I#&8\Z*PF5+[_'8I'S)B?6I&+YG%T.YRG ?:'H;G!A!LUG M@5_@4 ^\Z*J(Y@3FI&--U:H:/2.-!W>T?836LJ600K5KR+6QSZ"@RN0Q.-R4 M"XZP>4(9"IAE9P&N I=S55W:@2B.I-A<[KS&7[L36Y55.L">B<8M0="W3EJW&]21A M(:C)8?NH (])OMR:" YLK.]404Y3T=8,6 2JE/ZD3HVM]7?=:8=3[OSO"&%9 M>)7[2@( K4)NHE$^(771OVK(S?OF8^P8UHA1^@/O^-H0MII16Z;+HDHA /;2 M!0RB2,H@)]1\";4%;U*R4^8KH _P;K-UT%&9O##KO03M5]. U]R=_E:!'*=) M%PXR4@?BI-)X/=6-K%#HX.N94MKRK ]ZC*@R&QPB5*>*2B"EMC3DJWXW^X6 M1( K]M9+7J%KY&X(K+3"UA8?TOT)(+.[B!TN$2?3%0$;+51TZH7U;P]-.>BA*3TTY?Z9EWY(M JDD\;V>D@JB"[)A*'C78:>3B (P?## M,<:\)=RR,=QX>&,_*+^G:_:@AP#N0KS K#D7@#5)RC:G,G0I6=L%4U_G#/GF MAPQ 1Q"*#>B 5 .M3\CT'38O-X+5VX76S?0U]A%!*3QA#D8/H7X 'M5]4S_6[A!&+CUKSHI$T?=3^QPD%8TQ05;"M>B1WL!TU4FNXB)_@B! MAARE/#">_W.IDOIKF]"&-B:8(J&N9 (5?0PG8SF<@UN[(*8.F= F*Y.[]R7N M5U'C-;R\?;+P)F7;%FL*'H*59[7PWAH[<%3WR=L>W@"Z_Y@(Q\YDE53(+IY% MW,HV=0ZQ8#13DTT\X9&-7E(N%4>CO"CR)?ARJ&,.M)+8JU+E%P:W")%2C\=% MS7VG=;:($RZ?HN8?$P'-YW:05-L#Y!$6.N(5O*V :,/W!^#2*DQ*V^@)=Y#A M1+\:W!*:M>US!QWO@XR3-(4IE H*P$"8,4%M.^=/4ELR>:7F#TI7@HGU5]/Z MW;KY6_,.+(E8VX%MF&0$(D-+@$4A;V/H[H?K7NVS2R3&G-*/&_V#BI12/J > M![N!NR8S "10S3CS.TWL#3SZ85F/$%VP])2@L&L3>^H<3EK5X]J\6,H)P^6A MA.7LJM=:7]MC&=/0%Z4'93776!+41$1_AHHG$U1 BF4 WX@I 0+FIN6V20/J#R M']3N.<+S>&2/54IPNH-!M+^WO\>D3)/H[X_2*X8TT/:%>^Q!J*6V17)H7B2KCP]EVA,V=-H_E4;XAS$PDI< M]IF>[8K6"!F(U K, S*!?B\( O1% @T);"KPPHC+F3V@^5+:N_P]3_=Z(.(* M>^[U=<"@?N=L[%"[=XZCGE@3B)+TE8]' 4FSS(M/W.N8H.(I_X/:Z*UMMA^! MM+/*'@SH8L]'*5='-3B/,?:1ATSVBO7;N^/F\2I^9SX+>33=A+>5(7]?H$>4VX/ M&\FM61U0RBW&@&K@J*E;G.D86=.F[_?2=NVE15U5;!L!8 2E.L?WAO8HYNZ/ MEG@+J?_!_A#HCG06\@\Y-+\T[,?U%9MMVSR0?PGPJ> X;I/UV'3<2,S3[U.=8%PZ"W;!%>?Y5^: MF4*8VZX%#L[7FO7U:Z@7H-27NC;;@]HB7YA0'^#V"5:XRT)HNW-%SOHC MZ5XW#$07QXZ6/K..GKT0@JA#9.K6VY&_TJ.7 ;%7M^FAAG7' M<#JM4:?H%A8GPV<)UU>"ST8W76P+[$>(S]_A>L@('#_@SL#88:#QA6$9S;[@D-!:[6 MWPWB/_@;//H%C0UW#K2WIMMVX7."JXZ:'>( (H#MW-W'((YFJP6L*%+)1\.] M/1*IM$N2X%Z5O5,$)#]MB[7T[#+T\E0&C+-&+_'?A^J=R*)*,;,UE5-2PXQ M#1XZ;K-J!GJJH#/??I=>7?K./0Z'?8]#W^/P$.DW_\PT'UHC_5;%GZEENZ1J M!D)J)OE";BK .<+?I"!_P(P72/1 UU4C',>_Y):QQ#4ZJSC1Q^A,Y(*2A@_) M63O-F*#"[L +%+HP&4EWP]2?VPD\KCGO_A_YJ+1W-MZP\!G&LIP?_\?1(U@$ MS.OLO8;/V+_"_QJ^?B*^ON+F(B+"#%A89M:S\1?Z/!8I2#N2$&")Q8FM7LKWIRX3PY(3\0)\<^L'*ZZLSTQ"?)O2Z-.WRHO?[14R!A MV#@=,Y>,:LA< !JQ\"V5L9VA%;@L)"#JB-5;[V7]K9CH<8E!IO#Z!A.:RFL6 MAFR G?J!59MH%EUP( M9CQ!S6_JUR4"FE+Q6CGRUG YRH9<2@+[9HXM2'4V3BE8)O6,,7JM?"I*GIRI MF6!)#EJCP=&W(Q6SB:-E@^:I>])\3-8OIB^D$\C=W? %\D3X$_)MB=ZJ).ET MDL4A;W3*>/0:?];Q'=K"8FT%1B\J(!?0(YP),;X=ZV5BZ,3S&SPH8XN@+CDY M+@?9.+9(K.EO-SAC&4J%-AER" LH/)1:?] 7^&%]"A$0!E :;GKXHJ*&?@): M'P8#,:K]0&\V()Z(S!$QG% M'!VAMDSGWT-\I_2$H%_?6LTB83RW,+.8,4TQI!?A2D";!MHB]41D&*?6LB68 MQ@1O)XV)I!#5G,S%BK#? ,PDGE97D9Q:8\'FI,%:QTPX5THFN+RI&Q1AU' MN]%QZ(?Y*\&O]!4+UK$X(?6IC^6#]0_ M,-*/&&L,EZ92MY5QALFZ8JJQ^7)XJ2YG0#N&ZX G GNT']3=]P_3)"U4)YU[ MIM'_[\S-HK@>L-1H2=V_ZB(I)XD8Q?>\;#KB6_NP>%3D\808(87KBG=G/ =* M%D3$V]U37'@'>\S;,4"73$E[3NCB13]Q(-KPT/=5.C1$W.6 9(%GKMW(P='HC.Z8QT-+OZ >".P MOT3:XIS]J9"!1Q*^) ?0B+9-J5.Q^'[>[>=/H(5*/L%)S^L*MH B._6OC,3C M[9.G2-GOH;B,0=<98<(WY;-ZA=4+%E\;M+B9WVUMX>.P Z6W9Q&'3@2 MZ61I0P2H]+!XC#7 AN!E3DH$_8VXZE@=[BQ#DI'W&I/(?*<^V]1032'>4V'? M8JN79#.T+6!GP!>"*U05$-T;1F4\-:3X.;919>%O3Z95Q=M+RI*R7_Q8UU!H MQTAPB2I\5-"**R%-R\'J.M^N^;Q&TL0N#N$XN0SF%1@X+>P)O3" < T7C7( MXX1U['Y47<_]Q06_4D1IG*LB'=0JEPO9/HHTJZ8^"XJ$MGCY@LZ??@CO*I4_ MM%/A[_R!(ICSGX\S(0*.N+SH&5<]IULCE(D%M]'>/\CEG;"X8D6(+A%E]6/U MQ7K'Z[:H1]:N(M&LYRW$?0ONTB#Z'GH=/WI!IWT#V1N"91Y#QUO2CD@X7F%: M2GSY-N,XF:-!9+++I,@SDM<9\,%N2 >K'A>7< RB6S1%Q/V(F7:&;A(FD;TG MHN[))W .Y+CFX)@A_$>[I*Y% >UPPFS#=E\R]ZU\;WC,;[:K1,W@@3-"7+6I M4$J:ILFO,,$,('+*UVT=OTLZGV#7?%ZG%[$*!:_9OCJ]/="::>MW]3H>?7T? MCTR:F$L.44*NRD4.YLNXA ??]T$/#2FO0[KOVGF0.HI,!M75U*0,)/VJ)TJ? M(Q7_L?_@GTDA%M^,K3]WIXZA>WCR6#T/)>%O=@19Z$/.X6[TUHM7KYD6_2[- MBWL*AU#+R;EAPI>2<6AI6MF8>BZ &L\]VI".TT8@ZZEB[FH8_K!'*\?8OEL( M7>V7T-8W^62HD-$T HSX K_0;V1@RFU6'//B(LZ2_Y%CP@W?3E1CH)4VQ*LB M$3\[M\>L:T9PJS-^-C\M>OSH^.0=5)K7;&5*-OK.3F)@C#VHKJX'8AU=-]JWVLP]HNQJ1-FS'E'6(\KNGS5W0V^) MV\/..+/KV=(#=-G 5T9]8B1[8X%8':TAY4AK=ENZ7 MS"Y_7GK7_^0#2V2=_#E@;U_[[BRM%3U6%S_E#H^//O[R1/G879^*<0'P\9@M M](( 4"8560)?FX1&*$__('IW<3&>!5P0U M=BKIKMX-4-GT)N+A;.Q@@69KZT(335Y(S )TXG3M@5SK M1.5X_$':LNGDP>^"0"P0K&.& M;3O+.T6=B4BV M!@Y79CS+L'^"*I(ZW^I6*WE@ +.V5%1I9.+!V&0Q!O,8CR1S+ONHHWN?5V " MB79WYP++)63,_;(WO@OI;/U7=04O;D^"(A5M%@)H4NK M^R'QDW=R@"!H8:Q MS,#1B"FC[W[N?XH\F1&*6PN,;=#0@!>R4/M" [OE$!F*J6D#7!69R*TZ%%QA M2#I>"NA7N@!;AG>ZK;=VZK:9->8V2+4Q)=VNC506YO#)!- V!NM%?VGW#FA^ M"4T(DAOB%=^V]%XQ@12..&. )N[!229\%*,.QEK3U2OT"C>-&4^PRXX-^C"X M8F82V@J"6]YV$7V*'Y(6B&$!FTZ_?-^2'FYD]QW4L?L+\T)]7]38+ZH,FA>! M#4%LA7V759L&=I+[/#Y:H+JE:\D>P92T)B17"%MQ!HIY&FK+=,50H;B_\;.4 M'[IQB-UUORGM3T /3%)#P9QBO@$ACW2,>E([9/'AON%86/N-F))<00)T;\? M;&AZ+G@&;\A@"]H#PKA:4)6-)[5J48:C>Y'F(]CRS$)0F3GN3CR*C!3WY05\ M'J1>Q1,?Q\7(_FN2Y)]1M]17-@MCO?,<^"PN-(E!7,WS5SP/;.]/9H61&Y*47<)Z#H64T.?$BB3DS*&SI@R M ).WOS!\_L0_>8#WBK5@+ ,[J?VLB!JA/$[QUJ'!Z1;?L4,JZ@5C^9K(%507 M1D D" ':Q>5N_%'R":*7$LH^!$[6H44"#7*5O6.0%H"B2?N:YW&RC%V]-\%B M8D9- :O%+,< +N $D*#'*]@[.+&!SPA,E6& OA[FE)19M=$I@\L[P /F\5^Y MK$\KJ\)W,R G)CFFX5$G"H&3+22'P,QA9P:V)33TJ9W\'J %9,%Z9T6&R8^VZ^@ M3J73C<2GE7^%;9NP0P/L>:.ZA<349/8% M2N6 .-KPEVSYI_2_X^4,N6MQFOR=Y8R)9 M3C+W7PV6!Y=142@,5@SURN&8.&ABR=@'&]N#R1,!*BQ>D]V:L04ENPA+A$>V MXV+,NJ.F=*;09W6RP-&."<;;1 M]SRIYT*O@U]@(W&<#C @T,D()AU@8E?L&C*M81H;?084;O;=&DY6M!,6T[5= M&$6'.#3=_-FY*65/,B2A:^[I9^I=!F%Q5_&8.K\W &Y0LXD&;%1H&\4<(V,) MV')LW61/&:1CZ98LQW87H[%VFUQY7&PXG6;\%8=^RZSA/4#*VK"O-0;(_F#@ MFP*Y#Q$S^_8Q"LCX\"+[NV.JND!WNHJR= KMUE!:FV>=GPM(.VN5;[1!23DN M$OG1+O9W$9O7U79BP!9LRLH8BF'(",^U Q W,1./_3A!G*-"ID[UR2<# ;42 MUH=)/8E-B?PL[+[]1QG9A M@Y0Q8!\X7'-CVA+\SW1@3=H4R@A$A";W0W6[U8\ND]Q='%C(<1\.5W]@!U6. M4VO\ ]@7$"O!?49)8 *E0 ^>/='N]:[88<*SB5%: V>]#H3&=V>//+DK\N1Y MCSSID2<]\N3FSHQ.YW9=>'2=.!_2T1M-\T8N6.4/5-OK@_)JW@>QXT!U$,FE M;']924TO[94?J'9]:0 ")60[I<@;[26EP(O+-)2IJ%05PYH-#&00+L[6QW M&?$CV[LJF3"T^7^LEP)0#PD_:61+R/65 P\Y8 P")MVXR1B[ZN%3I9L,:)0N MG>P?Q#Y\ED8P#%_&(:!OBNZK(49[3ONM?2%GC,I1!=Q&V MY.;+S)6R<,^ :T')-=XE@6,#_ALD3#K/+;=$LS-(E9%)V*=&Q)RP">(">7'' M,7;6TC@BQ_.9%]T9"J*;=Z_0'$\U2XH)/]OZ&3SC$DJ61M8)[8:L[UI8\5KO M&]UC7XK7J66&RRN@,",%%F M,K%30:TYR.=_ ;1PX-*;"AS@GBPJ_>@C'E7C*6I<#'K&9#(-W--.MRZUJ@JIH! @5M_#DE1PJ5: M /H.D6:?,GN28=WKC/XI"T@;&C)#$*S16%F] M++Z3XU93YPDF"JE2'$0G2',I$%[(5$:U%F9?@JT\MFMDB9! MOQ>6K\O!S8(OC[93O A?;@2VZ^STO=]#7<&A: M2HPFF MAM@NEC>VZ'<-Z$'>5D:AY7Q/B:G.(NL3TTA*I!B^-O=1AJN!S01'/ M_<8=>^7A>L:<>]\(:Y9^-_K0&#+M%+ %6%DM!W(#8X.Z&NRZGLQ9,B+A)WLA MVJ]"/0YE8=T:N/;1:L: _0%?+CJS2_Z'?>O<6L\Z@W;(8[MQ[*MG M20S6K:8^0AP<3B# 8Y#VC6C!,4^_XL?3VQR=_[_XOV?)Q.R,5COPO];,3[A MK!]@G_S_P9%X)S/[(2X^2;5Z[KO6W0W8J8=YE8RGSXF47SJ\*+ MEF:,&RC^^4W1CAV7N8< >TG8B1NSQ;1N\.W2\0R^A4+2WD:8D4&T?N3/TI' M'.F Q<#>$Q=5AG^"4TN1C/VS>8ME($(N;%B,B>%\%BPR4]&,58B&"&*JRR'\ M1):]F#=X!&A/PGVV9>MW;2K@/E:+_(8T'H'R9QC9.W)#5]4$ F!7O\3Z:L?G M"*>8I@:D;%))':[\X] 5:B*1;CK>V%6PG;7%SB]*[DUS\"N]? T@4LP"H^UJ MAMU0#FFG2K6LA0:>H^GD0LHZ-UYW3K+1RU8:\\EZNQP\7!J%O5*O%B7R,JH\ MG+MJ?4FL^- K!GE4K+7SXB<9I3MA:H!!42=\-))3SW'G[.J6(,F;J#G"I+;[ M5CGCMWC\#2T!09[X/_"MM%$(P6NT;LHZL&C4Q,S1AV?!,T\/XQ91\30CTI\_ M 6Y:>YT'T:@@!"H6#'K>AF];/7_15\_[ZOE#5 ("(X]8'Y*(1(5O@SS/(RB. M394E%%,7%B'!WN89XI*L%::_$N[QT#!*]D'X;X*R8G!C-7H?J ]Y&@!PRZ:O M]B"[8VZY>KZMC->,DDC(4T"%$7W10ENXZW>GEH8D8?OI1K68&[ M=7'48[JE[9G*L! BRS.#GE^O?]4+TB2AU9"*6,CI&E- ].E>M]*/!HID,AI,($#=NWL(=.9@UB]M MC(/;8(2-AY71?J C?/.M)M+!(]15['AEJY9CR!GNLC+Q)!A8:=2&I(WL?DVT M!ZC,V,;TVP6&46$Q+"*F4EX3](GM M1$!N9;RM47+2GI!<E_Q>_N=5$)R UU%B"GMK5.7THY:YCCVKJ8@;'3R)K2Q_."'ET%K4\=N MUT0+G+.UG_U7#0EVZ,?W"W!A\HLB7LR(Z9/[AX&A069#"PF6_2$4PN9X9;L6'_9PPP-[1N000\BVZAOSA#'I+; M8^+#<1U0&=!,'MI5B;TRSK0(Q6#H583\EK* '>E:-(9P=('X JBL0$W"/9T" M0W7Y"'(L3@')7L^!1N?"KFX"_[0VD=.>U'FZ&_VFI(\'G._4PKV2<0YM9[-+ MB;D P$B"YO-: 0)_^YWJM.W P]^3YF'J%@8.DK/:J!>-<>&&#/P"*%%1QCDO M=7\67] NWI>$4L&(3I=1EE95$\_*1D0AIK#K#+A848W1/_,RYGR3RV MNXLNTW\U5/3+D&,&^%J?""873743?W #>64<@$X51/YB"4N$Y>D8( MGBQB2%L5GZ)'_WET]MOI'T?'[X_.'\%:!51F3 2/!Y M')R4I)R9B0X,.UZB MC!Z;W8O= ;T,L[9EKAW'PU.(WPM;B&3-E,Q#A_@&OQ?U.'9P.SMO*A\11QL7 MV''B/=M)@28*I=:L22%]2=H,N,,PK^H\3.6CV4T#?C(L+3T?=04ADPI.9&NA M\^+:6;=?Q-M(4K76*"[8%]5^%GX3/YANJ\Q0.%6811ISAWIS!)SJ-',X8"2J MQ\W[K?;Q5MC]H WC;9,N'YN 'J'-RJ8IZ!Z!TE(!UR2RU&!X(_S)GN>&>//7 MD'D'>JFAW_=PLR5P#LY.CEORF8"63ZFY@XTPHR$J8*6 *C38-#!0UBR ?BNQ M) 'C!0%.X[*]=@-%JU=J5Q(C":K[>#8E7^Q@[3$@*9E8BW.!WE8@P25A!X&5 M9:M8;_$""<\F7L#JC9GG8SARX^BCX:^D].9%'CU^].;C\:,G [ZVX@D ]]D, M9!53>W9_U\RDP/I&)YXUP5!C*]+3IM45A,+>?E5Y) M&_/7X!4+9B(NI.E=J8G@,\9A8RMYRVJM0U9+WW&@A%.TZAE-,%>1&N=4H((N M0$";*W !=D)IV^6>\'N@G!/BWQ=&$7M%V:LZP9]T4M562O%U(,D(:K5)1 76 M>]LZP^3'V$61@-X861::AF:[@V^($D8;Q&([;037?IO[^U'RD"OTTASSEET* MSE)PYVDCKY;K$BVAVM90=9';$QX9Q;W%V2M#L0994N#.F:[4PI*#$A.:IK&\ M7?,7Y0UEO,3%&LV/TQ:EG^Y,K6]FYQY)#) U9" 4D;5'R]T,S.+OWNY, -1V MVY=R7R2\:Y'P95\D[(N$#[1(B-2=>"\ QM1X<3>^)T*\WT/R*MNMQ9XK:H?( ME\ C$7X&4C^NUO67$A[]TD:2WA63-MJ&\FP LH?)QTPR;DT%KE^2EQ0 *GU] M,)3I@_?@JL P>R,&]?$1"1$R,%DG$AM";X: G&X]9*YC?[QA9F:#]NM;/P, M639K&&A_C5@M@81?[$=!,I$ M1H>@$#E\/I#:I/]>SVQG1_GWX3#X)KI$(=WQ']8KAZK0$!_TD@%(4);T W>% M:!AW-(;$SB0NHI7!FBC)<0?/V=_'2<_@9?%9^,;-]T7WBU*JK-N!F-"ST/O3^07BI,S(9[$1HNLU6C&!/R2W5P(CG\/8W(*;@Y)D5L M/,6\V4@"3JFL79DJ&#R47,&UQL0566.H84YWD$K,SBWUMXZQG2.U;R")07]\ M1S'[J:WJDMKM,D$]SG,8)\):-.&_EJL0ZW)2*N79["Z5=JR*++ GVHU37"0/^T,7]I96X ES2YV4C.M M?CJ P&(+U_W?_O9R?__Y:YF6S1UJL!K#PUV:6VOEJYDU " =-$5DRS3-<_"N M[<4&MY!FEVZQ.+_N=\-6[0;L/D/\ZP#M2PWZ)OHF0= %Q0*&.'3LS0%=VO,Z M2\8^K6?]>&A+JU"_GC_X&OZ^WS!;M6%F=HP(E'"[Y3(I:E2U*O-IM83[9E1? MX)ZX2),*(NN'Y1: G)&[8C5 4V%\V7T/FG,)R\A'C[MW5=/7.G=/>7I ABFR M0MSCKJKEVCWACB'./:!"&C#M([R0F3@0#"VNJA.$)7"T[G?4;]A@>FEHT(WS M BB['>P> _*^H?7+04[[>\-G X*17,1.% NJ7DB=*GHW2)$K.A2&&'X2)(UC M8!($\5AOI;T5/7YT\O$#* XC"4F2YE6T( STE$',R\C^!;")L7/*]!+3I(2F M0\Q(03Z,T9XNRL:G<'=?\$'(>>$?VW^\VHT^&D@]-+"JF,$:&7H(%<$N.3V7 MV>6UX?A2#\#ZQC#&4%=,*F#D4 NM[XZC]87Y^\LX605AR-49RY!?7418,O MIK%2SR&:G<:7\?N6S"B<9#.AA6*.\@S2!PRKBW$?-)P''0%)=XVV7B&39;O[ M(:,N28V>?G\CP0AI1FUF.&"G-$-=_A0MMXV.R.XZC4&4&)P05EIFKK&B//?2 M+!+.KVLO4C .9=2JN9"<, (%JP:[K^EZ,5MFP#<-5=I()%%RR>5<\F8$XB( M!;V:\U^221-2"2._F.2&^'@DAQR7I#(S(8X*XY^?L16EZQ=3XJEO/0?#XT^B MAXZ^V-WS2:_/23NKHSH&I+,&-?Q6(S!&XQK[O>*J MLB^U=9JBUU:S $D9D#QKOP3U@^U@+E8NP))8#UP5%=S?+"#A?3O:;LB**IY0;6:8?7)\ !ZE^(J[1F^/;'15Q613UV MXKY 0CI?5,1"PC(0>72!E3T@H@#(;;!2MU[IL&W-E#,M\([U1U M.O=%X!Y.+ED[&EQ&DHZH9M#?R%U+"A9'W=MXM[IN2.AZRK.D94.OQ.8(\G5M)7^A^SP=,&J> X[HB M>*MS 2 -AA[$E%2+ #9O9W!<&,+G>:74%E/,0%$Z,S.SP@ #6@]'@2%P&ZZ9 MJTI?L$Z-4KC=I-08X2"Y3<7EJ8[4W"0)7SF(T=O'P7(-M,Y("PU).9"P;U+W M_W55(#NK\,[G7\_I#'$,,X8[\5Y'NZ,HIS6RO7L+Z+TSK0EM0<5NJD2;>485 M9SE",!O9 S.BH5_N)G$D0)IFDVP['3RCUOA.[A_TD0$:Z8L@/M%AR']2OQ.@4O8'L^@#;-:+' MF%#>>_WKFP\?\9_#UT]V(_@O2264"M0OS#\T*H\V5[T'\+VB#H $C/:<\(D& MV^9O(PA/D?17:1FXD->W.]+GK3W'-DJL$T#3D37H K+'M" 6$0QD@B@E@7\8 MC_(:P[JY-167D#&D*F] 1,2!O 0#?L'<24V33RQP,@$$^LM=\EO@"]CSV=J6,S/D26#OC%E M($32&F_JZ104Y1SZOF35<7L(VP!XXC*#K]B-3BON*<9&=W@:?A(/5"7==' & M:;FF4KF1LQO( .!.P9T$8X(I#/=,\RBIG)0P_V]9*O:V3CGDK*S',E\EW#BWH:_3[5JSJ^^R M-_8<)959XPFYN?4^#_[AU8O$4\H+3SG%UH*O1V:@9]8NKW7&#ZT"/1-K@Z'! M9GW'I6=-)YA5HM\7[C\4A>[@L-"[X3SGEEQVW8%>)UL%6ZBU"5TWJ-Y]G <> M4+D87[7*"4U$5PNZ6-8[P.@#S-45+G"NHY3 X5VJ0%@3B5_AJT+OZ#?Q5+?K M9-T)-D=T3]P/[7R+H#: 5Z8/)STW@UI.:>37KJ+K55,."3B.NYM?;'_T\X.R MNIBL0F^H>PN 7^)6N"[8#T/?DO#M\LNYL29Q$B1).+ 5#21I57!ZT6Q>Q;%R MCX1CO30C4$RR1K022^EH=LFR7EI/$Q PBUG.2"FH4::[T3%O:;UOX;;.W995 M=5EVK;$IGFP?RMV75,) -S@1RF[W)P@Q!//C!)'%>0S_CJFNO.1V*QW8) -E M;U$%)*[@;U?X$ME3"M7 W:G/#2AD<7!Q8H3 O6N!B: (J6@:6'PIX*FS+@!K M;DDED/6Z;I4VCQ&3HJ*F1;.=@#=-@UINX/97J_V XCSVW==*8\$[B.*"9-34 MNN,'NVT?LDJLHEF"/2>-=8HKI#2C@JNFFR4B"M+N99D>]WO7XDIP=HW76S"VZD #E=3RO,^<8O-W"D.(XIZZ03R I/Z%H0!'7$[\\?LF I,?\GBFVR)C(L&9 M#K$0@RM=LYM;\'A4Y/&$HQBUJ9M1KMZHL>MYR"38@=4&PXYT,5SN4-SFV[6! M[V)KVE :N.V1$2-IHQ [HM]F_TFKWP3I*.."VS3YFD?V*Y6*PAM!E;NV[1JX M#M1WY10C>,T>+J;-A+NV %P:;F@':FJQR/J>I2N?3CR#<'TXGXP2%9P[!5'?F8+*)BT0\;[1OXU&D@+=))]RU$35:?RIZ--&5)^S9 M7H\FZM%$/9IH?:H.D?EVE$L?E6JR-_A-V(;L,BGQV(8$9$.LB?K5_J$-($:K MX.=-C#%S6ZORNV3% ZBG7:4+1&RJTAL0$XR9JZQ8\Q#*&T]7D:.TFI..^TH& M'PP.4E#Q95/,684'%1QOY21^]Y5?9P:'S_0Z>Q2^2*2'\R$(>Y">=G^" M\'H=.&(O+,"G;?B! O+^&7#(SHZ/J-)=V(L1:JR[40@E6'(4PQ)"J5MW CSRAU0ZR)\&?4:"QB)R8Y@*S3E0\@:4@LJ,8]O@!%I4EXS&=%]H%)G5FN!H!&N7(WC%QAZT'R6$#MZ7',?E M#'IZ.;B&MDT[6EC$6/A=#+KG&>?-1=5D8D9V(9R+O)[-LX-=?F$GN\8&H^ U M_Z$Y_$ Q'5/6QI5(D:P&>9.ADHO*-K8?5NV=->6W_#:\KU0$\8-?!90D7;U_)\- M@A:X:Y>R88"HA\M_JKN!2T0%2*<;;Y\QM@L&1#F#)B]/ .EFOA1[*>2!A](3 M7&Q_ASK2E2=S+K41^HW8\ OK4<;,!,LWC2J&@70/.'F$;;/A2DU_R,PKI@(, M>D^ L66[!?8'WA15PID^>]&C)]\O]98M=:!6 Y6BEOZ+E[' )H*>OV3[-H$T M7CON;(%=-U'5HSI)">:>09"6%]M&>G=-CT?H75'AV;MN^BP-6)0D09A_B"=6 M[OK(5$O0>?') GX@>;,@1,7H*R,21#Z)+QPZOQC+8E MPC&B'6]CYYA018@,=@\.T%5> MC8BG^1+X[!UW'%!J3X@T\ T'W+9"VPA7B033 #;(P,^.OKZRW90X=D3 M /< /\XGVP82N4N0C*LV;3;=\'[D>>6,G-JU.Z@FQ705Z-#*ABM(5,KN4T)< MH8A!1?E(ZJ-!\DZ28A4-A,8!LLYQ DD-$+M'>B#)4*;Q^!/#KYECU*\\CC!? M &:.NWV BWL'\DN@(VDW/?X/HK6!:4&D;7'DSQZ6N9SE^%[ M]H(3A#D\"//G23VG4T.DFL#BNB,)2)/Z7>EX ME+WP:X%=R+Y1[JI3H^3$OOL![';_-E5"6!DL5K\V63?CU"%%%^9Q@86@!Q0O4Q886 MXK*RMB(I9U@ZP0N9J-;AOW5[\$T7!H$0T1F79@[W#L7VG<7%*+;KLO/^P]\^:O\QL,"=WG@4">IK,=65ZB\HR#F%MX]+87T/ M[2*93]<\W/5TG+C//!;7'4(D%GDQ\9CE7X^./NQ&OQARMH'IHU)D9FC*/5_S M+=Z-#!K11>G7$[R4>CF)(I9X8(1_ FT@P&"A)Y-9)#0KN/]>]RO23@*<, (7U.D([2]/$GQ3'.$=V4&W7/BF2A0C(%)$IXF.XF+!S/F%IL,1@ M[YIL$,1EL>*LH_#--1^."3G 5UCCXEY?78* C<7A<7/8&#>O_>Y@2D.I2?($ M,J4%5R-;TV(X2!68+D\E4S"ZH!=B+NH1D6WBU37<_'D]^BFW8I"K[]L =J/? MK2L/[3]:Z?X&+\,M?XJ)I?R4(,.!J/6%_.<>E3"(,!V3L.J)W9C/+!@">ODZYP,B@*"OID&!S)M+?$]#O+Y_OOAKB M6/X^/-@]>(;*9;B,OAN7QXR4'1JPW,"'OB5D",>M$GO<=&X8D-D#1[:K--@& M,;6+6&@\\E+OCAX9LIW;02.'>L!0ORW6 0BX?)!\[E=Z:U=:M:\;!"^,>WC8 MMBUW$QY&0I_C560^TTZ(()?8+_N6+3LX_DB!G1>^GUO=\JZCNU_X[5KXPHR+ M.J%P%0LR$,MR-?236?DTM.00@UD2PCQ71?'F:YLM65J'?7UN[ORZ8O]ONF"R?)V./5RFU M +G^JKH>E[Y]F\:!W5HY1TPL<)94^27XRUF>BAXCTN@BQR5S M#IO/UB A%""'RBLP 3ZD9/=IYGJ7!VRUX:9GS@*L '"Q 4OW,Q;/%.2RGFK* M!^OX8#=ZVX@66@_DHT\XB&9S@6^OYS2".^A->/CU.>D )CY%&%R,2/PZTT6I M $#7><5UH.KL>]8%)+X&W(CIA03@9D.\]RR>N%)! (0HI=:2!"W=[D/J9^,T M!L08L[5-$T 'Q."5$R,J2!4B79SUUQJ_K5'-%!!$J>A=@HJ'74<6 :DK@'2& M^ YBX&,^3-70R@HIF:>/@L8PA>%BEO82%6ZRGC'NY[<$,X'>?H!R*+I"D,4KW%#R!;+D!VPL5JEH<04X3HFRV;^^N+=S+-39&>]9P* MLH\1EH:X8U><1E@84 YW?$[N%744S*) -%\'VFG]]S^H%0*XYQ'C*&'B/AJ6 MAP)J:,*XX72= I)[P?"+R'%NEF*6D"?CU=[ #A?^3TVOGMI!=/!R\'QO?_#B MV0M/S\)_B_3[P)$"5*V(+<7/']DE2__M;\/G>Z\/!LS Z M.3L ($YZ84 C$MAV5(NM$/-J]UP>/J"#2X3O(=3LT=P;:.@3>TNR '8 C73D MU ^+*/((@%7MDOK2R#6Y9LX8*(S(8+]41^2=T$=,<95A$;2?WRRU8ZSFO0#: MJR#.Y3L)!P@;()-/C[;^%4IM%08 CV6.U76Z*!"U)[:F7@!O)9N_@>83@= ; M=9\@9 I9I%,[T)UZ87T%^_B'1U L/8+"4.7Z1P%=(T5KF^27$3X8R1_PDY0 5[" MKI@!\A@PL0/T*-/$[J\)6QNR/NSR#ACO8R[C) V\YFNOR+X_I"N&FFI#GJLP MQ66X6(\93VN),8Y!>C? !O'/ZLPS)KG?D\A'(RII>'J()>?XQT88]=PX9^1A M^G\R&8T^L6 [6T?-NB"E9(RB/..^"IEX$K^Q1XI/^W4K+,O87C'X^[I<8P/\ M Z I;8R=QN#A3*QUN0 @=JG6V^\6<(-NME\DZ2$C;N^?);:+ZBQQ6U[FE [V77)%.2H4:>PZ7YT;A-S2UR[ M,?P&)^$F85 /8[\:QK[?P]A[&/N#@;'?]O8_RJIDIXH_&>P7PR:W4J,CQS,D MSK 6?5S/G5;2&VMJEH#)M?_C6=A!-!OE@"?VURM2;Z-FL)A+:QP)4H-:8'$? MU#5_QR2"_U(U&PHT="AFUIDT5TB&'&\^+2>'HII#NV7V2TJ!ZRDKA^:>B83>F/4? P MSC)(?(%P,W7* ^"$VUN2PCVIW\3;M8E9@XULG=][R$8SM]9K0IN*< V2$VY MS1MBS7XO;-=>$#(*TFN+QS%)%K$>09==4\)_9@EZ3C;6!8OD-M(L6=@_XZ[, M*?7NXR8"Y)O]^5\YLG]=YN2:^@UHK0Y*?=+&ZW?:%N^T+&?X!NP1<)HRV!V! M-V__>VDWBHVQT:FWB]WOB"W>$4S=(CT@AD8]VGG_0'8;L.@CAD96TWDKL@U7F.ZPIBM!SC0ONHQ["-#E MF0AHY#[2<_NE(]4!A2Q,UN50[7$)M3ED.@0*P/B,&$-4!&$T;_4P9^>L_8-* MV@98XV5+3(SI^ AXM;]W(/?6K]P=<*PRN;_'2T?95W&NUV5C'S]Z\^OQ[Y"K MI>2#QQC;19PE(\"\QO[/=888 T!4!2=.\PB$=G-[/Q:8H+7?XNJJXWP^N3"&V::#S 70 MKT+8*A@WQ ^I 8W,. 9EJ"QZ)*!&,WFD_P1A;B10.\T+!MIIM:?.M^>7SR+_ MU.![F;95$E-F M$H#1_1?F_;P:"_ :[LR)[JP*U2XU%;,2-(KW^BU?1/]*FMF$ >! M"I-5!-HL5?02=A7W8:W;.$QU3K)@C;F@UBQ (C\VGR6N#3X-"%A\VR!)AV<6 MX5+2+4'@5[Z S7R1YBLC&'^$MCUY':%;F5R[9K>8:^3"\S+L$&'+U%3+? ?3 M?-VNM'K?]3/^!)7*G&\.)S!,&3Y&=J56I/8$Z!J3TM=7M/HA=M$Q ^R4JD", MQN-"$")0VW4^,&-8E8KP!JNB!$E2@8JXX$F"K949( Z,4[G*]%L3&6:S\.2H M)-NE1;U7PK:^*Q9$U:T$NP&^UR+')@#1HBRX$T>J7T2PB*)^;D#ZZQUUH3VEL%E[T+'?_MZ*[%E8],H MAHQV5G'O6Z\<9$)7ZZ_PF#Y1YJEAQ35[:$M89KM:=EDQ+\M&IUHM:-&D,89I MYL?&$%(RH/\DX2)O7/2."C%&GN!5_PU?V)KT-1]1]*$D#_^R%@8/HQ^NC9 7 M=242*IX$9Z*B<;&I'B_.!O5A.8IWVVV<5A'*6IQFV2-"2&_W$;75V-FN,^R% M6AJQWFAJ .-'//"D$R)5)=A?0 J+),&5VXF#V^YL*6A=M[W1R4'8MMUUR25] MI;?(?G^#@UHCXRMKZ9I9G$[)L\#/\X?BLC2%W#%IG"#I,0"VQC.BD)[4=L?: MH4]JP PO^5K-O ?@-FA[?[;0?TNJU?EMKL_0:W('KAZ=;UV+0#0'<ZP*N)/:MG >"2LW3:9R A$P^K@K$8,*E[;-N<(E" MOT!=V.NX9-?!-73PY4H,Z2O?M@2-/Y(S0'V(KC(UH+G+6AF T";L_XUG.GZ3M[-<)K##9U2!8\@V#WJJ."CUK M:%\;5A7M.K8Z I+7&]\OM[9:L$+A'#"DX@;+,MB@K+W0]70\W\Z,1T?>@L!N M2]#_0O,A\']X'2A47S6/UF6VN]4:0F+WQ+[!.N.M&U,/D>NDS:>#+N0Q>K=8 MQF_=H(&!\0(4+:UC[@0MRWQ,EZIT\.;I)882-4XB94K ><1I_JNVYQED:,D. MZSOW2JV$+]:,22;__NAZL.-P_\4C]2FZ*G_^/Z/BZ<\]A/B.$.*#'D+<0XCO M B%6KNQPLWW9=37T_/SD\^GKR)SHY^/SF+WK^-3O[K MS]/S_X[.3H[__'AZ?FI_>/3N3?3GV0G\\L/']\&)O873:LI>82R M$-SX-.$X!<4?O""ATWV,*!IKMT9? R .;JF;Q*7T:N'IQW)/7%>Y?*3 J<&? MC#!?#8N4QHO2_"3_T'4Z^/QK7=N#20[O#JW[Y[&#_CI_MA[P90SZ\ MX8>?XKZCO6=W-)RP?W]T\,A[2E0'A9.TO_CLZJ)\E.!'-S1@[4.*+ 3C..6? MTB,;E5=5&*>C.&Q;T&NL_HUM96AB;_A:CW[^@ 4S9YQXQCOF\O83A>;D2Z;I MBM%\E97]X@'_$+%'RY>@F. \AVS'.]?6?T;9$/$M)BZS7]:+;_T.SQ'!<.U+ M-);.[@W[7H^'3V#H]6*SI[]1.'G8!W&[3.P_\*O *^06\ ]83_L0)Q,4'<&3 MUEO@[5OX:TUJ;/^#)6\^B*S<$>M 3*(/ N O-V'(K\HXGD9[)&OX/K\;3PV M9CJ]X0[BB )CQ44%11J[GV6.[G6M#K_!6@V?'D8[T?[3%W;N#L>O?W[ M7EO\NJ^PN.2?;]#:8MED_S7%X\WUW; YW=3ST3UY]W\X[L&J?)V5O;E-RB:8E/XR[D_.1LQA:_*^1C@PQ?]WKU[M!DWB_M.7UN,_>/K\ M3A;H*\S-?1N9]A"O.A _FATY& [V7NW?OQFYVZQMZB;_@COV*^[P[V>4-FMU M[M7Y_I*-NW&G^_FSW9?/^L/](Q[N_OKZKF[PUF_Q[Y[X_N$\W8.G+ZRG>_CT MH,]M]Z;BBZ=M4W?YMTHG;6@2^B&YNE^RT=B0!/2V M'8YK''9I^CBTH]TL//\#')G:>P=V[TWR&GIJOQ 9UL]H/Z.;.*.=AFE_^.T[ M*J$M[X?+*D 7H?3O,#TCRZ (RV(^!7Z=JDC&CB0SJC-@<%K&0+()BCQQE933 M553%GY$!B#6*HWQD)X;9>*(;N%K2DI_E1(BRS7^*V_8IL@[J8A[TWUS\)#WS>%N],?INY/H[.CMR?E_1V].SXY_?W_VY\?MWB]5Y"GG MOF#G/'_(.^?9;O3^_+>3C]'IN[?O/_YQ='[Z_MV#HC%:8W;6O_$U]YSX>#W] MWE6S_NQP/?W>;<[N*W=V[YNT3_[.ON)XQTYO$8^KGU!VH%A]^>SVE'Z;0.EW M:V,/%N[K;(AO9>^?[T8G__SM])?3\VM= S8[[-MO @N:/9Z[>WQ$;TV#]F+W M[PV:NO\>2#W1>O7GR-!S_??7GX5>9B>+B[]_+YUQGR\UK;+/R69LPFE<_*-?,JP[S][7S4Y[BGQC3/X)L.2C7?+=TTO?:05M%"?@] MMM+)9]3^8MZB&^R??DIO.J5O3#DN$A36V,AY_6J43M]CTM_FQ;R?Y:\^RXEU MP-_EN_U,?X.9AF+1&WO%;^1D_X#S";S>1?2V+K*DG-G_^,WZ3%"8NP.BX^ K M%G[OC;6F'W4_ZG[4WW/4WR,ZZ7JM>3*9I.:&(_^Z.?V[)7";-T8KI;^W>4GG M+QUSD.0U%%.X1/2LJA8_/7VZ7"YW[9_M7N273X^*\2RY-.53,[F(BZ>3N(J? M#@_W#U_MOWIJ7V(X?'4PW'\V/#AX,7SQ?/AT\NSELU=[+R;F\\%P=U;-'_U\ ML#OL2%1_8Z=#2EQ?LH-OYG5\"R#1K?4:-\O7^T%G?;BW\U_]1-[#1%JKL7/P M?.]PKY_->YC-,[.H#+*##U^!3-#P3@P=FY%8_5J>U\:ZA/W ^H%MT,#ZR&)# MO/0^LK@JLMB7R&*_CRR^063QRPITF'MGK8\A-FVA7/B]4 "A>[@^@LKZN9*3([EO&G M5?0;=3F7@^CWWX\'^-&SXZ/H@RFF>6$'.S;J3^@)$XQ=WII14^FLF=IT(Y9)/2(CO-B82./7^+L M$T"PCN;VF\?Q('JW>[2+,<&%C^U?V&#BD5= ME'6<52!Q\;%.330\B'>&AX_C)QAY#)]-^+_L\C]W>'_ M[CWH[YB"!C?YIA[V\&7TY^[9[O&N\X&'!\_VKG647^T]OYVC?!,EY\VRX/UH M>D^Y]Y3[@?4#V_J!;8Y*V@_JG@SWAKNG[\Z^%P!QNWR]4U15C?[YR\??H].L MK) 4YDT^KK%Y

=KD1^/I&?3W([CHP$UTU/ /W\15'*%$ MU?\ZS?+Z*3CY7)BLAE78VGIEY[!R\ MWJ_:HM'\V):F]ZM^H#NO'U@_L-ZOVG!7 /RJXZ/?>[_J&_A5QW$ZKE,JF/Z> M9)]&0-S<>UE;.)H?V^[T7M8/= /V ^L'UGM9&^X8@)?UYN1M[V5] R_KC9DF M6=([65L_FA_;[/1.U@]T ?8#ZP?6.UD;[A> D_7[T2^]D_4-G*S?XY%)>_]J MJT?S8UNZ^?F#]P'K_:L-= O"O/GP\Z?VK;^!??2A,:?=.7RO<_M'\ MV(:G=[-^H"NP'U@_L-[-VG#/8+AWV+M8]Z,O>0G4$O&%B5#)O@+JB+@,F@>! MF&)LQQ';GTR@0_&$B$4BZ^SV7E8_FOLQAT^K>)0:X9UI$@HEV<3:KY]V#IZK M)^&C\2<=YW,>%Q=)AF=_N&__A/^;S_ZS]D&\/?1\;_AX].3QP?Z3QTF"K(H?S84 )\]V M_A-/[=G)L?UQ:B N>I?O1@>'.X["LX,IN70E.CN2%WH^BL'L^:X^[X+CN\$71; MVWE; $N2_=%H%15F:E\$IC')X 7LT.UH[$8B J4F+252XA3M480$2;?;Q4V%@;UR:U\MD4LV(2(HWW.'^[@L^#UV?C$=EGM:5 M>];@P%+_/[QL,OGW1\GXY?ZS MP]&+^-7^T!P>Q,/8[(WV#T?/7[UZ-CQ\=AC__\/#_4?RJ5GA79(+LS,J3/QI M)Y[:"?HI3I?QJGST-)C'QL*TYOO[$*JUYN]%U_QM&*/:EP^:V=/^=OV2OWCT M\SE<8F"\CNU7VB-0=E"J=9[VX-3Z['ZS..7[T\]GIK^^.SO_\>')V M(\NW?TC;OWF3;\I;KC$?'Q3Q&EP>A?E7G12H?EC>B?V8'G*1E-:*VL?.[.\F M=;J*D QD0M=O8>Q%5_'%5]HM87]A+U)@"AF969Q.X0*$!^'&YC] L<0:[D)\ M7EQ7L[RPKSIIWW$WVI"AB\67%+IUC;_ 6\Q^72YK2SXA_F1D?1U3P%*F\:(T M/\D_6FZGWBJP-).D7*3QZJ<$0Y<=_%XVG:]>[;Y\=H#6DZ-N'@];UEVRK.(: M![\\?+$[?'6X_O=7?OC*7Q[L[K^XZV>O'O+![K.#YS?\\#6YB$V(4)Y_>_93 M^P5?%,MW&HNO'G[WZ-CM]__' 3UA\Y/5E. M%_4MTLC#9YN:X^M'=I?TXV9-V#<[\K<:\ :=^E]6/WVO7.@V3>/3\FGT'_DL MBTYVHU_2?&Q]H]N4U/J;Z:K)_2->19NOS;L9)X<=8 QW%E54YFDRB63&[W7E MOT5=NG&D!D1MF,RCXUEBIATTUY ^E+\Y+TQ%Q.[WII'X[%]7 798]ZY3]J;M%73^"%RMAN>7WGV?'UZ]NDHGZSL_\RJ M>?KS_P502P,$% @ (8>F4)Z"8SW[#@ N* !$ !F;WAF+3(P,C P M-# S+GAS9.U=;7/:N!;^WE^ARY>[.U,'&SNOTW0G2=.=S*1-AJ3;_;8C; &: M&HF5Y23<7W^/9!L,QL(&4K)K.IT6C,ZCH_,<';W+'WY[&87HB8B(<@[L M%B+,YP%E@_/6M\?/UDGKMX_OWGWXCV7]>=F]19^X'X\(D^A*$"Q)@)ZI'*+O M 8E^H+[@(_2=BQ_T"5O61RUTQ<<300=#B3IVQU[\59P=]GI>8'M'UJD?]"S/ MLP.KY]J>U7%/3CS7=]W /7X_. L..W[OA'0L+_".+>_XU+?P2>_4.NX'I!? M'\_O:-"7Z"SRAV2$$12,16'8/N!BT.[;MM/_\[:;)590 MU !.620Q\Z?@C#,6CY8+!%*TY61,VI#(@E1$4'\JMUHH$\!2"MJ+)?G,Q>@3 MZ>,XE.>MF/T=XY#V*0G %4*BR)Y+D/M98C$@\BL>D6B,?;+:&!_?(:0HHJ,Q M%Q*Q@F0?1SVM;B0DB#FGENU8KM-"":FWW,=2>VJ:7A>O(-0FH8S4-VL&G[1?E@J5J%)U*I[?41\OIU,NV MS#NKYPW?K$QN&SK,JE\]'3*Y#7587NFJJ)*7_)H(*EU.E2[.T6:ZK*?'NDIH MJ(CX!P/^U/9YS*28*#\_-E60R"28?;%F*.OH$A"ZLJ(6],B$U(?2NHD9XU*C MJ"?IL_&8LCY/'L CY6%GF9MU23\+^87V9$E=UO^=8>$+'JZH^.VQX&,B)"51 MOBW2 $-!H"U2+9*5!=N_?!P>@"99DD(&\W5%_=P&$3\.=7%O9^7)$)3SG+D,XS29N!97 S!_QH0Q<5_B)KUN6VD);ZT%Y, MNX 21R2X8Q_UY\6RI<)I$H/@0BBH+#=?AY:*I0\SVQDMR@+"0!@^1#RD@1IR M7.)0]2D>AH3(J+*Y5P(9N' T%QT@X $L2:9DI)@H#XI25)3 [LG*V?@>"RC> MD$@*"F^-N7E4,XVJTJ]#(_IE+I=?FT[KU( 1[]\P((ML0N<2-#.-+L3Z:C3. MH!'OHP1\3][,W%=\!"4<0AKZ1+;+Y#)H,ZV>;1^N0^M<3GN2"TP\2.[_&/(P M("*Z_CNF4%H C* M-'F/M"[J<5X;'0U2?73$F&F$9BJA3*>]-VU$Z1OPJDK>U;'A[\_W+AAUI)^: M-.!X#9:[Y(FPF'2)SP>)HI^(Q#3>5ZV1R1<]VO5VXHH52?5%.8?1+JO+> M/S?U!9_,/1< 'C,_Z<&\!5^MHI_9;SU/3Z'MP&^5[G,_SFG?2"=.*W-5GYHF M-_?!#ITBQ9EH XW[J :4=4V<"ID,[=I';K$-R #0+PE$$]WY 4/!>Q.HX$'L MRRL8 @ZXF-2+G]6PS+'NV-/SS,OY@?&K@D:]"4K!48;>Z%B4&ES_=S7$C)%P M(^:6 9EI._'TO/)*VI(/*?2>L][D=\(' H^'U,\V76S$7#FP*&7L"CB.6^QS31&: MV!>8%KY>""J(&4.- ]'FR&#V!@83&*6-,0TB&*#=P4!.7$11]0T:)<+F,.,Z MQ>8Z ]+C1 V%$JP&,W$5"[5Y(;%#K5!4! M**L$90YOAYY>:*M+6R/#GMZ?.+D/,92!!6I5>:PFEABINH9NA#"'P".GV./- MX-XC#:CIFD*^1P"ZIT?;MF8H7 EDCH3'[K+6:A55S0R%Y:8N_:UNB-P@"W/H M//'LDW5X-J;Y=1];%UBZY6P0TB<2)&W/YG,06\K,[!RGGGVZCG,H!2RM0=;6 M+I_&:*:?W!(<50[D:6)CN]JQG>+P+A%LG%EKM9)S(L;VL..XQ:Y+(M[$-B\I M^440:$ DYAW6_*C?Z -%J#"7F(Q^/DV#H.\^=$-JQ0-6#-%'J>4YBOG5*8SV7^",J^ MNFD;?<$R%E1.>%]_OZ6X1T.J3@>N0^IJ-#.7AYY3F-R:\I M+#?Z7\YV202\/8U;I/'"]T5,@NN7L=IW7[7&+4J9^]]'3G'^,45 &41S35ZK M2[YQE[Y@2W7PC+/Z6S17PICCU8GG%&82B^S,4)LY*;!@ MY M?TB>(XUT2J@-"DG_'0F!6O^M0']?,YJGG%,;!13:S;%":#Y(%H+6@S MIZ[G+*]E5O[(1)I7>O YR0TEV:$LO\:2_3F&X1ZYQQ-]-@2<7ZV\2*(N0.S5 M7&.L#&T2_)>@HPP> 3[2*T4JAS2^[GDL-7SEB88:@'LNMWT7P6A$ MI38)Q*LKKD]P$5;CU+ )P=PC/'2*B[4Y-!U Y_ :RL%R=4XYAIUY#D& MCHH4-;(2?<94_('#F'PA6-DHJPR?*<-@%=5[C*30M\Q5Y:T6I+F:'3O%!4<% MCS0^RF>@^9QF@7)Y[-E<:OI:H[DU@,VCOA.W.*2NS6P3AXAUF,@M1V Y%>2L M2_Q8" A\^AQUO:C\>OF;H_FIU]D\%*C5F]P2#99Y"!C'3A5+3YCO6P0SP>K" M!Z:&A5IG=;%;VIY*=>,2N(Y88_;B%14PNIAG>YW"%HIU7&Q>J>0:NDPM-*=7 M(QVL>.U;1<=8(FCL/GB.4]P3L^RBMT8;OU8_H%3D;F11@27 8G+7[Q/53-5LN[>2E3F& M>%/4Q+ MF8;'*F\TRQREN2?WN&3YHZD"^V"I+9?\>\/4U37TB:B-X1N[@0G3S+<'=;LB MW^F':2YZ3_N>U<0LW]@3B20)N@_?LO7<34DU0)HY/?0ZA4T$)9QF>2#(!$T7 MHO>4*O-L82&O)JB9UB.O4]A-4$+K?IDO=V> NC/Z$;_4N*1A)F'NGQX[Q0V_ MB332XLTT<\T;,1;ES#W1$[1-[H#D;KKMMS0AA#DNG7F?)=1DY1O2L M?0K9]!"TA3:E*IJ1M4/;ZQ3V$RRPMF]$'MEYP]<9KO#Z3I5!F!H\A<*Y@<(JLYM&1QOZW$_>A/?_.W>3[W'MY MU5MYTW>5:UK5*T'_NN?/1)#@#S*D/C0V7\BHIU[/B7N1%-#A.F])$9.6?K7P M>:LD,:-AJ)JJ++%^C?O9F C* Z7A>2N(DT7>%HIB0*8R5M]^%SP>G[>2Y$#7 MJ(6D3IZ\U_TLX"-,V0W\H%!FKQLN%"*[#3_G!IE/I1?;?N42AF1A')#@AN5? M@90,U*;O0 M"-UV05:7$/*"+I%J?8*SZ4)%5&J@2K)OMN0/5Q=FU\\EV+F[Z\LK+J*(^U3Y MUW^1\4(%#Z]ZE2/+D12M=? M<*4+%N2V/\%O\8@$^N1ZEPZ&\J[_+2+9W:PK0L(KYKS:Z)1%$JN@\C-MGMYQ M^8F,>43+8^9BLC=:FO1ZSGLN%.Y=/Q?BTUD(->E*6)1Z=UE]J@GS5JV1OF10 MO7(2/MZ-]?XL-DA7--66\VG/ZR*U1%G07 ]KZ_$U>0+PZMV9%;Q[=GH%FGB? MD"#J"S[2ZX-Y"M,]&N7N7Q?GS;:.ZOR;?DO2=R["P-Q0+D^[\S;S"V5<9+M\ MDE5>> M-J]=HFP(%?T/+G.ORHV@:*HO@P>DCD'6S*!&:*_F'^ >>IQPW>\3 MU923Z4)J%_HY=3K,JY"V7_IZ5:FOSI5B\8/(ZD2N$-HYH8\"!T3I!R.12X%9 M\!747E&S3"([+U#N[89=&OU0!R2^0:](2!"7V=MK)X_D15Z&T/?,"U008OU MAY&O/*,V)NH\$'2@QS BCC3PBBDV@\3.8TRV#'373R\BIRLGRPT2.R_.@S\D M01P2-4U1O/BN0JBL*O\/C@MX:8W429*)?NC^_\YY\ Q%W'8TJ)?W&YU*6C*@ MFJV3IR<&V4#/0]<9E)5CO-4YZJYN2._ZES$-%7,K(D=I\IV'C>O1..03LBKT M%9+M7/%LF [U*K?I\Q[38-4<9A7)7<]8WD(%(60ZO:K[<-FTA1H4J\!#U =# MMZ\RPIN<";I^(7ZLQH^5INJK [S5B++-9F7N/80_H1F;R^^--EU:Q^E[!TK- MLIALY^ZBMWU$T#D;X8_O_@]02P,$% @ (8>F4$AN']YP(0 :5L! !4 M !F;WAF+3(P,C P-# S7V-A;"YX;6SE?5MS4\F2[OO^%1SF=:JI^Z5C]YX MNID@ C8$T--SGA1UR<*:EB6?)1GP_/J3)4M&MF5;TJJ2%[V);H-UJ?HR\UM9 MF77)^OM_?#N=//D"W7P\F_[RE/U$GSZ!:9RE\?3S+T]___2*V*?_\8^__>WO M_X>0_W[QXYFIT_^F'5_CK]X M0OZQ_-++V=E%-_Y\LGC"*:(+"3>?+7W]Y M>K)8G/W\[-G7KU]_^A:ZR4^S[O,S3JEXMO[TT]7'O]WZ_%>Q_#1SSCU;OGOU MT?EXVP>Q6?;LO]^^^1A/X-23\72^\--8.IB/?YXO7WPSBWZQU/F#N)[<^8GR M&UE_C)27".-$L)^^S=/3?_SMR9-+=72S"7R _*3\_?N'U]>Z[,8)\NS;3W%V M^JR\_^SE#-F 2)??7%R3Y92OL'?5U\OG>R- +XM8)H@;3:_IU3X]>D<$OYC/IN,4^'N"S\I M9OEX K"8'R;R@ZU6T<=^V*^45;I>=SZ9Q6L?FA3^S:[4//$!)LM71^=S\MG[ ML]&;L0_CR7@QAOG+\Z[#9W[$("OCK".6)CU:A&2U-%&EQ%4+ ;?#N2[D!GV>=_')K$O0H<=^ M^N0K%/^Z+9_/ST=-DF&2_@=/W]XLFKLF$QJZ[_2U.C M'!6XT)U#VB*A=H&A@(Q8K2.1.0H28@02=-29@N2H@$9TV(YH%T;P'Y81%:Q0 MC11K'!>O9MWOZ&B[A1]//_EO[V?S<5'.%;ID!->9X?"KC2(R: Q@5 S$@Z), M")6%:N(R=@6X"V7$CTF9)C:JQZ#9]/,GZ$Y_A;!8 _$Y:_ .(U@N&9&:(88< M,PK/@O=1)Q59$[+FJ_N1%"ND1-<<@>99"T]9C ^ED0GD^!< MY%0PQGCKV*FB.&NU2J-#\!J(9QR?K)3Q7YB08?HF6,B!,Q;I8T2$@PF6]K+[ M70[N0(57=V68ML"[C)E_&B]&E"J-#RF0A,,PD6(9IGE%@A7* 0_6A-C2EVV" M&6A9"3[YVP:5U2,3@GJ,"ZC&):C2Q48EYEH"4\Y4BFU3Q%:#V;? MX0PTSJE"@1Z*KT:"7R$#=I\^(()+,FX@3]/'Q2S^>3*;H'+GO_V_TN\328PCR*SIOG17<#Z"OYR=GHZ7I2I\-+^R]ET,9Y^AFDL)DZ9 MLD QSG0:?;.,&,$ZQ5#FJ*W5.7'99FB\!]- PZ/^G+GYB-2R2Y,D@%N#F8;F MQ&@3,1%5@C@3!<&.G7,HEH[RJ$G 8$*E^D0X5._5#+]%GBBYLIPG@JFH)3(; M15R4AB09@+$496)-[/^0^QM,N%2?!CVM4(T-G^#T;-;Y[N(2Q$O?=1?HF9Z? MEGGPU],X.2]KKN]GW=((BT4W#N>+,C?^:5;&>/1CJ%-L_//KZ0(ZF"_F(Q:, M$RJAM4-9%$U,$1L":DDID8UA4H4F;*HORD!CM?IL?&06M/1MJ!63DE"$9DN) M=,81A*'Q(5-9,U!:N29!3_W0[GVW"K.73?^7GYS#2%@,I7/*Q.L8B*02[4UQ M0$'MNA1RPO^;3'1MP3*D4*XG#VX^'GTU7XW?)8J<33=04!M##$80(\I3)A"* MI?C041 !LD;S4XI>7BD9^\]^/T>OK2GXT7?K(! M;A2TI) X)9I33",,2NJBS21A:F]U2SPW-Y["X M6B;.UH,P/*(),3.58#%'-K??&3,J7[ M 5/>;AQ1V>4-S,^OO[#QR9%F%%3V@5"1$QHY >8-#*.!Z+P"+J3*;2+V/JB' ME-L=SJA;D?W1#%ES5%]N4/T $1!)F .!VM=*!U8X ;!))4Q$56<6(UYJ568 MF2:N:#"AY3;A;:"&E!C68TXU,U0CQNOI%^Q[UET@D)'A5H8R? #C R@!)S& M8*[J90K*!V;;[!??!#&DG*^>X0]6)U"9U, M3@)BHBZ48TE1$)=3B2L,BLRHM:G),+L#MB%-J=>C16VC5 Z_1C18K472) "' MLM>4$V]%)A!4SIYCVA!%N[BK<@P9DG=2.I)CQ"A9.4J #7\ *?7KRH:85JU/C/V2Q]'4\F(QPYI5>T M'*$IQ'2LS(&Y2+)0ED<00@7>@@-K ,,+9WH9^R"]5LQA%G[Z>8S9U*4H2*_? MOJWV'EPA2R+8#%02(;4B,O-,K(CE (U5W M\3S49"G8!-Z3)Z0ILJ&Z/:DS9 M"*\W=AISC>Y'!#2=5IA]<\C$)8HI>)":0S!*Y28+H%O1#&FNN0(7^FO\AO'_ M_NRF8M[@[\WJ*+SW!? )+,;8XW5(M8HJ7._B*!46[I&J36V*CPO\N=S%/,N7 M2U+5=+FEZ58Z?$B*2J4JT%]^7[8;V MDH@=HN)J8^LU27;9ZSG*Q@E$!"3P C,X3QR3CAB&,0&CD*)NLJ2U-](]4_:V M^T[J,::MQ>H1:S8M4PQ^L412\*[F2T<",(X0/!*JR]9E(P+Q04MBJ#%:,? R M-2EHB"IG,4M%K 15&7ME%112U9;,H:.(H_DJ]5L8RJC-MLKGF!HX]'69C M_E>APY:NN[/V&CZ1$X+[.'0'C90"$9YHTV*X&!C:5 K8]2-?&'=T,:4BS9 MCQ.W3IK5,4/%'81SP&;*YII?X0M,9LM5AC6D[!FW)J/Q0JF*0WG &,5F8CR3 M4J/'SJK)',Z]J(;D&NN2HYXQZLWMPQ0EG""BY^ET/!W/%T7>+U=NVAK-C/*& M9%AL;3LMAQ/]=:N-=OCE3 M/;+6N:!+O0FOW64](N!5Y+/IO,7D&?=:FO])_\-YF_'TUDW7ERLLPCD_/56+G=JOX7%R2R5 MO6#SRY(.HQ29IT*4\L^82TNG G&:4A),1J;DY*AK$K0=4<9JD>[&K >+!BPR M@]A4=M#E)(B38 ES5E'O;#:NR<0W>5SBX MZ11)"!J1:9HQ&'H43W9 -YA(Y>K$".>5&"VE&VPK*Q I%*\*V4"&!T$'VV@ ML8F#WL P),??'GFQIK;A^^F]YJ;;]5JC%-18@]&_0D>-]+.,.*W%H6$RI'+* MB\!7;N4%3*&,+:5JN30FEN+B#(,C]%*8DE,BJ DSOP#,JU5^56 M/]77FT.]%E=P0\%:C"LX A"@<812&"?C6)6\4=;3)@/ZG2'<(4L&7V!Z#NN' MMO-Q\<=X)?+=N9E73WHOHPCS#_.)FGDI#) ME29<1E\*;%AB2]VG"#I8I[G*;7;LW0UI4(ZS%E4J6>#H^XLW=Y%NJ=729&/L MMGZ.L4OV0?DJ;9G=TL^ZWLTA92A'V?*4J"MG%Y&<$O-HXF*,1 2#X['4$171 MYA&N*D?%/$][Q0*4LWO:"2*I*T?YHL/P1&G*!.#/)N/B,+?M/B;?[MGXNX^1 MZNY:>ZCHE,98.&160$$I?I@"<GLJ/%Y\Z/YUC M&%T8,TW+WU;L3O]S?CGK<*4R<$+HA"H+4F$X9F@H^[OQ5Q:XDX%S#>U.PE47 M9T@#1G7&[O.P'HD1-F:"J'0 )8S'Y$J2%54B#),AI0AQA]DQ-638/7P<9[>S%R2Y'H M1S/],1[7G4"#48I2L(1**%5"/"=>)4V4<0IR]CJD5O<+]<$]J$F51R!H==L^ MZDS,[;JJOE1Q3 "GRSI]VRG08J[F,"3'F,VIH*/VQ\M+O9N)M*O6 MCS)]MEV66I-F?>J8OH=N7%8N8ZE;#K_"Y=]7@]9OW^*)GWZ&#RC,;SE#7(Q$ MH%$R[PG(LM,J6$V\P$P1,I0# \DH:++7];AB5CA&72"\[V9?D"[IQ<7OR(_7 MTZN-'\\Q;O]R>0V8H"19&F52BR)U.;Z[=TA#BJ$&R[; MMQS,;L&!FD?]M^&[W,9P'1_G1ML CBCE.)%68DKK:"2<62VC$-3G)O>$[PYQ M4+-_/SQ'^W*@-4=?C:=^&F_B2SG'6.X?Q\='T. M<4B'Q'Y\CO;E0#6.7HKX+F^*_6[:K[Q\DC9H8RR).L:R'9@2'W! P/P/QP); MTK FR70#689T[.T'8OUCL^HQ7+B+V?E(#8%R5Z1,RRD.G4GR,5%*'<]\4"[\ MH*7X")"6>T5$\&R)I"D2IW#X M*_?*1:F<=:;194L/(!O4K.J1V%/77$U8]!'B>5?NA J+4<#>;,J&:)'*44T; M<' *C&2 F+7U*K2Y//0./'L&QW\YQAQJFMX\*=.GH_%2\,"1&1)J:HB%EY:YLD-H?.)!T0XJTL]FGV M/&+LW<&==RN,O,F2:3 DAD#+Z1!!;'! C':@N31"ZB;3:KM#'%;-P#8TNQ4% MMC%@ZZ=MV[QRYHQKS3*)(@@B#6?H#411"!.40\27![6VT&MO,T1C4N"&B"Q* MMATD"=YSHCAJ )A0MM'3-,B]S8U8S -:9GB2 RI9:%JE/EXXCMXX9<+]M\# MJ%'23&L)Z,9]V>,BF" N^$2<]<*#S4;9-E4IM\(9TEK!D8A2P2[5;Y_:. M> M-MGZ;Y>9_'RD8]2)YD"4+!OF/4-G!YZ66NT9,J,8[3>9JGP(V)!FVX_F8"K: MJN9A_!OK!+>OC1UA*,J#7M[?+F69$)+(;7 DX,N)1^"NS1G37<#M>9W1HX3^ MM:E4W6@-Z;2^C+;(K!7C&84CR?IR=IH9XK7!U-\)!8P;#,Q:%22Y&]6>=R#] M10ETJ)F:,N?*46[0V@ECN#6.*%.VFLM2JL)SCBES*=UF@4E]- YMP;<+F\R_ M )OZFJXAKU;W(*_'XZWW(8^L3:!TU 2H8$1&!\2)' ESCFH'7)HV%P<=!G<7 MUMF_/.NJ&_8(4=9[?[%\-@S3W'##RD"-/Q+FF0@+2* ^!>6D@G0DOMU M@NU MW%\K4J]KK;8DZLXA;5QV.U)>"1 R$&UH.9,%Y5"^Q%$\9QN-2R:()H=J=P&W MT[PC_1?@4A^CM3RW]"O,8S<^*ZW,,OK,%^?SLC%@_L+/Q_-91O\ZQR!QV8N? MIH]%T]W%+'\JOL/#CR6!L?3? @1I_1XT.E T1KKW>8>/G MTWAY0G!PS-@%[&!9LK>F>S-FQ2\A5"Q5%W8:I MFL ?/;8=+I!"Z3QB4+N S[/NHL?3NEO#%=6SAP2UM;;\Z^6)GTYA4D]EVUJM MKZ\'L==6UG]"V;UW=C*.;TJVVB]:V+GM^HK;48[>ZEM/JE\M]R#_K39J2GT_F?M.0JTZ^29D&&^T+OP=1/]9M55;'_S7MSCR=&,_N2R25JZ=[+Z4Z1EALPHV M$!V4(S(&17RYHYES9=SRW@O79'OBP]"&M)/O8&;QBK?5I*G7V5M(K*1+7.1(!@J/O#918#I:H9 4/68%23>XI>!C: MD.+@VCRZ?92EJJ$J':W=((6PK,_=59QU[KB1850-^EY='#.?+Y:P/,"F5(Z\=?G#&,@L 2Y:A.OR.DC2! 880M-$ MI-.*V&PHH?@OR:Q65+:[%.&>T?%QSYNT'B!Z&J)M5K-Q1-EO'%&>PD'EC>]M MKTHPNBO>"G'[W5WU27,>;+6QFAHE.7=W>.=[O9*?'OTU5O!^\E9+ENZH-5#F M:#2P;(WSA+-2XS"6\R,F @'&63 T!TV;U%Z^#U2% _S;VUY>,#C2T7N:F2;4 MJ( .UD<2*,41%V7ER0DEVXQT]\,:5EI4B3%;CO;7LDRU6.AYC.>GY\O ;/-< M.?Y[ EL.F-]=N2,& &:S)L)D1R37C/@(GBA-38XF.:1%"U[5$F!0!=::4?!1 MS/U8<5JI&3<9?X%T&6)6WA52J>?&8^ZA.N@=^+PI9P@.4NSJFQ44LPU#)<$. M#W2O?;^:D$V"U\NFGZ>TS-_]Y/4TS[K3O@_.#JU64\ONV"LI:_FS7,'<9P7C MKJ:JJ>4!E)5"[ZM>1C;E9*T(!&RY+H]+29S$(2-SCS%/!*=DDR)U5PAZ3QFM M#UM]ETFG%&G2B<3L!9&*E\5ZC\.@3,K+;'"8;I([W(8RI.#Y,)O?FACJI^XZ M,\O+V:GO *AT4D2E2<@J$AF2))Y;E,QKSG@6 E1ZZ,'>TNZ05@KZ&:^OTEJ& MB9=N[^/Y&7K?$AGYR0N/T5*$CR< BYKCVAY]5'/GA\I5:[IUIQRS%'.VB MY H\N7^4[664>FMSVS%M;!E(@BFN"JR,,8#,7A.K?"*LS$0XGG)4XHAX MRX]_.LYC!A+TB4)1*B<,1:)BEC-,""16D;@ M.4O:I'#)K@";*N+W:1K/EVWN17[(+1#\LA->'?SF6MOT]:>&X<12[-QF?A #9'41F++9F4-8).% MY)-LLA=OITCFL?.M(U"HAEW:IV8/1M\CUC"+P,:/ET?O=N_P*G:B?_%_PWG!>&G MK[.1]" EH)=W-E,BG8N(SVA" QA*+:9DM,FYO#UQ_I##:'/>'6C'QR$;L@=& M6E,:4D1P0F"H2($3+U0D L/'P#77*329>=D;Z9!V4 ^/<'O;\E$H]VIVCE[8 M&YG+OB86RIVIS#/B''@"G&UOR0'<%U;K MN;>] O\ZS#O5>G<@Y: M7+W91(7)CWM1]5YHOM'ZX;OOMC=47_XF^_%N]%%.TLVF/0M>/MAF?=T\@+O2 M?-CMZM7KA4TN: K,*&*L!B(%#B;>.D<+D(R/Z"U%",1[J^T(4@=8U0NNW"GI!'0>7$K"-,N$)F5(-983Y@T$=#' 6TS3W,_K"'- MRC0:<>J9Y8A9[^K2FXM55+68K=Q?OTW'^W=2/SO:5[(*]S.$@TI:++]7Y=:" MF_U7$>GP.8*-;U<2K\EL0&FX]MF\!]NLI) CGLLKW5U==?'\=-D8!DX?8+Y8 MEB-:WFG\RL=EG-U3=7OW4TF=_>2KM0%I/(5W^7I_;_VW\>GYZ8M9U\V^8E;S MTI_A.XN+$3C&J0^&I%(Q2#)GB/.!$V=3%%):\*K-JLP>('LO'6ST-1) LX(, M)+E2VS<'03P-F8 R2KFDA/=-2G-O@AC29$LSMMR:[#_4"A67D!8+Z.9K$._. M%_.2NI6K^R[WZY;+U*G3CGC,[C%5,XD$P34)R9O ,@2=&FW"N!_8D*9;CL>7 MFM:JQZ$MXE_NB.3 PUG'1WML\#'-(5ZB+XL)R6-WN&3CNU72ELN(M=F2)'P6RC,+BC9Y1C= ]'5+I8W7T_FB.R^J?(F9 MZL5W1QDR ,5'A616J,ND)#8N;R'&P194BK+-C,Y]H 85 AW*AILNI9H5J@U7 MZYO-7XVGY33ZLM1(J5V5F$U"NE(?F&4BJ4K$FEP&4,U1;LYM:E(TXPX\@RKZ M59$._95?D0GW<-.IC&,;5X0*BE(&%- +56K)FF@"3^!CDY7XW3U$/Q^_.@NT MO$;S;#75ZF<0^R%>HUX<:4"%* ME7(N+((FTC',>H)21(+*F/IPRVR;HV.'8QY2#CL,-O:PZ>.3<'G0(97[L80M MRUT<,_!@-7%94Y)!J2 HST$/BX9#.\ R/"+N;=H_4CYKNM3B5O M!K4I&>H]IB)&"HOV%9)X;2P)1MJ(9/,^-X]J:GJN]1JY\92:,HY3?'"(C)'B M.&X%"5(IYRAJ,3:7:X#[*0^V_7U>Y1"=-QFV-NK>:,XH9Y$1%I0H!U,\\3*@ MQ;@4VG$C36XSV[H5SI BGB84.%#S+4>,E[/3T_%BZ5[]-+W$\!X'-L"![K = M"/VOJE1]W_^4GY_ 6_!Q'Z[5U M+B=QQB5>6L=K!REMK_8KZ.]P>8ZJRL-W"1W0RY'5VF37T3X -K83^L75%\M- M8,5_E^4N/Q_W\03MP!S95#TT=52+(AX]C?IQ,8M_GLPFV,N\W >QN#C$&%M:J:#$A[ U$/YP-W]G6TT4T<1E MW^[FXXGO\/MGYUT\\7-XWY4[04Z1QQ\+9Y/O+M[E#,7O]/'.5?IMHN:^\C

7/U].(_F'\!5IX$J:V\QW[.')NH\XO;SC=-7AVAK\^L55'$GFIIR'C[8WFZDKLQ-AM?- M\W4U*C+Q:B:&":FJ[D5V;KJNP(SJ.U?FO][[#L+##L=/'TME!RKJS MK0K:V0UG,W7TH-!#33943AO*;%RV?N#QQXWO5SG9>!>>JJ+VJ09TJY7*8C>J M _2]@]I^=>>V*ROJB)[U6K>3R>H:S%E^?Y4.CB/44N%#[==6XU[R5%7E[U-_ MCC:$4I#B5;%@)17>V6YEU>V&?U-EJR7$\B.@GO_QM_\/4$L#!!0 ( "&' MIE#"W'\C^TD $P6 P 5 9F]X9BTR,#(P,#0P,U]D968N>&UL[;U;2XRHE];&=FGR=6 VC8W*%(+Y)R[/7K3X.4 M9)DBI4%R@*1DSYKEZ$*-\:'[ ]"-ON!__J]/YZ,?/N)T-IR,__6C^ ?_\0<< MITD>CM_]Z\<_WO["_(__ZS__XS_^Y__%V/]^\OK%#\\FZ>(SW^07/+5WT[_ M:6+4F6O+0LJ1:K3/UY^_-.MS_^M%I\6(82?%K^]_NALN.Z#]%CQT__^[<6;]![/ M@0W'LSF,TY<7T.OS_/H/;Z(Q/RU_21^=#?\Y6_S]BTF"^4(]]P[AAXV?J-^Q MJX^Q^B,F)%/B'Y]F^/&'^^0/^Z\?9\/S#"*]^]GZ*92/ZJR%74*;"^1_U:3_MC>D] M 9FFBXB,?HKC2O >,:Y[^OZ8KY_%,A:X&,U[1'S[V;WBG9S#L$\!WWIT#V@7 M#V+G>!YQVB?4KYY[ ^<5R%6$]9'3(:EA\ND?:7+^TP+=T\G'+JCH;PJK:RG7 M7"U>O_S#&Z^E!P_'P[IDO*!O+_^ZOF-K /AICN.,^<7 +RI82H'>-9YCIB]ED-,QU@WD"H[IVOGF/.)_M)IY[ MG]J'[+:#OB+8J*2QT0OEDM3%II@RS])'J24FH>-@NT'T+/57,*4=_SW.APDZ MK/.[J.#K5QQ"'W<,:D4Y4AFNI,S.0-(JQJ#0:V]E<@F=EJ:#O7XOG"Y;/I ME: NK88=S8KJ"_7*EOGDL/I9\H3&^.,/DVG&Z;]^Y/M2ZNED-G]9?IU,\NQL MG-_@].,PX>S-9)0'08JL+"1FE/:,5EE@,5C'T$D,1EOIK&S!G,V0'CQ!>I+V M;1Z(?7GPZW0RF[V:3LIP/M!H)$BCF.5(CCTG*,%YSIR)2D5YVW5RGU5^Y*\8IC3LO/SIP]U YZ=Q=EB;1J U=Y%)UG@.3&---1@8V9% M\0#)RU"R;Z'HC8@>O-K[D?5M$JA]2? &1Z.Z\XSS;S#]"V] '.3,3;%)DV$WF"Y?XTSI >^)VC/R&@933[4 M.7 %#GUQ,8%A5DK!R*]"!HB1>1E#E$*) J6-S7@'JL="BOY$WV"O^!7'-.81 M83O+YR3@.M[Y\"->P3-))U T7+)9:>".#%5O"M$V0]39!5Z2:V(:W(WKL7"C M3_$WV$3.SB?3^?"_%Y&/E^2OSV'\;AA'6/V9^6P0P04=R'JU!3FM:41;@.B8 MBR8+(9 <&MV"''?#>BSS>ZS@5", M2>H@QN5C(Y$]>#KT*_L&ZP'M23C%V;4MZPTM0C%()KB73,ND6 MU\?X]]T0[H3UV#C1HQ(:>)6;@:6@7:G&B^-US-8"649HF3&% ZJHK&IRTO#- M$*,?T3?P);_8-%?ALN'X@D!>&CV3\>P)ELD4EY]["Y]P]MMP/)D.YY^O%D!R MD[]^RL__=4&__@WG[R?TFX_TD45H>:"5YDD"64DYTZX;:9D$&S7+PJ;DD@9C MFD2R#CC&!V_=G"H?;E/?]D-]&L+E5'R"8ZQQ(NM-HBDM:@8M;>36>Q83IWT= MP$03?):\R6*X <\CH=1^O^I=1P84W9P*H;%)D1#I+#CPW-+KLF,_% MQF"B3:K)B=D7" ]>R3M*\[9>_=Y6#LZ_+#]G\_ET&"_F$$?X=D*[<*H)(9-% M/.AJO1HD0"&Y-JQP(>_,JY]A.B;"S5[A M],U[F'XQ]W/1@B=:M[+ 0M9))F<-$S),L2B;8L"46RA[$Z 'K_=>)+V& GL? MG:P">P*S81H47X36(M-2$Y'IX 2##($95:)+B$:+)F;@6C2'5WX_VKJ' MM+ MNL')V2JH9\/1Q1SSP$A)CK@&EM#3UF.=)W\_$:PD0R&#QDG>)(:R <\CI< N MTFYP-O8GUDI,S&R",Z"9E843FAK^:Z) MG,RA1'XQ]PGL47ETI.VGK=9WI-CV&FNP76T >[F.WL(\,#Z#Y$DR4S%K\IB8 M#XZSI(-2UF?4I4G=S98XOTV*]:*U!MOA]1K^MGKG \7!6%2"!9Y,;3006;2! M7'&(&EQ ZK)"[TF$VG=>3O7R1YB^GEW4R9Y^<$0V4-,OBH. MF!81&,1,=KL!G5'21"BA R'H^3?(0-^M$F$3@!ZI<$F]50SQ:+:"=0@Y6.##TI_#::/O>(3>TDONB\'T7=UGI/4CXK,?'$I> "V,5"/475?]69XSB:WT*X&S7^/W]:D0IM7'^UJJ1_ M.CG_,,7W580?L6%9_;KW'*#&_M[AK13<:R -69NMB%$[GZ-)4FLT/IALL^'W M%]S?,]!^M?=F/DE_O9^,B#ZS95R>#,[7F!'/ZXZV(>[40K^[(3D WH0T6H/ M$^EB)*\P*;1:9@F@K; &HTM)>;>AA\G^F'KOX< QH8,26"B)S&!+7DE4%A@W M7$AKHE6Z24RD_QX.-,^F"#-\ALO_/A_?%O%K$N0>&S: .3Y"F&KW5V*$G=30XM[L]ZD'MT.BL M+,SX1>$01!:DLK5BK)AD?/&F25+V;2B/FQ9[BK[)^1HA>CZ;76!^=C$E=K[" MZ7!R>0YX%1JMYL!Y39E;)%X.T%E:3P&8E:Z0JQ %\5<;%@2291%X-+E)EMH. M6+\!.C547HN^$^LA_QM&%[@!<;2 3BJ:(9G78@4P#&1P+&JM?#)!*#0'I-L= M4+])MO6EN@;5B4\N9F0+SF9GB00Q6ZAB*9(KQV0YFI?3^M_JOBS&Y?]S<5ET M\'9REO,"/XQ>P3 _'S^%#\,YC!93*:Y.I=>X'"]>'MLMY]YK3)-W2_4NQCF0 M:!*",2RACDR#M"S&)%@.0B@I9?!M>ANV'MCC)O5)T:)!@*B+FC94>>4C 1J-_Q[[.4)A>U M7.W=*[*2TO##B,:ZG)@ORUF>?%B81C3IL@.C&!E%@78B% RTE"Q[^MI&A:I- MJ<_ND!\W00^DRM9U1@.4)DKO,LN9.Z:5#+34.\M4,!P29!7;% T>N33DD%39 M7> -"H/N/&D4(G(R:P.30BJF36T"E129 3YJ"Y%(6]HL,IT/?GLYOO1699D" M,G#UYAD@Z7N?(T-C$#EPE=OT+;WO^+*/:-!;//\PF<+T\VT.DSEH572<*:,S MTT$8YH, 1NPM,23A=)M&G=N ?(1QH)XTTN!D?P794YA./]>\T?.ZB=% EMW& M7]6^<:2!#E6/LP&YRS)ZHD%)HK:AUH8!.L."C#':;(NV35:0_H=R"GM27]29 MG)3>VS/Y>L<=B.#1^%(+-!/]4VBW!:UHT0\R1>U%BMADS=L$Z-MAU6XZ:!"R M:L!VG2.WD@=F,- XDD'FG28K0AGZK[:!1O405[F]\^W1:!6R3TPX'IEVOC ( MM'T6PPN/T:L0V^;9'#O??A_380]9'CO?_M80+@DZ(;Z.ZSGE(@O5A*22=XJ! MY5?]1M$BQ-Q]I9ZBRKEKS%=I@]W ;5%>O[6 ME%B+ZK!I^@VTMUJRW)OH#\<+4@ 8WCGY^6UBR UKQE"\>R0959(-J7]LPT8B5];0V2K!HFIQ( MWD)RA,8%^VMHA\7Q$WF.4;@M27X)S.&(KWS/L 3*L,+(3D6 Q(-A$X\*91 M%L(=J!X#$_H3>P.__"RE90P-\Z9H[R503@,M=',\^R919EX%(Z\ M\289?9T1/@JN-%%'@Y30USBGL6*^:LASB2H'23SFEOELR3("U&0C954+$D-. MD9SRV.1JH?5P'@,C>A#TQB3-PU9^PNS]+Z/)W_W=-;[^Z8>H\EP_E)6ZO0Q) M6"X3TK34A=0%12<7@RHV%Q.P0VWGND%MI95G.$O3X2+C85)H0;G*Q*R]:.@% MKZ8XHUZDOR8X]M=T>_&L M<,)K,O1XLL)GT$J9(&WM!A0CV7Y<0QJT%M31V7-J+#IQ-G5BE9$^8*JW0,BD MM0CD6$3:5BP6;X(2J@FK3I)=EY=WW\BE?5;WS]')T&TSP-/D7T>!KA!2!>5X M,!PE>(W:DH-3LJA;GQ8*?!M"=A+M"3 TX5<_G]+#+\9IN>>?'%N[@#U5YFXM MZ!46\^220IT0"VC#723+/64)V5CRRD5IQ.(NL/=-/OU[TPM>3I^^A_$[\C77 MI-%^B; ZKF*2V3$M.#(MI6+!JK+HUT\N#4J,30X+]T;>>_+X>-5!6]YP\A8^ MB4%*U4VKT6<3)=/1.A82>8#DMTE#3IJ%-K=G;@/R"',=>1IM;P%>A^I; M8U-_*FH01O@:W(LAQ.%HT2C#FF13[6[IC*F]WAV+TGB64,3H(O?6'H YUWB^ M;<[LII8&P8-=A;),TK(Y&9L@,2(UKW>^* 8::+T4.<1DHU:N27;[7J@/E0UY M7+X=3K&GDFMYHPK\E\GTCO$O$H=B$"HJ[1G6K5Y;85B('ECQTFF'W)/,V\38 MMT!YK%S, Y)G_?&AQIQ);9;+2Y#)>ZD%>B92!9DU9Y$'PZQ0J(522#9BHS2?^]$= MWG[?7Y&W,WQZUL+&@Z<^TSLN@RL[12:N_W;_0,%Z&*O1)X@JV )&6ZY-YH$+ M+KS5(8!VTIG!.D [26-A>NPED\LG]">9=9!6Y%,4)"Z35,0CC=* L9J')*,) M$7C4@\W@=I+2&Z"GQ,^7;>R?$M??3::?]PAU=7MP?S+=8@ KHH8HZ_)00,BL M=42OM 2:R9%HJ+AP@VZOV&_A?S:1>DST4PN[B: M"#60[:PCXZJ@0I=<;G,;W7W ]D]27#SOZB[Z>@W3G\/Y^Z=D!$S.0>LA]\->V72[4S' MMMIJ$*#9((_+8L*8K7$2F, DF"Z8631%,TLNU5!9&(!KIE.R3-M 1E(VM]4-2,=\=^F+HDU MIZCZ;:_+:J#Y+83;H\:K S-X-?D;IYC_C>^'B4S]2S\_F))3=HE6,HWUC"G6 M5)/(2I:@,'KR$O1]WM#FQQ_.0.Q1[I->A=:CT;= ].8#IB&,YI_??)A,Y[-? MIY.+#U='OY9C]L8PEXHC6-XQ'W*@H4KRLK,(4KA.NMS\C@>OT)[$=Y"[[%9< M\\5_:AAJC*/^SB[6/;7W@XM[H=]*W^8NB"RD#EQ#]EYA$%$)3BH2OH354XMU MSV]\9($\EVP4[6=(^X+F,C$OR9TP)7D=9/2\34K2*1Y9>(<\D@O%LJ3M40/M ME@!@F0O.!VL*3[I)9>[C.++8ADE]'%ELHZU#'UEP]#9I[UDH)M6V%)9VUD0> M5PDRTR^X$8<\"#RM(XM]B-*;U(]]9/&EID06I<],>U<8 M[>*6">DE2.6ST=J>H""T85JP J'EC.C5)O#LFD^Y)ACD5 M(FVCFKX/95[^_-M-1)>>J /WM3<0?2T"O/(653.L.Q1 YEN18=NCOS:QQ_> M!&ZAB$FO4NS[E.:LS'%Z#M._<+X&&6!"6WL&IUP;!TQU-B3=UHI,#YV MTN^=KWE\>NY/JLJ*S^2V-SW6B E%JJR0RA&MY2C8,N%+,6MI\C-'! MMW$93O%G(_C7&<;)O5QKK.-M@Y^ MKN.Z]=B7 MU1^6;D R2I:8$W,*([D!4K*PN+JI&G/%1:$Z-3+H%)7>B.(T3VRVT?&D;UGW MG);P9LFAFY N;<8NH/K.3-F(YO"9*3UI:])*U ?C@8T&HQ6>"=K6F!;1LEB2 M8"6Y(E76WNO^%H+#ZO^.])1#JG\;"?>L]M\GT_G[,[)O",Y5G_*0:$P\L,1C M7=X"9T&GQ(3W6?+DO.P4$.JD[]NO/VRZ0T\ZF?0FT!ZMQ(KF;#:\0A&YL28Z MQX02F6E(G$5)*&P F#9MP5#B2BO^#0>4ZY[^D%77C\@V M=C3I\_3Q^9B\!%+\YUV.%[_\\?[GAQN K*9\":DCT 8$J+2A+\&)$ES,-MAD M M)]2WGM&CK+J<. MKI/8&G0+41F9/;%)6HP<)M4?]X"Z 6TGKU10_P##/8+R\ M,V'1$&LGF6UXTOZ2ZP)Q57Y.)83,*IN\_8+H_M7[[W@E\1MG0EJ&R+E $U& ?DM_$0!)@4N,EP2]CW#*,_ MR>^Q G1Z;F/9=VJSFZT(RH)6"!IHT; *H-'A^JR3+&^6Y2O^-Y?4B[*]P5*0>R@VCCTH#1:2!Q&VFEC#DXVO"U MB8.NP'N3[CZ+RKU/;2OI#DM*5AH%N?9D*R2M4@8I+*W=/@9,PJI\I[SW7E$V M/WKC[_9::?9X7UM-;3?<%1W25L!M%"XI%V@/+E$H#)%\?".3CM'>J<-[W[Q? MO.^KQY_=>/R+Z\"6T3(57023-D:F"3$#X0TC,@I."P#1L$G4[WYH^P8[-[[A MU^ED-ANH$(.10;.$]79%'R0++DE6+*>=79G4*'!^-ZS#Q\A[YLAJ\+-'+30( MB-^X2NT9?IC6NK-E'@LM: NQC_/9>;VD_;\7/]\XF$'*PB0M:LFYJWG_(;*0 MM6"0@Z0EWCB-L06;^AK H^/=433;('=Y([#?<3[PQBB?A69986':8>TZ+Q/C M67K05D?/FR1"W07JT3&I-PTT:*G])KW'?#'"EV4CRF4*0C'9>A<3EC),>#WT2U!.^)(Q>69$0 *5 M!/.^T+!!6,>%CUB:6#IKT3P^9NPO] 9KR)M)F?\-4WR&'W$TN0F,9Y,53YH) M-#14 _4. MGMS(9'@]V;2LTE>B,MKQ)CO)6C2/CPW["WUCAM<>3*@W:+V?C/*:3 V-\S>-_%,83RK MS0X7L8A5<+'0:E:"9UFGV@P,. V:+!^I:]9Q))L(FD0J[T3U^/C1GQ)N,\3V MGSM\5UK!B\GXW6CX$?,R_:GGO@8]O;EM3L>N(EA-^I."@[4Q1O0Z"1ZCA0B. MNU1 8,0[LSNVP- \SX.CT#G8PF) SK3PR&C7XXR;*) <;.=XDPLQCYCG4>-S M9/%YM.0P1AD4&80R,$A2,Y6S3%9I\+F)%?[@(J3;\&.K".DV&FAP>-,]^I(5 MR!!RO>2V,(T2F'=2,A%$;8431'9-;N)X@!'2?;C21!_'CI#>7?]KA!$E:F 6 M$GFF7"LR+D5D$+1%Y.BY2AV8]3 ;([31=Z."*U+1%8+B$P;:UCM?:)?,\BA/!9!=LE(><4];]3DX3^U;^-A'M4 M^^+FSNGGP1]O!F%1G5*0I5!H3,H81N_TS-KBA+$R@ES3"&-V)>89IG^\FWS\ MZ?*)5<_NZINJ9G=#S5_>>BJENUN)?[*7[!J8C;]/QG]\"3]FC;RF?);%R3(8 MYI7+S$DARM56D/U8AC

7O6RD&'Y^\;69O-$!>O>8:S-!U^N)3!I4M:3V7! MRLQ,!L\T>,5\<9$52[Q(-CJNFJS1]^#:/Z!8'_^2_":HMX$OWO,6I^ ;ZTV933(/[H=V^'.N/EER.[38JRH:V"SK M$+[&,?X-HPITX#*W6D)@.>5%F@3YVK62A8-SIM[@%%+#.;(1U^.GR:Y*Z+N3 M_3IL+Q=C?SNIX(9C\LX6*)-QX $YRXIGIM$5%H763 3/@X84H^G6W;[S*Q\' M"QJ*N4'BTM<0_\3AN_=SS&8_D)/N19$L MJ2H2"*A\DTCTMD ?!YD.HJ8&65!WXGTVG"V\_-BL 9]ZJ6//W@M2*D]S:I-)N"?0;HM6^:FJ00+5>%I?! S#>.UH^M:AY'Q@3 MV6!&,:NM#$)IR]M4/8=6%B"N$L [P.@[J';C_8(V M4NM9>;^1I,XOSJ^[5\N83:K7EVGD[J^^K-APV2 M["S[21^"Z[GM]V_PZ080!R*0T\"9=IK00# L& 6,N\5]%4H58WO3X,TW/T - M[BRX X:U%O\^G/W*+1T1;MN(QH79*%2UMB]F@& M'>#N(,DW%Q\^+&U2&#V!$8P3OGF/..\S%+3%._J2_:[#6KU KB &KE2=+[IP M *B=4EW*]*T3R@_V&> .VOH-YA?3X?SSI"R^?S&$.!R1C'#_>7#_H_O2S9:# MN-5A60GT10M5K%8@(-6T6\,A.Q5E+(,=AK.5)LY2(L#">F<=-][I+#$8CUG9;$S.&# -[H"WCZ1VC\*O?U#O4NL0E^?) M: PZ>F506ZM!>I(;1DA:2R-P579[!NA7GO9T8V+IGOSR9\P MG<)XS]5V^Y?TKH]M![:B(#1%@M&B6&FTRPXLT*88A# N:TV6REY#W$ICSS#N MU*YZ\7?[R_7VZU>7VB"M*#(*[;Q&+:)2*(+2WD>#GKB\"F3KT>^^J-[XZWXD MT6'YA,"]EDZ50G,YIQ0BHA".)Z]5]LD/UH/:6BI]IS3=^\Q^)+AS.I,D_]J! M]U#3$+F+@6N3ZE8EM#>I^\7R:B/?SZ>S:<77]?5$/E-+"4P*P&9U@98 M3%DR,D!X2MX9G9ND\FS LW? AA[TLCR=(@GR%TC5H/Q\Z2\_F4RGD[^'XW=/ MX0/]9OYY4.4>?."LA'I')NB:66HB\\DICXZCRK))!&<+D$>XP+@'IMP*ZK12 M2X.4IJ_'3VCQ[+R&)0>)G!CR_3TS7'FFLXXLUAQQ'0U'4[N E#:7%6\ ]#BH MT8NX&_1=>H8%IT387X;C>EJP.-!9]@\7EDPH*0OCKE[I99-F0-LC(WM+Y>Q% M+-!HR=R Z+$0H0^!-TA9^F,,RZ[=M:TWC7LVNZ@ +XWG ? 0O<3,/(?,='"R M=D\%EG3A0D>7I6U2Y7XWK,?!B1Y%WR#IZ.L1/X'9D*\'&0I8DZ&B0559PKJ4_/ MQW. MX)S S*YLY9<7\UGM\%+;E2ZMHH .7 G :G_NBL\QJ(F\'*3.V9&+R1LEU-\- M['&PHU?Q;VS)U->.L\RHLLE[CF0=VUCOE76>TW;H@&'**H28,]@#>/ 'S3]L MOWML+]ICYQM>4W@R?D<3&!\ MWZ8&52%I6R@1D3) W.)Q9\DN2CQ((^H#*NB8FW"N2Q;-U[";C!">--/)=4 M[H*HY99]&])QMNO]5'6'WO>0@TR5) M!\XD&DW.3%*T''G#0N%&>D!( MMLE]0H?2_#W;-G99GHP71T\1QG^]+ 6GF"N^%\^?O'Q]M1%IE8LT MD2DO:2,*4-L5A<*\U093B?7\NY&9=C^ZPV_[^ZKQML'6LPX:& .OIC1E*J;K MJ@$7I<7(!!9D6JI,MJK6S&O K&46(C2Q!59P/'CE[R/7%H5HBS4N-118%,:S3*.R/)0"HKTNPAYC@JO%/5U@/-+RT*TTL*&R M M"C%)E81F"L#1/B$U@PR"R1R+Q&*RYEWVS(=4'KJ5[#>6AVXCN*;EH4* C"EX M!N@"TX9[%I%D;S,X4$((^DEO&CR-\M"=-;BSX!JX.5^G?"[].*O @B!#*];[ M%"4'YH7(+"3:[9,G3*9+:_JM#=C;4!ZZX=.3D!NDN'R-Z.JHI0.FED=:ZT = MYU!K7X7=J?\]I-U\ ;C$)D44(KIZVP(Y;SHX6IZ$3$S&B!)BC"(T.=8X' /N M.=PZ! &V$7(#Q;_&CY/1QYK7_W76_W);4B6!YD&P;%RNR=V>ECL:MR\$5FH M5%VN(MB: 7>B.OR9QOZ*F[22>H.CK)N%]R\N+R-;<-_%$+2K5@ED,C,S=\Q# M"*PF\'H38XBI23.^38 >BV'0B\ ;9#FNPW75[;\#LI9&PF9HQS$5^E%A!U[L M(?\&N\<="#&2%P1%,ZX<;92UEQP0*@;)V*Q4@6*:U%L&2FM@75.IEZ6&\9#1,*6JV<;'*[]6THAS<<^E+4 M:G_6_:2\T6;HL[]4W23?7)R?P_3SI)R=+XJL89Q?XZQ>])173*K]*LJW?D\_ M5>;[#6^E\MQDG8_6MI^&"N:*3S0-V3&%2S:0@PEAP@R>:, 9::V79 6VGC MZ>3\?#A?/)DT7B^5(-65H_8K>%A>T M#]9I4:2!04?8.TIV]9%[$/S^A_8IY4[ 5RF=5)*QB$ >I8ZU[1))VWB=DE25 M[H/['[]O7LUL]M5C7UQ7AP1C4\G9LWI9+-.6#",HWM)VIM 882W81CG/FR#M M;25?S.A1L]E9^J^+X6RAZ\O&Z? .7Y9_3^H[K\K;EI^BQ7S #92G,!I=W2QR MB?'Z/HB5(7P9W8"&X"WFQ*+TLE[=1X,(6; *WG@IG-?FOM6O5T0/GE7'TT_? M10KKY\5PDM].?OY$$(N\#,50PGKFGM9 (&S@&5LT,F<& M$U<_O5P M#G;=1IO]J <9GTK1ZQIJ+\NYG*GI#X49Q>L-SPI9\$8PE%J6Y%WDI4F'KPUX MCG8A1P^:OM^8V5KB+["VH@P0.?H'A]-\P MNL#?$&874[PZ\%LVG!O6IJM7H?>=3N>V>O[^!W6[#V?U?-352:N\TMSK''UT M*6#0F4O(T7H[V'5@S;2S>TOE'=YR6$UU:-$<3 %;5.'*&"U" NVS]HG,-YDS M+O$"A06IPSF-1RA:.N=I6[6#M9Y%=/_YFH/O7Z>3B [WG&MR;&J"LV)[" MXM3BAF.,F1P8SI')HFJC/VZ7&?!&9.E!: =M;N?<%W@?#;!G7UHM7X*I5ZN2 M.TX*'D JTJ.P+%A;"WMLI!TY"D9+1_%1!9/:]**\#]CAK:"#]-0@ M5_,MGG^83&'Z^6>R"^>?G\)T^OFZ#=[S<1I=U*YXKVIS5M+1?#X=QHMYW4O> M3GZ?C.LQ#ZEB=/.T>2"Y-UR@8BD;,@B-Y;6D3#$HCDO, 91LDO7=_U"^,:X> MF0LMNB]\VC MCAH$*+Z(YO,ZX2P/6(%;LM3)^Q4& ZL-J5DLPK%HO(K.*C2EL1&R&=RA@A=' MY5#O6CJ5@,>-@5U_^?\,D1;I]/[S"_R(H\6!G,IU-25A09!D1/C:$"T!V12@ MA9>D=%.:= ON!N]8X9#^6;&9=GUII\$FN-;WNXWW\D2P"]B6<9.MT!XGAM)" M[9N8U4QG1R>:MR",EI:AJ>N]%9Y%[R5+UBJ3,7C'FY0&G@#![@F[G!R_ME%5 M2UX]'W^XF,\6$A!7T0=G?09RGY4J)(12R'TN@,Q(0([TJ[ :INF91;$SY4"R1WR9+ M=E'%@=82=0G-1V6YS60 #D@3B=C0:G4YN.)7=@^M98LHLJ-GK] MQPHJOT;R!FL9U:)<;U*N4[+F]-6,GCS=]Q;4AF@.&P+;1U0K,3!OHO7<2^NR MT-SJB!%!N>R#S F]V"H&MB6NGM:D94[N_WM1KV2>TPL^WC@(NW%2DD$K*(5\ M8!IFO1T/:Z6 9DIZ %.$\*))&X4MCQ9>O)Z/1+Y/IWS#- [).5%:064EDI^A:Z1JRD\QJ;8(E M8UJY)AFC+0=UQ,VB 7,W;A?'ID-+V_7&TO3G#\N6 QT>=1G4 MAC']2AJNZ?#+L"7FY^.?85IKHV@12BA !F#.<%-O#XNUY"4QS9W/47@===OM ML_4(OT^5$V=5RSAEKVN"M":;VEDD@%VX=X5%61S+.DN-X)*3;3WB=CM(*S-] M&54RIEX\*P,K-I"A$SAQ-FG.I(C:Z*PDF+8'3O=C/'A@^) V8L\J>F#AX"*\ M=-D6ACEPIDM$%C@/3&I(7#L04=IO.!S<-SEVBPIOHZ2C!^NZ@/T>%>Y=[7M% M[7;1V=&)IGF]_ D"4]H',IXR9QX+44(:Y,Z"<>E@/NN#C H?CE_;J.K D1S4 M,8.WG@%$59O9!08<.5,@34Y!>";^23]]7XRHN?/ MEHG.NT1@UCQE_\C)?=!6(AX(W/,8,P8'.M=>?QF*<1$B%S$6/;@;Y)Y2V[TX M;^.S6DBP0Z&="BXZ1R3/$&@:\.@!K8]8HH,2!:R1XY[E=+*&O;RWA9;V'?Z*1J,7TCN5"]+8 MP9A@$JUC147:&K6-ZS2Z X(];TP8P6SVLBR0?/%^M4S2%R^9,HJ6R[*X^%(+ MQJVU06J3Y/>8[X8 MX>70GWQ>".+2(9>!%N1Z3R.*0N8)FGHJ9%AP"9P/X*%-$^@[,!WJ *T!'7H2 M]*DGZ D X..:<< JR]%=N+''EHX-%,R*,*D/"N\7DB>/4T3 MER-]JW*M1PRI37'5X1ERSPG4,0BRC?#[;@9U1HJQMX!=W5Q;+#@"Q8)PFD9L M/8N*#*84T"4G='(\W^>.W?N6P]N>_2ECTD*21SHA6O[[?%S;Z X_XJL1C/MU MP^]Z00M_N_. 5GM("9K.UJ),-FJP$'411=2N1%8["7F-8WW7J_9;M7\F64\^ M([[!Z<=A+>XDZCXA>N6GD_-ZME)>E)@N\&P__&_/2_WDZF*)BBX6^YW'LNQE>O@GS>B"7U\8,G$ G MG7!,&&>85@C,I\5U-$)G2 [) VDAK6[P#K]R'I.-JUMJ Q4V]??[D=W2E]%< M&Q&]8=FHVNW66A:,4TP:(31P&U1H?%+0XV@.=<9P2N0]/BU.Y5R#-LW).5[W MS'AQ\_HW+67A$35SKF89:FY9Y()&!IZ7F)7RNHE7<@>FXY]L'(TPDS:*:^#J M;H!V%07N *[EJI! SL$C8[Z%Y/#F?X^:6KWU?2\QM[#;<='E[VRE=!@<7B-,ZSY903P690FG26[83N M,3&F?W728$Q&:L*40'YFE/[.][40ZCUMD\^G<+XW8+&3SY_^GO881XI MR'JX.; VX'Z:+&KAK;0?[>\7B_T0N,NB<%-;51NFLP;FM4\,G+-91 E1M8D\ M'&J$#VBF'("JAY]5._"L5;)4DX'^2H^8SYY?7E<[$)A<"M$R"5 ;2I(B?.W_ M;BR*$ ,*JYN4,1]J@-^GTU&FTQXL:^#YMALG::'@<%Z[E%P-5=$ZX1&8BC(S MK;1ED+5G(H5@N,P9Q /;H&Z-\?N<.LJ9>".LY M\Y%4HJ- !DI'%BQZYS,77IW6V(<+>^D9S/&Z MS/_F].'1*UF(CY!,HG6>UYA!1&:C\M$4Z8)L$L,Y,3D\H&7RP1PB->/A@W** MNXMC@$%S%VM]!A1:/),S#"(97EHG:3%PJZ%)\YQ3&/P#FH"G, -.<#9O1=\' M-86_/G&X7Q#.N50<*=$739J,2+Z31$L)?)_,ISF96Q+Y M(9ZMU8:1':004?@(Y%Q*79@6JM[193/C(8*QED24FW0C.XWA?Y_+ISF7FU'X M 9_FW2^(8B79)2&0>6(=TR$6%H0M+"8N8E;1>_O MN8M)?!].I_F=&Y)Y(=Y MHGB_#*12RF+B+!=%FI29#!6?D0DE1!+:>VAS;_T]I\8ES=QO]MBDSG$^'J;:ZJ34L?Y!" M9J_?_'%5U59X#B)J6B& #'PA%0,='"N9$T@9G<(F!OZ=J$[0@VZN^-L5B3UI M[4@-X/7L[F=+RCU;/+08BF!Q!?F?&ZIK_,+C5H "MV<"71[V_3*:7/ZJ?$P.> MZ7_UND[OBR8=%&^LUQM[$V6V2.]';$ M&9PVWGCRT$4=B$1@08G"@D=9 O=*^#;=X[_!Z,9>'#V*QD\SNF%\C#):SQ1/ MU0&/DGE'_P!'8[DVW/,F"4N/++JQ%1'NC&YLHY"'VXLHA M3HAW4?1#(3$&$XJM$W']*KE#K<;UQR*4(Y(]!:C8:L3@WD7GOIG;,)X^!.B+M*K$[&R;A.OSWB M8G<^KU!:9,U\T$D)BT83^N/L=C$-NX.\5@M>_M@S*WX0!O% MM(B'K45:HP_C-!P-E];;_!?,M05Q[6Y\0<_[_-6'!\Y+(:SVC%8!3484R2QR M3C9:0@Y>.8CI@-S:"OOC)UT[539PL;H,8;V'\?.GA/4"Y4]/<$Q:G)^=3R[& M\X$ H-E-R@_!4IV#P%]"_ MD*BO0FN7UW]?YT;$8!4HP1SY3DS[XEE,Q3!I: 02Z5<&CI8MT&4$CXJF1U%K M@WK==2):QD1R],8!&"9RB?7. ,>"C61[%,4=-]SZ-CV2-R(Z5'BS'6OZ$?9I M1B))&A)1>,;K/UHZQ: HS< FJ:)6"MO4!IY$)+(GQ=X96=Q&P \E*--E3-\C MB]M'%K?BRB&B,[LH^J&0.!H SGEB&%.]?A13[8$)K&3A5,Y6F"/UE3T9\FX5 M63PY[FZCWX-'%GDT0N5J.:(WM+]XVE],2*PX(4V"H!"^UTT=0O%;11:WT=I! M(HNO<50OH7\%T_GGMR2T&:2ES[9#@&+CL_:/2'2#N1*"4#9+*,& ,>3Y"P%< M.I]MS+[0=T(,N@#N19I[1'WN>V0[V7:)\JALM(52'&BK"P2?%>;B58(8+7=J MHXC[B>YL>/H7I\UHI[A4M4MEJ->PZL! R<2RI]U&:V&":N*8@L^5!7F1"8I^6%.1D%#SEG+9L8)G>B.OS> MT"L[5M?Y_C30XD*MZP393?/OR>>O?K-P66.=QT5(EG/B3$>MF2_*,A%B\33# M,:)HFP>_!=I#'0HU)5%[/9W*F5&W\2W\ (=*BYQI[M0>ACH;R8*KUPT AQ0$ M!R4:6;9=(1X_[[T976Y9LTW4UL1;^H+GTHSO@JCE(=-M2,J6A&DT(G$H_/E/D_M[E<< MU_S=1?B3WB77P-+=0.0% MZD#(CM==F-(WLHHK'Q.&^R)S>\XF?.T730QZ5^,/1H7 M"UCU1 ]&+\N3B^$H#\?OKC#%S'G@P;%H?*CC],QS^HH@0E;"%S*..ZEVPPL> MC5[[$&"/4W8VG0^>ULQ0G'ZH(ZWQOL7BA/52*Q\TD\(8IE4L+*(V+!2P7@ Z MM%U:*=#S;RS?]-WJTKT)P..W"7L1?8\YD!7/:_QPN>Z)5G6D' MD%L8A)UXTAG=80W"?A0Y.906>EX]NH.E!1.M1LVX)9R:/&M&LX/\;$-S1W,I M@RZ/A"H;K,(C,F4;X?=M$EZEAU_M=5Q!T%IIEE0@+!H- X&!A< MV7!AS,2&LI^TI/@#I(H2I)O(R MLJ)E"Q-P\[6\]BS%O_FHOJO%.S^[7PGO7"]>D@T>DZ0Y[[2R@@Q+YL_3H/-;]CON>7(Q&XYQ-KOQNA?7L7ZMN. Z2U9J3Q"=;&(^TE>%1T7[FB=W MM4D+Y+M [7N^M>;9K\B)J,[;._(-_CVI22[/ZV*/L_GR4U/, ^?19,^1H=:" M7'-)KGDTFHG$I0ZUQX=O4CJ_&]S#.]6]\6CU/.P ^FH0I[E"_71R'H?CRTZW M9$+FRY+WA=M9<$I0Q,15FR'"EH0K.?$WT*H*V)_!"F="D\/: 8WS<+#X) M9O08P%P>E^-T8?*,T[*FX37.Z]@FX^?CN@D0WMD@) ^$(S$7A*CWG]:@/$W2 M9$HPPEM._^D6?KC_98^ 0DWDVJ!F^XJSOVRFYLJEHG_,L%R,7@P+#L!G(914 MS()!IGT@UQRX9$ &-W%7)N&:=+G>!_0CX-;!=7>;=WO?!+QF:;TAG\L80;VX M8#8P09(/!XJ(@%5$A9!&+YGR0D(I&6EQ/-">N0'B(^)4([W<9I#9:\=:(""* M3]*P OIS.'^_NMC>6&-SY$ZB#HQ&KIB6-C#P3K!ZY5@!EPVF>P\_MG_M(V!% M8UG?9H7=BQ5KQO_S)TP7%=G-6LY!3!J=CIIQ$\GC2-$Q(*>5I0+:)NF=A=B) M$%W?^%BXT$3"MVG@^J;!E],]VBR)ML/QN^4B)EV0:#Q97EAR[4/F:!&3@I'E M%4.)BXR$79FPZ:6/F R]R/DV'WQ_U6MK0,^>?+[QW3(GH2:E).T+2Z*:1PF1 MEC%A:!D+7)N4$4J3L\AM@1ZJ9JV9P=%4,Z=2JK9NIBS[4R@4)B&3-H7:4,[4 M1"A@#FEM*3&(Z)I_-_0!;9I'? MB_ XF>2]Z+,#1_97QE%8XW30.M,$,1P(J+:1A=HC)$4HR*TA\ZQ)5=J1V')/ M1OEQR+*-#OI.'WKS].PR_P5U(:.\&*8@J9HG+YE7/K-(?IF/&,@42YU,W>M' MGH0ANX^L)WL+JL>XYB(MJO886C"R)&]25#2UDN5,VX L!FYIFJ$SJ@3C.LW; M;OE^5V]]U ; [O+M,=YR#>+Z7IC[8?2>"?SE_8?/]=U1 ZLZW$-\?:?PWH"3 MI"Z6%\U*"I'I7 B.H15(H4'M51;>=VEW%UGTD;-0(O@@P173I?*ND_J^>O.!,;[[%U_&KSYY@>HP9T%MW$.MDJ./ALM M.$!?3LI5:=^KZ3!A7\FL]SV_YX36K8:SFGSMO/>.HZ=)I257-:6=-$T+K0)P M,0^V>E/#Q%8)7 @%R"P/0+P$Q^K=8TQZ$;DPSG'1--6I96)KA[2VLSB;3R'- M!P5CDAPC(T?2DFN)]>2[=CR148:"R9K5XLZ#9QY>83T)?VXW!NV1@+B3IAKD MLUYVDIV]G5RZM%=CP-FOT\EL-M#D?>IZ2&%I26;:6\] \,"\52XXGGCDK@63 M[@-V/-HTT^ZDH6H.D\*Z21X_$_[YY^MD[N>SV<4B8[%^L7"M18A2>V%9*4$R M+;1ET6JL%CTG8X #M&E!WN,8'C\ACZ7P!JUSMDH5M]XZ:TE2D'/-E@3#0O:* MD8,ABLG&!?$-I_&?(/NV4UF#!-<^<[A_Q_FU_#@9)UESR^RBZPPY%BQ R30L M*P-Z*U6;+CV-QO.X3;^#:[SO*,Z.8X)U8WHY?X_3RZH#)V5RW$HF75%DMP P M\B*!D8=)$]-9E5.WF% C@">QEAZ>/>NRK(ZI^A.ONKIL\O2YWKDQIT]4D^=# M-=@'PG#(H206=$I,8T#:X+)GHG!I8XXAMCV$:#JZ;WMRG"Z1^B[/ZG.$BZL% M7M>BD)?EC]E5\1F@5$8C,)22;#3-#8L9-0.I@?.0I%>YY3;0'>JWS?D3I,.) MF^Q?"J)H6%$$-)!9Y+55L:6O//C /"\V@ZR)'4W.SQJ-Y]N>"J=$EL/4QS4K M/4ZZ:"BTHP'7M+?Q4ICWB3.>P"KC;$JER24MWT11^N.=*_V1JN_JP#Y=IN5' MGH_3Z*)V'/UU,LE_#T \']YPW@/VV MV7^2E&A5^MB'P,]2JJWX9J_@\^(OQO4GTPO,E[>1S0:N@.R>U+[Z$:;T0$)'D,HECE5(R[2*T8K &?%^&+0DE.53^FT=L=A M?I\R)TZM-3-I[]CWUN6.Y#1Q4Y)DBOM"VQ]MA,%$R@"\'LWDMWTN76#B5V4<136&&.4AFP8"D5&@I>BYIMEQC-HH\BD39WJ,Q\* M6W;L1M*6+-OHH%TWDA)C71K)7!1D>6E:09FO=S@9$ ZI,!B;?IH>728 M,<0 37H-;8'QFS J6NFL0?7/'5"_ +UQ&U@7N"W-CBWQ'L<(::;_[CSK37D- MS)1M84<><@F+)= MS.:3!OYU"QG.8_G4VSD^F,,YUO)>X0,DD/%K&J^FGHT4&(A6& MQ9=BD[;.=\O(O^,ECU/KO8KVX*UN_AC#11[.%Z4HO]06^SVUN-GXW'Y;VW2# MO]+2)@D;,? L1+VKL4#P40I$'S%EK^+7]S1N?$/#5C802RJ<'' /Q,!%J5RH M5=,QF> 0M3N4#U4KT$U.*N978GT-7[$\04.;$RU1#L1OGK#AU&)1?"&*>>, MY:B"=(=JX;.*[22<_=T8TN'$9B]--+QJ<1W$WW'^?$R+ ;ZHC5 BMPEXR_";X0XNVOE,.?"5SA_ANEX.'XW>X73-^]A M6J^3&::! Y2U@20+VFFF)4$-!@4+/NL0D1LTYD LNA/HXR93?SIJV#:F ]YG MP]$%&0P#X:TK 4@\*=8DLF!H$4V168A*JE"OI3G45;6+GGHL/]UT MI\W*7OS[9+XL_:@^3&U[,QD-<[T8:[G>OIG3UXN2\6Q-2JY(!CQ7UY(\&*_L MXI(4D\CCL'8UUM7]:J$=,3T"7AU32PWJ/+>."Y#9EY.0AKQA]$PCV83!>LT< M"2Z7'!+()A'4!YD*M,_"U50SIYX*%*.0VJ7 BM:T!">NF*\')60KF@R6U.D. MM54^J*C=5ASHF JTC2Z.DM31!>#W5*#=]+EU=L%.:=R.",L F_7TS4F"S;Z*#AQ40(BIQ&SD+RDFD=% /A@!G(7"NEC4?7 MR5 ^Z52@K62]X6*B+02U\11P0^3B\L?UGP@S_,__^/\!4$L#!!0 ( "&' MIE"QG\XGN&ULW+U[<]NX MEB_Z_WP*W-ZGYO2N,G:#)/A S^.4XS@]/I4=9V)W[YG;=4N%9\+3LN0C2DD\ MG_X")"51+PJ@0)I[YI%V8I)KK1_('Q: ]?CG__7]:0J^RD61SV?_\D/P%_0# MD#,^%_GL\[_\\.OC.YC]\+_^]1_^X9__'PC_X\VG]^#MG*^>Y&P);A:2+J4 MW_+E%_ W(8L_@%K,G\#?YHL_\J\4PG\M;[J9/[\L\L]?EB!$(=K_[>+GF#$L M$$X@X8)!C)& +$(8AE&6X8A'D8C2J\\_BSCD+),AQ *G$*>$0YHQ E,E)!/Z M?S /RX=.\]D?/YL_&"TDT,;-BO*O__+#E^7R^>>??OKV[=M?OK/%]"_SQ>>? M0H2BG]97_U!?_OW@^F]1>75 "/FI_.WFTB(_=J%^;/#3?_SU_0/_(I\HS&?% MDLZX$5#D/Q?E/[Z?<[HL,3^K%SAYA?D;7%\&S3_!((11\)?OA?CA7_\!@ J. MQ7PJ/TD%S']__71W4B3YR5SQTTQ^-B/[42[RN7A8TL7R/65RJK4OG[9\>9;_ M\D.1/SU/Y?K?OBRD.O[8Z6*Q\U2C)3%:!HG1\D^GA/UT@?J>]%T>ZNI!N=+< M#[YT;,/T@S=U'S4_R/X5;HBY6.7JA;J=B:'>W8VHBU7O7V-?K\5\2:<#O!9; M,0V5I^8?WNN?:C'F02UD6LJIJ;NAJOR^E#,A*[;<>33(Q;_\H'^:K KXF=+G MR2]KG?^_?_YI:ZX'S*>#(SD=,XAS MOJ/8U#@9\\4^,G/NC,S.1URBHFC!2K/J1VF( O*3G"Z+];] \R\0!;5#\B=K MF3\=O!C7B[5A=,'/C%)]Q4]\KEVNYR7<&3#CHG9#8#GO]DY5(Z&5^@',%T(N MM)-]Q,"#-_\=S1>_T>E*WLV>5\OBO?PJI]%?Y1.3BPEC*A0HS""-HPABGDA- M-$D$.964L@PCQ(0+T;3(&AO'E+J!R(U%VK"T(Q!/"/7,'49+4*IY!2I%KT - M&/B]TM8C=5A@XI,UVL0-2A@6=N]SA(]>T^UK MO1;_9U4LS?99\3B_%OJ!VF.@TX\T%W>S&_JZD&8_1]S,GYZE]BO, M19_D_UWE1;Z4#W+Q->>R6G-^DGS^>58^I:27219DF$NBER"!7H=@J9T"HBB% M1":$H%A&F>0N#-"WPF-CE8?EG/\!2V, ;U@#Y'?SLW3CF-Z'VXZWQC2(/7/A M]<>[FRM0&E./XD?Z4FY77R^TC_Y9FI^-<\07TNRLJOD"W,R+)6C8Y(\WAP+> M)Q?WKO.@_#[4".S/&8/)[>HU4I9/]>-D<;-:++2:DR"F&8Y5 *F2&<1IBB + MD5Y8IFE($LIP'$23Y68GSL)9VA?AQ/4G=A9]>+%9W6?]72[HIB)<4D)8BSE&@_,0MBB(.,0$JX9@ 54!DE M+.5)[.(VNHD?FQ-XHXGYLP3+N78!M6N@%U0%G;K2@N,(V%%&?[CV3"=KQ4&M M.5BK#FK=]WRRK2F@LL4?]W3#T"?SSH^Q8WKU/R[FI@("[&: MZ@5Z^7 I;JN%6O%(V50^RN_+-]J\/R9)'/&,QT)36IA"C B&6<0"J!B+%**) M]GZ(#<.Y"!T;KZW5-HQ6*P[6FMN1FQ/D[936%Y!]$UD+AN#W4FU@] :EXI:G MG4ZPBCH JUPM# [OCO21O:K64T$7<*H)P-P)32 ;PB@J2=WI68-0>1?KU@3> MZ=YN+JJ>&Y[E8OGR40_\\GHF;O6Z]]F\6F]>'O43K[_GQ20+<*H"S&&8LA#B M+,&0\B2!818' 9$$DSAQ\4LM9(Z-M- 91[ M<\4D8*%(4,"UFXCTNIBJ&%(:,8@9"J(LR2*),Q?^.2)C;'RS5A$41L\F9_"[YQ5/3F97M)?9)T_4TO; W]+%_N9L5R4;K#Q?WRBUP\?J&S M^^;1C=/: %[.7Z(:TR_ I7QH&$]*,T' M2VT_J &X A4$0+\J%0@>]Q ''C:ONX]#Z3[LON7 (W*PXSFT_&X3W@?Y3:_I M3>1J9_I&7^A4?Y].;9(!IC#,)8QJ9B2M4D 4T@0RE2JH@ ME!@[K?90:M^&ER]9B\5![_7 M_[79:74F]Z[H^21I9QT&)=NN".V39N?G=",_$^AUKWZ9ST5Q/1-U?$WQ,)^* M29H*P1@.(4I$ K$((JB]]0 &&"D1"$1D@EQH[K2HL1':3?T&_"8+O6K=K V# M"&$9LUAS3((A1HQ"*C""F(2,AP%*. \GS53=5UQ'[JIN]5V>S6;V^7E6^HUQ M0V!OT%][0Z##0/YWVQ"HWY6_JPV!X\/V][$AL*?[?Y,-@>,C,MR&P GY;G.> MD/FD#C5]EQ><3O]3TL7M3+S5E#U)TCB-(BI@&!("<92$D) X@#S*F)Z>XB#E MJ8TWW"9D='YP'0=>*0J,ID"K"HRN=C-**Z3M[.\+J+Y=X2X867.I#0A;WBO6 MQ%=(_I?/\Z\_Z=LKSM,_[%-=ZZ,'H24;X]848G5M-Q?WS:K(9[(H-">Q?%8G MG)2I)?^E*45HB;G*393/=5'(97'--1DMI-!^=B-$7?].,Y,I+[0IPQ%@$=-, M$9AHY"&FF$.&HP"BE*)4$L0UB;BLGWO2%_# M:>>KCF"0>B:\M86@8>(5V!H)FE:"RDRPMK/<*VA8"FI3KX VMI=B+CT/B$^G MLR]5!_4Q>\9[WZ7L6UR7\/N;Z[J.2B@9B0@-8!J)%&)"**0Q3V"(F8H($AE5 M5C[C[F/'1MA:,9>0[@TZ[83:W>:^E^8WU^<+Q[39[1*LWL7^@<+1'U?:#9N] M>"RB<]SD]B#SS=4#AI'O:[@;*'[PVVY>Z=^D*1"KF>JK7-#/\L/*//->O<8@3T6:!1&.PC1P\38=Y8^-E&H] MN^^!NN)OYQ[VB&K/M+?6'-2J@TIWE^!VB)_?EQ'Y'SZ9ZXJ#.IW M=<1GWY_J^ACWG;9;[9HM7ZZ%T$\L/L[U$Z?_;_Y\,Q=R@@F.DT!&4*6)@)AG M(6294% OFDDJ%,JPW6MY^&![;^<-;.Z^65S]^OMO)U-B)EQ%69PH#L-((8BE M0#"+>0IYC'B88I$QJEYK-^ZDUF.CJ&VBV/,F44RNE7V];;K3HS[\IIV7L?S[ MW,+;2R.\VLTC'.>6WMGA&NL&WVG%_VZW^\Z.19^;?^>%7UZ,]AWE1NC+7^GW M_&GU]&:^6,R_:2_ZANH/5?_[)(Z34)J.+A$Q;5U0'$/"4PP5E0$)3/W*R*E4 MI8OPLDBB )(HP9$F4Q(0)I7_M5N:M M)]0'*P#'UFH"7NO9(_QVW)R#^J(:Q;:8 M]57#^*S\5ZMQ;(M,6PUDZV=TK M"7\PT9F)[ZWI1C0XK,0U3%'/(>2PA#IF" M-, IE#P381H&.,).8?HMLL8V1:Q5+1W-M;*=^ZJT@6S'49Z@ZYF2.J/F7N/C M/!Y>:WNTB!NVIL=YNP]J>5CXI8N9 MYJCBC53SA7RDWX,)3P67.!50A::XATER)$D6PA1CQ!(>"8#V] #U&3J]RHF)H^/U--+P+02_]E?9K0#)(33\C;QS%_!J66U?Q:][3<>]Y/A/SV=U,?X^,SOZXUU/P0HI/ M="G?W[VY_U3'(\8!30-#&PAI=Q_'*88$8;T$$(BK6')"4Z?.B592QT8GI6J. MFYQ6Z%KN;OK&K.]MS5)?L%$8U!H#HS+XL53ZSSWT5W3"R>M6II7@8?9#1FG!#LUJ+-5O+8:*BA.)B7V=J\J3KX<3HOBC^#O#3!L?&:]6C8 M458O&/=,6]?W-W?@>KE$O/8LLQ8^;/,Q5TP. MNH@Y/Z ;>;V5;+E-.']#B[QXT(*HN)_]1A=E5(%ARV""1)9$<9;",#+Y&3(A$A&,A(0)"TVE2M/\FE(.4Q0&J1(A0S/M%KO[*SL&>G5&JB"&T7! MM.PSV;GC[REL!4X2+&(&5<*T!Z)X"+4#0F"2<$&XV5]&PL4#\8#L,,> LC"; M"F4!&Q/_V1.\=IZ+!]!Z)L_M>UBJ>+5),/$8#7L&!9_^SBE1@SI 9^S=]XC. M7=ZAEMY.]SAF'4H:=+DY:>3!3G+[R@L^Z6I&_S0L^ MG1>K1;-/-0YH**E!+,401XA"@M(,JC3$A(6!DJ%3ZG:[N+%][MJ5?*9Y76:_ M>M77-4?/; !UP=J!#KP@. @UU!G,6U7![[UT2;&#Q3MIG)8X/(&898Q$ 899((2ICD4@C22%*.$R9@B%86#5:W#_P6,CB[5N M9<]>^]VX':S..^I=$>C[E,S*>"YS-YMY1/Q82S)(S#*(0R M)@KBD&?F5(Y#%0F22B["E&*W\.93HL;&-D93L*,J^-TH"TIM';.C6Q"VXQ,_ MN/5,)5TAZQ#(? X-O]'+)Z4-'+)\SNK#..6S=W1CC&:TS=OY$\UGDS3A*).I MA F)D5XDD "R)(DA5C&5+"04)Z$+4QR*&!M#[(2-@=\K)1V)X0B0=H1P&3P] M$X$C,L[?_VGC?7[W1Z0,^KV?MG+_.V^YLD,)_L<%%=+T$+F>B3<+[4Y_H)OH M=H993!')( \R!C$2"60I#J!43$6F4Y]25KD&YP2-[5O?J%KM)#*CK4/]^C9( MV[]WGT#U_-5OM"PA*O4$1M$N!?_; '-H > )N*&: IP T%-S LP6ML%M-T_ M7 ,!"RMV6@K87-]QNV:SXWJOFBWY/LDRP<)TE2W*FM^LT9%O6Q5)A+&*I<"0 MT9#KI17.8!;%(61AB!2)DR@+G*K%7*;.V BW<=Q@"L UNWC6!H'2HJMC73R[ ME[&Z<$PM-X<&&ZF>&?]H ]5&C]4^RF+Y <_K!M-E&@V[_^0%O8/M*3]/[9PH MNUB9]J4F>^V1?I=%?<([22EE(@X55"1-(8X#!)FD%*8DX!F.<11GF6-B['%) M8R//2D-35 L\5Z71G+-=3T!J1W!>@.J9NVH=08U5J>75.CC :QIK.Q2>TU9/ M"!LZ3;7=YB-IJ6=NZ$8-O\B97-"I*0LHGO)9;OBF+*>U$\05!'$:,1%I7H@H MQ$F&("LS2",$8)Q*1E+!4RLE,?C:NE1TCV8BU^HY( M]1TUA?( M?/*0E=Q!:<@%B7T6"JP[ Q!QT1.HA$Z/JS(.(*5Q!DE"<((H%R2S"F8^+VILM+5.?&CDT?[LVIGF M)*R6A.4%K+ZI::OD9D.HEZWL\VCX[2=S4MK W6/.67W8*^;L'=UHXI.)J+Q7 MOQ95C[-[5E57OYO=?N=?S"G&N_GB5/)X$*$P2X) >T&A@)BD$E*9!5#%41J$ M2H$N8R.:TA0X5W"E5R!592$PK^TQRQ!96P34?%'G]L_9-/]G^=?T]+R8HB0,[UMM..AE;2,6KA")!VW'89/#U3EB,R[LUK3AKOM47-H91A&]&(:U9^;P@JB_SAV'& W2P*,A=AQ]/ YQL&[G<>36;IQ4 MAB&],6%(S4"E1M#:FY?M)?7&U/4WNBA56;YLJ\\69>[]H_:0[I_+=8MVDY3, MERO](N^EZOVB'[Y\2Y?R'^EF0]#F5'-!\TXU1W M0HF;P:KLY5@H,2B!N0(5-(TRXD5=3F:IT0$U/%>@ ="1I.H2)&!0 @8F4.+D M;P(:U[C[G.-&8MF@T^A(;#XQ4X],NXX;$/-9N8W\MWSYY695+.=/K,].B:E702Q)*+)((\,U4W5( AI4I"%&9!$$B$0^PT5=L('=M$NM89?--* M@[765Z#4&]2*=]NZL!D"R\T,S\#VO;WA U/W30\'D+QN@]C('79CQ &)@ZT2 MEWL[GDW)Y_I8_%Z]G\\^/\K%T_M\)O5?JXV:2204#V2FT8[*] 8I(4&,PY"C M(&&)BC@/W.($S\H<7Y#@)N-+>W-34VMBK@ O=74\1SH+M^5ID1<(!SH3VNAJ M4#/:0CV9/(%2WS+MKAU(]U,?6W"\GNV<%3KL"8XM!@?G--8W=HV9:3QKXV%M M4[LF.)0H2$W=/UZ6 12F5Q=AD$9!RE*"$X6<$E;/"1R=$[1['N$:.G,&7=L M&G^8]1Y&L\,B5XTE;Z.8J,]H&CMH_,;4G)$Y<&2-'0*'\366]W4CEENE)%_> MJ_5YLJE2%.;<9(SJ7US/Q.X_-*Z<*$'2D#,& M([TJ@UC_# E)(YBH3$4BS0*]0G/AHAYT'!M]W;Y[=WOS".[?@=O_N/FWZP^_ MW()/UX^WH/KY =Q_ #?7#_\&KC^\K7ZX_?=?[WZ[?G_[X?'!C>OZ&' [>GSE M8>R942OK#*5NPG4^U94OC=)7Y9^@H?L5V)I5_=*7^:Z%-4UP #J>1"3UL/RSG_H]QO+.ZW-6 G(=*?5!)(F*DDT[-$ M'.N?!(8BHBK(H!UOVU@";RCV M'D>P!O"A K!2%MQ; -@A?, *%K^A ^TB!PX;L++_,&3 [K;NB^*M9UPM_#Y) M$X>@G_UF76+ZANH7R$04V.F^]EMX,&@R_"W=$YMB3O\)3NC3[^?447FA.F6LKS?+&D.X]S*$%,Y]Q#6?!\!O.<%K1AJ*3(TDB(Q*V) MR#$Q8V.7\CS='-*"JL7.!7D<)W"U7.98*5&H-.8XI"P.>R1!FBNEQ MS-)0CV.40!8+(CB/(BYH/8ZW,\M(PH%'<:W7ZXVAUN!U1L]RK?#?Y A\=.?< MHSO1_CLZN^[EE/HUSZ.-^[3-;'F_Z?&7<4Z1(!(FPFRF2DQAQM,4:JHEC*@0 MI79=D\[(&9N78M1L9,Q=T#_Q%+!VY.+/5 M%GN/-5EMN]S]<.5VMLR7+^_RJ?RP*NN>4Y0HCI,8(I4BB'FDB8"H!.)0Z=6. M7N@DROI49?_A8_OZ*_V 41!4&MJ?HQP =_X Y1(X>OZZ'9!P.C(Y9?(%9R4' MCQSLD.24,V#[@=8G>NC!O0^5+.B&?P=QR3],?DGUO;EX(8L>:QF>A M\5_"^+3(5ZA8?-;^XP6*S]_6H9_JFU5A$BR*F_D3RV=U8RP^_SS+_TN*.Z%] MC5R5[5O+^GO%-=?KD844>IW2*'RJ?Z?=$K$N!O^Q:NMDFE54O7/J+A7%)" A M1I(&,&.*0IQF^B>EF4N@($,$90QSJS[,PZL^-O[;=$NH>VA5O7'JME&R5MJA MI^FP[T$[D8Y[='OFY+7=H&&XV4):FPZ:ME?%4@NPMAYHTT##?E #<+7MKE%C M4%ZY;C-V._;WQ:&K[FC?FX'Z]([R_7'K!?PJ0]C:77A8C8;K5_PJ2.]T0'X= M#3HX2I_,ISN]5V]6^=3$[A=UMSB*>!)'"L% _P?B1*60QG$",ZY8FHI,,D&M M79H30L;F?%1JFB.EC:(.4\+[#V83[[ M*@M3$LW44BL>YUJ1YN]-J^4/\^5_RN66XK=/JF[:+[@V43%'84 BR%2801Q2 M!0D/%$R2)$,IDRG&3BUQ7LV2L9'XK[/%UBDL;VWQV['[N_BG>AYXCI:7G1;,?$*;.S?5!W]SJG@12X;2PZ]>G@RCIG'!/[7'C"O:?ZO9LRPQ0!>>\P.2@:\ND+=YN)'TWMS MM7@I)# QU3\QEAQ2E:10QBF-0A*01#I%L1^1,;;Y:ZVBVU1T M##R[2>)"2'JF[[5V53& 'EIYMYCODPR/B1F4IEKLW">0MDL[1J6OGE;3JK%W M7<_D@_Q6;VOHB?;C(I_Q_'DJ[V8?RUC.>W4MYB6I3+"*4$H"[2)'F@:PRC#, M@M2T? M2AABC,;**WKA6^ 0U':.\P95S_35":5.)09.HN"A MR,#ALP7?!"&&0I%& M4*:40\RPA"S4[,!2+)3VJ:2(G<+LW%48&V$8Y:D>[[*8^?SI23M6Y>XA6,WT M2)3Y?LN7W4W$9_V 8N-CU87>%O)9J_2EW' RC5TUU\^?I/' RJ8#7^93]QIP M'0;8S@?K=]B&V-HK0*7^557E^.IX/Z'FAA]5^G5J- WRV NH,YI>^_:X:S%L MCYW.*!WTP^G^) ];5%5WL%1P%2:80AJ8E&D1$D@3&NN5*E$X(")4 5TWA'CL MN%%EW]IKMPW$XX#;5>MREW2I.;)8_A/("-KP:/6ATK(R^?7S(I_^XY^"!/U3 M= 7,L609X_>_Z6Q%%R\[O[A@"\RE=5M'K%]C ^S*=_NRT[;WMOOU"FV]3EO9 MNO?EH]W50[T5\W$Q%RN^_!LU4]'RI8S@H=-K(?*J 9?6>1TS5 8#%7GEI^%8 MIC%3,$U232\9X9"Q#,-84HRC4&28.F4Q7J;.V'RVLKO!U[*[@6:6;[4QFFC* MN"FSW4*WRKNZ7!>-FZW[-=1H].V*U8: VA*P-@74MER!C37 ?)]@$\]Y;3%" M'3PQ'\#Z]H?>FI>GNM%PL5A.:H&F\%9])EJL&Z$C$V@3QC!6 MDD(<$5. V<0\8!%DHA$)%9!CJU2QD::ZT_4>%VUIHXELMI!;:<^;U#US&B= M4++F*2L46NA'W]^@'OVW?=II%S (FUC9N"8)NXLOZ863?Y5WY5;,(_UNNBB8 MN(:9*?);+@R/+Q=OOVL="GW#&SF3*E]6\3Z3&(=(X#B#48C-F6200"II"@41 M^KT*(DQ2JW2OOA0<&^-46@)6Z5@T@^[D=[G@>5'Z;[2,*NG2]L;CV-HY;J\Y M8CT3W\8T4-D&M*Y5RYM=\Z[*7]0I".#'VIP_6VS >8^:ZVDP_/>\\:CC*S2\ M\8_P\6XW/#K^U&Q%CT'=%$V)S' MFJ@T)S/ 7H[/=W4H>75HV( 'E/B I0:H#B\OKD#]TFVB@Z[ &B=0 P5*I("! MJM'2T^-^R=C&W^O6RVB,&W879S1FG]H0&IV"'=T$_D6*U53>J[,6%:=,>C29 MO1,>JX")!,$TC@G$.):08$5A$@<\$U%(*19.T[POS<8V3:\-,\M&&YXN6HD: M_%X:Z5A5R=^P6\[1KS&8?<^QPXZC^[SH&W.O\YHWY8:=EWQC>C"O>!?0H:Z" M:4+Q?DYG=2Y.@&.612*!89IRB&6H8!:E$D8B9B15(F/(BMF//'MLW%RVWS#J M.=0%V$.KG1 OQ*#O@(VU^5WJ(^SAX% 6H3L> U5#<,#%K0;"<-V(4 ] M\]5&N_5^_X]&P=/[7!KW,WTO"[+I+_- MQKDL/M)<7#.]1J9\.:$9DS(2 20RTRM+E0:0,1S -&&I$)S'+(FL_8_S\L;F MDY2]*)ZU@D"4@<)@^476?4-,D/[/#E.T!=@6[HM?"'NFB+6R93#$]E10FJIY M&M+?URJ[>#H6,#IX/W[A',@CNAQ6-T?)'J16Y\GB,<,Y5/8V[3A9#K=U<[Q^ MF<_%MWPZG2"1XB30Q)LPE&GB#6/(LH3I/PAA"(>48:L0L_T'CXUAUWJY.54; MF.P\J2[&]\R-9^UV]I?VC?3I)&V>/:AGM&_1OCMT\/MNW]Q?*?^2S^3BY7I6 M'A$\&PZO5](I"E.>\1#R!$F(::1@1D0((X6C+.0B5+%T^0Q;9(WMR]RH6LXS M3W2V4IK?*C=(KE5W^VS;D+;[DCWAU_/'O0O=1L\>RM!8X.&3!]K$#4H-%G;O MLX7-+=T(Y%K\GU51-6E^-U_LU6R8S_2/O-HUOOZ>%Y,@($$B-)$@3 *(#9MD M..*0*9*2-.2$Y#8X="_4&><^\ MY!5M9Z[JA)I/]G)38% ^ZX3-/L-U>TCG_,2EW&WP%X="D%3%4(F00HR(7K)$ M,8:U^=B*[U+^L3@;4%S4+8:R/,]K0_[K\ 0I^30Q6$*TN3SV;VJ-2CCJQ[E]^4;;>D?$X%D9-KTZK4T M2S73)0K2C&F7$S&5ZG\2G&"G9MTV4L?&M@&X"Q8'[<"=;NX8$V62!4P\Z$)^D;-B MDVUHHC ^R.6]TJ17)0[H?U]4S4FK_VY.IE6:)AGE*109,Q554P0IQA2JB*HT0NURK80/*O*%X$'_F[\G=.'B3>J4)GVM>6.GW?_/)!CSD MD@04BK(%O(P5))AK=LTR1;. "I4R%W9M$S8VWMPF=X*&MLXA5E8XVU&C+_1Z M)KWNP#FSFPTB/GFK5=Z@C&1C^3[76-W3L; /7LLGIQ/-%6HF"!B M0MU'9IO;@; =S-]/)0 MC\?+EENV&QQ8B5A$BL.0FQ+WDF@W(M2TH$*E*F,H1-_-9,9_F@I9U),S::',R.TDXEOJB ,8T3"". M0PX)2Q0,$$TIB1(:1?:Y-/[T&AL'58=V#S?70"\SH>E_4;?"R&MK3,$;DX>C MWR9ABLB9%KU;ZTP3LV4=P317];T."28>![R=^5YQ&'LFR6,UFJ],=!DH#5MO MK5^5O7'O&J/:-&^]];0Q\'7&T"&9Z'7&'M^Q9^CA]N1Z:W(B$0L2@F.8I&:)CU,),XXSJ(1V\X.01UGFE,+> M(LMI5AT@E7UW6[^>4>ERN<"[UIWS_'U4_%M-M2D_UCIT_6Y"W6P1X MPK/GZ/&_W06M-BULN/)(PL2_+ MXJ]E'Q@I[F>?)%\M3+:4V;$H?IW-62$77\V[<#=[7BUWJ]/>T"DO>W_.9Y_F MTZGF35--:!*&2:AP+*#4JP.($4,PBTB5#\H(4XIT/-+H0=FQK2.V._M7H#(7 MK.T%\QG86%SNY!57H&DT**T^J%S=,!S\;DP'M>U=CU?Z>&<^4T8['CG M-5^"[D=%/8Y.+T=-?>C[.D=5/2)_\JBK3YD=]KX^SK])K<=O\DO.I[*H$W4C MD61ID%*881:9./,4LC#%^M5( B9$JJ(DMHOR/RW$A4&&">*OU01K/1UV(X[# M:+$Y=#$T/9/K/B9=*M<=!\=AU^5BD ;:0'$'RVT/I!6'UNV,XW<.MS/1JOG. M)D/[E9=682X[BDGQ/J=,<^HRE\5>Z#//DE!0EL#(\!T.400I#PE,>!SK?V<1 M4T[]>^Q%C\VWKO5=MW%QW"AP@-S.F>T'R)[9LUG#>(UG0^]> \_= >NG /%9 MZ:]48=@6E=,EA*V?<&'Z];UZ:&S8517N-Y%Z6,0F)9O#C&8!-*6$(4V$@$F6 MH3AA(DY4MXSL-JECXZIM*K(I%MY0^W^N^VQTC9*T&P1+"O,-;=_LY0/5[FG? M-BCUD@G>*OAUDL-ML#B9+VYULQM'"9E/KO6SA7G^NRG]/$&8,22"$,91&)HV M5!ED@<8Y"=,L$)P$2EB%5AX\>6Q"@3%=4#D,TG9_0 MF?WJI+1UP8)\MM)2[CWK$:_7C95)H&'3 MU4Z50H93/VAYZ"AQ^7()#:X"IT#(9_F MLW)U7R9.%?>K95FY7FL[,5T]B!29?G72&&(ED7NE:!CE=5KJ-VX+?ZENF0U3\[YD"V0I[%48 XX]I3B%*H_0;M*:@X@YEB MB@F)2):Q2=5;Y&%)%\MA@=\7W!_\;^3G?#:K8F[T+[CL">^ 2T0C'D,E P%Q MJG_*%$EAEJDLHI1Q).,:[]N9> VTUV+[P_JV>J'[!=K.!_(%7<].2TT.#Q4Y M5)I>@8:N7L-WSR+B.7[WM+RA WC/6GXD@O?\/=UFRKU&SQ]6)JR@[@+:%+/= M,T,Q3S*J8$J# &(6II#%"$/)9,(1#D.,G0(!7!48VXRZ:3M/Z[;S]:2Z,LEY MRWE9SVFUE$"N\^@W108<=\><1\J.F_K$OV>^VD!?ZPXJY3>-D8LF=UV!M_ET M9:[N8]^L*XH^._E53H,Z4D^[KD$B(P1C M%&DJY))!:JH_4TD0"ZE2"4LZ92@PMV/B'N=:/73=I\,-F^YI>NV>[6_40<%3E024$(--:2, MF$(J#!(3.$E93"3"DL?8\61QY_ECHX--6T99Z>>Z:;T+GNW&M_\K=&X M/8-&A\W9HS;[W4#=%3'P)N=1^PXW(H]?=D&-$[W$8OF,UKG;RN1NWY;GVYN< MR4?Z_1-=R@FF-(NSC, T"".($TH@XSB"B40Q32(9D,!J^[";^+%]^9O:" T+ MRMH(I0U@8T3C& ,8.SI4M+ ?HG8"Z1_XGOEEE)AW*!;2"_9#UP3Q-0;=JGXX M0VA5W,/^JG=/,+?RWDO;HMEOF3?E8QH0AQCD(*E10F8B)4 MD&$J8)@BGA%%D)!./1MV'S^VN4%K9_9B-OJY>85[T-DYA=T!Z9FS]['07#&? MYOP%_%[_MY=MV[?63QQE7M<]WL-]_3CE_FLWG2:X## M4NBE78QB[0D*&D,:B SR4'!N-H LJ^8>>_C8ON52/U J6&^SVD=X'P#7_BU? M"D?/7[(#$DZQWJ=,OB#<^^"1@T5\GS*F&?1]\IIN4ZV>QY_E8OGR48_6LMGG M^/VFN20A*,RP_D(I0P+B.(@A4TD$HRR.>(0#R;/ 9?H]+W)LG_%:8SW]&)WW M>W2_[]K)TP)\NPG<+Z0]4X$'-)VG='N ?$[S%E('G?KM4=AW!QSN])5_4#EO!3MPT0#Y&58A[6GY0S[6:;DQD#;D=&_4!9-\+I5+EJT;F6JGU MU8:+C-]4:WX%M.[^B,D5+9_D9"U[4()R162?I)SO][R(:U0B0C1((ZD@#974 M%*67%?*:Y>"N?YT6^G&0RP30F&1128(A3RB#C1.F5 M6A!2QA1*'([[=Y\]/EXIM0/\"RV*O "B4M.IWN,N>.VT<2$DO?-#A4:M67<0 M7 HZ=@9CJ$J.EJ XUF\\:G9[X<;=6P:LV'A4U]U2C<H1E0^K0YUN5@M3 M1U^3GDD$KOXRP4FSVV*!QZ M/=9W=F.::\[G*_WM?))CT:0,T7X&8A1;X$IM3 %:CM\,=G-FCY9+)6>8-R MF(WE^^QE=4_78@_5]/ZW?/GE9E4LYT]R\4"GLC!%S69R^G;^1//9)%&8B"@0 M,,JXA#C2#A(UI?Q3QAB.PPBERBDEPT[LV+ALK37XIM4&:[VO0*DYJ%4'OU?* M.P8!6 Z$'1GYA[=G6O*$;(=4>A>@_";56TD>.+W>!8W#1'NGNSWO<6\RMTVM M%)HF)IPP01 '&8%9%"J(DE!@R;E$;L7VSTH<&TN=V9OM6+/Z// 7;G./,$?^ M8B3][6[WF?M^7N@X]K;/9;?;W]B->_1B<5/?M[LOXHSHDJ<-9 MVFF [;CE,KR&X92FCIL>H+6:IU>MSD1R%@J?!'):V*#$<=;F?<(X?T/7*,:O MFG7FBY=W^2POODCQRWPNBK)OZ"=I.K')8A)$J4 8*4A0ADR'3@FS4*.+HQ2) M#!$IB7 +8CPK!YB.]+P#%S/]+'1]@ILX"L5WG007BOM M,U+1&B&_@8KGQ0X(Q"BD;F==%C+'QCE&4YC/X'.E:T?2:<'8D73\(#<HEY8IT7LZ[#.>1Q.LH[%K9I[.7Z1\T(_-N2Q+BKVA MA12F@[KVJ&:[0'7IH+:UJJT'V3&6M T]PIL#:X^ MY[7)H+(9E$9W;=?H^^6P(]E1#'G/U-PU?V)=!/::JML#NA/XU;% MKUJG7YL>3 LI]$?22!S2OUL]25%=< MX[6;&OY"TV)0V0/6-I>34+-7<6WVU?K"C>5@;?K(WH?+*G6]YGOQJK6]7N'] MN+@F6%^#Y5I%S+L>KUIWK"]4SU4JZTWNA:6Q[Y^-=O^^HEHG\VU^E6_S@D_G MQ4I_E>^WU5<4%2$7"":!Q!"'IO\+B3 4*! R9B3,4MZI7+:=_+&Y#LTJT94% M5Z!I V@8<4%E%M=1LEN7]HA]SY._?]B[5^QV Z^7*MZ6*KQ.96\W?$Y6^W9\ M3,<2"YIYKV?BS2J?&HZMR]I+0B,18JK75UAS7B("2%G(H4C2,,(JY4GDM 5X M5,K8F,THZ5@LX2AX=E1T,20]$X[1KW0*UQKVT .@%0.OQ0V."AJVDD&;K0=E M"UHO]I&1IY]>Q@Q5/M8ZX2*6DD4TIC!2+()8B1B2+,.0QC%6891D<8*ZI^0= ME3DV%JA5;I9UJO.4ZOV22[+QCJ.>84VI$9601UA"3"(*F4 $)B0(HC!C+.!J M\E4NV/R5<&_*[GE3RC^Z=G3L&;&>R7DOV[%\5ZL0P$KC'O*&' #J+Q'RN-A7 MS(1LQ:$]%;+]UHZ'PJ;7WIU>/4OQ=K70,T>UN5]UF2I_63F5Q>UWN>!Y(<6$ M,I*E,E50*B9,8SP*LR# >@;@6$BL9)*F3J>]SBJ,;0;8MF,K^\V">:4OD&N% MNS?E[# ^E@>NO:(^X$EJ\[RJ>9P*V LX>N+ZC2[$>DEY:#'L,VAFE@_/-[D_JW(#[>2&_Z!=PTU"AC-EYI-^OE\M%SE9+ MLW?Y.-_M9[]N[#.1-* 4!Q)F,HHAUNX;)&% (2$1"K*4QA@Y)FM>I,_8F-54 M8_NY;"VZ,4I_IF4@/FV88_J/SN8SV+!(7U:9Y-P$^:+QM"/? 4>I9R;>L623 M(V$RT?^\B3?45EV!Z[WAVK4,W)T;K2Z=EWU@[+DY\T4J#=V_V0=^1UH\>WEL MQ\W+^>SSHUP\FU7539C0, U1E$10\(!!'&8(TBC6/TF]R$X"K!+"W%;3 MQ\2,;_E<[OGK[Y.7^CEN9!X#TG(?\T)P^M[&U.I!_;(]@34^E8I78%N QN.& M9@L87O,TTKO3L3PSF<+4G"(WI]$\86 ML+H0STXW]DI?GR6?[9#Q6^KYC,R!2SS;(7!8VMGR/G^UYS_)F?Q&IX;+)D$H MXHAG$DI5+O72&+*41>7FF4I)DF+D%!9R1M[8^*56#9BI]?(*\TU@;1G%&UR] M$\J)>O)K"!_;(/120_X(,'V7CF^*?/6*\4?LMRD4?^RVCC4*=TZD4A$J@C&" M1 A-'2%G,!."0XQPQ&/%0I4AEVX5W<]3!VM)<W/5V/-?[0=PK M'KE9':[Y.$8S[?UN3;352_V<3_)YOC!\H-WIY:J8A P'211PR *20!R+%&9F M:9&Q*$H8BA$)K0[+S@D:VVQ?Z;I^:\%&6U"I:]]3LQ7=]D_;)V8]?^5=X7)J MO&F#Q05-.%L?/UA#3ALCF\TYK:[O-H=WC&R_/A;9?C?32Y7/N;ZXF"!,4$RR M$$;,',#C+((TY!(J%,E$(,%(YA1SU9.>8Z,D4\YC*>$T_RJ%.1VJ]>SD8?0U MM':^R@@&K&<^["DSJ7X%WI>O0,-R?UY5ST/CTS_K2]5!/;V>\=[W&?L6US$( M@19?S/^;(HI?Z526Y:>+Y2+G2RG,+[3\W7]H7%E%2!SV9JQSJ&Z_\R\FI.83 M7%O] M0S"&M6#8B(U7&9V# (_7T:)#W9%RR[9X6#T_3\N(43I]0Z>FJ<;#%RF7V]2Y MLNC.MJ!1DHJ4D3B#7*4$XI1$D,01,\5!TT@&*4:)?2F1;CJ,;6G5U!_4!H#2 M@D:6J4-UB(XCTSX5#81W[X=#QH K8 6Y2\$H;Z/@4':C_]$8J)*&TZAX*H-Q M&7BME2TZ/GJX8A67V;Y3?^+"1W4L3R^75>RCB92=L#1F/%(I#"B-(4Z"%!*N M$L@RGC(>,AK3T&5!M?/TL:UW3%#PB1#N=_?_4670?)E/-9:.>W*[F :I9V"NKLC.HPT9Q;7"^!S6XUUQF*GB='@\%. M#/I!V/E'ZO<4]2@27NOU[P@8MD;_,=L.ZO(?O:B3-WX83U$EZSS.34"%V6Z3 M9;P/323+2)1 F20F!B+FD K]?2M378>&"4Y3^T[5UF+'YG-72IIW>KE6\\HA MN,H1_>F3X1:U>@^SL'C%MW6N*M+T'5RF7M >3 OV1O:KJZR(VAG MO&/;IPWI$#M:N.<#N][=.5OR:3XK\S#KTCR;P[<:&'$-5-9T&B/UQ%>6I/[8/O=Y< M6!K]7/L1[0)G]WU? $?/7W:-1*D:,+KY["9TU&B_G8-V10S<)>BH?8<=@8Y? MUC4[S6QS;Z:73)$XE"F!<2:%:2^60H;T9RP58T1A0@EQJ]>Y\_BQ?;:5=IW[ M*>]A9_?I=D=DD!/$7J;BXS;[S1S;D3!PHM@QZP[SPHY>U;$\V_&V+-LJ5V]> MMI?4%:[* E?O-W6N$XI)IH)0>^#F2\_T"INR6$+%%>$BT"ON+'8JUW:Q2F-C MAXNKB5U0M=S# -O1T;##UC.%#31B[N7>O('LM?S;Y5H-6P[.&XH'Y>'\/;D; MG[_-"_KY\\*T>:^;:GV5LY73N,48RYDC1P M8>MS L?&Q;OZ5NT-2XTOX-BSH-LQJ$\H>^;'"U%TYCU;:'RRVEF9@W*6+0+[ MC&1]7Y^M:\K0IDD4H2!A0001P0IB$IJ9TU1VEUE&4L4"@9RZW#O('AL+;7NG M;%JG['1+*97NI3]--11VA-03P#USTX78]M2$9@>EX1O05.)'V'QF!Y=NC6=V M'W$ACS5C,W]9S%?/^>SSNWRF_RVG4Y.U7;IQ-[2J\KN=XFD2$A)J7DM1@"%6 MF8!91@,89C0.*$I#14@G0+$3Q)U)<^MVLCH;G*EV5\L4HBR1!. MH2 B@Q@+!JDB"12B,BMN5(GL(;HH'$Y6':S0#<(>N;S@[#U9D;O1U.1QFQM M#EU _1 JOVUZ-D\?N!O/OE6'37<.KKBL_D]9!:+(S2A^E/J5F2WI9WFO?ILO M&X7--[4B)DBE,VFQM@8XO[;3$OY MDC]O&CMLVM"#'VD!*'BNC')LL--QD.S8IG_H>V:F31V>A@5E*8+:!K.U6%FQ M(:!M'1[_576ZX=A'T1Q'35ZE)DXWM$Z5O.GXM(Z!XJNGU;3<2*C2_.]GG^22 M:CW$+5W,M,!BW30BF%#%2$@)UPMZJ5U*GF0P8Z96:B;3LKYB@)T.N!UDCXTD MMZH#6>H.M..PJ+4'LE;_"LRJQBP=PMAX.XH>-A'?'Y2!&OL,CW!BN6"R-ARE6^N&+![GXFG-Y_3TO M)EF@A';Q" PCS#2-80HIXQI]'@6IQ((S;E4I]I2 L7%5K6-9^*A6$_QN%+7< M/CP)9#OM^("G9V[I@(PUAYPSOX4H]*T-DM!_VR>(D\\>A 7.6;;^U,]>U\UC MV4V>NYD7RPF. D9DC*!(([V02U4"]?(MT[!E/!8A9H%PBK$]%#&V;WJ;V#DM M:Y3QN6O_O2,PVKD1EX'3\Q=]D/!ZTP:,LT-PVG:?\_X1*8-.[Z>MW)_%6Z[L M6M[]X8E.I^NET"0D*):$1U!0$U/+PQ"R%*40$8E)JF*%,^I6U7WG^6/[K.OJ MY*6.8*VD:PGW703;/VH/N/3\1;M!TJ%,^U'#+Z[.OOO4@8NR'S7IL!;[\P>Z4)>\,FN\, M>GL%!L^N=\;F6.:]^T.ZNBKO\JEC?[5)WZ_Z>DBW?Z19E(EC">! @*G.JOG @,"<,89LJ4Y.=*>R]NZ;P7*#,V M2@A1&'5K;MUI*.P47N;CF?+&2S>8KZZZ02(4Q M8V$(DR@-( Y3!!E* J@0DP%3H9*.F[.MXL;&B:6V@%;J OG=Y$*Z'@6? =AR MV]8;;'UOX9:(U9HVNTOUT)K3#A2O>[OM$H?=Y[6R_F#/U^ZNCJ7.IN6@27$\ M@?BV^GXF/!4L%8F"*$6AYI1$0!HG'*9ADF)&D"86IR03.[%CXY:-UJ!HI-_S M9II^33B.==+L!L&.=_Q#VS/_'"UEL$UMO.:$ MQD$I-K>[N['4)SDU(C[2Q?+E4;\9!>7FX6_G3S2?35B2*(UW &.528BE(C!C M8021Q")B$4D"Y41.K=+&QDFULJ#4%C34!;]7"CON7;=#;4=!W@#LF7DNP,Z9 M)Q>ZFKB7C#JM"KUVKEWH.*MZNY+72GW"Y:LN_RDD0 MI!$-B(024[VPPCB!C- 4IK%@C&+M($FGBLZ=M!@;_SQJYU12HZ%KY;DN0V"Y M!=4WL'WO/9VJ)K\QXFKM*>E%FC8$E -0;SII6WS6O;L 2K_E\;HH,G 5O0NP M.BRV=\G#.M)BHY/O3#PT^A691H;+ETD@!8O#&,,L"!*( Q'#+(H)3(7^4TJ1 M921VR7$])]")[ ;(?'TT,L"TN46RD$+*IS)U<3:?P6;BXC:=:R9VNC_]XY^R M,$C_"/#=&EA3I$?F^V;#1[]P@>=N.FCO%64+AE+Q_FWV22+15CU*7>MYQ4PFFH<@='5]?S_$%#;&("+8!HF#L -H0[A "T-NUO(0-]';\[B.&Q$9$S0*%91*N82.IDI.9*4,L1;^XD@K7IJQ^]XA_!GP7W\O1M-P]NNS-ZWO#:"]T<_T2 M;L/T^@G*[#&*Z9B85PNA/!.OU'9I5S+5R\UF;DE52SK+2"0R2F$B"8:8LDBO M"TT!1A$CR46H0FQ55Z)=S-@HU6BYET75J6KW"5!M">!2J'KG &>4.GS[;2#X M_?R/2AJ8 =JL/22!UJM]5*+8G(:9>I%K9X#$VI.2FA+T#X82M(L5Q KR+(V2 M5&)*$S3Y*A=LWJTTQ1&9+B]]4W)_[_X'=CN:]@IF MSXS=%NRP5;BOTB(MV/17:>28T%&2RIBD8>SD])V4-#:>V7X?ZZ06QV[KY9?Y(O\O*2:8)U'*:0()H9H8LB2 C$L)M<^@9,0)5J'3(6"[N+&QQ4;; M*A#QJLI@*P#=:.S:GJ(5;#NR\ =AS[RQ1>^A0J_2%5R?1Z]#$1$$H9((AI0G5 M[@:/($L##JF*4Y421++$J:5%F[#Q<4I9X& JRS(8.YJ[UDMK0=B.2GSAUC.1 M[*AY!2I%P>_U?XW&H%39:PVT\\CX+7G6(F_@"F?G+3\L:&9Q3S<>.8R/WBS M(Y&%/"1ZY8+*1@\B@YHX*(S"($5)E! :.RU?3HL:&X<\>$J+: '7CD#\0-;W M^J6AY/^L$R$.VF=]I.7&\7"N] MRPM.IU4M(;XJ)E&H,-*K%\C*!K 42\C",($TC$.%(LQX9$4>+3+&QAIK-4&E MY[K:EM;4/B'B%)SM=.$)I)YYH@,^3ND09Q"X(!WBU),'2X+;L/ M/ 2+6[H>CU1;(:8Y1'%#G_,EG9I=D(\+^4QS<3T354&QHI#+[N7(+Y0RH@]D M;4G9N<0D#VZ-T0OTRIRK,M"_+I17FM1W=I$G?/V>+ERFTL G$5[P.SRU\//8 M;I]VU;DM_RHW"56?Z%)^D@:3?)J7>Q;7RW=2/['J>;[2+]G+SL636,8I(RR# M,@MCB&6:01K@&,8(!R1 **8QC5A84:VW!0FOIYE[X&"H[)AYX M 'IFXXTUH)'):70$NQ9I1M:KFWJ@-E;MW[1IZ.N/F#W"[9.7@H5'Q5E]UKM)2X\#T.M&6[,D<<\!.X6M'5M> M5010F;Q>5K'9\OM)R-#G) M_*M9_:T3\>* $QP)#A.>"I,L:N)0?M&?Q+Y$I@L MGQZJQ'<"SG>99GL%!J_6[(S-L:+-[@_I1GOO:+[XC4Y7LE$M[*^2FF6Q,$W( M3<) /OO\AA9YL8WZP(@F*N8!3&420AQ@37\,"\V&*M-_DS123CO=G;08&PTV M*^&ME2_70=HX4%H'YC.P,0:4UKCQ8+?1LN/#WL>@9U[F3+KLI,BAM7H35/GU>]K".WN,WNA"/^E[3T7T2X2".TY3 1*\H(684 M0YH$'*)0HB@2B:E\X>0=-I\^-MHKE0-&._"[T<_QI&\7.4O7K2L>?;MFUE"X M.UW'3/;J5.T(&-9I.F;;@5-T]*)A6QX^:L#EA" L(H4Q9!G*(*8T@ 2C$#(5 MAR@3G 5AYT)!SMJ,C0U"%(;#-#VL!L.., :#N&>"\='VL+3I]?L>[D [AL:' ME4)_%YT/=[#SU?IP]Z$7]#[\,)_-U\FEU;;]ND56E(B,$Q)"DB$&<2HX)#S6 M@\A#'$HJ)4*\PP9[N]21[K-7X0IULCCX,2]5_G.'3HBGX;;C1@_H#=D)L:GI M^D#QQUK9T_!U:X5X%A7OK1!/2QR^%>)9ZX^V0CQ_5\<\+Q.!5<=CO<]G\FXI MGXH)PA(C3@*HC8Q,RXL(,J2QI7&*5)A%.$N=ZDTK'7-H.-0*[M MEF?*I0A40F#*A%ZCQ8I"FL4IE#$..&(1%M0I\=-!]MC88K>-WO5G[>5UJ"?M M K[M67\OD/9^_G^B*>%NS&DO.\H=$!N@9>%1\6-H8-B&BV4[P]9'7'C@]N;E M#9V:4[Z'+U(N?UG,5\_:9:I2'-(T4XRK!&81-^$%FKF(B!5,0Y$&H4(A%TX9 MIS9"Q\9;S?,<]@)JO4&I.%AKWBV[Q&H,'$_-/"$[X"%9=U"[GX59H-3+T5>; MW-V1/L#)]/M]!=B4%]Q,X8[3N,W1_4,0J* MZVES5:ZDR[. F_G3\T)^D;-BD^YC--%JW:M'^GW"-04R'IG *$0AEEB8W?L, M!@E*$I8J$05.NW2.\L?&C WUP;P\[.)- \"/T_*;K6C3,%S,V/KNAQ1=@$N_+I!3Z M5*6M:/J:KH3^[O(9T ,"GJK0W'7*H=>6*)L!L..SRV'MF;8.NG"L=>RK\<8^ M!OUUV]A(>L46&_O6MO?5.+CZTHI2'Q&RTLM96O_U&W[+XRT;C2\M-G1D# M.Q[I ]F>F>4R4"^H166'4#^%J<[(?J4J57:(G"Y997F_&UL5B^7$%&,HY^E? MY/SS@CY_R3F=EFD;B"F9&4)B0,F$!Y/I]H-O_0[/O+DP3[@TU8UO]R6J[I& M2"YI/I/BEBYF>I52U*]?F%!,B<(PCK(8XA"',&,JAOK#3<(@32,6AV[!D,?$ MC&UZ7FL)9*VF:\#C42SM%@"7(]3S)[T!9ZVAQ\_:#@2_D8E')0TO570^GO]5E0O0C]2I@IG_D5;#O_>+FBQY_>3=K7E$WB*F6MB1D%&%,(1>4 M0LP$@R20 N*(1CP30992ZG90?8$V8R,3;0S8Z@IVS0&FY$YID-G3W+FLMJG; MKL1EXVE[G#W0*/5^M-WO '4XZ/8 K-]#[TL4&O@ W -VAX?A/A[:L>" + HI M=[>/&P5Z)!$RE"F&:8 3B%5"8:8B!7%B*@TD5*;$J9Q2N[BQ<6NEGF/1@'9 M[;C/'TP]DUNEZ!78._XI>LHSL[JV/N:U7*O$RD M%?ERI=^MNZJ5NWBS6GZ8+_]3+C_27$PB1 A2DL(@E6:E)SC,I-FSH92A()#Z M?YWR1FP%CXU2:KVK]/I:\9V#YW492O!,7PR_.^;-VHZ''0_U@7+/C+0&N*DS M6"L-V&H)M-K@12Z!4=QCPJTC5%YS<&UE#YN6ZXC(0::NZ_W=6Z-]E(M\+FYG MXJVIGQ]BRC5+A1"+4*\R9:"Y*HD#R").,4,"!G4#NVH]1Z:H>T^=_!6:$?-.M8([?B%%Q3ZJ?JH MK*LN8Y2(-$PXI)1BO711^GNFG$*B HE4&G#NMLM\*&)L'W05.,HKY0 M5>U0 MP&<71CN7X3)P>OZJ@_?=IV[^5X=J4,7X+GJ)5'R^XOV1[,#HT*SYFL]\&Q3L2!FY*?,RZPT;$1Z]R][!O9\M\^?))?LY-)[/9 M\H,>TTD2848DCF'("8$X9 G,4BR@2E%$L(@3A!-;!_N8@+%]N96.8*LD,%K: M>]='03SO7%\*3<^?L",J3IYUF^D7.-9''SN87]UF5-.M;KVNV\3[9E7D,UD4 MU_S_KO(B-\GG'Q?S=_/%$UT?%&LG_N$+7:) 5 IN D# LW9+"Z.ZJ;<)?GUX MN_T7Q\J;'4;*SA7H%_^>N6:M/&AH;[JTSD%IP#;81)L 2ANN0&V%/\>B.X(^ MG8\.6@SJH'1':=^)N>!)'4]#3-XRY/)Y9V$#B]:"B5>"PIQ,VMA\<25C=U+F BTE+U0SU M-1=2O'GYM9#B;G8W^RH+GA-WCEI[:<[.[D,'2]YV0^NCG3*995VZ:]GHM'/3O]N]21% M';Q11IO=LVG^N:J0&""2A5(*&$0TU1Z+I)"$(H,4!3PED4!Q8I6..YS*8R.+ M]Y=5(1E@C-VVD\8QEX?OT+D)1$ZT(!%$%SIFKO MCA.+6&L]$!\L .M2WT^#C<55P8/M)@,T)E_5@;9@9^[PYU3QIR;&N59$K5_E M'"S^+)PZ-QM!LONOPQ=[6F>:G?6 '*E=#2BU4EP_6JEM5/ MG\Q._3K4Z.URM5[]ONTKHV22<(KMQIEGU:J$(.>$0E08(9C@!'.O^\A(^DUM M":KL@<(9!-H6@>NR=,DJU;6\W1ZV/]>4) )5L\RKEX\Y:R_H%33TM\%O_7K% M.8X=6G%LVG8S>P6:MEGURM2\X,ZN*W!=55*+U-(H$N)#KD%#JSCJ@A,)W_W5 M)9:8"YN>_+$K]N=.=[\NEF)E-73+W,WB\6F],H2(0L&J389Q*B0D")F8,:()DG&C!%!6=C M[ +=XWTG_)::2F5YNKVGA06=^Z/[L"#H%- MG?&;5N[5^W/U./JWEQEKZJ+TJ(FN_.LTNAEK3DYVRQE-@>%RP[=2-S5&WSWI M7<]S@5-2\!Q#4U #L98&BA03NZ\BM& 2\80FEZ:+=VHPM;6J1]/Y8-#]%I&H M4$9>#$YDF;_@](T)5\ :$:>??%\$8^>C=ROQZBGJ7ACY9*W[#71Y"]=WRP=+ MJ3.6*$8U(C#'@D.<%P12P27,>)%DE&'[J\#B9/LBIL96+UN(_EDK&7@:UA6'*I<02$D%=@?,DA\)8?''.>*I-P@L= MEFAVB3938XV-,:Y'PM86;0)#SH=Q!AA]OSX9[0YB7U\VVA5RJ^?@%VIRNR7S)HCSZN1R+RW_+[^T^/[J>[97.3^%D[ MPK=>W]^7ZU8+,!>L+UWKRV]ZEDJ,C>(Y+!)"W$930":X@B3/BKQ(4R.X5UVR M0;6:&C$[(\"RLL(=CO+:#E!N#-D>CX)?^ IPEW+D+/%,.!IV0KLY^M6F::RX MD!=I2=6\U6:!N^4F$ 1L+0.U:=L>B';/N[/N-28OH ON:TSB2#USQYS,L#Z[ M0X/>V95W,&'C]? =&I\7'7\''_S2#= P%[!U%0F49$KF'$&9,%<5U/I:3.8* M(JR83@J,4-&S\]. 6DYM76Y[Z!LS06,G.!5<4(W7>]TI1//YPF7H^K")#'V:@-J>@K;> B8'UZ8Q=#6,^\QN7BZZ9'A>$% MUY(B*#)NEXM<,L@%1A!QEF&4:Z-96"7_W=A3(_EJ!:^#9_E]8 9B"S$_#NV) M0V3FLUK9/R/T[SAB[J#9?:WAQTW;.[3K(!_OR$?"$^VN5_--!RBLE!!)IB%C MJ:O%Q#GDB)H276'5K0SZH[\=IB>5ZU^W^^TFF94GN1&<2@(DQ"S M5-CUD!I("TGL.YERE'I5&O87.;5E6$"Y(A.:5;X*ATXF7[/I/X/=2W3NL=_[G)[ZS/!3X^5=]O MJE(M1$$A5Q)!+% *J="9W2DDJ4RM!R-3KV/>LY*F1AY-C5*K+7BI+JCU#:WA M>@K@;@(9%+;(Y-$;L1[U7<^@<7&AUU/CCUSQ]8R9AZ5?SSW0S\=XI\7Z9K%: ME]5EZ@<[_?7Y](P6+->,*,BS(H>8RL(Z&J[<:VJ*+"VD0DE0&;)3@J9&#G>Z M? #W2[X O-(OS*,X":>?,S$$2)&IP*D(=CI> :=E3LD9U M',Y9O.\SG/U\SRH,)\H)*XE%(I2&,C<$8D-R2%VP;*%5;I!,1)$'T<%_D^K. MC5I5 6>UO+_GY:IW$>?+*C5/OQSS*.661ZRI/(G"R8'5D>.40/ZBJ\SKZX7Z M@Y?_J5TL2W._/5.905P1"C.&,XA93B 710*U1CG5PJ0H#;K\.RUJ:M3PA=_K M576]_[#1-# ^XS2J?I0P#%:16:%1L@)JJ^8F/&+ Z(>S6 P:PG!:VKAQ"&>M M/@@F./_$8,TDW$'&^GD3]7:S6CUI]:ET?[H(A"I9^GJUFG];V$4P$Q(QB1G, M<,(@3CB#U)U-"('3/,=)5I@@_^(R=2;'-55V!W=EEE9@7FGNFDX L8E.Y3LS M+^XL$3)M?D0UWF1$)K/CT<"U+=M@7U!;8]\>L+'GJJYZ 38F16T_T0/:R*TH M0C1Z[;84/=#S:%'19]3P\]Z[DBM+Z%^>'\3R?B9QRO.<8IA6#;E(SB%5.8*) MSE#&*=,Z\S[??3'RU-BQ40[4VOF?WKZ$Z_QI;6\0XE_M^-@?=!9[U-8+SEY? MCC?:6>M1,]IGJ\<_T*/*^7S1JMYMC$B0\V&P8'97A.U/3-I=$4%%GFFJ)4J] MJ@P@U=Y?R8M1=7.7\QZ'A5SH_9\J+* M^=$/7)H(4FHQEC:0(YS5*()2F@R(B$3 O*F&%*XK!CC6'U MFQH-M)-?CA3 MC_6)AZO?^W:BC1FAJ2LC_)%\#R)>;WIC7U\\QHS>T'NRZ#X MQ\EZ&4;%5\IW&13?TYDNPXKIMZ94CNW(:LU_ FV, MENO Z.-(TY[0/#<495 B8O<%N;'.1)(4,--"8D&)MBZ%7TK&="9^G!0/SZF? MQ"S[N0NO/W.1O8;*0/#"0E";V%3HO0*;6=T8"EJ65CY$RU:P,_8*?*S?;VOP M=BLC2^OD6KM7>PGXGGS_SO_[@=@&=\_M5-?9G M[:H%Z]6,%D:0E$MWAD1< %X**5491 PI9)!QJT>(GW!>Y-36?*LH>-AH&D;O M'OCZ4?6PJ$6FW:VR5\!AM]5W2YH;G8=C3G]\AF1!#ZFC,IH_"OOL%/!DSWMY M;K\BKE: UNO?F\( 30E76:29U*J BKJ^?91ED&8BA9F1.6(\SS$)VHF<%C4U M9FDT!96J8*-KS^*X'0A[7H\/@EOLJ^^>D(7?:)]%8]#;ZM/2QKV)/FOUP2WS M^2?"K[$^NPHVS>6,I0",$,NA83*!N! &ZR> ,0^W7499ZOU7/+[%PU9AGNK3]A^Z9U6>\C1;K2.V-&^SSKV MZWYK]A_+']4\W"SL!"T4+]5MN51/0"251PE&E&0A;S'CI,[F."Z &V, (T58&,& M:.P ?SI+0&-*H O09\+\?(/(TQ#[ECS&# 1[%!=@.*2KT4>-47V0"W#:=TXN M&:H?9^Z.:%9WRTV+)6UW4KO3GKOE6[[Z;A7Y,5=:O7G^NG)]E;;M2)K*V.XV M2:S6)9?KF1+($B>A,)G5=6H[5?PV!CMVLPNMUV!^-;BOX61&E@=,[TXYW>_=G:"V];<_O)U,^.[WD\[>\&?&XL'7 )B3LB0 M:T04/4==1&(BO;_*1)75;QGZ:M^;9;EVD0M5AJZ+\+:X;1*[=)X715H0F"8T MA]A8+YUC@Z# 6:%(H1(A@WK.=(N;VM+0TA8HET<^;_0%TA4F#:/W,TC[$?5P M^$6FW#9T=0K^!KK!4^G\,!F2]"0QQ3B7DC*4PHYPKF1.)J9BMEVM^[\.6 M&0Y&Y: *L&_T[7?]XLZB,\2UIZ]5E+/?]1=9_*E"JHR@C4 MVA((SC(&>9I;G+7E$51DS/J!LX7^YHIP^_*(EV2O-X/5;T9;?LP7I+Y*<7J& M4H@?V+YT,AR 8U%+K2GX9:/SK^Z"N@&TTAOL%!^2:8*0&I9U_$2/S$!!>!RR M4=CCO9FI'K,YRVM\J%F:LC3E1$.:9=AM/06D*%.09870"389#SO)/R%G:KY, M=3JPNNIX&Q'?RWJQ#X'SJ[9; M[X'WQ;W4SX$6VB[]Y'BOVA']G)7GFIZ??;YG5XKM^<(GTS[#_*RK]EJ5B-TI M9W-BOMI5[4':3@DS"42&<5E^DQMU:B.?+\O M[^V$K/YW4[XTL,_%A1/DYXN."/OK7O" /Z.411H(OT&;;5RHTK@].8;![Z!U MQT##]N/6WRV#:[V-@/S='9UL*BD];X2]>]+_KGEY]]=R5BBF)2D(Y$:YRMRI M@BPG]J\JTT1E"N4F*$LX4/[4N-,N]FD85X8"[L>-$6&,S(6UYE>MX.]*^:MM MU;CGJPU'KJZ -0$X&X U8CAF[(G>D$P8JL*HS-<3GWVFZSM,/V9[^[1:+Q]T M6?&HN\[^/G]LVJK/,D0U4SJ%)DTTQ#*G4&"-(4ZUR&B6Y#@-ZB_0(6MJC+51 M%91M7<,XK M:/[X:"+#(W+3%ZH6:$7JD>L Q)-ETB1N56#SLWB<1GT?Z$<9M M.7_0GZW/M:EX4 B.<[M/+!)96%='%Y!I36'!J,IXSK#]^H20Q-[X4R.&2CW@ M] LC@WW8_ C@ C BO_0['"*\Z"?,'O+EWAUR406@_&.^_KYABFU 5*X-X\)PB#)L5WU*#>1YHB"RVYA<)04U6=#> MQ5/NU%[T1FW@9@]L% =_6E0>"L1CGY]"'P]OSO/6;GFN2\W?+I6>L23/N5"2I/?C47KU:M^KL+&Q%?X&8W[+=%X?([U\#0:W7%;A=WL_E,_BS^3/* MEU^,/^H">\RR_57TZ&>&B@B_+?4CGZMWVNBRU*H)/+I>J*K"<]T= M8J83FJ(<26B4*YV<$+N%%SJ%6F"M$\T-S^BE >(^BGB]!:/&BS=:URV+EU6! M=EZI>FGPN->\^/%(1*Q?-;2\L6(;K^BFH*Z1?]T]!0/$F(<@&#?DW$N35XY M#T'K?$!ZT&A]>7)MOX!S<:_KX3[J]?N?\O[)=37\;;E4?\WO[7NG>&:X-) Q M54 L,W>P:?E1*I842<9RB@*;C_B(#7DOQPFQWFE=-XH)I3X/J'V);ECXHM/: M1MV&L.J*\K]L=08;I0>-P/;':%CB\I [,DWY(W%(2@'/AI]J?-'RJ;2[M303 M=_/UO9[EJ92*$ H1<8W<4Q^:..2S")S!*A< 2=>YRR^X*SCX,A1SO_.&5,^PSDY&?Z7IE4 MP66WO%RW^]RLWCRW?W/]<[Z:,2.$2I2$!2IS M.,I('557Q M%SVU%[S1#U0*@C^=BL'7(]ZP^]Z0Q S^B5) (X]KD)"(1GV-L1;^L@7(J&H M'-Z)!(\0WG'B[?)I85_E1S?41_L5JEX%E&B<%HA!)(B$6-$$LBQ%4%.B$Y,) MDB?>K2>."9@:S[1U!$[)(*XY"6,WHPP!3NP+E%!<@OI2=!E_:8.*HV./UJFB MR[)VRXK.S_4L[L;+A=U:K&YU6<6P;P, !!4R)3B!0G(!L:0< M_[W7%L03?<^;WL$QC7T'? &_0>@,>B_L)WG<&^,@- [NDL.>CI ,]P=? M5R\\F:VT[#GY49<2)<+H!QM/2Y$VI,)X6N&Z>@ M-+HS0_7CQ>,E9%L9ZV^>#S*4KUT7K[J8P,W"^HU5O9!5==-]]YTOFA*SO[GV M7ZN;11TD] \]__9]K=7U#VO;-UW]\AU?ZRWCSPILO4%&$62(,=,9"R;&H=7&FH%?IDOP--*[;:KIZ]T)_[5\5L6)J/OA!:;=KF* M-BHO:E:(9W"TK(7#YJJI*@):\#013VL+4%/#?'4%:HRJ&*DF2G.#$VB JC\" M'%1@Y\P/MYY-;OZ'7"6G8]RH:^]TS#ZQHD]/P1X%^_Z8+Y;.\Z@TK2:BSQ+J4B]BKUWBYG:"OIA^;10+JQVHW.?[IG&3O7"FY+U6]Y63Z[/DH/[M9MEBA3F%P2J*EK!4E2 M#!E&'+)$8%Y(FA8N%\F_55N7L""F'*$YVYV3$5AQK@M+/T]_*(1BG_0L%]^@ M7:\>JD:/SD5>K@;,$/!!8="*;UWRQBWGYF'Y0:TVGV=Z=BROXG&WM[D\*QBF M-($X(U5K6 -Y6F!($6)"BP]@?B]]?Q@BO^:U8G&Z M71^U>= ^U2\EC-MA^JAU![VACW^JYS61I>0[R\B.#9KSUKGK,?'8E##[9&[+ M^4+.'_G]S>*C_KG^O+RWPWV[^TO?_]!_+!?K[ZL9<^G%%D_7K$9!S/,$BLP0 M*-,"A4C7P&'*0*?.\6!IY M(D;V/W8F78&=4>ZJ;VN6.[]SAH'&,E";!FK;!KQ[&A#I02^CAM!KW-NI 9$\ MN*X:FW"FV:9,,QZ71DT"F707=]#+K K MPX(80@9)E 1=Y?N)G1KI;K6NV\!>@4=>@A]5R(R[#%)V=GBYZGTAY#D7?EP[ M/,*1V70'[I<:7*NS_2J#6NLF,FD;]SADW;D0H(8M1^>0J=2%H'!:O"WJZ M'V6]O-[?.[C_O/&(JE\Z20(%) 7.5HHQIA6@2U%$U M5(&IT=A&8\B;B\.=&WE?Q20YGR:,NH+GQ(_$8B(=F18'== MJ ?36E_HAB2X8!U&I;J^".V37N]Q^D9BVH%6],^ML?>7];$X;0:,BIQS]!A8PTW@X\< M0;AGTV%]GA+SAJ[F2I@KA0.:0$ M28@1-;C@.4J-5WYF7P6FYGI895W3S@<.A%,/Z(.+<5%3J@\.LLBM0V3 I^_YT5)J MK5:N'O#-:O7$K;&?C#O0F@DD[*Z+VWE@!D%LW#%^P3DL)#*8X)0H&E0=X[2H M";)Z.H.@E5U4+S0:_>793G_-E_4\:)&Z^JD^'\55T66A9X;G9P# MW[.B(9"-?C[4!O6F!:I3=,CSH'-@#'L&=%+:R.<^YZP^/.LY^T0_2OFHUV_Y MZGO5Y5MI]>;YZTJKF\5VFW4MU_,?U4GY]H9;4Y)@E@JHB&36N?KNYN/OX'KMWT!QOU77C_+\X",%_\VLHZVUD1)72A/XA#TE,S=%$-=S3*CA%(Y@1P1"K'&!61)3B$J$DGL3I-D&(6<]QQ(F.2Y#UAN7RG= MZ-GS;'H+9.#A?+"G<[-< M;+_/-PNY?-";6L>;-51R@@U--!14:8CS!$-6R!06B4!YBHM<,J^ZH-X2)^>Z M5-EOS;M>;99"'9>S&'OZ*4,B%]LM:>D*:F5=U>%*W5_C.""^Z SJ;YP5.JY[ MX8O!@3?A_6"/=+--OUBS+#>;-*=Z=2??SJ*SO_Q6\H<9RJ3,6:%@;G@!L=TT M09;9W9.D*M>(Y2H3Q*\51!_Q7B_1J T@/NM'.]1W;MF^/FRHHGV ;.?W/M;* M!Q1'[S4UW405#>Z13G0V$9)6=?#+B_.=7^L@H)$.2(6+"/M("7)# MPQ^6.M<3O\Z$NM QQTNSZVGMB^2[OF.$EYI]_U3:U:E)#Q4%2YBV_JBFVOJC MB"!(N5N<26(,132G!?%KB;$_=,@[,4[;BUH[_V*R+X#JYNI+C(_,P[5: ^;& MGK+UTEJQ+\881*-;3- ;0>H#1FI=N,Y M'$>KWGA2D>G4;SR'55 %Q[.#]:T^\EAJ.:\K2RV4';-=S*0R9( FD2@N3ZH05-*C4=H>LJ7E<;56K4DV\I6QH39+3"/L1VT"X1::O MMI97P/[M7F_1:ZML?:_EXK%'F,QI&)ZQZ4<>G>]:& MEM^U>KK7G\PNN?^3:2?][Y5G1T:0@B4:%LIPB+7K)YA@"M,\H8H8^]\LK(1S MH )3XXZ-_B[(]\/3VKT8NTH:FP.AP*++H7/B1S QD8Y,/6V0=\I7#0I>U#>) M6BN_+WZ#E@ .U6'<2KT]$3HHJ-MWG$LY\&;QP[ZNR_+Y[5-9VI_VWC-M9*9U MEL,T,:ZJ&TL@)RF"TABM&!(98<;N%,TS#/$&I,5:$R(,JB03*GQY7U6J#7S8& M_.H*G+5M^-^;_@9_.CM 8TC@WB]TFOPX+B+XD:DN N[!G-<3O2&I+U2%41FP M)S[[1-AWF-Y\N'S05&E M\Y@,S$(= L?FG/.V'V$8CX?"@P@_NPXM5<-4C$B1(HZAXDI"+)& E.,"&L%2 MI1-&N/3RFEZ,.C5^J!0+[D:_ ZG[C>]M>NQ-EPM27JWGDM^#/^SZ]%36+_B0 MW>J2 M:W-G4FC!N>(:JL38]]&X/%+DL< M>:[M\$$T-G+?+Q6JNJL"? MY>*NY(M574MVU_B#*X1)(:#$177Z8B"3AD"=9+0@J$CL-J1/,;4 ':;&8:TJ M3T"V=>]7,RUD-OQ8+#+&D1EM6SFMI;XKR-@R +0LB$)O%R 8HWI:B!JO4D"M M!TZG:JCU&2I"3>MW3=#C9[M%N]7VJ[U8SYA"F:8Y@YRGE@L3+2'CF89:I&F! MF,F3(H@+0Q68&A$>U+2>NX.SQA<1R[)<_N6BB:V-%R6,>,R,'R_&Q#LR*9ZO M;+W1'S@#KD!CPDBUK3O &ZVV]3$=IE/;N@.AH-K67>,,YA5^UG+Y;3'_+ZUN ME!4P-W-W =@TK7+>CR/AA=K$B+OZ2ZO5TX-N_\O,I;$@E!4PTYA"S&4&15$P MF&6"F23#(E?)A9[C$'I.C53K^DOW.P4!KW6^V+L<9%9[>Z!CS]6K>*D[(T'; M2M"TT]O86<6FM^P"C:E7[7^,ZLT..1N1/=Y!5'UMKWA(O#T\YT'%]:B&4C:@HDHWFMV,/"Q&D4FUI2>H% 6-IGV:KW>C%E!U9C#T1JHQ5DO(#I+![3/<)XI6*\+'E1&,;OB9X>.5_-5Y_,M:P\?;L1N%W>S^5S_=]= M5"G-$4V+PD E7:UWF;H^%SR%AAM).6$%4D$]F?W$3HU2*ZWK?I]ZM7FY GUE M/[P]7=_!48SMR6X W*E\!6IUP9_-GU$B>,.0&M3+]),\KM,8A,:!#QCV]%"1 MNXV\U2U_=@[FC%&<(Z8D1 5'KIH%@B(O4BA-K@W+N"J2($HZ*W%J;+11#SS6 M^ET:<[L/L!\'#0I;9/HY$5>[!?+V#) #!-&> "=NV.R^T%<.E#V!P?G0V%,/ MCGH8^=MRJ?Z:W]\?W]/:\3Y:7):+=5GWGAXZH_-?*[;2JX@L=R+C7@]_=-7.,H1Y=]OP-13S1'F-DI M'W1>@0T 5QUGGF[TESB FW-5GL8Z!+UP B=P-MK7@O\.1Z87SLY )ZF7:M$S M\G03/?[)?+#*+N22YSHU4@?U M@_,1.K5E:9<"X4H:;+0&&[5[5T?QF@"_U65H6".O"0,@&AYQ&@#1H.&F/G+' MC34-0.(@T#3DV7Z\]%G_T(LG[5K4O76D9T?\QWS]_>W3:KU\T.7^J5J&->:I M*&""!(.8,00YI05,BR*1#-.",A+"4&'BI\95C?8;_RK<>0Y$WX^>XF$:F:@V M<%8=)3:J@[^L[F"C?-PSSG[(#Y1M"@H ME-KU[M-RE[WYUX?ME;M=C,Y=\L?X\7_WGBB_45ZMZN>;SA=ON M'?@U@E.69 8RP^Q^JRCLSBO#$B)."H0US;#R2MSO(WQJ+/&VUA2TS "5'=6A MT M+ @(\0F>DFV%BXQQ[2W8>VB!/YW*X R)L(L(^4LS-T/"'!>+TQ*\S-"=T MS/&"=7I:^R)\I^\8E]UJO=,K68+5V%JBTA+(UW&IZU,[-5MN?S@\N4_ZG5=7>?WY6HUTTE*"4XIU"9W97!X#KF1 M!22)LCYX*G.<]J+1LY*GQIY625#5$W#-4UVBIBL.Q=?KUM75[7H)/GSZ M_^J^JTVILWZ,>'Y6PHAP4*S'XK^6TE>NBR>HU';MO[:=HIWJOP[/>MYPQ2"[ M\\)?A>.\,3E%;?X#]&.TM\N'AV5=9O#+=VZ_D==/Z^_+TMT[S[3,$$U< 2]F MF0NG&KL681HR91(C&.((BQ .ZY U-=:J5:TYZ0JL*FT!WZH+?IDOFG\]_2(% MX^W'3@.A&)F/&@"_U #6BH*=IL.QCP<<0_)-E[A1&<;#[GU.\7GDXI"0316A MU38205""1)&G,.6YL:Y0SB!+,AP9"G(@;&H\\B)@85LE:S5$ MZ,$:80TBQC%*8IXI8\7)M2H:PCPGG.M19". UD-SD, D]D1@A&QIL'SEJ_>_E7F[=_I>6_?%O^ M^#_VV?K%MS_LO^^GQQWE)3]KUN;-/O_!GFZ!\S+>\)56UO5PW8[KHH)EZ6J@ M.@9Y\[S[2-/BZ=I5-J]+G=\L+*E4ERBK3^OONKS[SA>?JE,>%]CZ0Z_66GU\ MJK*J*14FR0L*28JTJU&.(3,JAX4D6N2(XYSAV:,NYTMEZ:M<>WH:8^D?\I;M M6Q'OA?O:Z CX&@C];;Y8N%-KNQS7*O3?!(WWO<@21K'*,"0&91"[?2PWV%UI MT"*G'#$ELN9[\7ZA_MM_*S8VC/.=T OUW^O;X.D@3W%^8WO;SB HG$6@;35H MF0W$,VA_KC$=5+9?;5J0M,P'E?U@;0$ #0)5+]P: _MCA<* ;OS8$S?HGF T MY[E=$5Z+OU>?^@2[O(?ONM7/ZU_NZTY8OG6883G=+^6Z&+ QMD8A6+5 M8WO4B<3%FZ3CHX^\5>HT\7##U/WQ2QHSW?&?+JKF.F$M*G10G.%:;4%+77!GTYA4&G< MJS/3*:S]',;!$(S,$Y> U[,UTQE0AF_-=$K@*[1F.F/[\=9,YQX:HN+X)E=X MTV5SQE+$#4HSJ!BW/D:N&:2$,%A0(_(TH99R\.R'+L6R7X7Q?8$A[T1;;,3K MRJ9Q['U5$:95!/>2^N$'."/*$HQ5#J7DW.*<:$@1%A!EK@*EE$AB/EOH;]PZ ME7=]R[GW IO58!_(CH>X2T__&Y -[H_+,CSE\ S:NCAOM.C1#"\1-8=U,3]?LKZ[6OW)IX:\N9AEO"!:80(SR2C$@@@H)%%0&4PS(7"A MBB#?^[B8J5%)%3'2'/K)EIY#'/->="8[(;HX>C"Z.V2JSCVEBV)X_].I/V!9 MN6YHXA]13N$\,>SP[T)NN"V74FNUHE5I604Y=<,53 QGH1B2&TX+&Y4>SMJ\SQ#G'^A'$K\O%]_L-NK!)80[ MZF^<9,PQ5]CD$#%F=]K$[DY$:@SD=D]"49$(FI.PG?9Q0=/;83L]H2M=#I35 M],IN1E:KR[9_)R!.:,$RI@3D1!.(D2*0DL+ E&)4:"X(]8L8&P[@,1CX);SQ MT/5CX5=_&]S_E_9-RN[W-OOD/OGXJ!^Z'TPW+D'1\0M*H7-QM M[3X1G_ETC\(9S4S>UM]^5Z-\FTKS6=^[N?K9+Q5S^%5#>(7": MN@DH,OB166F#^^T.]Y;NL%'^18!./* #RFC$ WRD*AI# A]60:,?=)T%- *' M'*]^1C];7Y3/Z#E$ST/ I5G_Q4O]3O_0]\M']SULFCAI;IC,D(:,"+M@2&PW M^GFF82XD041IAE41= YX2M+45H:JA/""W\.GE:[X_\G^':P:]0,/!$_"ZWDF M. 1HL8\%&QU!2\D!NV%Y0S'H,>!)8>.>!)ZS^> P\.P#_6CB Y^7?^?W3_H/ MS5W5-S>PJP/Y=;$4*UW^<$4.;A;V35FYXJH+.;^?5^SD_FKIS&XZJHH5VQN, M:JP9*7#N$9#%%U#WK?QLA?>.HJ.NV5&QWE_OXPKK66ZENEOXP&4UXKOE M Y_;G7:>D00+!>V"K^QN0B/(28X@Q0EG129PG@=5HC\F9&H;B5I'L%$2_%FK M&1B]>Q1./P:^%*381T&A^(073ND 8-"**;#]Z&%0""-SQ4;7[<%\2]L(P8K>T S)(N>%CDHI MWACL\XO_@SWC#O1JI?6)V,@F,,TZ.([6[*"N&<]*\OM_U[R% M=4.P()#)(H&)04E.)T?&VOJ3F'.'N ,&O R_V)0 M![WP[Z_-N$$!%Z-V$#AP^8@7GOO6F\C?W;%RUMQ@\$);TD2607'JDC2U@B[K M!/(DSS$FJ" X*!*T0];4R++2#60]S^*.8!EXHG890B.>B]6*NC:T%6 1KH4\ M,(ER0'5$W.L<,YVV^^1A4<)Z1^=#$44)'YHI6R';VUEP\D41*V7[W)EX_E M)].UAVOWU>71N-#(3V;39G"6(I$1E!I($2$09PF&7+(4)@5B-).Y3$50 ,IY MD5-CCVU331?%>_E^:P_?_ONJ_JB]UO[):5SEGS0ZQ]TB'<=%%R@S-7;*D@SWS[<(G@I/NAH)X-A$MI>[ ML3/%'?MLC*E;/C7FN,#TQJ#J% @XD^+D=?0%-E;V1[ ^KY8CTA>YKDR2WF,. M%PI8=_0[Z-(J4Z1<35J9(08Q1SD4ROY$4L9IPE!*1+\#HG.2I\:4NQ.1=J!0 MW<;RPWS![415Q;ZW91@O#_(Z/B.!QTQ#XCS:H5,;XBO0M 6-VH<^&*_8$5/' MA;]Z%%0G)CZ13=T#]*UTH(TN2ZU:/6-N5JLGK6:"*".X"UCEDD-,4@H9UQ)F M&>6YPFDN1=#!U6E14R.LK:9[W:'FE;:AU0Y. NQ'1\/ %IE_=HB]; =UTXU8 MCX('Y\ 8MN+!26DCESPX9_5AS8.S3_3<3NZB&:X7]>A-0\>ZF/*V4Y&6S&0H M)]#^UT"L#(6E<.3[L'YC__$\U2\J] 5Q8$ M;B9])\)SXQ@!WMB;Q#UDF^KT,;I'A:(SZ$[/5_:XN[I 1 YV<*'/7U#DS>X+ M[7?N.U_IVW+YK>0/310QX@7.J'5PLCRG$.?$0%XD'$JJ=((E)93(X%)O)X1- MC98J7<%.6=!HVS-*NQ-G/P8:"KW(K-,?N'YEW\X@,GCQMU/RQB\!=\;RHX7@ MSCW3M_>EI:?:?7KWY+)&;NL4Q\JM.E'T,$5,"YP:B)(BAU@7!K($8<@UPTCG M!:=I&+F$ZS USG':5TE]KG!*JB^&HOZ&7)D4<[P.JJZBMN'VJV8>5V MDI7K.[[I.+[F/ZOD,[>.N%/@_MV*>DRW)\?%G<0QJ&^SI]ML\:Z.-PQJU\7D MQE40^+ LC9ZOGSIJ"/3HZMD;SV&;?8:K,7(/T-XX';8&[3]4CPI/G[6E"+/^ MKO^Q+.]5$RZ8*D,*@C1,,480$XDAS9GKCT$D$EQG*N%^)?9.R@AY[<:IKN>T M="3H(M/_+PD2='^S9M,/U&[M>K?1ZU2K 6"1Y:JB6D"J20LRQ M@DP3 KEB0AB4LB3LXO"HE*DYAW4C05YI&=BTX"B(?@[9Q=!$9K@:E5K!NL#X MX'T)NA 8M!W!44'C=B'HLO6@^4#GA_N][Q_UVO53MWO3'W.EU9OGK]95NEDT ME^"+;]=R/?]1'XIMCF\YT3+EE$&2RP)BE! H$"X@0H4H4I,S3((J!X2K,#6F M^'#S\?KCVYN/OX'KMWF@Q*IGU1VF?Z2X8Z0*WQ^T02_W=;A+G M/W0=:O_[SA(Y^ .\)<&!'$4]^F%OJ#)M_G%J?RK]:GJ MHT6K]\ ^E2=*@[M8Y^2.[W%Y(G'4 ?-]MA\1W=G'/IEKM:S:/3=[?R.8Z_"2 M0,DMYV#%,!1<%U F,DVT5"HW02?WQX1,S:=R.E8ED1LM>UX#'L73CUDN12DR MDX0#%,P:70@,R1)'Y8S*"EV6[K- YVY&>W!I^9.[#=H::[5YIM[.;E@&EWXO>%Z#(+_C+E),XB2-1 MPH/:X[]:8L?),)]CG^EY":^_N6/RS[IJ6;'X=CS$OTB)*01A,%!YT[>XC=6JK>:-TX#;!#V"_EWQPV"*__8V^8*OP.*D303 - M>F/M)7C<.^H0+ YNI8,>'B[S:[7]QW^;Z](.^7U3HI1:!T(DFL%4R1QB0@2D M.5(PU<+QD#0$!Q%1D/2I$5(K/6FK:16S^_'Z[SVW&F&SX<=:T3".S%Z7P3M( MPM=9F&(G?9U6X-43O\YBXY/\=7Z0\>H#7+N KFUFNDH,9X5,8%84"<2Y3B#G MJ8!9)G6>T$)P$W1#=;%&4V._N^^ZU%407/QZ 2^G)GQ'%AWP4;=QP94#ZE#% MB=0/.(KQ:Q<1>*G4Y"L)',5PB'("QP?NF83;R+E;5LW.2A>\_JC+]?.M_6ZO MKQ?*Y<14W8QF>5%(DF<8%KRJ)H<1I%EBM[M(&&UXB@02LX7^5E4>]GK[_85[ MO>:L?LW;*L1[VV^;./#JA7YL]*X\'[U1.C!;UW\F_+AU8'1'RN;=T.1Z"1JU MP49ONS%VFE]M4^ZZ40[/\ T&;-",7W_IXV8 !Z-RD!$Z_ M72Y6J7JV;&@R6;:M<.'%OV:]@@G'%89$; S$Q M"13VZPT%DDE"I4&T"(HV&%"WJ1'CQ^4"2A>?*-L&A5'ED%/GQZ*O-"&1"79C M%6B9=05>& 9:EEUMJC-LC6O2""LW_;OW^[7*T_+M?_KM>N!>&WQ?R_ MM*I3)C\LR^:?W.?2&><9Q:[.*M*Y@+A0*12,91 ;DF8:%X3KI$^+L''4G]IB M42M9Y8>7.S7=.<'3HMR:4B>@-\G++S+/F]YD_5J3C?2-\5N IOL]B'VI?RXQ M?6LTJ*QVZ]=J;?]U#9[U&NP,M7N%W;>I9>SP#=?&G:,8W=M&LN!56L&-.SNG M^LJ-K$6_M?-:RN738AN*TD@)PG!619FK$B2P3)@R(C M3HN:VIJTTQ1L5/5)H H%V&]9& :VR!3>$[%@_CT/QI!L?)Z+ &BF& M@XI)=DJ;'&MLE06/5ELX7P!9ZQO(&)T0>Y+&4,#%YHT=9K<-9HVJ$7JP>8$R M*']T"AR70GQL/V 1KX?Z$(6&XR'&*<8RB,0G8^,D&D-H7(POHN>0J>'C>M M[&975^^7S[.N7&1&*,(0*F.C"49(B MD)L"0_M_BE*M-/;+BM\-.36R^;J8KZL&%GSMZPVU\.DFC'Y61Z:"KQ]O[MZ_ M U_NKN_>?[G\+3^T7=)Z=5L#CO)2 M'AJP>=V._&:@2-_-;:>N2UJX.CS-;]1,N, 05.10TCR%.+7OG0$APJ?V&*K^3:+O8H,X8WZ%T;]=LV*GV<0"^O(E' L\O=- M"^NF6DY5)>SZ'-:7Q_YZ@!8U^K=+_NO&_WH@,O@7S^4+Q4MV62_5D M]U+)#,H8ZQ8W-2K; MJ!=:E+X34J-297B>0ZV(AEBZ0"&J'L/IU2F2/10/Y^ MX9F,,S3@&\'QX+821L#:;]$=#KW(R^Q&4=!H"C:J@D;7(5LD^& R;#>$3HDC M-S[PL?ZPQX'74SW:&1P);MS%8=PHNSS/S=R%+M:%AS?+\;5]C5L-LU:KIP>M MJBCWS_-OW^W:_775/#%3,C.4%AJ:U&ZF,#(8,I0ED)J,X!2)/"%>Q"SZSES0MKS]Y;X=:I4^$>#*[( MZVUOI+PYT N)CML%^WR]7[$_[&]3NL<>A9"\S-OPB-^'+TMD;9VN-Q2D-SUR M4T(*53"H"Y5!S!5UI309Q-@P;HA "/$^Z:DG)4Z-%K8.1$OCJXV'H'L6KSN/ MN]^!QZ!HCN6E]P2R=P[H67!B9':>%OHJ^9IG,3B5A7G^P<%2Z'<)#,9@K?)4 MPT3F37]'GAIBG9 DIQIQA;6^,"=^LCDBQS8L_;-$.F$.XYA+P7N%0X XN2(^ M@$1.%G^E?!$?RSW2N8?*&3E9P>BWOR_707K\LB@:^E<%=A,Z@[1D6,1B&L0,A7I8[>UGM M[ K\UHE?>."#%RR#ACIT2QPWN,'+^H-P!K^G^E'+S4*6[KCEG:[_O%G;;,^DWSW_P_UB6;^^YW0W^ MG*]FF N28:F@08FT=*5 78S8DT(;7,0,#%^5!<)[LA,-RC2X1T/PC$;M-]!@/AQNQV$XW+0 MZZ#'$/TXKO(+K==HYNL916F"D%$P(0ESQ]H2G9])M>?BOYX_>YY/?-Y0*_M\ZUWVOYM M_WWN%C#*F^UEX^8=]_OPX-EO]2$B3Q55!F50YX38K84@D.%,0(UU5><$3HT#WEY8W?@LP)ZGM /"%ON<]DS"VM 'M9[(C)25]AJ'M9X(!&2?#7%@ M>_(T^-U\)>^7KHO:KB8-D4Q@4B0P<:>V.*76OR!2PU1SP7@F:5)XQH: MX\(8W:HRQ:?2BOXQMX;.,L0ETS*S,^#"9*@VD*5*0V%2(C$5.5=>WM(Y05.C MK/WXTTI="RG8*-PS5')VSUAY,G0 MW5.?[WU)O7S0U9B.>7YWD^/B]-Q=@$R*C!O75"MS%5,I59"QU&ZGBI2FG"+- M25"*?8>LJ=%#4\1JJRO8*-OK J8+9.^[Y2&@BW^5W ^U/I?&Y_ 8^([XI+BQ MKX3/V7WD!OCL(\-%_KNO-,H9XH8DD"#L>",5D!>:P(3F-"-%H8WLU8YJ3\[4 M..-8<'HONCB%JQ]5#(!69)KH ]0@D?N1V.&4J%>/TN]@A7,?OZPXZ5SO6LWO M-C,S2PM%INQF QF30BP3"AG/,JB800HKE%N"Z%.2]+BXJ?%#U4=C6]O$I0(_ M:.X458"O@;$&@!_.@G[52$] [L<9PP$9F3H^S!=\(><61W<2\G&Y,-M_:-EP M!9P5H#*C=4@R?!'2;KQBE!X](?%5"HYV6W^JS.B9I_H1ST>]=O<>U:9(:?7F M^>O*Q8+<5(UL7*=UN9[_J&3/$L&P*!($9<*L=Y+I!%)M"JBYP,)(QA#C(6$; M_J*G%M7A"O%5%0^?7'>K^<+^K]$9\*W286P4, ]^S!0'W<@LY8"MKN$V:KO8 MLE^^UBC_"K;*@^OS, =S4SAB0_)4@/11.2L:"97Q#*66LFCNVOVJ%')",&0)1Y1(@@)ON,\)G)HC MU>@+*H5!2V/PI],95$H'[KG.@NY'5T-"&9FD+D2Q1\<)/VB&[31Q1N;('2;\ M$#CL+.'Y7/1.Y.E,%E1BR5-+-H6"F"6NXBKAD&::($U,KM*@CCHK[]FR-!>U8IT-^7<%?I=]WE.ZG0?)?.V?[+#(7M.2^ MM"+-[RXB2/]>ISVM9#E_K 2X$EDSK8L,2VD@11F!.''1@=:?@AF1RDA."4V" M[K0Z9$V-KFI5F[IS5Z"E+OBS4CC09>J"V?/8:1CP(A/2!;B%'RR=1V304Z4. M<>,>*9VW^^ \R>.1P>ZU=OL S-+,I!S#-,G7'BY M-=F-U_&+F]Y[KDZ<>U]V37&OU1^X(>Z]HFZQ.N6]]@W8V:V5US,]4P7UPKHV M]]<+=:T>YHNY*U>SGO_0[W^Z1NIZQ@C!**4)-(I1B"5E4*3$;JQRP7662)6G M7@E*GO*FQB6-NM4]#G^A<&""X1F8_7AD0/ B4TD;MY>Z@D;9 =,3_5 9-&7Q MC,AQTQC][#](;?1\K&>7\[I]^NJ6/SM?9]-LDA*1(L8)1-A8.C%Y"GF2"4LG M::9=3^20%53"(L4"I7F*Q@ NUVUZNP*,N:Y^DOTMR<@J"W9,A@!W55;$*NQH/M3$GQ;Z61W,.AP[OYNRC_4BI&N,-7VEE9;FSUCJ/W/6U_E:E MEK]YWGVD*=5U[>J*UX7&;Q:K=5FU:UU]6G_7Y=UWOOA4Q>RL/BZK) JM_J%= M:TJMKG_8?=PW_9MKF6UWMMPB4:S_NFX)I(1RP;V \.OC:J.\"FX7^-E\L7-[2TH!:A8IJGU:J-\U. M ?F93(@DHE#0",'L5MZ2!3?40)VDA!E&B)2T^5*]7ZC_R5^IC7GC?*'T0OU/ M^RKYN0134'5"/D=E*Q3.6- &!+00<2F4[<\UJ( *EJM-DY(6,J""!JPM-J ! MYPILX;D"&X! @Q"H('('MKJ5/CZJ9O M+!??JEX.FPX.NQK2UZZ'317BO:O_F2NJT\QN@1.3%1#++(&"J +F12*I0@E6 M2= ^.$S\U+;$3GMX7W4XV;4UV5FPK<@5F.H1-B5^BV \H",O5^L900AAA#.I4"8B9 MEI#S1$.#A>9YJGC"@NJGM0>?&E]M=0NMJ-C"JRB,*J@P4!0Z=24/S1VVD&1K M_)$K1QY:=E@J\LAG>AX6RN]:/=WK3^9(BHTET];?ZHS1PM5>0DD!C18:X@(3 M2"W/P4)I@HFB"1=>%Z5]%9@:,6[T=PATO\LGZ)/$&SY/G 4=$ M]&,?1@P.?/A104_T!MW6A^HP[A:\)T('V^6^X_0/,)7+TO5?=4-6=S1O799 M^?QVJ?0L03H1AB+KZF$#L=$<,FT$+ B7IBARID02&F?:(6]JG+>-GVSIW*HT MWV@.G.KAH:==N/O&C R&YCA!(Q 6)3NZ2,'J+J8?*Q2%6?QRYU MO7ZWC/;)O"VUFJ\_<-G$RN_.:7!A\HRZLS):,.MSV9\HYP@6(I.T2&1!=-[/ MYSHC>6K$\^7IX<&U.K=+_A=MYUZ!ZP>]<(4;79KM9[VJXQ]J>T!C4.#FRW]: M0EVL <$>T;=R6KL_7X+JRB+'/#D+1BV.3W5.^"LY4YZ8G/:B? <(8S:S_&EF MKOCFA_OE7Q^M4?;'3X]5X:AVW%KX7*NY7J6,J)RPR7$BN<0,XRAL/^% M0J88Y[D@4GD=I?768&I,9W6'5 MNG7>[Y]UM6%T-)IN;2N_/+>CO^M2DFS_N-J)I#)48$T M3%620(RD@"*A&!IFO84$%4(G056;AU=Q:FO59ZVT?JA\P85;MG8J@WFC',PY"%-!"U'/J;A9*F_EBOM95$)A5T;YQ\^VSLXPF M*-&IAD3H F*C$!1,&:A-(O*B8(PH=&$CA%BZ3\W/_VVY5'_-[P-K3HTYV7YK MS$2G,/+B<[Q?P\YPT+9\$S"[L;VZ7VE9#QKSW8*U 0!6"( =!,T@43L_Q)ZX MR(TCHJG_VGTG8L^+1]N*Z"KT6_RVZ1Q69TD))A7.HJ41V%Y78752F"F@P)R)EN;"[ MY)!5+H:24UO.=LEC5R^H;6,GL,[WUE)0F7H%VL:"REKPTMRPQ3'*E\%O%7SM M*8Z\W,69W:AWWC%G9,AU+(J>HRY8,9'>7YFBRNIQ/__^X?%^^:R=$@]"ES/& MBD07E$.*\M05)-=VZ9 I3 NF"X8(R;E7+..QP:=&^5OU FYP]_'RN!N_ (7( MK+C5#/Q9ZQ9RE[V/1, U]06(C'0#'8!,V+7R"=,[;XSWGQGO,OB$MB_N>4]] MIF]*G5P^Z#O^\^URX6Z+]4(^URD,QN!<&4M%1MK_X"*GT,Z=@,:PM,AR;E02 ME&IR4M+4:*I6%%A-04O5?HDCI^'U=>Z!W2X6GAZ>JP^X[_5AJ6?M$]N=[71U<+]3U@SO#_J_JWV]+%SFW M?KZUWY2U_9T[^WYTZ\@LX8DIJ/5UA*$9Q#)U53Y)#I44!9(:"^OTS!;ZFY/D M1RQ#J>;U2K'ZE6HK&._--574#JI9=5V!CF?W)V795?61KWJ ]$@8%?."6"L/H-G8'AD$1 M/=*P8=CQ(U4P7)VJCE/]Y\Y*M=HXK3[:E^?=\H'/%S.9V^TLT12:+)76FRPP M%%EF_4HF9$:H$(8'=12.H>34'-&F6E>E,/BSUC$T<3G&7/H1_FO/4&SRKV;% M:7E^:H:O@G8!=J-6->NCY[2JE%V ='#5L4MD]2^A/5]7LNW0NSW#BVCQW=T& MSV0N>);#M'#<;7@..34,"LJH4CK-39*&5M/V%S\U?FYI7SEQ+_0/KZ,=, ]^ M#!P/WX>H_1CN<_ZQ_+^AQ7P M(N7RN3E(-TCDB1$%Y 7C$.<\A4)+!7.5(UHHH5(>U**H4]K4.&RK[&5IV]T( M^]'58+A%9J>3D UX=Q&$R9#,TRUP5*+QLGV?5_P>ZEER55N_[/OR7MT\N,C^ MVF5KON)(:IYA%P)42%=?54DH3**A1#1#EE,H\^M@Y"%K:A2R517,6[H&ED[M M@-://08"+#)W[+!JJQF!.#S@&+30:8>X<:N:GK?[H(2IQR,]3])!M2@AU!^DL<]5@I"X^"@*.SIWC>Z+@/)CO[%M6/CI5I]?51\K2W,19)M MXM,2JA-FE&OHKB%&60(IDE7_UCS/DT01''1N[R5U:M1T_>4KVT[7@!#1#DB[.69 H"*SRA:C3VV,^L33=GW__$-KAP%MI"C;ON"%A=R> MAZ0S^K;C\?$"<<_;\"(FU^/C?>_G5NM/Y@N_WWXWC2D*0U,#C3 )Q&XQ8D)@ MJ'*J4YH56&'A+=>J#?2^B5NMR+M=:55N\KXOY>O7YR]?FRYGD*DOL M^PL-I1AB6E"[URHT)%P8;42BF2C"BO%TR@OY4H]35\>J%OB&=P/J>^\T$$C1 M[YTV>M9]IT&E*?C%H?9KE+LG#UR&O7OJ$CCRW9.'[8=W3SX/]68.;1_Z?KU0 M[_0/?;^L(CW?_W1A1+KYNF=2*DV%@#DEEC\43J P"$,N,Z1EFMM_"$I#]Y Y M-6=AHW(5-J)V2@>SREFPO;EE2 CC,\P.O9:^H%$X#LGX C0PU9P5.S;A^.)P MA':\'^U'/N^-T:Z*K-YF%WVN>C&XXZ&G^>);4VMVN5C-"$XT1J2 ).'4=9E+ M(;/_ +51TG[ILCQ%)H2#_$5/C8JVFH,U_PFLDJ&[EP#4_<@H#I:1.6D'8RO/ MT.F]5QOBRMURR4$S:,+Q&I*B J2/RE3AJ.P35H\1^O'6N_F*?_M6NEP].]HG M\]G2X^))UPFXKC!/+A2!A&8"XIRF4.#"55X0N58T3X0L0IBJ2]C4N.FEKNXX MH=&V7Y9S)\Y^W#04>I'9J#]PP>SC@\B0?-,I;U2&\;%\GU.\GKFT4Y1+VU@N MJK;O9LM=C:/U1B^TF:_W>GSC!"O*,(8$N M4^.@=I>CG3'N;ZV%?K/Q^*4QZ=>^W:3"I\Z/MT::D,BTUF\N1FI!U1O8.$VI MPM5YI395O7$[W;BJ_Y ](ZYW1;MF29:9)"D(% @IB TCD*(TA4IPG1JLE% B MI']Y:^P@:ARM??G]3L' 8.H6:GXLUA.+R*STNP< X8'1AZ8.&@C=&G[U"OSE*"I M.3.'O06LJLWB>5'OAQVT?F_R$(!%?JU[875I&X4#("(V0]C)>LV6!@<6GVE, M,(>QZ@#();[/.1GI#U*_S3B<;@Y7N.2QN_"$^GU4=+Z70_ MT;\@SG)1Q>]49<-G#& 7^5_(O29*"1UZ"'TY;\,__1+,T^U? DJLD20!_6G]?EJ[+Q[\"Q*XP M0V#U(H_319(@>E4D""R?UBN72E)UTZX.%Z\?R_G]/_]36B3_BJZ "P6O1\'T M^"AYSHZ,\G_YXLEZL2_&":^^\V+2_:CKDJF,3%C-+'ZI9[%IQ%!G% Y;)^>8 M_4-7PGDA8_1:-\KHMNFKX=KU0?_#R/[5+PMJ+],.4$T$Q1#3' MEI0*!(7.''Y*$I8Q35C0YNFD::S7W-]I5X'(5PZN* M.:M97NA4([LS(LQE&,F40UZD[G@FRVAAF-9IT,[HG,"IDWU[#,DYWP MH=]$7KQ,5,'H/%R'1RS%BCG-+AKIP\83&NF4L MTJ?'>",E=0Z1U38C+SB5TC93'%8.1N@5.)W?K%+OX M/13&(:MR/=L=BE]_*W55S/"MHS%=/O)R_=QJXU!PA0BS7,*XLEQB-W=0<&W] M+"42ZW4AE5 O+@F2.C5.:6L)G)J!C3;"(.]FEVA 1C]L#L;0FU]Z8=+!,W:\ M%L?8O^WS2YC 47BF%P8;ONGW<-]ZIWQ=C;Z)#JY*NS\\EOJ[9;5MPM>U6*U+ M+M>DL?.#&>I]_QX(Y]&#X$TCU*I/;":]A:J6$JC%PTM1<^A]53^PW3NX%N MZ0I(O]/UGS>+F\4/*WQ95DD+3(B\R!)8F,R5A4\%I)00R)-,$)&F.:(ZK-ME MISRO5VS4%I8;Y0+[272CZD=/ER,U6O_<2C_PRT;37\%\ 5K*#MI#]SPF _?1 M[1 X=B_=\[8?Z:?K\="EB:6WY5(]R?4_N.L%MG[>'# ][Z4D,HWS-$$"&JH1 MQ"RW1)(:=_=/$BR(LK_"_;))_128FL-T[:H(N,8KGW7=A76]!(T)P4E3P9/A MZ2-%A#BVD]1*"FV4WZ#[O#T(?QXI"30,O3B9GYXZO%*Z9QA"IW,\ \?I1WW_ MT/-OW^T;>_U#E_R;_OCD AL^F;K"_:==B-\;OIK+&4TS2VYHR M*(&&XTQK)!)5!!6A#Y(^-=*KE *_6 ^ACI$,3(D/0]Z/Y*+A&9GA-GJ#1G%0 M:UZ55ZWC3UO*7X%*_>'(K1=J0S);F *CTEHO;/8YK=\@_0BMJ5FT^%9U$_KL M!'\R7U?Z>K72ZUF>(L)03F&.I(O71 P*XHJD98G*N&&(Y#RLLFNGO)!7;)S* MKI66H'1JPJ6!3_8OW&D:Z*1UHYQFJ79552"3B:N?RU/(C+#??*JX((E)D[# MM<$P'F-9V"H+[L? VF]A& S!R O!#KQ*T2OP>8.>5194V@['^UZ@#,GSW0)' MY74OV_=YW.^AGA5&EHMO=[I\>*?%^@^^?BJKL([/^K'NOKUR_O!\(>>/_/YF M\7E91>;^N^;EW5_+F4J189P3F I7;S*;"W29&AME M298&%BVY8"+\R&@D>"-3E;,"VBE\ ,Z.*["SY KL;*GW[(TU[C2QL0,6/^; MV"XDHMR['A7X.K>L7;:?O%/M?.B"(@UV#ZZK6UJ]6%7%(*[=\>.W2N:;Y]U' M;FLJN_Z+EZK6Y6:Q6I=/-;^MO^OR[CM??'JL\G,^+A<_]&JMU=Y)P&_N9/.= MM>@#GY=5PJ8CPP_+THTZRQ.A99XS: IM(,ZT@(P*#?.,%!DM4)9G-+@RQ'3L MFQH_;G2'O#F$^^:T!U6?2&/UKQ//>U2EF [D(:4PIJ/UA%:$RFPHG-V@C0UH M@0/$,VA_K@$(5 A=-;7&0 LD4*$$UA8FT.!T!;9(78&#T^$*+>#@ @ZO.JT^ M3J30-+\)@]<>F9")XQ<\F9#QIU;]B:K9S\_XJ/_:-;6]+9>+I4OKK=4KWWYW M-MTLVI^HMDKW^O?Y0M]8[V_S*P3L8#<#-&=)D1(I!!C R<2+7CA)P^Y,/LR' I]V MS;9+1CUZX_WU2TJJ:M5#*E)%J94@0-#NEG@O#\7#U^6YP6-?-(1CCE:W.S7I M^!(-P],1(5[!MXE7//+?JMW_3>LNYD]ZNS!(FRQ#&F"IG5J7H8!1J &!/,VT M-)G,X1#MB@Y[<^/?MG3%H$._:_CZD61$U$:FP -@3I"B]K62(XXO2G$%BS$T M*;I,OHHDQ97Z=RE27'LMFD9Q2XFWB29UR7\W"YVQE)I"@@(Y-1RF,U 4Q@"= M"TD5-)":H'S;_J;G1BZ/=FZ^L>M.@87RMAZ!%;*?_G4_EDW]C4Z^L% M1,;D.20 :TP!R7("&*($2))1PX1@&6ENK#EJ^W4P![:FY$ M=M(?EZN56^5]Q^T?9.BV^SF>B,M<<@(!IUP @CBQ/QD)$)0R)<1(;%2#YP\K MSRMP,=#<&QOQ%+/6J(T%I.\1[RW0C+V+WW+N/_8;\F^VV_52[+;5)9)MF3SP M==0DKMV(Q#W?/;,R\:%N5RW/3W([GQPH[O:Y7&^7_]?D7;Q?;6V3+YU>4C5M M7PA%BARF!"CN--RTA$ZQ2 &5,:;LOTB&35CH<[_!D.]]FMCGMK\N+FNOQ:"2 MY<'W4 VW?LS]N"(>CB/SQBF +ZXV2_:(DFM>F$155NNW.*V FE?MSW32_-X: MQBYOEZOE5K];/CMQRN.2?^3_*M??/_'-IJ6PPV"*#%I+90%R;ENH'XG)+?T&)N._YX[Q2<*FG>GVQM=VLW95X(GBLI+-=1 M(BD@W"4%P$8 QA'!0BJ=X4%G'Y>,S8WGZE">P1E3>W$-._.X%:VI#CR==_2^$V.!MC?TKN2KG]?+C\V>Y5M= M'_!!BIF 1 )5"P0S,9;Z%VQ_XK+/C]D^A>!GF7,[;[ MVW)MM)W.V:G<0[5+O! "4UYD'#"2&D!$F@)>Z!P8R W+%-&,J3#]M@F]]^KY MDZK!'5PM[[KG/K$7_:"'Y+Q^-_69J''X/D?:=C??[B*(_=_\/$B'? MV2[31;]WNQ V(IKR-[-X8S^-_"P5:I/&3F&8"<0AR!BVTWE!!6 24U"(@FK. M =3UC("A7V(IJ\Y0=:)I MD#LR.4,$O0]=A3L?\+ XCS0N36>RW+ MCRN7SOA>V0]G:9;\L)U;1779-0U?M1, V;_9;TQ5#-^"LO"J13Y'5+:$PGYT;7];ROV>\*BEP?M2D]:'X!R"'$Y9/6E MDDF[ELT15[*O9Y5YJ)TUK:GJ73/5OW* /UU3!XQ/,VCRB8:VUVSZL-%QY#;I M'5C'LCW=F#PR>D?#^=BV;M5B;T*V'UQFG-:5A\UW7X_^XCQ<9 :EF80%P"9% M@"!1 *YE#J BM,"2$V;"$M@,\6)N8WE;-WQ_F:'R-FE7Y,YM#AW_N582#Q5& M&M1PGCM[8S?'V'MT8[7$#4+N Y <1\T]Q)%7DG0?@%6WKON0P@;&[.VU&UZR MHVY>\B;815!F,DU!KNRBB#C]3 93!;C"N<&8"+O:"XK0Z[,V-VYLZ<;\J+GS MM=[W=E.EMW8T7,DE?VKOB ?&X?4B[T=ZT? @U. M&RGG4_>SN#BOEP9J]CH98'>E[B0C"S9*("$P(% 00)0V0*0L!2GA&,(T%48' M,4N'G;EQ2JVMWG]=- A'/YZ(@,[(#-%H>3L?1\U2NG5CN;JWO[$_/.O-0J:I*=SF:\X<&V@A M "N4 9I2D:9<&(:]DF7Y&IP;+;1<;H[?UWNGD^7!ZX"=-Q_0/39,(T,Y,H>T M4:S<30[^)O=CH1BP%QD9S8GV%6]$-6QK, "BWFT^GW*FV[(+J-71]EO(>P.8 M^>ND\T6&<%(>&^RIC[\C@#[L.#L$.*\S M:J\"IS]X#JGGQ=/DH *&;3O>KRQOZLWV@2]5I35J1 YAKD%.40X(21'@I,# M2&T_+(9-5@0I YZ4/S="_YYO/B5?K&^)73\XZ9+*V;MDI;?N?%'R+\LM?ZJB M0O9_#-N./,77;QOR!M1&INR]9XES[@NC_@^)*#L$EKWG>+ M.7B/L@.FF'N3IR8FW9/LJ-_I7F378\,8X6'=W'.K1)6JXXZ%-(Q"G"% C+LQ MIBQ.!>?2+GHASO,TS0JH0UCA@HVY,OJ^W<'GZNRN0J6+#>;G?VEY9?R)3UOPJMT=F^^K)=/__YO M*(??XKO$C7#5R__-5SN^_GKTAS#>N=2*?MQS8]N,O75Y:)8/=;-4#MXE]Q7( M\:BE!X68]'+)S*04TU//4YKI>W08U?R#KZN@N/=\JZN4;WF."T2S%'#EV(6F M @B24R!4(5+FU"M3%<(SIP;F1C)[_Q+GX* 4>F<0^G7R6X 9N8<'81+H71MIE8&Y]>>]CLG>R$L'RZ\V=(/;WYAC0C-R; U'Q M[L_7JO[2GS?[#KW1\J\?R^?_M*_6?=G^<-J%.XN=I M?J]2^"U]]+EH" 9\@ M]C>7@MA;J0Y:?UQ@G2J4%9B0HN_CX+L^-9MK9 M4$)%>R9H8+_IQ[R:;:I=[KCWC8ZRO+2>[PDBM-')6AMA>OW8VAY%:P2,+ MQ%B6APU8'='_U3I(%G8\@>[S4'8]283* >,9!,H4T%"2(HAHR$C38VMN0T3G MK9A!*\P^D/W8/A)T(]/T8-2">=4#CYB$V&=N4B;SJ/OEQ]M)WQ M\]^UV#[:(JKOF:',4$H5$"*UT]/,19EB1.UL5>8(ZX*J(D@H\I*1N;&%\Q$\ M6B<3Y^5=XOP<1!07$?5CB%MQ&ID:*HBV81"%!]SW8! UVOZ2G6E#[7MJ>A9G MW_?LL)[OA*_6^I->;9;/^GXER\_Z)[W]V=BIB?U7?9SYX(0?+<^T\K@\EDZ\ MMEQM;55MZ1_WIVX+IJC1NH! 9-*N9#&7H-"8 6:H%E!KR%46DK JLG]!?#-! MMJNCZKF@_=)WEVRL!O3CJ%=LEI'I[;A%ZJHEW[PK-YN_5'*U[J#2UO(N.=0S M:2IZENCHN*Z'0(!X+#E2*\0DV-@N3LK-(^%[2NMCF1DH)JY4%63%GUP(Q?VJ MB66Q3GXN5]5IYT)+:!#*&="9.YDL( %%IB'0:9XQK&"A, Z2$+]J/ MJX IL%SMPZ,"E<.O@^U'R'$A')EC6^@Y;YWJ:^.ON\OI/*X#&B)*@WO#$U40 M_+K5:67 O5$X$__V?W,8ZUC"<^&'#^OR>:FT^N[K+QLGGGH(F7N)F%MPFA,D M-'&!$$Y]3W' )$> 85H0^U]*" J98OJ;GMOLT4U'I O:_&97)YO[2_*EJ853 M?"D/\8;\>KSAK:WB1U/C8#TR73F8J]C8AQ:XW_RRAWSR&(2827#4W*5[UU/:65_H>'R(TX=CD(3"T0 MS1DK<@(R5=@^;Q0#C!@)M#$N]TG!98#T_G'9<^OI3<;32OM-^FN_74*MOU_? MB,7(O;F&H:7T-AR&$$&1P7!,I23B#4N@@,C%BOE]>$,1NIVN1_H>'\<(^=+^6'YS;->\X_ZEXTVNZ=W2Z,7RDX:E"HD$$9K0+ @ M@.4&6^Y +$-Y+@1/@X(L;W!F;O12>Y8\6=<"XRUO:1$_YID*YY')Z7#GNJX' M>'(525YJTMS-ODOVE4F:VB1-X[SK:YSP ,X(J$8-[;S%GVF#/B,@=Q8.&J/, MVW0Y6G*@FX=U^=9M4;S7SWJUTPN:289X1H&DMN5(!BE@*2L -9AJE15&FR#= M3@^;5/4P:HP]C/S*,C-S(G->A!FRAK!Q.&H_CBTIXP#.& M*D2?V5>1=?# H4N7P>?5H:K [D;.ARW?5G$Q;\1FN^9RNV \TZGBEE:(@G:" M5N2@H(;9M1Y#::Z,$"AH,[C#SMR8I;D2=_ S^>?>T\ 0E"Y<_9@E EHCL\D0 MH :H_O;"$%?]][*IB56 >^M[K@;<__B @)1J=6CG.*57*>C6M09K,PE .B;49#>Z)@G(BHAT7K M# *N-Y@GK,3I8GT&U?0H%&A8"7'2"?WPFY8[5W [V'KA%'1T@3.@,BH!,28# M(M4&4/M;DAL**?1:IP99G=NX<%AT\?:B2^]=3V3[>D9IZL?66B>VV7@=JGY; M'IS+;>,Q1HR!^*NL< ]>']V%&0/5VS(+W8SNJV85"D3YYG1"O6B%IA*Z7-BK MIA'JK=^U%$+]+P^\Z>DN!O*U>EB7:B>WOW)WF6;[]8V4ZYV[.%_=H=DL,,<* M&2E!GKN 48PAX)1@P'6:<9.*0A?Y/E3$;^? S_" H)%)E@1VPK]SIV^!]RG] MP/;;3(@(X$3W%QN'D\;C9.]RTOCL)''ENKH[X)(Y[:L0\8YA$&11[P;Z69[V M3E\0&F=W\<+>'GAPPI_TT%JCYW8>IZ21$!L[(GC(+#"#T2N(!'U M%*3+UK1''U=J?';><>WY+G9H-]([^]/?_K3_C?V?VWK[VY_^'U!+ P04 M" AAZ90%W5@U1-X 4=P4 %0 &9O>&8M,C R,# T,#-?<')E+GAM;.2] M69-;.9(F^CZ_(F_-ZT4E]J6MN\>44JI,-LJ4KJ3LFKDO- ?@D'@K@E23#*74 MO_XZ&(Q]XW+ @Z@IRPK%>HXO'QSN#H?[O_Z/[ZU/K^;I[!1GJY]>+A!6 MF'_Z<[KZ\M/?,R[_\5-9S$]_^OM\\8_I-V#LW]=_]'+^]<=B^OG+ZB?));_] MT\6_F!AUYMJRD')D6O/,HN*:2>6]5DFIK-S__?E?LI$I>I1,9^V8=B$Q\#$P M5S+&3/_32:X?>C*=_>-?ZH<(2_R)F)LMUU_^VU^^K%9?_^7GG__\\\^_?H^+ MD[_.%Y]_EIRKGR]^^R^;7_]^Y_?_5.O?%B&$G]<_O?S5Y?2^7Z3'BI__UV]O M/Z8O> IL.ENN8);J"Y;3?UFNO_EVGF"UEOF3=/WTX&_4K]C%K['Z+28D4^*O MWY?Y+__^WW[ZZ5P?__QR3F@@ M2M=_N?KQ%?_M+\OIZ=<3O/C>EP66?_L+_4UA5:5<"2 MD+)F\RU]8_/W]2T[DX#?5SC+>,[5Q0M.YNG&+YU4F(ED;Q6P1+37S_/ MO_U,#R95B% _8?43QL5& ?_]SDO/A;,?]1?K[A/][H0K84&!9T)'P[1 S2 ! M, @>M +M =( Q%]_YTW:KZOVQ2+]-%]D7)#YN'@I+-(=-=^$[N8W?OX*"WH0 M2U^F)_GBKZL=&4)OJ_D \CM7#I'[EY^(ZX*+!>:WY[IYD+DU9RLRJKC^S2'T M_O^>/+C WZ=+U83B"EG0V80.4],!R$8E.*9]E)RXZ($P $A<.OU6Z%! M]H^&0Z3:"3#>XV(ZS[_.\BO:CB>Q2)N]0A:-%4Q;+5F,$ CH1J,O1J#7 \+B MQLNW H7J'Q3[2[032'Q:P&PYK8*_@+4L11GAF"67BF!-_E54$IA)CO#NJO/D MAMPO;KU_*V#H_H%QD%Q'QL:OL]5T]>/U] 1_/SN-N)BXJ)36.C*CR=YI44@L M/$6FN#<24O%E$$MQ^[U;8<'TBX6#Y-@%!C[@YVD5PFSU.YSBQ).!,Z8HYIVB MR$I1 !&B]8S"L@*NU !,#8:#F^_>"@NV=RP<(,\N\/"&POT%F;.UX#^2_/'E M_&RV6OQX.<\X40*K2^P9.DW;7PR*MK^"%&<2\'GR(ED^&#P>)64KM+C>T3*< MM+L SR?X_B:3^*9E>I[/V%C%X+TND7;&$BS2*B"#&#DG)TH6M!FLX@-:E0>( MV HPOG? #"'A+J#R(F=2P7+SS]OI#,4DAJQ+4N12^P+D0"G/2!R6^2*]S;SH M%(=S0NXA8"N(A-XAX+'2_KTW>+3_,_9I!@N)&AD5B3:24O6+)A2F";W M6A;A.#?#V9 [K]\NX<6?"3;V%&M/R%AOEN\6[Q?S;]-9PDF&I$1.ED%QM%<: MB"R@J080DZH>F#,P-#QNT; =1CK.B@XFX)Z \GZ^7,')_SO]NG:I7(I0D!A0 M64JF9;8L6E ,K)/21R,@#I'[>)B"[4#2<;)T(.&.#)%J 5\L$,[];!.]PN*9 M""$SG9QG7O#"G.$%>7+D9P]A.ZZ_W5N (RN^GK2>O/\RGUUD; *% MXIH<9.9"S>AZV@H])P$HKRG&RCI;4090_NWW;@> CM.@!PER9!!\Q'2V( + M&3]-5R@9,!LX.@( ;+]U._1VG M//<782<&X-?OZ0O,/N,Z5\O7*;42F9 8B'Y/\3&0PRLS'B[0(E M'T_AY.27L^5TALOEA(/.W) 3%2/IDT#NF+=:,2Q><.-L*G:(TN1[7KT=*KI/ M5>XOSC[0\ 5/3JZP;*P2(C'CZ(.N90'1Z,1DX1I-2,G)(:+4NV_>#@L=YRL/ M%.:(4#A;LL\ 7TD.IZ>U2&2>_O'Q"TEM^>YL56^2U A\HJ+.D:)LQBD(KP>\ MB0 >D FNM.0N21GNB5TO<%%@&==T;]YU#@X\62TOOG,;)=L0M1UF.DUQ#B[U MD8W)BU.S;*22"U1K*"V3@&GB)S[R($#!1S#9+OO/'2[>#0 M<;)S?Q%V4@G^>KI,I3$1^"!' M'P^\?CL\=)S]'$*L72'C_*K#AHDDBG.>?&6()!0,G$7Z!K,@P!L;LN)Y<&Q< M(V [='2<$1U&M%VXH"^)C06\22LED)$=:YQR9]Z:P BE! M\@6L'JX*^-;+M\-%_XG0 T0Z=NG$>2[NRNI=W(WR(4G@A&M) 1;3AB3B">HL MR91"29;'08[0'GK_=LCH./,YB&#[,!B/.W">6Z; 9S)_-1_CC68JYR*" M"A3/XVIYDX%M^Q,\^=1AFA?L1OR!G0TNHM9U\6;U/MZ5U],9O6Q*+LC\ M_+;B)>QHR^%1%\&"T9*B5\S,*VF84 6]SS($?4_>^?";%BEZ$)JS?)&*=K0C-,W$Z5'"#S#M)KY]1O M]N K>9!M3C%1!)>Y9GK]F3>962Z5"84GK^YQ=8<"SBUJQL7/(>J]%RF'R+H# MP+R$Y9?Z_U__\VSZ#4Z(D^4')%:FB4Q\_<&+6;[YC6N_27M^DMP;SYQ<=Y2H MM=+&959X3,4'!=S=4W,\0,+V$*I[ .!!J+F=W#V:"CO ZXN4ZMU2XC A\1!/ M\'=<71166)F]"<$R4&LIBKJ:-3"GC-9:%7EO0G@ ._<(4>.TE6F'ML$4T &8 MWLR^$=7SQ0]B85)/T466]0P-!=/"(@.0EI6@A*"0 ]1]$=WAX+E.Q#CM9MJ! M96\!=P".]PO\"M/\Z_>O-?0A&_IN]87"W>LRFB0?M!-",>,S\25)+$':S)+@ MIF2' <0]USD/Q\P6M(W3H*8=E(961P<(NT5\L<%:XQBO!E0[4UA," RDM)$6 M"NW$30Z_=T?-X*>;#7>KO46\/S[F*S@9R +-O^)B]>/]"9 X9KFZ;5]K[%NM MJ>0IQX*2Q$ "T6@U"T%$AH)GJ67F.39QO1\CJ@=?9Y#0;C#)[XVB;[B(\X'L MS#OB!6JA^EN$)7ZHG6O?E3_(B%:!340QPJ60F,^ULC!'P:+C]0(<-UZ!"\K> MJ)""=H*L'9V@0. TI_PX\H+_-Y_G/ZNX9+J>(TG?)F?D-"7-2!<_;@4#6KI=1+ '$A- $^1 M@2#K6 CF% \:K>^[,GLX2K8E<-S O/F9?1,]=6"#KO%U)RFFA<),].LJ)"TX M&5(A S,R1!YCD:B;''4]3-*XQZIM(/ PS@[11P?(NCC%>P\_ZA'>18(T%,MY M0&1%&5J$5M4;ACDQPZV.T4>NLCH[KG*,]R& M]Q2!XV:L&\&LB79Z0-U\]OD3+DY?8;RL7?&\B**M8'G=0QCJ-5AC G/1H0E& M"-[F0.T>6L9-5[?"TH$R[P$V=\VM(#,KO>3,IAJV@'/,)QU9XMICL?4F7).4 MY)[[7+,4=F,#M*?$>\@A;&#_=CK#=^4E$3!=3:*T GTV+$4=R-NKERLBM5+8I++Q,:*Z<8O:86LPG?3E+4WJG5^3E6'6)]JTM?',1R&8K6-] M?*#0-#9)+%VCH1O_Z"CYR9TDWH&;5.__3E?UD*#*Y^5\5FNF<)8J*S$H983T M#$6JK4B UY-#8 ; 1/H)H&ERNO((3>.>]A\%3$-II -+] E/ZWBZQ8]S\;R$ MQ>(',?/BM&9BW\PVQ0WO:S=?4N!JM9C&LU7-SGZ:5_-+K!-!]/#/ZX:NN%PM M)P%B4<9;1H%JKH-D%(LZ9E;GR*"@W3ZD)I@2,P>F@([1!\H&GUV@9NUO!,&J^>Q?J()EW )MK M_5[.Z>?"\BQT8%ZNY6$, YD%+2DN@]5)FGS/V,Q!>W]N#YB&I3)- '.0M#M MRXNIOG-["5\G5+D<8VMB;5U!7C.>&V+K9$T[7-&EI1U!554MLW- M@Z=)&SA B7>0WW\JJS(IV=MDJV1J%VEMU\$(^0#*N9A( M.L1FD^:&3Q&V%9X&[\<[UK'1X;H9#&O'[K_Z?JV0+[B:)CBYRN8;5IUSM[;VOTY >$(D+8X<(8%DWW"&#%"DWMT1VG3>G(R_[-*_/5\ M\6I^%E?E[.1NF[2+^C6N,D4QQ3&EC6%:)ZQ7((%YI7(PDJI7-V.O+'3L(T!V$!'W2'OO(_[B[/5E_EB^E^8)]Z%J$W4#+58 MCY0QM(0,9S[D[ P"^:]-.@T]3M;8Z=FC(NT@G72*L#?+Y1EQPJU#84%1U&QJ MZE (%F0B//B82K2!IS9]K!XF:>RD[0C(VD,7G:+J^OP)E,%ZS5V]24?L&$/Q M#T ]6_4)1) \'V.KW&_T1\/\[ CXVE&9X$.>-NL$'R9"G M;))V/ET-RFXZ:75'/ZQAXO9X #M(&ST":[/KH]%^7HAQ@B? MHRBBWCT_"JAV<+^:E1$>'U![:*%',-W8XF.NO78CXZE>8K#!U7D"D@DI$W=! MAUB.8Z9V];J:'0@<'U;[ZJ,#;-TH,#GG9N(0468K*!;1GE@HF6)=0@!ZP0M& M@:%-F'@/+=LE60P(Z9Y'-SLZ>HJ-@8Z, MSA]]^;)+M*GB2D;I67(QU#NTDL6L+1-)YH))*G1-/(@'Z#F\4&+SP$_U.&&B M.-0N*8("UF0H?M"114MN7H"HP04TH)J<_-PD8]RCG2$T?[K M.F<@GZ45A9NX^#9-^.+[=#D)(GN(R5=U M,B4C00ZY&[ 4TB@B2VNCU!S[\& M$?KJ-CP>(J"3L[\]E#D?4+)](&-=D''.P?+5_!2FLTF(3D8I-),:ZOB)FH^P MFK;1XE+P ,3(-C[Q+O"X2\4X&!E&L7=1" MF*HI*YUY(J>-*R9 Z@A$ W=-6NK?):63L]S]#K+R_/EBO:EA>7C=YKOV;ZK\Z9F&2;BQ*@*XNQ5J?FVO?9,.%LYBID M5=J4[NQ!:R=;UY[PN%,XW%97732A>3E?4OQ9YPI<-\(?YR=Y$J3(JB:RC*JA MHB*C'NMH$W02@]%6.MNH[<-#)'5BR(:!UT"2[\"H_6TQ7RYI*R_3U42CD2"- M8I:C8YH3Z<%YSIR)2D>BS_,F,=8U&CHI*!D&)?O*MH.2\\O16YN9D5>3#,!J M[\C!(Q\@KYT[).(?>(VE2<[<%%N3%-X1)[%0K.%29+)$I2"Y9$03!#U,TKBNST ZO^UO#Z. M#J#T@=1!!-11[*_(K3N9KZ=)7C"#%%7&!(99*073ODY&1HS,RQ@H"%6B0)/Z MHD>I&M?9:0.HX=30 :;^AC.2T0GQ\B*?3F?3*I_5]!M>L&-2O2X=ZD@!L1ZZ M;2@6*+1$,H6ZV05>4I.3KB?H&M<]:H.K(571 ;)>G-966/^U5LJ[JER, 6Y&1[:8D 1,=<-%D(@11J-CFE>9RL<7VH-K@:4!%=1/MWI#3)4J./ M(3 '@E@H)3$0#IGG/AL(Q9C4I,_L'4K&+:9M Y_#Q-U3"'?5F&$2E3-)1,6, M16 Z%&"02"!."XDY*ZFA2:.?>VCII ![X+!M3UEW )??Y[/Y32XVP+]<31SK MNLG$4,FQ%L<%!I4K;KGR.G K8I-<]I.4=5)>/0R4AM5#!P[11=_/"W_.&S*6 M,4@FN)=,RZ19S,FRVJ@C4>BI3&Z29;Q%Q[@Q_\!:OCN&>&^1=X"8=6^A!R4T ML=:&7 ]F?%Q[;J+4&W?(,EIC4$3)8Y.+'H^3-6[(WQ9/ RJDG\9C#_.3@G:E M^GB.5U%9"^1 UF&]IG!8-]]335)*AV&K6=C?%EO#J.%@6 WF1UUY@!>'S]/9 M&?&V<1'GL^4O6.:+3;NT3_ =E[]-9_/%=/7CPFR_F.6;3SEO)?,;KK[,Z2?? MZ%?69:83K31/$LBGS)G\C$C&'6S4+ N;DDL:3)OF_D?DL9.;3K_!6=8STVM-XFLB&"NY'IKPGL6$R=/IDY+,,%GR9O8X@?HZ>1>U)!P M/$SF';B+YR?LZYC;!%#9I,@(X);IPM>7+1SSN=@83+2I3=/9*Q(ZN>$T#$#V ME&P'YN1W7%V9R6VF4DP2H)!<&U:X$!0C@60A%< D&J=ML@0$KLBTFD!!DRZ9"8T.011PL@YU+J MN;^ .[!3%XUM+_HD7(94N6C!$QG8++"0^Y;K3>2$#%,LRJ88L,V4TX<(V@XS MSZ5^=9A%/T$>G:7>H?0>34].5MAGA@I.5H-+*&G[=4ZSR D8B/)4,CCZ-Q=>_U"Y(Y[A;<@_P'$2#S[5#RSU#?VZR-%"[EOO>+4\R M.'SO__.WK$=%WWGW)9 #*L^5RO6 5=6IY)*%D(!%9TM$PAG*)BF!'>D<,)T? MLU:4,DS70!*B1P8:P,F27)1MK@TT86?DNYM'!N4.:^)(".E\G5SR%+T4 M%GCM6 -D?[+T])G5+!=$P&1":C/C>+!AH>VNB_:+X;VTU\&QWCWL7+!"7YVW MGGE?KZ>1AKI\!R\CISBI>C:I*U?82F3NY6CHO#G13SG":O M7L]5WATX"[/\ 6F[.*WK[P$SU2)=NQ\E1TGH#B"DX5.^C\PC]EDIF> U*LF)XX3'2[A#; M)K4[Z.L]/"J>Z/*]B] [V'TOJ3^72+7Y\UE=VNO^Q13[J>2=.L]1G[=E0(O, M11Y+ (\8VJZ6^ZCJ!%![J/LAY!PL^PZ =(N'3;MJ(T2*"'50+*TIG:TG-U1; MQG, 5X20.C?)A]Y+32? .5S;MXO>#A9]!_BY-M_G-ZRE !-:0LH7CTR9ZL!J M7Z_%D(24];38)%@TK0+5FY2,7&9[N'8?'J6TAZ@[P,J- 3X;%J*)T61NF$VR M#@3*R(*&PDQ1B;9RGJ2%%FBYAY:1ZVH'Q\NAXNX ,2]R7L^/@I/W,,UO9B_A MZY2"RPTS3F<,Q7OF?0!R_S+4*-FQ2.%SR.# FR9NSJ-4C9O0'1Y%PZF@!SRE M='9Z=E*CX8?.6#:,<1),J:95>$T+Q=5L',^>6:P!AW Y2, MFQX='DT#"+T#Z-QS[X%C0B(SL%"2KL?*DD5E@7'#A;0F6J7;)H?>=CF&9Y!X M?C\I=X"3VT4(;V9WDV8?YB+/V&1)\JY))&,9X@@F.9(*P H@G#&<;0V M%&S3MG!'.CL)_/>$Q=W.(LUTU $$7SXVYU<'$I 5@C@(AN)4F5D4/C,+R=0K M""I!H]$[!\Y=;CFWLAT:=AG!O(MJ]H;9UW6I%"VHQ6J@??&VK"8E8W164B3K MUYV((;(@E:T-K(M)QA=OFG1 O$O*N/OB,8%UH!KZ@M/YN/M79XM:AG3^@O5B MN;C.CNL#>PI'UJJM(Z;D3@Z M(!LJLH-]]@$6_P-.SO !#J,%=%+1FLSUC"*"82"#8U%KY9,)0F&35,;NI(Z; MT^@ J4.IL0.@_G*V)+]YN7R12'#+=0KQ7(07U23GW+];U']K#+?F_<5R.?U, M1/6X:Y9@ /J)Z.P#SU860 MY:?Y QGQ];*-MY?M!SR7#VXF8IZO\P^8YI]GZZ>LY3*1:!*",2RACDR#M"S& M)%@.0B@I9?!MIBNW9FS<.03'7!!=0:2#)=/H'A8*7R>I:R9#J:T.+4E!D@F1 M(?/HG"96FBR4$6_J-6OE?,SET0$U\ M_?D]^8)I^O6$I'-N!MZ5%WG^=>T TA+/#HQBY/H%VC-1,-!2LNSI=S6T$?-L1U'K1W8]9N]15&:*+W++&?NF%8RT*;D+%/!<$B056QS*VGW MYJW-&DP?$V;["[\/X_=8)EJ(R,GU#TP*J9@V=?I@4N3N^*@M1%HBI8UY._B0 MH%ECZ6Y."7;1S8%IW5]GN=49@;_01L&Z P+,L9HLRW:-MEIAV>EMT/\H6!WNY)[7 QT2!&0S$ M=S+(O-/DZ"A#_VH;2 K_1#;VB.4#S\?&[H*!0?W<8[>_A>67UR?S/YWETX_3ZO9^9H;O=G#YHLOK[((CV46?&'!99Q+7JCR/FA6N--@0N'!-K@0\ M1M0 Z<+ZS/>+^3=21?[EQQ\D^S>SR^GP+])J^FVZFN*5&*))J3B5F(G&DFMB M-/,&/2M8=,S@H;A68\=V)+63 N5#L71/EK&ESCK8\*]W]JT#F0?(=8.;& 7\]G9^EZ0G>R,A_FN\J M2A'1HBV>T7*E,,Q+SX(G9P&<2* ]!^^;H*\%,R./>S\NCD='0P @F";QSR,TC6MGQP?, MO(WV.@#B Q6S'G11R0,3@**N;\ZBJXVBC#(.M03>IC_ <7-S M(FSO30"'MO9M](Z/,%K=N)U\ED0>Q8'LG\JQB8-Z4.?W3)< $NAR;Y]$>I MZNV$_$AHVUH;KJ%(3O%_@5IOG""?[U>\TFU D+ZSM'+Y9+I/@M0Z PC228G"(^ M2S8,E.+,< TPX]SAT/(!% R"]IH MZ!EV-JTF[[2W4AS'0S>>X"S&HDM'Q"D MYKZ@Y124I5AG=XK$(B;-0LWRHRW&M[G LSNIG5SC.5(%VE ZZ\!2DFMQT2ND M=M!9(/%*:VWUX_T)S%;D\M8RY*_U5R9U21-3@0D?:0\H2"*%7%@*"H+C7M.' M)A5J6Y/8907;8&"Y7<'61G-=A"IW>+MH\X3GKG#<_R1,G4.M"SH@U@B1I M76!0UWO0#AQJ"+E-7[E=B.RR)NUHR!Q*>QW8R^U%.:E-XJ-5R*S5U2E'R8(* MBODD1<9 3HIL8B^W)[%+S[(5*AMIKE_/\O5T!K-TOR!#"1 SB4\6&6L9B6?! M6LD LQ/@1[-AP'TT@' /N#7C:/Q MKKR=SSY_PL4MACPM0Q=Y;<@61)W&$5A,R;*2N/-9\<)#D\.6)RGKTAUL!;AA M]=1'?')M#:T;R\X2UO*WN)HD[FD)24T15AWMX[DE[\04)DG229FB8FQ26O,P M25UZ><>P;@=HIC/S]A'3&5&P9D.I%$5,P*(AXBE*TBR&&C\)+97&S'.;W?,! M>L8](A[1E.VKDT,-V*>#$58OOU\&Z66^N%@S5;SK-EG7;T+0#S\OX'3"G;#$ MEV(Y^7KV* WS+M6ZR\A+R4((>2L7??>._3XO'O?H]TCX:JZ1+G;-[84Y$2[: M*)QF3EKR"(2D($M8Q9Q6'A1/G$.32H3M21SW;/C(=J^1YCK(G5RTR?WU>_H" ML\_X@=#^;E:9K?^O*?1O<(+KNER2XS316EBG+V?YYC>N_>9$!0\2HV+*F%3K M=CV+V1:&VNM4DO$N-BET;<#+N+M[L^S+V%KOP+T\B-GSYM%W*T0PLT'/ M$]P#9UYS7\M( XM"(,/$C26&D+>9@=I^6VCF_/2)\YTTV4TKR\-8YCR[8!1G M,N5<6^=@%7MF)0@5N; \ZR;'2.W!VVS82:?@W463G?3"_GCV]>O)6I1P@5A@4%DMTS"690RS:MIH[N!U]XPXG:0;'%MH9 MT6U>9V@N6FK"['J#ACI:ZZKVU>;HR4%A24;#-!? H&3!8L(4I'!6ZEO;^0-I MLJ??-7+7OQ;ZG;<3=@!=X.9=.I;WVSQ!%1DYFE^*B$HC\9!D8Z8B;(@.48GAI M='?P!AWC'%X?!R_["[P#O%Q>DGA;(^R+XX2)A*2=J+VK1"FU";IBD QG!B#S MQ)5SMDD[W_O)&>9%5H@P7A.B'"J)!)94MN=#.[S]I$OGK1V@IHKI .S]6'Z^0N%'W\L M<7VS^EU9?SE:_SU?_ M&]=^Q02EYX*K6KY>=)UX(VI7'V0Q&W0*1%&A28'8M@2.Z-X='9]-E#88&(<= MG_$*EVDQ7<]ZG9?5E\M+.;_ STU-8_)B7C]//LVF9IGJG M[&J.[/QDFFH1Q V6MQNTT82.(49RM!?00,,[[K[FRG_U,0=/5E+4^EF-M9>] M"(;Q4D*L\UXRMNGC_B!)A]K5"RUW,[ MEMFU'( C*$*M)OR*3/CU%ICG&)2Q(@O?)#/7T.R>+]=;+_AQ_O%JX9KDZIQ< M3_YY36XH1?XY"8*A%UIQ$VR639S9[82HD4<;M$'08%KH %$?\!O. MSK!>%7M9YV:2;/X^77UY>;9XE3[>K]9M9!\25JRS$L=6DX6-1AI&?=!@9?)Z]3D9'=K M"L>MVVT5(#;13P? ^QW_O":RQ7Q&GZ;S6>OW\Q="Y K)?2S&1::CDO4>JV7* MR5A*"0'OZ/,K4);WS_ MQJ[5G=G=AMA^3?#.HFYOCD6VRB2>&;IU>(]8>\8:EJ76!4%@AB9-/]J9XT>< ML'>+E^ORSO?F,[2E #]Z7R@5T[&)DC,B=IMS03%0$,@MRR'F&S4RC6) MWPZBNEMSO@NZ=G"F!]9C!W'>M4FSK^>+1UA_\7VZG,1ZNUEISS (7?M)&Q9H M,V/%2Z<=K[?&W_ TXF*2 M(\3LI&(JUW,K54A0U;^R,:HBH@**9%O \3YB1C:%[70_'U@1'8#I2C@?Z^4V M6.3E'U\SK%#6S@URPU3R7FJ!GHE4F?%R5=X#QEV>G9R>DV&^;9F3O9A_P_-+:K["8$8O+7RC 7=2K MPV*24@[2*\FBB;51F74L)%Y8X%::%)V%-O-2=R'R>7J/>^+G=B*KE3*?!5#7 MLY;6K'&-5E37"(@9$J2AQ6\,LJR\"(@.O6K2:&0'&I^G@3T63/=390 M\)1IBS(+0M)G.1QEB-0UFE5],E?/Z\J#-<2$GORN:U:\%?NRIJT>0L+8OK6A% MSP(DDHG6RM &;)QJASW:!4>W[='P2NK<&'T$6O;Q!WF;^2RM7L(* M/\\7/PXHD=GNP4.:KAU8.+)%4\8:+F6FK:K.4JS7WH"C8,Z%X@2G#ZY)M\<. M+-H$8[;&26 ":67H@B0%4W3E75I;0BEM\ER/$?4\[-HB <>$SG&KG \JY#YPL7\SRAH/EJ_DI3&<3FTPLP'6]#E.+;@$9R)29 MJH?'CH1ETS;'F[N Y2X5XR!F&,7>1.E&1Y^_.@ .%1G\T$%.&!^<-_;M%\Q M3>%D]>-CO4B^_-MB?O9UPTBT'+,WAKE4;]%9[Y@/.9!PI$:91>TYO142'G[' M."=KC> PD"A'Q<03F^M59MW31NIS$HJP M<<]J!_=)FNBC@_.O)WS_7[]O)O#5PSWZ+W^"[Q/.;0%+*]&G0BSFS.O$'\>* M0(P(G&?9)!6T!ZU=>L9[@F6W#/7!FGL>^:'U/_4(OXMR;7V7M("W'T-FGO62CKR;S>TJ:0 M:(\H06;Z 3?BF/OH,TH+[8*:G=)"NZBD@ZWT/B%=7^'GD:XKSGI$%LGP,^U= M8>1S6B:DER"5SZI-YG4;XKK<+/> PA8WE0_2RS/ VB:$$H9C$24SBG4-Q5&T M-(,$PXH5 +7>6ZV(V].QLY4O?OUM^L<;()J 1Z\J9<% MT-/BY)&SJ)QAV9-#&S46';;+3]S[^+Y1LH\2YX-*=&Q,O"CTH%-8_ -7]W " MF-!B<"QE^J!CG1% WD*-<+S32H'Q<2ML//J:<9,-K3$RG(0[V+F>C(F1YY*- MHCT%>9VN)Q/SDD)D4Y+704;/V]1[/^.$UB'>T:#ZZ !?^Z1%O$-.5E6S+#,R M#76>&(!E+C@?:C_@I,P&R:TM&3ERBJM E]\8%AJ#9Z%>M),7GW!*)(P2F,:(W=]G!27<\YR M6?L>>_XIKEU0LUN*:P>5C%S1\I'4LK[S<[6P MX3Q(3D;)$G-B3F&D(%E*%E) !C5<*2X*M=4-YZTJ6AZDHLN-<0\ESX>6^-BP M.>^/?YV%B_/]:#!:X9EP63,M(GFM)0E6DBM29?)G]7"P>8B*\>I@!M+N?&A1 MCXR7W^>+U9<79'R)_$V$6T(B&?# $H]U_03.@DZ)">^SY,EYN=71S%9 N?OZ M$1$RC#[G@PEWU(J82O^+Y?2"[LB--=$Y)I3(Y/DGSJ(DNFT I51%4OC/DJE%?@(B M>>OD?FG#G;<&0XFW;A$_D'.^[^GCW,0?7O'#B.]YU$C&.GQ]/67 KML%9,. M*\6LU=X9HX-O<^C^G%/*>\0L3?3Q3%/*)828 X\,LY%,%UV+8K1EM$ 3<2\, MFB:-Z/_Y4LH[@66 E/(NFNLTI?QF1FP3IG_LDS.^^N,ADL(/D#)0UO?RZ82B M=#*OPX@NRF%QMS""MM4)ZBTTRO8_0=*@ANN?1UQI1 M>!VLH/T_>%Z83B 9F% 82.U,%$YGTR2[^QA1XYJ6H=!QVZH,IH;>SR>*"T>ASDXOC#0W*Q_0%\]D) MOBN7+WEYMJAKZU9C"0C.D,]'6DZYUOC:PCS%ABP8$U,Q)A=LXD%O2V"_AF87 MU-R9+=M"/;T;G0..N^\\8U"ST_+X^C$$^2Q)CQ2%.R-#S=!&YE,6#$TBG2OG MT30IB#J&(_,!_OP-"%A3.#GO7_J!M+3XALN)EQ;)X==,H-=,*ZN9%PD8>>%> M&9<]Q"8U.4^3UJ^MV04I#SHUPZBD@[#]DJ._SQ?_>#-[OY@G"O)NL@3<6"&" M8B+4?LZ.3&C,N!H?6@'OLV0C.M$C-N4N#ER=A7S_A"9K^"DF6/] M?H%?89KKD/AWJR^X6+?IWLN]?N!)0SC9VQ YD*O]:J.:E_/E:OD2ODY)^-/_ MPKPAX<4-"N[!EG'&8KUO 9%B.2V=8-[XQ"R !&]=\:&)8WH@W0)\HS#7*,@T:62B)PM HM0^UNY-OTKGY<;)&/MHX(M+N-$T?3EV=)@QN MFXQ-9N2Y+\3LR?$U9&GS0+$7F=&9V9KYVON7/D1DDTEN,_ MH?F[2L6]2&EQ1BM@,X=@NFE1?;6VUI,.(D8FE:N#!BE@!E$$BXG6JY:I #09 M:KL]B<_;+.Z"P(P[N'?8^O7[5YPM[_#$LRM!:,NRDNO(FG84BK1K MD8\-H83:A'JKRJ@M7SAR@X"Q^0RM_JNI]P7 N)Q44J":9 !&VHC/&WV>O^,5?ITOIZL)<$MKM- "=;4T M2!5D@#8SF2ALSR"BYV$K]P%%S>[J.XOW ZR8QOJ-Y;V8A7/\N_S M63K_8J*T"*48SJSDGN(IGIBW03)>NYJN1%94 M\B:))+C9SH#M]MYQ4_ZC&;B&RNG %X3VH;1"49EP1K',%JHG?DL&7-/[F:$ MD(.&7-H,<[]+RKA'!6,:N /5T@&P;IKHF\*Z8$EZM+%V4XY!DHU6PC.H?6V% MPPR9I&95DQJ5+6C;"GKFGQ%Z0RNNVR&:[^O]M<7JQ_L3H(?-\J]DU[_6NU(S M7.T7?#[RO&&"SFT)'BC8O/'"%]=>>#6<+/$(B2NFBZ\M+JQB@?Q]ICA*GU Y MU>8 YTG*#C=?#[S@OG.1(%T*N>9X5";3K"4P,%ZRS"7D(*03LE&(L#V1XX:G MPR+IKLEJI*QNTV?&IK*];P!.MI! 8LCAPLPU*H"$S:T:86+(N. MZYPUW6?HKIP.M_.Y]]?CO]AOG<7_SE6C^W%PN$VT<9I<[/,3&SP&N'+*X\B]%E MQCG!Q7@#()N$FKN1.6Z>K2T$&RKL&6Z>#_[LH#.I ][7>L/=C>&C;<6ZV.(5 MX=B;FKQU]>93O0-5HN*"/M,"FIQ2-=^*K\YX'[;]ZTX*Q63K74S,99YJJ56F MY1PY\Q(,%$Q2ZM!" ML2V/NVO N"'B[W&%!)'6S.#W+SRX]/](AU%SF(U@MC M)+,&'=,R@K9Q(=<&%-LZA'MJJ&?0588VG8@\R3WA+6CKU,[MBX>M Y#]E-,!WGXY(XG6YBRS M?/'IF].OB_FW==?,BRFOPDE/BS$RATC; Z*BL*H$$E\IWLI<7=D6B-N*NDXQ MMR\FYJT5U 'JWI4R37@IJ@T33OB2,7EF1*!HJ1Z8>$]Q$X*PCMR0B*7-2>I] MU'0:Q0Z$JL,5T &*/L[+ZD\2YRO\AB?SZXSP;++BJ5ZB-B0: [(>_FIFI>06 MG"0GM\GUH09/>[EYIQBSQ:(^EP!?2 (H0E?IF?Y'LV:H?.8?2)3&RNLUMR8F%] M]37+&'FA'X8F)P>/T#1N[49S1 VDC YP]1N0+&>X^'%=3!=+A&L429#>8Q2T M3E1@M<$B$]'5L^ (6)H,H7R$IJUP99\KKH921@>X^K2 V?+K?'&NG-O,Q$)6 MMP1?.]#4Z4_ 24CD&4I=VU1'\AFA2?>61ZG:"EONN6)K.(5T@*X'A?7VLOOL M^J:?+L2"C;2_:_H PAN6,@AR$XVPJDE7S:=)&S<*'#>)NI]^>D;W M#O3FUD5'^PKA:.5'M&*]EMDR95 QC2$PJ%7IQH Q$B(/NDG?Q8[*C[("&0)Y MW=+0,D0)M?6T9"*(.HX^B.R:="W_9RD_V@5!^Y=Y/CBVT@@C2M3 M+"0@9T(K%K.@[80DA,C1<[7-#:+G/ :VC<*W&@F[B_3'AM"#@\P<,6]+!)8+ MK3-MK:-HJS:HBT4(X;,*=IM:R7^^D; [:7>KD;"[B'I$O*3YV6RU^#'YX^,D MR&!%/?-/H9 ,E#&,:/3,VN*$L3*"O.>.\?("'4M,?_T\__;SYHD5(.[BBXH/ M=PT?5V_MLC5S#,*Y>9CTY:TF&4 MODE6XAH-/4Z W0<0AXJW V1L$=UR%#H'6U@,M86;(,;?+U6A]%"DE2I)"D9BIGF:S2X/-QK[ILFWX: M,W6_$P!V23_MHHU.[[>MZT/V2A]M_G*(],]]1 R4OCE_]%6D'4P)U@#Y)6;= M;\DQT" )&:+(++B1NDD/F9MD'%YAM5PBOB-@DJQGG\\??G7M4H;D?/:2H:KV M-,,ZV5XO8+H4$A+7V*9@[U&RQC43!^#@;DG58-+OVBCLWQOBQM\/9R :]GNX M!0]>-$]<:.;K!^UE=5)MHFTC2TFNBL+2I(!Z:#-!3ZM-H6Y=R_:\.*!-D1E5 MJ_T\ 7Z2("-B=//E&P4X3Q 3U>&81?-WUMK>:"\QVXN>2Z.CV=?:9E7-P=. M?@%R?1)^_()XO4/.K9O^10JC(#*TFJ)#$)*%FCOR4+P#';FW\2FK<<#[QPUT M!H#0L63?07QSW_9YT2'_QV^P.EO0O[=7D%'! K?,N>PH0G21'&U>&)JHB\O: MYC9SMO>@==S#^$&M65L]=>W[O,AYW;,53M[,RGQQ>NA9^Q9/'UNIDV/[J6I*R]J%P3<;W<.E_O(!Y ?8/;Y_,H] M=SD6'@*97E5'0)+G%R$&%M"*S"U]SK>ICMCJP/'RK6/#82 =S@\5: \HV)Q\ MA""#1EH/B8.GS9AXCL+37AFYD4(K:0?&P9C] 0[0V&V=[R&^D;7^VW0V/3T[ MW1!>@HS9K$=[ OGG")+$P!US.J(P$I-TVY2,;J7W&V\>6?/[Z&T^A!#'UCY\ MOT:X Q% *UZ[2A'U$ P+%*TQ[C0F)94J9IOJP.VT?_W-XQTB#Z+]O87838A[ M>_N[.I"J-]? RLQ,KD(!KY@O%"L5ZXQ+-CJN&B7@'J5K["S*L#Y#"V5T@ZV; M8?DG7)R^*R_GLXM^_A@+K3*2$9*T7 8&UD26'1918D&%C>*OITCKT2O=$PE; M9$L.4$NG0/N ,_P33BIC$T>.FY901]GG=6^3S&*]U\/!.?K"^Y :&K$'Z>K1 MB+6#V+X*&?^8X2XO[\X-_KPR,YW!:KU^)LDX\("<9<5S32D60>&ZB9+?\?IYR\KS"^^T7<_TP*IU8O7+;*8 M6"M!HRZ,FUK*"+7;JRB2)55%" &5;W(#>E="Q^UUU-*4-559[Y"L!WFU4OH# MK;?WN$CUDJSRVM1)(RR!-TQ'S9FW*M9&84%2X$-R;M/[;T="QVV6-!HD#U59 MUV==EV4+A\Q2?NA1PYUJ/4%FFZ.L;*7*W!GF)3GN.AG-@@^&B21\!E*3:A6I M#WF4=1/;5883<@^=LEB8007$F*CE_/0E>L_!6R@E-[FR>9>4L6/"O?7]N 79 M6#P[&J90Y9_/O)M-.> M%(\7H@U9$;/#.X;S)/9EK(V+D42)D<(79JRE:%M8PT*,R#PASI4B8XSMUF C M%^-#]9[?E3^6N&[:,0E%9Q4B9R"C(AY59C$*\I6Q:$R&1U>:\/@H55TY'KN@ MX'''XQ#9=[ Y/5!P>#%+V%6OR9= >VL-\0P(YFN'256LU1A$E&U&,3Q.5E=> MS7!0.DCZ>V/I[B3GP='T^WR6-BR5.O6$/K"L'+$D-+*0Z$OBI;;\]RFWF<;[ M)&5=N48-,+6G#@:$50NGZ:(P>EYN<#O%PY,K3S]Z.!=I1S8:W<("0T* Q&RL M56,H$@NECH_TRBCP1JCR3"]K7BZ"]_!CW9']/.=-2_I=>3U=)CCYWP@+,K?< MN90"RUI27.E49$%(2TLO%)%C0!&;-!OC(A'/D3^I QMK4F[3:%%ZO('G3L/9]:SJ[<)*CK+>)9&WU639C*VPL3&49;=# 0YMN@SM3VI4'=S0([JRC9P;"U_.S MQ81,N.-& "M@@6EO'0-/*\T9"P9 *)1-6O;O2NC8)02C0'!G#3TW!$Z_X23H M;&00M*1B*;7#&IEYP3/#HDR6U@47CG\E]AY"QZX8& >!NVKH&2'P1:%W7C() MRMM:+\:4"W5V@4/FI;(,:H\W*13/T"A&VX/:<4G]:N)"KZ4HCW#4+.6J=2LI2 FO4LZ&J>"W*:1\+"P>XC:K3#HGSL&!]'5 MH4-(/K4^"YLDE4U)5C 1N6$Z8Z 0WT5FB!2TQ=;D^1'/++;"5G@&V!I"WAV8 MLR<.\2*(%%!:9D,A;N@+6@M)D)A43 9LR+Q)[#K $:K@SQ=%^XB_>U-T[1 / MM0LA<,L$5_40+P!;7]E58'QM%RUMF]&^PQRDBN=P*#&L$KHN2G_R ')RJ[A^ MT)/4B3CF6>IM5BY/4W_>4X0O4EJ<50_H*\[V[.Y[^Q%#B.-1LH8:UP0_UEU" MZWBZ^CHXN5IZ/CFM"W)6* QA.@;.8LT+:A#"*YUU\6T&-3U,TP"S&*M_N]R\ MXN(-M)"OH>RJ<>!EHS8$8M_2KE-"DF2%R*T)M>]Z1N\@%J]YF[3-GO2.W&)\ M($S=,V*QN?(Z-?*W3,'^K8;O?U #:]6P^?"C^"I))%?+K5(F?/FL6:P]E)3- M0KAZR(9-#CL;VJRKN1!WX7ZKGZ0T-AI:1;0]"W^#,\E8LPL02:/ MVF+UJ&NSW1R0N\"CE$UR+;L2.O(PXN9 ;*"NY[$WOIR??IW/UIGU_2M(GWQF M@QWS"<*/L7DZD833AD&NG>.*"@RB3$R9HCT4"R(^M\WS5]+V_ <2FM:CN:_9 MY8O\$A<>,+O #*T$IG4BCW1]!14,5[9$8623&Q)/4M;Q5KD#3FY;J&$5TL$. M^43Z$L JH7)AJ%)M#E,2<1-HYR\B!*6226T.6WN^@-,*6P.JH@-@?:R3O6&1 M;^WD&XE-(/. 7M2I\+PP;5)M\<(S$]%%R.179MQFM._NCM:C9(U;P]D*6 .J MH@-@;?R.-S/R1/ 3?+\RO49AB.02,A7K_(,L"@,4DF&*M$:\TS$T::OS($7C MUF.V@M,P"N@ 2>N^#G=#W@MNT$IOO+4LUXH6+>L@04_2$C))1 G*^"97'QXG M:]P*RV9[WW"JZ !8#S/"=0IU-3#IK#]O$4,1,L6OL9![J+37M@FF#H-3LR+) MQB;J0 5TVJ_C5N#](JVFW\A/W(0DJ_EF?S_L$NKN+VF04]B5M2,D&4!J;7TH MK$A%6YR2:WP6)GA49)M0VMSD**UADN&W^;=U>Y0WL\<=Q0_SDY/7\\6?] L3 MAUZMYVA&)7EM&NI9W=Y9+ C.VB S;U+^L0>M_28B=L'2;0O76FD=[*)/A"TE M20VU;ZWW61 W% I[O6YWDE,"+I0O3=)] T20S=#6'!6[19:[J&AOP'W%Q72> MB9+%Z@BPN]J!WBR7M%5-@$=R19 *N[>+%^, EZ])#;^<+:>S6A>?_O-LNEQ_?^*XC:XXSC@&4^M)@(6 MFF7:;S@JXX37QP?L4V2/FYGK"\"#JKA[0%_<-)KDX&TQV3&E+5+H!H5!2)%E M6V>M$Y.-&L1L1]ZXN;Z^ +J7R@ZM?C^&SQD=6%-"8$8!\<,%LD@N#N/9*9D1 M(F"32V #^)S-4H)]06\G%1WH<_XZR\V2/*\PKO;)VZS_;HA4S%T"!LJNU =? MU;E>M>,UWNB2+"MUB@V%#;Z.-"^T&&0FK(3H7)/BO_O).=2.W'SJ5<&2]1AU M-)(Y5>^6:6(U.JL8H/%<.,S1-3E/?X"><:/5 9!PVS@,(?=."\4J:_M73E_[ MZZ&L0\,:Z0>084OVP<;$G(B%::\3 R$H;N,^D&^;9,Q-0I0+DIOKZX 2)<3",YL=I)I$04+.D>F4N!%N915:7)JM#6%7=J17=#R M<"7JD+KI(=:Z9&QS48V8(2;GL\]U]-+ELK[B3PD?!"+92Q[JE)TD&;C 6>!" M(_)8VQRVQ=YVA(Z;X6H*P0::ZGB/N\ANP,DPHP>>?.90^^'VA+?>)7E6R@F6 M>5!,%ZN9]]K6,,B43+!3KLG%QW:>])L9/>NL!IGG X)M\IXCQ8LV2O+FG.?G M0S>0K&T(,6<* 5MQ>(N63G>^[1%PGP=]B+P[V..JC5Q=V$CZFQ??I\N)!>Z- M4L @EE1[FI.=#))"BX0V0+!%IR:%\O<1,SYH#M+P[1X]AXJ[0\B\FM=>SQ,, MWIHZ6E>HE8]L;=S MF/V&IQ$7$R>L+)X;%@L97VT-DKM'PI'* 'J@'PG^E+MRSW/[TOL^:IH/([,. M#,5_P&):+6:=#;I> 4E95,H&9DR@^$_YQ((GUSOH6-"'>MK6Q!>Y3\I!8NX,)A<+1D&V'#B3:'2M+5 $>6]8*-Q(#PC)-AGO<)>4<>W)8:I]!"=[ MR+D#I)!YS?/9FQD],<+L'^\*48&Y\O/VS2_O/EQ82:URD28RY259R4!VUU,\ MS[S5!E.AB#^VZ4"^#77]X&D?"-SU2@;61P<@>[^8GJX%M"$_!!>EQ<@$T<.T M5)D<.$U1H@;,6F8A0I--ZQ8=X^Y9 P/G$!F/")'E8C7Y +//Y[8X2@%Q#:;%#WT&BCHJ]N N/'6<6N[AG)=]A=D#]K?@!:% M=$Y$8MQZ JVO@XQX44P 6,?!V2BV.9_>7O]C[B ':.RVSO<0W\A:_VTZFYZ> MG6X(AUAG%0O-%( CPR; 8'2@AAMNH1O)WVK[]Y' =@,.WO+<0.7,(; M)]H_S@,QJZ!>JV0BANJQ<&"^GE:&1!M@\L2#:7*5X2XIXQ;3#IW,.%#4W8%E MXRQ+$86() /OR&/6M=4^")F8C!$EQ!A%:!*3WD?,N"'HH0I^%"][2+L#Q'S M;_.3;]/9YYO,;&RE*@DT#X)EXS+367M:320G7XBY]9TQU:2.^E&J>L+0/DJ? MM]) !W#Z!4Y@EO#C%\35V_K;52MUG;D8@G9UFX5,/E?FCGD(@;DLK3E TX\J1H7:N7E&)B4$R-BM5H)@F-:4/ MDS2N'1I&Y5O@: _Y=X"D=:.:37^*C2F5H%$4'IF)FM>DH:DY/LM(+%#0:N5D MFU$8=TCI#SG[*/F^UD#[2[P#S-RTRF^G,WRSPM/EQ(IB8BFTHF2]JJ0-L)BR M9,*2BYB\,SH?H8SMDIYQ6P$-O74-(?0.L//V;OGYCTW>X9?Y8C'_LSIX\)5^ MLOHQR6AM\(&S$G@=2J ="\Y$YI-3'AU'E=M,B=V!R)YJW_9$Q>T3PU8JZ@!^ M-^5%W.%FQ%Z2R>AH/3/KT4.Y7MY4AA9I-!R-=%*4)L'_0P3U5/XR#*P&$7T7 M$#I_[>OIK+H'+^?+U?)OB_ER.1%6$[VR,.X*K06;-#D$7C,MBLK9BUB@T?[W M $4]'40.!:(AA-\!BOZ8P>E\L9K^%^:UG);+L\K0QB^<0"VXD%AOUM22Q. D M\Q* )5VXT+'&*$VBN,?)ZBF-/0R>!E1#!Z"Z*:%?8#E=?B1:(+^;72\.$1-! M0BH&!-.I3GMREC,0>7TE6?@"EAO9Y +FM@3VE'5JL?L-I)I.(/=WG'[^LL+\ MXMO_W]Z7-;F5XVJ^SW]!#/?E92)LMZO&$6[;8[NZXSXIN("VIM.2KZ1TE^?7 M#ZA4KLY%RZ$.E5W]D"V7,L_!\A$$"!# 1?B"ZUHS7*XJ/Y/$>9 IUTND6/N3 MVEPC94[L4)2<,=#NWBPF?(2NGF+#X0 VE"(ZP-5;7-6'7<8A[\]7R]HGA4*/ MC=?HT09;ZH106B^5'PM!L@PL")6SM<&Q)ITGGB)L*V394T+6H*KH^*+NI_-O MW\+BY[R\^+:^S4H\?J354WLQW4EF'79Y=^?W#'6A]S &VU[R]821X(4$S;.I MHW]M15,"&0FQRD6-[H3:Y=P\0IE8'KP3M:S:6 :JCDN.RH7:1%3;I)(7JHFS M=9.(\4^I#M3Y8X=4.TGX%/8V;A@&5J\=RAB)GRB!!%45G'*,DAC436!O8"T:6$N=8O#!]$$IV3 O&0A>3^URCA"]7J\T09:;DZ?:)#P< M/,/3]-3K"/@;1$.=#ABI(OSM?$7BNVSD6N:+F]? #W3HMWKV4$[\[HRT==QE MS"&:>L4LEGIHE3*XY!D0,(3U7 :43:X!-W+<;[2CNFY3]1&_;^1=)_E.9VGZ MO39%>D>2K5U@:;E\_C>>_<"_SV>KK\M)-"DF'6AM%A-HR9@"W@8#UD@F=61> MZS8._P#$=QDH[(*Q^[IR'%6C/6S!N_"\X?>_,"P^_WL^,3Q&)4(!5AT-Q9 \ M7ITXE& T*T:J%)IDG@Z@N"ZLP9/&:W3'[0RR>5!QBUD)[%6/S"( 2GTTS9S M[WAVH5FWN'V)'K]RH!>T[JK!$T7KBT+OOV)8E1"UY>29%T_>#RU5<)'XM_2% MBP*U[P>RMR@?OR"A ]SNK\L.P'L[]?XJ+!8_K_,(12A,C+:-6*=B*JXTQ%@, M!&8Y=W5@3#K"U8C;1(U?J3 PY ;3P&#GF,-6&;_#U429'$UD&LC7\*!<=A!L M)C;(BH[.R43/L>^G9"D/NI#!TN-P/G?SUNXHFITH6/81>!T5/3QPKLG9#CNGFL?84^P=UUYND]6WWC? MBSOONV>AVB!+2(*#"Z:. :CMW$4AHTR+R@HMHHQ-=L&=J#RX"=8V+[LQ&*P( MK(Q#YLZ \E*!5R0=9HJ(S*%+V*8]UDYDCMSTJ!G*?NFIU4YYG6X3UQS?-1@' ME.\\_=!AC=U6I(]B\C 8'1TG'+I8V\46"3$&"RE$(5-1WJ@VS1*/:?+>SI?+ M6Z^XZ,OAG/-1. XL,T>\YP2>D3L5@S,B!QV$:=+QYGYR3LF$[8*:7SW:@Y71 MP;'OR_/E=(;+Y8OTW^?3Y?2JO92QNO9/+: EH[B.203O- <42I3D;&2E2>^2 M!^@9>^;.X:J^VX)K +EW"I_Z<8&7/?QSYL:;B! QD)"*H*!1& F\$$<9$9UK M8IB?I&SD[EQ#Z'\+3.VOC+&'>7UZ]>)RNHW7YUVN32LX.A*W7XPRS$ J% 4Y) MU)H;$TRCI/A#)(U;L=E@-QI(^AW@Z)ZU]0$7J>KG"[XO_YA7'B\["RPWRRY/ MF&9D=9&#M8&\P3IN)O*4P4@IDT*NLSW6+K4%N9UY0WN"Y>G=:VC-C;VEWA ^^==SJ\R,!;1B9=WH0^EN8+OX1SL[Q[QCJ8?<^^3A9P20%2KA-+C7&UNW4 %]% 2AB"5L1T MFYY=CU(UKLLV&$+N.FW#:>(96*MU'-;<9FW>VG4-HO7J\E' MJ[*2D?AG-6-!,8]G1D#Q/!ODQ5C1)*N_%[4=V[M=$/6@O6NFN0[.4'9A\H_9 M/"YQ\:-:AS>S[^'\CO0.*/EH1\RQ/8H#1'4,QX.6CE!1 M"@JUZ["W& O$VB"T>!:L,MRB/5W'X^7/F^.!?E_,S[_7IB'K1$)@)IBB&'!= M:W)C;4=8N"7NG8S62-2E22GT-L1U[%;L@I<'+>]0>NG)BWCY\^KC_Y[B@HCZ M^O,M_L"S=<);9B8P6P_!"T&^D3$04S#K3<(),B^Z-&F$O!UYG>!M,%@\C+NA M=-03\FYN0K_RM\FU.Q.X5L( :EE;L'('T3D!R1BI,WIG6=L#LFVH[ :'@\'D M(20.KK.> +GVE)=KB?'+.@UK7 [<@)2%A%8*18F%7'I29>I1VCJ M)( >!6'[J*53A,D-*RY*PTPFQX/96"^!)@B<>=!69:W(^TVZ2?7,(S2-FR<> M%V'[J*4GA-WGZUX=('RJ Q\N&F2L4^(W4O"8<]",(8A2Y9B8@8#DCFB>A0M< MV9 :!Z[[$=Z)-6P?9!Q!KQW@N!*^O&Y0_SU>*BI]551=M$,*<91PDI:P9* M&P:1:W):BJUAGP]2-+E .SPKO=C;$7 ^,B[V7AD_(RL3OS9<6SS8/IZ!@G&VWG6>;DJ1UW1 MIR4]>;'^XD@9QAVI.7:*\1!A'2/':(V6UOH$21LDMUHHB-(&2%@T4Y[B-]4V M^=$RQWA1LOQ_S@/)O.KYQZTBP758H6N;'RX\%.-I[7HR"SZI.JPE*JVR%*%- M _0=:.S$*3X4/0\&90-KJ0/?=\ML1>%.V#H*@WR4.G4O(GC&/ A%>Q%M2#R* M)JTH3RKQ.#0Z]LL_[J*JG@"XU>E?G7$A3? @56W-R3(#AX60(S0R:X*V;7KK M/K_\XTXP.2C_N(O.>@+D/8?$J&(.SC@((4I0*GD(#!G(('1.7C!LTSCGT+/[ M3O*/.R%AA[/[7=32$\(>W3"NX\$/\[.SW^:+?X=%GI02998A M0TDETCJMY2[9"C!*:6^4,](VZ9/4DJE.[&\+-#Z$_+&AT=,RN;'O_7.Z^OH+ M\W=.59:W975Y6O=S_:Q)<%Q:C@8*(]:5JAUH'$KP7CGK)>UK\6C>[<'<=+(P M1@?K%K[S<9&S]_+YOKYI_VD5%JM1%]$#DOB=7,S:<^ B,X/YS>QU6-1V$V3V M$O(@? "KF2;QZ%@[ 21R0:W+D3L555L/JC6'G?A>SV6QM478L]V_A-%96UO M![.NS2JUR;&%K+)0&&RRHFUX?/3]JWT2\;DLJ>&0<^#^]7J6F^4F/ZWFZ5]? MYV>$C>5%T< ^.<5[GC)$+O IXH::'7\5=[POK^;?ON-LN;&I9W4NR7K*TJ>O MM AB6&*^G)QP/3>#*%#:)$@Y&E E: B6:Y IUZL1UAG>I'+F,+(/'@&V[=M? MWGS[]<7AG,C)*RY17"=I11OOPK4T4/2,(U6226; M=+72^@F42_.UH^D3^]+=5*^S*;_ MCXA:>P=K2J_7F2ZH9"W%LIX6FPII'5*3XV1=HK66N#=-\M[-.#IIB[L+NN]: MW#XPTD'H=RV(=_/9#UR2W#_2S\4TT:>UK?MC-JT]8U?3'Y>V[IK9$)D+IDZ3 M<3*#XIZ402H!%T@1*B==VO0[.(CJ<4]'N@!]:UV?C).QEO1'_'Z^2%])WA\6 M\R^+\"W,\J<:KN:P^/F^$/GU4.> LM!!WMO&>3E4 'TX.DRFE$)&R&@E*%$, M^!@C)"V%3YFQ1GU7>G%TUGI]^?/565A>)K6%CUCJ2%'D!11#75-[&KQ-P3H? M7!!-7+]':#II9V,7A#UL=P_34P_NPKWFXJ*%ARD@T#X$RC(&OA@&IFAO MBD/O9!M?X$&2Q@7<8%J_BZ9A5- MF"[GN 1)M$L'A7D!*CL2ELV1_BESO:GB M4YOF1H\1-3*@!E+\5GC:0PMC=^!_01HUOS"R*0J,Q01+3(#G5I&$C*O3DB4D MCS99KI)E^2DW[LFW](B/?10Y;R'5#@S.V@)O[/';JRHH)9)PQ0F06M+67FK3 M;:4X,&.,%TJG[-N,_+V/FG&#TU9[UN&"[P ]:^K?+)?GF/]V7B.BB_.?];); MOL-_K[]:3AP*'Q+3P.J)O%+U (BL,V!6WGI=E.5M_*"MR!MYQ.CA.+B[>PVO ME),YO+CX^696Q^5,?^"'LS ;]I3BL1>T.8[8FJ4^SAVLK3MI+.",PUI :\&1 MPP5%19&XESSSOQ(L3Q^>K_<7Q93FT6FHO;9KFQ"*L#7%VD)SK@(S7OK&)Q8# MF M@F,E9EE[OK> ^2,T]7).,AIBYFW4UR\2-T$A"IV45P5L1 H*D^1UX@&"IP=% M\N=#X>6(6.SAD&4PW6^'J3T4T0&JZCHC+SZLD;:,Q'*M0!(0 M$VT>Q3INHHPIF2;=*'ZAI$OT[*/ENQ'T02+O #.?<-W\ZL4L_STL_H6UE\SK M/ZM5QPT_)2>2ALR M8I.H2O@BU!@%'I>?"1CW@1"3Q$V[HE,.T0-JI . /:1 M%%.OEQ-#?ZO7P>??J\!NLY2M-](32\'40DFAZS& )O>66\]2#%R7)@WKMZ!M MW L&[6 VM%HZ0-KO.,-%."..7N1OT]FTADWUM.(V4YILM;4;<5VM3IH6UXU72 MV'BHNOSUES[;O!,3H-VL68+-3@A M"QCNBU0A.)6:)#P&YJ.75$DO8>N8,.E@E6PXPWP_XQL+,+$4F+L!VY(T;OHR*H'ES=9Y,8N>/R^K<3W]<%N,.FM=YY/EM MTCK;,M1'5DMC*X)D>TO61U'ECWBT68?;GH MZ?7RYR_7T5[4N\07FQB7UM'JXY X[5_*, 6.A0SD5I&;[UETI4GCDL$X..GL MS2[H?:12]8@8Z,%Y6%-.O[P^Z'7D?643#*!/ 524'B*G/8:19)-S%"7H)O=G M;U'12U;FJ$BXZP3LK98.,+6_X*[9GN5: O$N?,--<.R%T^@+@BE(+I7D%!QG M6MU"<"Z4,#FT<5];,#,NP@_ UGT5M&,JN@.PWW>1C+R]RP.^PK+G44'&D$!Q M(2$H;Z%D1DR):"4VJ8E[E*H.JG5'!CL;&]!V.#( .;/#>'%]675X-_WB_ M^HJ+SU_#[**1Z/+ZOO"-OE$U(R@T61?+#0,53 27#4+2BJ62F#:Y28+CN&QV MODL,#.*AUE![1/UGK+=WY^O=-S";>6&Z#FK2H+(*X!0%]L%:DWD4(;9IY'(T M#D]TE1T!YL=?D7M@KILFLNW$\SL]8K5\,[M(=$PX)IM\-"!"J$/.27VNSD_3 M!KF/'KE1;5H!'8G!D3W(OQ;D08A[UILC::W@=%4;[EZ*1I)E/)>,Y%S:',-YX@\CEL>]M=Z/!AWNR])?[$D9_BEIGTZ7Y3_6"OQ2C)) M<65"-I!RKW/,)M&C_FLU=HJY05NX=[T@_XG3+U_I_U_\ MP$7X@FL/_V]D4:[:Z-]4-(M.BD)V+"2=R+M@M2 ^(I@H7=1%6"_&2?4>5PXG M&HF>S %L,TP^ZR!T>_%-T"MF8VV]% J9PF0UA$BA@E))&/3,J-"F'*X#YI_] MN6Z[U=.A)=@)RO]Q9\)/B\]:FXHEU;NB2/\1#02# BSZ;%3,/ AU6I9@1PF< MZ%[^'V4.6H+Z6;L$F_/!.F)U"ZE%Y"X&"N"$*J"X-'7850;F8]#&D$ASD^%H M?;#_[$^SGX$=: ;G9VT$;I]*/BVX8@1Y4=Z3,V4L*!\+>&X*Q,1XS#(Z9T[, M)=A1 L_^)/T9F(*6H'[6UF"'T$I(*0TF!KE(TKS(Y%"YC, EYXDKYT*C43H= M,/_LS^^?@0UH!.63&M_Z(N=I?6@X>S,K\\6WBZXE0][,?O0-;>YF;\]4'[>S M991)6ZG!"D$[#$\20AV#E2*C_055"O@,1\(.=Z?"6Z6==I98M.2J"PS@):<= MVJ$HGCG)V]QN_^MV]J[H;7<[>Q<,=."@W;ZJJ5V,(AH'DJ5Z%2T*<)9^!(;: M,*698TV.3I[E[>R=D/#H[>Q=U-(!IIK MALS;]+!\YK>S=\+6,6YG[Z+H#L#^^-W>DEC"HCVQ($4-U\D&!*TA>(KB R\Q MR29G4/]IM[-W LU.M[-WT>!SN9TMD <=3($@D'8NS15X<9*PWF# M?]W./M!W.#( .K#!6S77NSIE6?.Z_#Q?A;.;W]?PXMU\]5^XNFZ]=_VDBS^Z M>W(SX5YG;Y.!@H$$A\X*\ M2)/\-E]L_E/]/3YAF?X7# ?GBB*=%@.D8T7"BAK1.1';W!@]+ILG6N'3^=([ M'%$=K+='1_6MO]P8DM=_XB)-26QD48P7,7E(KGH8AIQEQU@$G;CU&HLTMDT) M_,ZDGFA%RS"X;ZS93OOV7G2Q_QS^Q+V2/S?_?(C,SH/D#)2VN7K^]0GXU:DV M&N-D1@&!FT#@$9%@E!2PC"DK37&";G+#[!&:AIF<=>O1GTF2+^EW_C4I7G$T M2*%[-IXB'TE!CX\2@A0AE(ZF'RT>'HN']NU@!JZ-^(K(/J0TW) MYB$#&Y3[2#N"6?&Y1!;0 "=603F5(4I!/X2P/CC/$_(3,RO7IR]UIY[/UJ46 MY>J%F[;V+W&&9;I:B_T:[DZ;Y*(E<2A6;W[F *X.AU#>91NM4CHT:4M\ ,W] M&J5=L/5P(K:M$ONW6=?\'U &\^CS!K9D3Q!\!*.6/1J+.M$>R%2MET;P'#48 MYJ73V914FF1;CN$KW4;^I!0M@HH.>%3$JHP(H60-/&=KLU>/<[>JWG MHV&A1:94K"/^8IUU1FX8(;"0.V1BC$(+%IN,H3O&1GBQ)+[@+/V\R)7F2%Y> M"-7\EEA'#EKP)B8013++-*,(N4E#K 9YSJF7->S M%+(!VBSQ*52=!Z: [^'!JZ,#([1!?$_'")A] NGJ12&<%]= : MA G:>8JO#3:Y:C#P$GWEL"=AV:CT1 M)-_O(+W^,^%R27^P.4=_\6U^/EM->.!21*- 6$V.3^ !HA((ADM6>%")^!P+ MUKLP,FZ=VK@8;Z;P'@"_3>GI-9._D6HNB_'>EYLE>A,>O9%!N.N.(BI M:!":.!-(7^DP6IWR-AR,VU&H(<1'47&GN9G-=?L/8;'Z^9E"VF5(%\K?(QGS MX+.&R+YL1^A Z9:'7G;=?H I9VP@I3/%0=7>[,%P#MQ[S87@PK2YH/P488>? M#MW__'NK!ET)HB0/Z%P I3*K[6D2<-3<.2N4U8W.BK:F<=S0:5 4_7H*U$93 M)V:G#L@=/_7(EE:K9:[X2=@Q+5)FM&4&*2D&,2E#M$K40$1QQDV)HIRB\;HN M)WSH32]_WOIF?6@62[&A< $Y)T:+4"EP11I:A+$X&Q3&-L6Q>U';N4';!5D/ M%X.VTEX'X<5VK*T371:EXCE'2+4+K,I:@+=U$$Q@(7G.R.\\ZO;Z*XF]].YI MAILL^ME/X( MMO;0P(@8JH[5Y._3V7PQ75TD0B_:(F[RD9QC=%8*,-+7ED-%0>2\MKF0:'EB MY/26ISRUQU_1#S[V4=Q\<"EV9D]N+)KU*C&E<,_14C!24]^1Y!2#HD\UK1-L MCB4V.0%^A*9>&LF,O)'MK)Y^D;99B M\Q !(W=0.9HS,X@"1@;01_R^L8POOBQP74UZEZ7-,J,UAD:A F:('T51!)!H M8KWS'(IB0GBUS9GM5JC:FJIQ]JIA%#]OK86Q-ZO+-/>E7:6 U"LE%23IB7:% M&@)'#]XS0SZ?MN;N>>(#F]2=!X\'@D9ZFP\DQ'ZCH[=7=11:6@Q,Z@161,Y]S5J))6/XH55T&7GL"8-Y*&YU6 M![Q(_WT^74[WKERZ]?=#Y/T?)FB@)/_+\R5!8UG[L,3I+-RI*Q&) BC)ZHES M!)4%T@85 FU53HELE(BF2>GA8T0=:E'N>?9]I2Z5-X%*@-?K7IXYXRM-%IV&GN41@IRWU6A;P> M$0E&MDY08,& 99B+D^A%;-(CO:7IN>D.7G82?I-)1=,RQ?QBN<35#*TKC@;@ MHV-CM@L*'ZM#.K:V3\#J#=W!9^MG#VTAC][#YU'$&D?;(;H"S#!R[U64X Q? M)T0$"EN\:-.)ZSAV\_(M-^7_\N>-?UU$T#5[D!0)(7&-H!(B!,^]*:,>6;Q<[C:M!21R'5"$";Y>D5-UQ16 (MDI$KT M/-HF@Q ?H*>7LLH6('@@<#A$(YT"Z\)#N#R MJHVBB31:!:((64B15?.0HJA M(#-:Q]RDFO))ROHP90?I?PM,[:^,L;,XGUZ]V*0>4)6DL&B0(O/(FM]';_,AA#BV]L.?-PAGTJ!PRD+0U2%" M4\"AIG\BN4K:N>SL<-J_^>9QMH7!M+^W$/N,*MY>I8.59)RI+*#4(<4JF00N MTJ?"HD2OG(FLZ3G[?43U4GDX3N"ZGV[ZQ-D'7*2JNR\DS7_,:^7 FUI6A+YBM;T-&\:!*X+9BXHXQ,=14 4HC)3"V5,KKQIB)8+[K7@0C29=;D+D>,& M6\W1.+B>^L3@K_G!NJ]LD2%\,\M8R#%=X=OIC_K/%?DZTZN_G9"#XQ!3 \7/?TR\:M+QX< M?DUDW('1O5P?OSV\#/Z)TR]?ZQ3P'[3)?,$_EEC.S]Y."TZ"RYQ+(<&$ZM\[ M[R$&)B!("I?Z9'!Y=#UV@-E[MH ;\MS4>=?A],N)]B() M%22!"*M("W$6G0#IN BE9"0C?J1]_@$2M\*C.3D\-M+1V+OLFF):3O,TK0S\ M<[KZ>G=3N+$7Y,BL0.6!)"5!">,A.,LA%Y9+L%EC>K)Z:_?7;H4H>S*(:BSW ML1%UC[Q>_XGIO')RLUWN)":%5D4%3,=<)XY9"(F,="I!F22<-2%N!:9MW[@5 MCMQIX:B)M#N$T'7I)3D$M$2FLR\7QE98+U [\DRQY-H=WY*Q%1S(,XV^Q'5/ M@7U1]-!+MP*2/WD@#2+S4ZA//EOCD3[.RV7;D0^+:<*A:I2?>O[@=0(,E?+^F4&KR-% M)39:SIU.C2Z:/:-:Y5UP='"M\B[ZZBB*O%L9Z:*TS <+#$6M8 @.HF()LA:" MOG&B\+]JE8-:OV9XV1Z7!RNO VR^.E^NYM]PL4XOU&7]=?K]JNEE M2IEV#P5"DR>A6#$0DM!@-5>6T5H6;8:0/$)3MY@[' OS-HH9V__ZO @9OX7% MOU[,\LM%F.4JGPT?M5<4=VB 50]#18,0>"J Q95BDC+6Y:T\LD=>,NX6>@S$ M#"KF#DS2HZ?/(C#.94"RW3Z0/TKX=\)9$(Y'QK6UC#>M0GL&)>8#GS?LIYN. M<+9%8>C5Z6#!F 3#"$R2T54!:UZBCE014?B"R>B[3;6/7L=[_^%S!\'IGD#9 MOYQW+ZUU ,P/X6=M&[O\/-_$\Y<\X_+WQ7RYG*C@HJHWT8V1FN)ZX\B@,P_. M2.LM2RPRVP*%3Q'6!^2:(6/>4$T=P&X'^;TF?E<_KZYPO%DNS]?UPO7#Q1[C MHU".&RC%"]ICE(%H%-9;L0R582'PIL>U _#0QW6(8X%Y+.6?%N[YQ#ACC2') MAIQKK7+0X+.38(OF16=M/3^-BSS-KS%TB-S=U-^N?$.5]; M>TI6B&29$2!LD>2;U:;"P8::'R,C8(W,:;O&18T([,Z5/C[R[JL='!,&SVP_ MV P]^_GA+,Q6]!O5K?M> YH)URQD7Q)XE1(H]$@;<7; "Q,FYNACVS.VIMSU ML5?TL+#Z!=6);CKW2F0]W>)CO4;VOORQO+PF&U!(K3 "D%^J&(:8D8%0:C MF$_"W:U6'7;[V9[4[H*)D]R(&D'CF6U)URDR$D/D'G7($%F=5VWHDPO.@V/% MY"!JE\0F9YR-^.GC;GU@Y7<+C1)?+O0IZD5(= MB;K\$'ZN_V)6_\OB'/-F .!R8DMP3'L#(;H,*NH$@<<,10JA'3I=MJS5/RK9 M?;01./4E= 3(/#._[U7X/EV%LW4\^3Z>3;]<7,AW16G-$D*4-=GE2!@^,0L9 M>>#2"Y;CL<;W#,Q:'WT6>EAHG<+IF2VPOVU8^!S^O/'EA#3B'),9DJJ]WWE- M6PN70#H1A;'!A7RL8H"!6>NC_\1S76 #P.F9+;";8G 6 [I(7K$SM151/IZMU;ONWVCUOH)Y-#SYWZ%Y-VS%PC!Y-!%B9"AD)(VIW=8$!(MGEBI%4 MS[Q2].5(%NC@'DT/G7"0D-<]%E^7@JGVR'M#B^0;DJOW,:QP(KT*P69?KVX6 M4)@8^7A10Y8,)4]HK-J[[NSQ5W=74;8?+IXZ81I0_AVX"#M?[HO!Y<2%!F60 M]@G,";QQBFQQ,;EDGX)H4MG;I /8,7^\9RQ)T#H9V)WNLR4\GV %L)Q!LV0%L%XUT"JS;S8QD9D4;64!&)(8L M>93.\0+.\ARLYB;A7].*]]3_SAW =E'&V)G+&X-W,4A'413XY 0HY24$;@/H MD)F24FF'=BOGZV0Z@.VDIP>F%>\@M#X-R=NKVS@AEE082^""L!?E_K[>.(M) M>QN"C\H>RX9<$75B/;X&WJOVTTV?.%M>!M@?\0?.SG%B8JJW"A/!HHYIT#(! MB4^#M%8;BC>\L,=J5G*7MNX,UYY >!IA!VFE/NV]AN(S*3 DJT# M9,G8>TA\5L.ONR_("+ M3U])_"_#WC4LLQ@#B< MODX+CW^;GIVO,$^X,[;X0.),L>;4O29CGR*8$*60OLXE.=;!Q!.D]G%#9$Q, M[J.SL8/+1]C;^!OOYJN+RM]:+U\[4\S/IKE.9+K8%SZ1CG%]0S(;G9(M @++ MM:NCI6U"FO6<%9T"3\;<;7&^_9R9/6GJXS;%8)@<4V/M,YV;+^J/&);XO_[' M_P=02P,$% @ (8>F4/]'G$6%" HC !L !F;WAF,C R,"TP-'@P M,S$P>'%E>#,Q,2YH=&WM6VMS&CL2_;Z_0A?7)G85;^,7=ESE8+RARC$.(96; M3UMBI@>TUHSF2AHP^^NW6QHP&)S@37;+=IRJ$&9&CU;/.=VGA7+RQWFWU?]V MW68C&TMV_>7]9:?%"J5*Y>MNJU(Y[Y^S#_V/EZQ1KM987_/$""M4PF6ETKXJ ML,+(VK19J4PFD_)DMZSTL-+O56BH1D4J9: D)W\!-X>/JWDS]*)7:N M@BR&Q+) [<0LLR(9,B^AF!N6*F4MVJI=*K%<&19O5JOLJ]*WX@Q]\^ML!). M9^.<5/SU2<5-O"T:?%T_/W3>=_ILMU:N+2]M_:("? 6@9ZM: MXY'_8;>GZL-6N]?O7'1:9_U.]XIU+]AYYW/KLOOY2Z_-.E?LHOLGNSAK];N] M;^Q#]_*\<_4/UNKVKM]^9B_'!Y^^G/7Z[=[E-]9K7W=[?7;1N6R?LRXMO_>1 MU:JE3P\N-N9Z*)*256FS1O3+KP?*6A4WZ([1?91!",.DK7*[!R2 M1!B5%%D VHIHRNR(VS=;>X?'F[C@27E@?S,'O-FJ[5AI@&2A(BVW1W%A#_K\R0VXZ?JE,VA46M///(T[5RZ44T]LO>K1TVXF-@ M&L8")IBS[4@8]BGC&B.1G+(>I$I;IA)VH73LR,U4A!>W[(('5NDI^Z DC8N) M7:?E[V/_-T5'_=FBXSTWB E\^_&4W21J(B$<0M'MHA IM2!2J/IR"BX3Q M9,JRQ.H,<*6H YTD1,QP%N.5%ERR"*'#E&8J%I99Y=NM-$@@ &,X0@R;Q/P& M<-Z%,0W>"]$8G%(Z/8ES4(- :-2/V"S![FA)")I-1ABTF>"Z2"&,FI]H*OP$2''H+DW-7(M=$5;D5ID$AL@^A5"U$UGG#T!-R,6234Q,VIH& ICL>*S MC---;S=:65Q N)D9LV+M*\C7@+SQ;$'>7T+$FZW#>NW@V.0PS@4M!4,510(O MM\V.@TN'<0T.F @T,9! &* ;!A(84;4@YK%F LH']!U*$P@E-FP; 1D"(MRCKGV+(CL9 CO# -S+)+:H[?)2;6\;O!6UO=!?^4M! ME5/BF4'C,XK2"X3Q "9;-IXH6IH(KVB9]UF$#4@__93LJ54/7R8U^,[SHT:] MX?QZ#@;?!$+$:88?X[=(BXH1 MOPV &F*>P?X0_E1>>;'L&3P[]NR5]P_6L&?CV+Q"HLVC^L9<0OZ-14@4X48E MG-(7-T@OJA:(-UR',PPCJP0?""GLE 34NFF)T0[N#LF>C$M-%ZH-ER5O\P6E MF4Z12<8)OB!0.G0&N+IC" GJ.(F$PB>0$E.I"=94GC3(:)%BHG*T^<'&XF_( MF^#9\6:>==IC+C,7F@E4$$4H_<48X6#62/BY8-L@U?C+]:K>T00[8IHPOG88 MJ,P^;,$FR9#/6P,51M&/"V@VF)5)3C!*] OP?T\-D!_2Y!> RM M8I$VCW)![IZL!?PCT@)))A4$F2;$+>B3-:/&REB\3S_"X%@FP('^\ON@;/N! M+A%2!P/VO=:YX5A^@]OWHBVQ))O;M>.M&G$S%W,4ZAW5('0YT/DCST]3)L4- MR'P3[%[[XD^[Z+6F7\.LO=^OIG>_ H0S6A;OPC%EAT5JW$5F O)8';*MMYK=U?6.U^)E%WX[L0"'':I*'=GD C)70O,:>@+\AJ2- MU^%.W+@*POTV,=M,?13,\W+7[Y"MB> \Q(X&Y@'\04KD=0=V05QC>5#T^LJ@ MN#)9C'!"-[G%Y(ES[;;SJW9Z@<7U&4JD2&.(+"+8P 5VA*O[ 2O'==$K#)&, ME1P#R8R$#_/?X72>"R!.I9H"/IV,E(_^?(DUB/)?HL'*FYQ\>2RLOG^L:)-1 MK"O]ESLX1_/,JED7=Z[+WQD@!T$3+"1/#31G7Q;)0?V/%QE%KQES:BKYM"D2 M]X+=O/FQL_I1^>C GSRSN!P;SNS)3Z65_;.*#5WLZ!EWN,;FW(C/O.&)/B0&V>(V\"I,R83WGZ-]_SKV-"!K^_]9]_[ MFZT&!CKWN>[,UV.P\']U=!ZIW!F[%)U)V_ULMOIG]Q:>D^>?G7-;(P$1:]]" MD-$N'^OZJO#5P;_*P=O7?K<>!=&*EW=6W5QQZF!!T6RB=E+ES^\W_:^ 8U@\ MU'[ON'MA?4\^P"B163C.WUIU]5S\?W/2>^G3G]YW_X_@]#]02P,$% @ M(8>F4%W+X.&/" "S$ !L !F;WAF,C R,"TP-'@P,S$P>'%E>#,Q,BYH M=&WM6VUS&CD2_GZ_0HOK$KN*=X/M8,=5#L8;KASC$%+9?+H2(PWHK!G-2AHP M]^NW6YK!&$B,U[FKX'BKEC S>FFUGJ?[:3$^^>V\UQY\O>Z0L8TDN?[\[K+; M)H52I?)EOUVIG _.R?O!ATO2*%=K9*!I;(05*J:R4NE<%4AA;&W2JE2FTVEY MNE]6>E09]"LX5*,BE3*\S"PKG)[@'?CDE)W^X^2W4HF&Q)H#FUG)'4 MB'A$OC!N;DBIE+5JJV2FQ6AL2;U:KY(O2M^("?7/K;"2G^;CG%3\]4G%37(R M5&QV>L+$A CVMB"J!TU>X\U&\(:&C08?4GY$#]AAXTWCB WWZV_^70,C*]#< M]S%V)OG;PICCW*U&O7S83.SQ5# [;M6JU7\>%UR[TY-0Q18FT]#9?_5CK(QD M^:TM42E&<@;&O%?#L;#.MSEU*_M M$,:1(N:E;*VUNEM=YX_WW7?= =FOE>OWE[9^40%L =?YJM9X9)-N/ZLSVIW^ MH'O1;9\-NKTKTKL@Y]U/[I\_]#NE>D8O>'^3BK#WH];^2][W+\^[5[Z3= MZU^__D2>CP\^?C[K#SK]RZ^DW[GN]0?DHGO9.2<]7'[_ ZE52Q\?L=B(ZI&( M2U8E,'YB'XV;_Z3&BG"V. X2-+L<*FM5Y.[\+%YMK/=JMTC^I<8QZ93).ZF" M,==%$G"-:R-V3.VKG>;1\7-PR,%F_GBU4SNH/K!@$3, 4:O4;,"8"64,\D9) M\M"VW)TMVXC&0=F[M4O&=,*)YA/!IY#D[5@8\C&E&H* MG)$^3Y2V1,7D0NG(!1&B0KBX)1$;2V.J4PTI!.#H-"9BA M)((K+:@D(4"'*$U4)"RQRK=;:1#S@!M# 6+0)*(W'.9=&-/ /0;&P)32"5"8 M QL$0H/@A&8Q= =+&-=D.A;!F)@4/^[Z3[GFV2"X@$@8"KO!RN("PDUNS(JU M+R!? _+&UH)\< \1KW:.ZK7#8Y/!.-.X& Q5& JXW#5[#BY=0C5WP 2@B:'D M""#"@0U#*V"S"'(!Y@.\9L($4ID4^F&6T$IZA"9:!9S!;4-V 9", \(] MZCJWP9C&(T[.( #W4PDM:ONT5&ON.)PGL3P14NVCQKUAO/K.3>P$P 1IQD>QF\1 MY4Q 4[-Y%]050PY8S&;R2D6E&@: 2#P1QL5W:,5C-PZ6FW>983&[:"ZI WX06LPR#SX4D"7 %J.D8.Y SZ1#(YB@6N "A!=4+M_%.%)J4.2X<&"<(G+9 M0!D.!EG(/M@I@4)!!*FDF,1@6C/V9/RRK-E MSW#KV-,L'QRN8<_&L7F%1)M']8VY!/R;"(84H4;%%-,7-4 OK!:0-U2S',/ M*D&'0@H[0P&U;EIDM(.[0[(GX[VF"]6&RY*WV8*25"? ).,$7Q HS9P!KNX8 M\1ATG 1"P1.>(%.Q"=14GC3 :)% HG*T>> \Q?D3;!UO)EGGE7O: (=(4T87SL,56J_;<$FR9#.6W,LC,*' M"V@RS$LNQWSN/0'V>)3#!"] 7P(ZVSJ@WR4(CZ%5+.+A42;(W9.U@']$6D#) MI((@U8BX!7VR9M1(&0OW\?DS[6N M;_YZ=;W[)8#EU"S>A63,$(OTN(O."/!'Z+N5^F1N'84:Q2IMYI+*W8 AHTA8 MR_EW\M]0@6C#YTR ?6Z072 1I!N#Z0S^Q4HI9S[_,Q5@OF-Y&@?NN&SOI7Y_ M9O7[F03M#7LA .)X4(,G/H'@ ,A,#[WB?Q ]5$P MSTI>?TJV)HI3!AT-GP?Q;U(BJSV@"^ :2H2BUU@&!)9)(X 3N,DM)DN>:X^> M7_33,RRPST FA1I"9!' QEU@![BZ'[$R7!>]RA#Q1,D)1ZD1TU'V6YS.<@&/ M$JEF')Y.Q\I'?WJ/-8#R'Z+#RO^+%R2^_RK*)J-85_[?[^ <35.K\B[N93!_ M9P@"O_LD@.['^\R"C<9LBIB:2SEHC=!KMYLW?5]B%D-0_=ZVH6 MEF-9;D_V*EO9O\I6L6SUX9NC?W.E?<\'X*,-PD-'Y;V"_D/7*@HT<>)G'\-:&S%AVQ@05!^CC[!Y,L!1?%@*.=W9M-78\P)N-^7>?MANNJ'#Z M@<[(0=&]XCA'W 9.S9F,>/LQWO/;L:$#7_;]J?O^:J H[$XWZ2KWSK=F!;O+YUCNUB\A81:8\%#\G%/&GW?%7H2\*LS0!U M;*I?W/_CW+^;^_;:G^>#YS?<@[W53:@X1;&@@C912(GR?RC0\K\>3OCBV_-+ M[]47UO>D0X@NJ>7'V9Y65U_ _SMOHM_[]'\FX/Y@X?0O4$L#!!0 ( "&' MIE#_ZAC=_ 4 /(> ; 9F]X9C(P,C M,#1X,#,Q,'AQ97@S,C$N:'1M M[5GK3QLY$/]^?\4TZ%J0DGWDP2-)D=(01$XTH6&YMI].WETG\>&LM[:7D/OK M;^S- N'12RON! =(1&M[9CSS&WMF=K;]YF#8#;Z>]&"J9QQ.SCX<][M0JKCN MYUK7=0^" S@*/AY#W?%\""1)%--,)(2[;F]0@M)4Z[3INO/YW)G7'"$G;C!R MC:BZRX50U(EU7-IOFQG\I23>_Z7]IE*! Q%E,YIHB"0EFL:0*99,X'-,U3E4 M*DNJKD@7DDVF&JI>U8//0IZS"Y*O:Z8YW2_DM-U\W';M)NU0Q(O]=LPN@,7O M2RQL[-7V=FF-U';VZMO5G; 1UN*P5MVIU[U:8WO[#Q^5=)$\YU%ZP>G[TI2: MO9OUJK/32'5KSF(];?J>]VNK9.GVVV.1:-Q,(G/^F,NX(TG32UTAG$V2IK7' M"# ,Q7I(HO.)%%D25R+!A6S*2;A9;33*Q3]XCK?5RME17ZJJ*H9..<4+&_*"J/=MCA/+=M!^5PEM#*TE:_:JWK M?3GJ?^@'4*LZ_JII]QL5H0NH;,V(G+"DHD7:] UBRW$HM!:SIIEYXG9W>Z.@ M?]CO=H+^< ##0S@9]0?=_DGG&'I?>MVSH/][#Z>1HC>"SN#@QOIA?]#!1WQ: MKO\<;L\2MI.ST>E99Q! ,'Q!5ON[<.:<.ET'3GM=>V#\6L,KOR $.J?0.1B> M!#V\""_R"!2.W_.V3;0(CGIPVAE]Z QZIY7AE^/>5^AT [-2];SJ.KC\F2G- MQHN52%I]TLC4[TE MD2O'CR41S^([UC@/1HUU8^<]]>D/2M$DQ#NXRL#I6#=)ID7!8NO:?";$:T:E MB4.R^R[*[X3GUVJZMO#6: MH^-"GV55[N15N:OCNXM[NX[G?6=]A=FUXO,M4'&%;GY?JI4*CI3$YJI:P*KI M9:L8+Q$S4VN&XMM@7)C0&!&^G)NQ.$;K"_D6;Q\Q*B9RO/V[F> ?8O7:,7\U M5:QI5&G_(UG =AXXK@[=&K@6V<,1'CL-_C?4R9-EZ*T4\!6,7Y$C#=/))9$+,4JZ0[06Z^9Y64=AIN9Y3_'SRLY,IO_C78?I?> M_QM02P$"% ,4 " AAZ90AT/DR P3 @!(YAD $0 @ $ M 9F]X9BTR,#(P,#0P,RYH=&U02P$"% ,4 " AAZ90GH)C/?L. "X MH $0 @ $[$P( 9F]X9BTR,#(P,#0P,RYX&UL4$L! A0#% @ (8>F4,+&8M,C R,# T,#-?9&5F+GAM;%!+ 0(4 Q0 M ( "&'IE"QG\XGN&UL4$L! A0#% M @ (8>F4/]'G$6%" HC !L ( !:-(# &9O>&8R,#(P M+3 T># S,3!X<65X,S$Q+FAT;5!+ 0(4 Q0 ( "&'IE!=R^#ACP@ LQ M ; " 2;; P!F;WAF,C R,"TP-'@P,S$P>'%E>#,Q,BYH M=&U02P$"% ,4 " AAZ90_^H8W?P% #R'@ &P @ 'N MXP, 9F]X9C(P,C M,#1X,#,Q,'AQ97@S,C$N:'1M4$L%!@ ) D 90( ' "/J P $! end XML 39 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 11, 2020
Nov. 30, 2017
Business Acquisition [Line Items]    
Ownership interest acquired (as a percent) 100.00%  
Business acquisition, executive compensation of acquiree management $ 1,750  
Minimum    
Business Acquisition [Line Items]    
Useful life 5 years  
Maximum    
Business Acquisition [Line Items]    
Useful life 10 years  
SCA    
Business Acquisition [Line Items]    
Ownership interest acquired (as a percent)   80.00%
Total consideration at closing $ 329,531  
Goodwill 192,215  
Performance-based retention incentives 10,589  
Transaction costs 10,579  
Costs associated with performance-based incentives 143  
Business acquisition, additional financing costs $ 6,622  

XML 40 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 41 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, net (Long-lived Assets by Geographic Location) (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Property, Plant and Equipment [Line Items]    
Total long-lived assets $ 127,633 $ 108,379
United States    
Property, Plant and Equipment [Line Items]    
Total long-lived assets 118,028 100,508
International    
Property, Plant and Equipment [Line Items]    
Total long-lived assets $ 9,605 $ 7,871
XML 42 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Leases [Abstract]    
2020 (excluding the 3 months ended April 3, 2020) $ 5,276  
2021 5,387  
2022 3,766  
2023 3,376  
2024 1,722  
Thereafter 2,722  
Total lease payments 22,249  
Less: imputed interest (1,715)  
Present value of lease liabilities 20,534  
Less: current portion (6,825) $ (6,242)
Lease liabilities less current portion $ 13,709  
XML 43 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Income Tax Contingency [Line Items]    
Effective tax rates 9.50% 12.40%
Federal statutory rate 21.00%  
Excess benefits related to exercise of awards $ 40,000  
Excess tax benefit, exercise of stock options $ 1,825  
XML 44 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Equity Incentive Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Allocated share-based compensation expense $ 1,921 $ 1,729
Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Allocated share-based compensation expense 129 129
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Allocated share-based compensation expense 152 126
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Allocated share-based compensation expense 201 165
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Allocated share-based compensation expense $ 1,439 $ 1,309
XML 45 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Future Payments for Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Debt Disclosure [Abstract]    
2020 (remaining nine months) $ 7,500  
2021 10,000  
2022 17,500  
2023 20,000  
2024 20,000  
Thereafter 325,000  
Total 400,000  
Debt issuance cost 5,778  
Long-term debt, net of issuance cost 394,222  
Less: current portion (8,818) $ 0
Long-term debt less current portion $ 385,404 $ 0
XML 46 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements and Financial Instruments
3 Months Ended
Apr. 03, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Financial Instruments Fair Value Measurements and Financial Instruments
The following table presents the Company's hierarchy for its assets, liabilities and redeemable non-controlling interest measured at fair value on a recurring basis as of the following periods:
April 3, 2020January 3, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Liabilities:
Credit Facility$—  $479,222  $—  $479,222  $—  $68,000  $—  $68,000  
Non-controlling interest subject to put provisions—  —  16,207  16,207  —  —  15,719  15,719  
Total liabilities measured at fair value$—  $479,222  $16,207  $495,429  $—  $68,000  $15,719  $83,719  
There were no transfers of assets or liabilities between Level 1, Level 2, and Level 3 categories of the fair value hierarchy during the three month period ended April 3, 2020.
The Company used Level 2 inputs to determine the fair value of its Credit Facility. As of April 3, 2020, the carrying amount of the principal under the Company’s Credit Facility approximated fair value because it had a variable interest rate that reflected market changes in interest rates and changes in the Company’s net leverage ratio.
The Company has potential obligations to purchase the non-controlling interests held by third parties in the Tuscany subsidiary. These obligations are in the form of put provisions and are exercisable at the third-party owners' discretion within the specified periods outlined in the put provision within the Tuscany stockholders' agreement. If these put provisions were exercised, the Company would be required to purchase the third-party owners' non-controlling interests at the appraised fair value. The initial non-controlling interest value was implicit in the purchase price and is revalued each quarter, with the adjustment being recorded directly as a component of retained earnings. The methodology the Company uses to estimate the fair value of the non-controlling interests subject to these put provisions is based on an average multiple of earnings before income taxes, depreciation and amortization ("EBITDA"), taking into consideration historical earnings and other factors. The estimated fair value is then compared to the carrying value based on the initial valuation and the cumulative net earnings attributable to the non-controlling interest. At April 3, 2020, the estimated fair value was lower than the carrying value and, in accordance with applicable guidance, the non-controlling interest has been adjusted to the carrying value. The estimated fair values of the non-controlling interests subject to put provisions can fluctuate and the implicit multiple of earnings at which these non-controlling interest obligations may ultimately be settled could vary significantly from our future estimates depending upon market conditions.
The following table provides a reconciliation of the beginning and ending balances for the Company's redeemable non-controlling interest measured at fair value using Level 3 inputs:
Redeemable Non-Controlling Interest (level 3 measurement)
Balance at January 3, 2020$15,719  
Net income attributable to non-controlling interest488  
Balance at April 3, 2020$16,207  
XML 47 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Apr. 03, 2020
Leases [Abstract]  
Leases Leases
The Company has operating lease agreements for administrative, research and development, manufacturing, and sales and marketing facilities. These leases have remaining lease terms ranging from 1 to 8 years, some of which include options to extend the lease term for up to 5 years, and some of which include options to terminate the leases within 1 year. Certain leases are subject to annual escalations as specified in the lease agreements. The Company considered these options in determining the lease term used to establish its right-of-use assets and lease liabilities. These lease agreements do not contain any material residual value guarantees or material restrictive covenants.
As most of the Company's leases do not provide an interest rate, the Company used the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The weighted-average remaining lease term for the Company's operating leases was 4.53 years and the weighted-average incremental borrowing rate was 3.54% as of April 3, 2020.
Operating lease costs consisted of the following:
For the three months ended
April 3, 2020March 29, 2019
Operating lease cost$1,576  $1,420  
Other lease costs (1)274  183  
Total$1,850  $1,603  
(1) Includes short-term leases and variable lease costs. The Company elected a policy permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities.
Supplemental balance sheet information related to the Company's operating leases is as follows:
Balance Sheet ClassificationApril 3, 2020
Operating lease right-of-use assetsLease right-of-use assets  $20,632  
Current lease liabilitiesAccrued expenses  $6,825  
Non-current lease liabilitiesOther liabilities  $13,709  
Maturities of lease liabilities by fiscal year for the Company's operating leases are as follows:
For fiscal yearTotal future payments
2020 (excluding the 3 months ended April 3, 2020)$5,276  
20215,387  
20223,766  
20233,376  
20241,722  
Thereafter2,722  
Total lease payments22,249  
Less: imputed interest(1,715) 
Present value of lease liabilities20,534  
Less: current portion(6,825) 
Lease liabilities less current portion$13,709  
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements and Financial Instruments (Tables)
3 Months Ended
Apr. 03, 2020
Fair Value Disclosures [Abstract]  
Liabilities Measured at Fair Value on Recurring Basis
The following table presents the Company's hierarchy for its assets, liabilities and redeemable non-controlling interest measured at fair value on a recurring basis as of the following periods:
April 3, 2020January 3, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Liabilities:
Credit Facility$—  $479,222  $—  $479,222  $—  $68,000  $—  $68,000  
Non-controlling interest subject to put provisions—  —  16,207  16,207  —  —  15,719  15,719  
Total liabilities measured at fair value$—  $479,222  $16,207  $495,429  $—  $68,000  $15,719  $83,719  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table provides a reconciliation of the beginning and ending balances for the Company's redeemable non-controlling interest measured at fair value using Level 3 inputs:
Redeemable Non-Controlling Interest (level 3 measurement)
Balance at January 3, 2020$15,719  
Net income attributable to non-controlling interest488  
Balance at April 3, 2020$16,207  
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
Apr. 03, 2020
USD ($)
Accounting Policies [Abstract]  
Deferred revenue $ 191
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues - Sales by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Disaggregation of Revenue [Line Items]    
Total sales $ 184,361 $ 161,700
North America    
Disaggregation of Revenue [Line Items]    
Total sales 130,622 109,632
Asia    
Disaggregation of Revenue [Line Items]    
Total sales 22,878 23,386
Europe    
Disaggregation of Revenue [Line Items]    
Total sales 28,959 27,536
Rest of the world    
Disaggregation of Revenue [Line Items]    
Total sales $ 1,902 $ 1,146
XML 51 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues
3 Months Ended
Apr. 03, 2020
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
The following table summarizes total sales by product category:
For the three months ended
April 3, 2020March 29, 2019
Powered Vehicles$120,526  $96,708  
Specialty Sports63,835  64,992  
Total sales$184,361  $161,700  

The following table summarizes total sales by sales channel:
For the three months ended
April 3, 2020March 29, 2019
OEM $103,748  $100,505  
Aftermarket80,613  61,195  
Total sales$184,361  $161,700  

The following table summarizes total sales generated by geographic location of the customer:
For the three months ended
April 3, 2020March 29, 2019
North America$130,622  $109,632  
Asia22,878  23,386  
Europe28,959  27,536  
Rest of the world1,902  1,146  
Total sales$184,361  $161,700  
XML 52 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Tables)
3 Months Ended
Apr. 03, 2020
Debt Disclosure [Abstract]  
Summary of Second Amended and Restated Credit Facility
The following table summarizes the line of credit under the Credit Facility:
April 3,
2020
Amount outstanding$85,000  
Standby letters of credit15,000  
Available borrowing capacity150,000  
Total borrowing capacity$250,000  
Maturity dateMarch 11, 2025
XML 53 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaids and Other Current Assets (Tables)
3 Months Ended
Apr. 03, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following:
April 3,January 3
20202020
Payroll and related expenses$8,932  $14,595  
Current portion of lease liabilities6,825  6,242  
Warranty8,719  5,649  
Income tax payable6,976  4,295  
Other accrued expenses8,833  4,963  
Total$40,285  $35,744  
Schedule of Accrued Expenses
Prepaids and other current assets consisted of the following:
April 3,January 3
20202020
Prepaid chassis deposits$52,445  $6,701  
Advanced payments and prepaid contracts9,686  5,774  
Current portion of acquisition-related compensation held in escrow4,642  —  
Other current assets9,026  5,465  
Total$75,799  $17,940  
XML 54 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Statement of Comprehensive Income [Abstract]    
Net income $ 8,738 $ 18,402
Other comprehensive loss    
Foreign currency translation adjustments, net of tax effects (940) (159)
Other comprehensive loss (940) (159)
Comprehensive income 7,798 18,243
Less: comprehensive income attributable to non-controlling interest 488 299
Comprehensive income attributable to FOX stockholders $ 7,310 $ 17,944
XML 55 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover - shares
3 Months Ended
Apr. 03, 2020
May 04, 2020
Jan. 03, 2020
Cover [Abstract]      
Document Type 10-Q    
Document Quarterly Report true    
Document Period End Date Apr. 03, 2020    
Document Transition Report false    
Entity File Number 001-36040    
Entity Registrant Name Fox Factory Holding Corp.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 26-1647258    
Entity Address, Address Line One 6634 Hwy 53    
Entity Address, City or Town Braselton    
Entity Address, State or Province GA    
Entity Address, Postal Zip Code 30517    
City Area Code 831    
Local Phone Number 274-6500    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol FOXF    
Security Exchange Name NASDAQ    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
Common stock, shares outstanding (in shares) 38,603   38,559
Amendment Flag false    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus Q1    
Entity Central Index Key 0001424929    
Current Fiscal Year End Date --01-01    
Entity Common Stock, Shares Outstanding   38,602,757  
XML 56 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions
3 Months Ended
Apr. 03, 2020
Business Combinations [Abstract]  
Acquisitions Acquisitions
On March 11, 2020, the Company, through Fox Factory, Inc., acquired 100% of the issued and outstanding stock of SCA Performance Holdings, Inc. ("SCA") from Southern Rocky Holdings, LLC for $329,531, net of cash acquired and exclusive of vehicle inventory. SCA is a leading OEM authorized specialty vehicle manufacturer for light duty trucks and SUVs with headquarters in Trussville, Alabama. SCA operates under three aftermarket brands: SCA Performance, Rocky Ridge Trucks, and Rocky Mountain Truckworks. The Company believes the acquisition will be complementary to FOX’s Tuscany business, expanding its North American geographic manufacturing footprint and broadening its product offering in a growing segment of the automotive industry. This transaction was accounted for as a business combination.
The Company also agreed to an additional $10,589 of contingent retention incentives for key SCA management, of which $9,283 is cash and $1,306 is stock, to be held in escrow and payable over the next two years. The Company recognized $143 in costs associated with such retention incentives during the three months ended April 3, 2020. Additionally, the Company agreed to pay $1,750 in transaction compensation to key SCA management concurrently with the closing.
The purchase price of SCA has been preliminarily allocated to the assets acquired and liabilities assumed based on their estimated respective fair values as of March 11, 2020 with the excess purchase price allocated to goodwill. The Company’s allocation of the purchase price to the net tangible and intangible assets acquired and liabilities assumed is as follows:
Acquisition consideration
Cash consideration$329,209  
Non-cash consideration322  
Total consideration at closing$329,531  
Fair market values
Other current assets$15,556  
Property, plant and equipment9,953  
Lease right-of-use assets4,027  
Customer relationships129,000  
Trademarks and brand11,500  
Goodwill192,215  
Total assets acquired$362,251  
Accounts payable and accrued expenses$9,454  
Lease liabilities4,027  
Deferred taxes19,239  
Total liabilities assumed32,720  
Purchase price allocation$329,531  
The Company incurred $10,579 of acquisition costs in conjunction with the SCA acquisition, including $1,750 of transaction compensation during the three months ended April 3, 2020 and $602 of transaction costs during the three months ended January 3, 2020. These costs are classified as general and administrative expenses in the accompanying condensed consolidated statements of income. Additional debt issuance costs of $6,622 were incurred in association with financing the transaction and will be amortized over the term of the Credit Facility. Refer to Note 8 - Debt for further details.
The primary areas of the preliminary purchase price allocations that have not been finalized relate to the finalization of working capital and the valuation of real estate, intangible assets and related deferred tax liabilities. Upon completion of the fair value assessment, the Company anticipates that the ultimate intangible assets may differ from the preliminary assessment outlined above. Any change in the finalization of working capital will reduce or increase the cash consideration. Any changes to the preliminary estimates of the fair value of the real estate and intangible assets will be adjusted to goodwill during the measurement period, with subsequent changes in estimates recorded in the statement of operations.
The preliminarily values assigned to the identifiable intangible assets were determined by discounting the estimated future cash flows associated with these assets to their present value. The goodwill of $192,215 reflects the strategic fit of SCA with the Company’s operations. The Company will amortize the acquired customer relationships assets over their expected useful lives of 5-10 years. Trademarks, brand names and goodwill are expected to have an indefinite life, and will be subject to impairment testing. The goodwill is not deductible for income tax purposes. SCA previously purchased intangibles and goodwill in asset acquisitions with a remaining net tax basis approximating $77,989 which the Company may deduct for income tax purposes.
The following unaudited pro forma financial information shows the combined results of operations of the Company and SCA, as if the acquisition had occurred as of the beginning of the periods presented. The pro forma results include the effects of the amortization of purchased intangible assets and acquired inventory valuation step-up, interest expense on the term debt secured to finance the acquisition, and the net tax benefit of the above adjustments calculated at the statutory federal tax rate of 21%. SCA was operated as a C Corporation for federal taxation purposes. A pro forma adjustment has been made to reflect the income taxes that would have been recorded at the federal statutory rate based on SCA’s net income. The pro forma results for the three months ended April 3, 2020 exclude transaction costs associated with the acquisition and the results for the three months ended March 29, 2019 have been adjusted to include these charges. This pro forma data is presented for informational purposes only and does not purport to be indicative of the results of future operations or of the results that would have occurred had the acquisition taken place in the periods noted below.
For the three months ended
April 3, 2020March 29, 2019
Pro forma sales$203,709  $177,258  
Pro forma net income attributable to FOX stockholders$15,570  $8,810  
Pro forma basic earnings per share$0.40  $0.23  
Pro forma diluted earnings per share$0.40  $0.23  
Total SCA revenues included in the condensed consolidated statements of income$6,548  
Total SCA pre-tax income included in the condensed consolidated statements of income$68  
JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "foxf-20200403.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 115, "dts": { "calculationLink": { "local": [ "foxf-20200403_cal.xml" ] }, "definitionLink": { "local": [ "foxf-20200403_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": [ "foxf-20200403.htm" ] }, "labelLink": { "local": [ "foxf-20200403_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": [ "foxf-20200403_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "foxf-20200403.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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 439, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 5 }, "keyCustom": 19, "keyStandard": 321, "memberCustom": 12, "memberStandard": 33, "nsprefix": "foxf", "nsuri": "http://www.ridefox.com/20200403", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.ridefox.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "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": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Inventory", "role": "http://www.ridefox.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Prepaids and Other Assets", "role": "http://www.ridefox.com/role/PrepaidsandOtherAssets", "shortName": "Prepaids and Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Property, Plant and Equipment, net", "role": "http://www.ridefox.com/role/PropertyPlantandEquipmentnet", "shortName": "Property, Plant and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "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": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Leases", "role": "http://www.ridefox.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - Accrued Expenses", "role": "http://www.ridefox.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - Debt", "role": "http://www.ridefox.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "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": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - Commitments and Contingencies", "role": "http://www.ridefox.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Fair Value Measurements and Financial Instruments", "role": "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstruments", "shortName": "Fair Value Measurements and Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141111 - Disclosure - Stockholders' Equity", "role": "http://www.ridefox.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147112 - Disclosure - Income Taxes", "role": "http://www.ridefox.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - Related Party Transactions", "role": "http://www.ridefox.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153114 - Disclosure - Acquisitions", "role": "http://www.ridefox.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Revenues (Tables)", "role": "http://www.ridefox.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "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 - Inventory (Tables)", "role": "http://www.ridefox.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Prepaids and Other Current Assets (Tables)", "role": "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsTables", "shortName": "Prepaids and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "lang": "en-US", "name": "foxf:ScheduleOfAccruedExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Property, Plant and Equipment, net (Tables)", "role": "http://www.ridefox.com/role/PropertyPlantandEquipmentnetTables", "shortName": "Property, Plant and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Leases (Tables)", "role": "http://www.ridefox.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.ridefox.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331307 - Disclosure - Debt (Tables)", "role": "http://www.ridefox.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Fair Value Measurements and Financial Instruments (Tables)", "role": "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsTables", "shortName": "Fair Value Measurements and Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342309 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.ridefox.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Income Taxes (Tables)", "role": "http://www.ridefox.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354311 - Disclosure - Acquisitions (Tables)", "role": "http://www.ridefox.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details)", "role": "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "shortName": "Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i075d55fd87ea469e913cbe8b6c2f2986_D20181229-20181229", "decimals": "-3", "lang": null, "name": "us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenues - Sales by Product Category (Details)", "role": "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails", "shortName": "Revenues - Sales by Product Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ie50de548cfb8441093c955c6b32b2de0_D20200104-20200403", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenues - Sales by Sales Channel (Details)", "role": "http://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails", "shortName": "Revenues - Sales by Sales Channel (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i9e7edf97448e4aaaa6b5cd2aeed21743_D20200104-20200403", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Revenues - Sales by Geographic Location (Details)", "role": "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails", "shortName": "Revenues - Sales by Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i6c11cd7e659e46debc259e047d2e8330_D20200104-20200403", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Inventory (Details)", "role": "http://www.ridefox.com/role/InventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "foxf:ScheduleOfAccruedExpensesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "foxf:PrepaidDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Prepaids and Other Current Assets (Details)", "role": "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails", "shortName": "Prepaids and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "foxf:ScheduleOfAccruedExpensesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "foxf:PrepaidDeposit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Property, Plant and Equipment, net (Property, Plant and Equipment) (Details)", "role": "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment, net (Property, Plant and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Property, Plant and Equipment, net (Long-lived Assets by Geographic Location) (Details)", "role": "http://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails", "shortName": "Property, Plant and Equipment, net (Long-lived Assets by Geographic Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i0bb5493d71f44737b1cd2d1f078956d5_I20200403", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.ridefox.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Leases - Lease Costs (Details)", "role": "http://www.ridefox.com/role/LeasesLeaseCostsDetails", "shortName": "Leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.ridefox.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Leases - Maturity of Lease Liabilities (Details)", "role": "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Accrued Expenses (Components) (Details)", "role": "http://www.ridefox.com/role/AccruedExpensesComponentsDetails", "shortName": "Accrued Expenses (Components) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ideab794bd9b747869b45d39515afef26_I20200103", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Accrued Expenses (Activity Related to Warranties) (Details)", "role": "http://www.ridefox.com/role/AccruedExpensesActivityRelatedtoWarrantiesDetails", "shortName": "Accrued Expenses (Activity Related to Warranties) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.ridefox.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Debt - Summary of Amended and Restated Credit Facility (Details)", "role": "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails", "shortName": "Debt - Summary of Amended and Restated Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Debt - Future Payments for Long-term Debt (Details)", "role": "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails", "shortName": "Debt - Future Payments for Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i70550ade84384079b6712f18d5014f19_I20200311", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Commitment and Contingencies (Details)", "role": "http://www.ridefox.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ifdab4fb813554d0796f2f92930ed9501_I20171130", "decimals": "2", "lang": null, "name": "foxf:BusinessAcquisitionCallOptionToAcquireRemainingVotingInterestsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Fair Value Measurements and Financial Instruments - Liabilities at Fair Value on Recurring Basis (Details)", "role": "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements and Financial Instruments - Liabilities at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "ibfc9e7418b57407aae43327022651900_I20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "if98ace8ab72a4c6098d8b936d2dd4303_I20200103", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - Fair Value Measurements and Financial Instruments - Reconciliation of Contingent Consideration (Details)", "role": "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails", "shortName": "Fair Value Measurements and Financial Instruments - Reconciliation of Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "if98ace8ab72a4c6098d8b936d2dd4303_I20200103", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444423 - Disclosure - Stockholders' Equity - Equity Incentive Plans (Details)", "role": "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails", "shortName": "Stockholders' Equity - Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445424 - Disclosure - Stockholders' Equity - Unvested RSU Activity (Details)", "role": "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails", "shortName": "Stockholders' Equity - Unvested RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449426 - Disclosure - Income Taxes - Components (Details)", "role": "http://www.ridefox.com/role/IncomeTaxesComponentsDetails", "shortName": "Income Taxes - Components (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450427 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "INF", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i443e6701d9de4c99b11f60895fadbd65_I20181228", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest", "role": "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest", "shortName": "Condensed Consolidated Statements of Stockholders' Equity and Redeemable Non-controlling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i443e6701d9de4c99b11f60895fadbd65_I20181228", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i6814e9ec371447ad8dd0b3c7abda3b24_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452428 - Disclosure - Related Party Transactions (Details)", "role": "http://www.ridefox.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i6814e9ec371447ad8dd0b3c7abda3b24_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i70550ade84384079b6712f18d5014f19_I20200311", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455429 - Disclosure - Acquisitions - Additional Information (Details)", "role": "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "icc0a5edfcf174df5bdd720806a7abcdd_D20200311-20200311", "decimals": "-3", "lang": null, "name": "foxf:BusinessAcquisitionExecutiveCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "id1a51ef93be44761982f033d8b574f03_D20200311-20200311", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - Disclosure - Acquisitions - Allocation of Purchase Price (Details)", "role": "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails", "shortName": "Acquisitions - Allocation of Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "id1a51ef93be44761982f033d8b574f03_D20200311-20200311", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Acquisitions - Unaudited Pro Forma (Details)", "role": "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails", "shortName": "Acquisitions - Unaudited Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105102 - Disclosure - Revenues", "role": "http://www.ridefox.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "foxf-20200403.htm", "contextRef": "i267261ef8e0d49b3aa41a5067ff41410_D20200104-20200403", "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": "foxf-20200403.htm", "contextRef": "i70550ade84384079b6712f18d5014f19_I20200311", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - foxf-20200403.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - foxf-20200403.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 45, "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://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "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://www.ridefox.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "foxf_A2016RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2016 Repurchase Program [Member]", "label": "2016 Repurchase Program [Member]", "terseLabel": "2016 Repurchase Program" } } }, "localname": "A2016RepurchaseProgramMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityShareRepurchaseProgramandSecondaryOfferingsDetails" ], "xbrltype": "domainItemType" }, "foxf_AftermarketSalesChannelMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aftermarket Sales Channel [Member]", "label": "Aftermarket Sales Channel [Member]", "terseLabel": "Aftermarket" } } }, "localname": "AftermarketSalesChannelMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails" ], "xbrltype": "domainItemType" }, "foxf_BusinessAcquisitionAdditionalFinancingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Additional Financing Costs", "label": "Business Acquisition, Additional Financing Costs", "terseLabel": "Business acquisition, additional financing costs" } } }, "localname": "BusinessAcquisitionAdditionalFinancingCosts", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "foxf_BusinessAcquisitionCallOptionToAcquireRemainingVotingInterestsPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Call Option To Acquire Remaining Voting Interests, Percentage", "label": "Business Acquisition, Call Option To Acquire Remaining Voting Interests, Percentage", "terseLabel": "Call option to acquire remaining interest (as a percent)" } } }, "localname": "BusinessAcquisitionCallOptionToAcquireRemainingVotingInterestsPercentage", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "percentItemType" }, "foxf_BusinessAcquisitionExecutiveCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Executive Compensation", "label": "Business Acquisition, Executive Compensation", "terseLabel": "Business acquisition, executive compensation of acquiree management" } } }, "localname": "BusinessAcquisitionExecutiveCompensation", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "foxf_BusinessAcquisitionPeriodToExercisePutOption": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Period To Exercise Put Option", "label": "Business Acquisition, Period To Exercise Put Option", "terseLabel": "Period to exercise put option" } } }, "localname": "BusinessAcquisitionPeriodToExercisePutOption", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "durationItemType" }, "foxf_BusinessAcquisitionProFormaRevenueNotIncludedInConsolidatedIncomeStatement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Revenue, Not Included in Consolidated Income Statement", "label": "Business Acquisition, Pro Forma Revenue, Not Included in Consolidated Income Statement", "terseLabel": "Total SCA pre-tax income included in the condensed consolidated statements of income" } } }, "localname": "BusinessAcquisitionProFormaRevenueNotIncludedInConsolidatedIncomeStatement", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "monetaryItemType" }, "foxf_BusinessCombinationProformaEffectiveIncomeTaxRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Proforma Effective Income Tax Rate", "label": "Business Combination, Proforma Effective Income Tax Rate", "terseLabel": "Business Combination, Proforma Effective Income Tax Rate" } } }, "localname": "BusinessCombinationProformaEffectiveIncomeTaxRate", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "percentItemType" }, "foxf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Expenses", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "foxf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-Of-Use Assets", "terseLabel": "Lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "foxf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAssetsIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Including Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Including Goodwill", "terseLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAssetsIncludingGoodwill", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "foxf_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "foxf_CashFlowNoncashOperatingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow, Noncash Operating Activities Disclosure [Abstract]", "label": "Cash Flow, Noncash Operating Activities Disclosure [Abstract]", "terseLabel": "Non-cash operating activities:" } } }, "localname": "CashFlowNoncashOperatingActivitiesDisclosureAbstract", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "foxf_CostsAssociatedWithPerformanceBasedIncentives": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs Associated With Performance-Based Incentives", "label": "Costs Associated With Performance-Based Incentives", "terseLabel": "Costs associated with performance-based incentives" } } }, "localname": "CostsAssociatedWithPerformanceBasedIncentives", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "foxf_CurrentPortionOfAcquisitionRelatedCompensation": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Current Portion of Acquisition-Related Compensation", "label": "Current Portion of Acquisition-Related Compensation", "terseLabel": "Current portion of acquisition-related compensation held in escrow" } } }, "localname": "CurrentPortionOfAcquisitionRelatedCompensation", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "foxf_EmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employees [Member]", "label": "Employees [Member]", "terseLabel": "Employees" } } }, "localname": "EmployeesMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "foxf_InterestandIncomeTaxesPaidAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest and Income Taxes Paid [Abstract]", "label": "Interest and Income Taxes Paid [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "InterestandIncomeTaxesPaidAbstract", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "foxf_LeasesSupplementalBalanceSheetDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases, Supplemental Balance Sheet Disclosure", "label": "Leases, Supplemental Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Disclosure" } } }, "localname": "LeasesSupplementalBalanceSheetDisclosureTableTextBlock", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "foxf_LesseeOperatingLeaseOptionToTerminateTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Option To Terminate, Term", "label": "Lessee, Operating Lease, Option To Terminate, Term", "terseLabel": "Option to terminate, term" } } }, "localname": "LesseeOperatingLeaseOptionToTerminateTerm", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "foxf_MinorityShareholderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minority Shareholder [Member]", "label": "Minority Shareholder [Member]", "terseLabel": "Founder and Minority Stockholder" } } }, "localname": "MinorityShareholderMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "foxf_OEMSalesChannelMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "OEM Sales Channel [Member]", "label": "OEM Sales Channel [Member]", "terseLabel": "OEM" } } }, "localname": "OEMSalesChannelMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails" ], "xbrltype": "domainItemType" }, "foxf_OtherLeaseCost": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/LeasesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Lease, Cost", "label": "Other Lease, Cost", "terseLabel": "Other lease costs" } } }, "localname": "OtherLeaseCost", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "foxf_PaymentsforProceedsfromStockCompensationProgram": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for (Proceeds from) Stock Compensation Program", "label": "Payments for (Proceeds from) Stock Compensation Program", "negatedLabel": "Repurchases from stock compensation program, net" } } }, "localname": "PaymentsforProceedsfromStockCompensationProgram", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "foxf_PerformanceBasedRetentionIncentives": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Performance-Based Retention Incentives", "label": "Performance-Based Retention Incentives", "terseLabel": "Performance-based retention incentives" } } }, "localname": "PerformanceBasedRetentionIncentives", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "foxf_PoweredVehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Powered Vehicles [Member]", "label": "Powered Vehicles [Member]", "verboseLabel": "Powered Vehicles" } } }, "localname": "PoweredVehiclesMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails" ], "xbrltype": "domainItemType" }, "foxf_PrepaidDeposit": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid Deposit", "label": "Prepaid Deposit", "terseLabel": "Prepaid chassis deposits" } } }, "localname": "PrepaidDeposit", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "foxf_PurchaseOfPropertiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase Of Properties [Member]", "label": "Purchase Of Properties [Member]", "terseLabel": "Purchase of Properties" } } }, "localname": "PurchaseOfPropertiesMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "foxf_RentalOfBuildingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rental Of Buildings [Member]", "label": "Rental Of Buildings [Member]", "terseLabel": "Rental of Buildings" } } }, "localname": "RentalOfBuildingsMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "foxf_RestoftheWorldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest of the World [Member]", "label": "Rest of the World [Member]", "verboseLabel": "Rest of the world" } } }, "localname": "RestoftheWorldMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "foxf_SCAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tuscany [Member]", "label": "SCA [Member]", "terseLabel": "SCA" } } }, "localname": "SCAMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails", "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails", "http://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "foxf_ScheduleOfAccruedExpensesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Accrued Expenses", "label": "Schedule of Accrued Expenses [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedExpensesTableTextBlock", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "foxf_SignificantRisksandUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Significant Risks and Uncertainties [Policy Text Block]", "label": "Significant Risks and Uncertainties [Policy Text Block]", "terseLabel": "Certain Significant Risks and Uncertainties" } } }, "localname": "SignificantRisksandUncertaintiesPolicyTextBlock", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "foxf_SpecialtySportsGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Specialty Sports Group [Member]", "label": "Specialty Sports Group [Member]", "verboseLabel": "Specialty Sports" } } }, "localname": "SpecialtySportsGroupMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails" ], "xbrltype": "domainItemType" }, "foxf_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "foxf_TrademarkAndBrandNameMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trademark and Brand Name", "label": "Trademark and Brand Name [Member]", "terseLabel": "Trademarks and brand" } } }, "localname": "TrademarkAndBrandNameMember", "nsuri": "http://www.ridefox.com/20200403", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia [Member]", "verboseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r50", "r96" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "verboseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "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://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/DebtAdditionalInformationDetails", "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "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://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/DebtAdditionalInformationDetails", "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "North America [Member]", "verboseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r128", "r197", "r199", "r358", "r359" ], "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://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails" ], "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://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails" ], "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://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/DebtAdditionalInformationDetails", "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "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://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/DebtAdditionalInformationDetails", "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "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://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails", "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r130", "r197", "r200", "r360", "r361", "r362" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails", "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r15", "r131", "r132", "r198" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable (net of allowances of $1,205 and $810 at April\u00a03, 2020 and January\u00a03, 2020, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r11", "r338", "r349" ], "calculation": { "http://www.ridefox.com/role/AccruedExpensesComponentsDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.ridefox.com/role/AccruedExpensesComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesComponentsDetails", "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r154" ], "calculation": { "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r53", "r54", "r55" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r56", "r268" ], "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) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.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://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r207", "r209", "r227", "r228" ], "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://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r209", "r222", "r226" ], "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": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r21", "r133", "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet": { "auth_ref": [ "r84", "r135" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.", "label": "Amortization of Deferred Loan Origination Fees, Net", "terseLabel": "Amortization of loan fees" } } }, "localname": "AmortizationOfDeferredLoanOriginationFeesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r84", "r143", "r150" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 4.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 purchased intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r126", "r337", "r348" ], "calculation": { "http://www.ridefox.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://www.ridefox.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://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r49" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r211", "r224" ], "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://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r275", "r276" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 building improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "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://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails", "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails", "http://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r248", "r249" ], "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://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails", "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails", "http://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r258" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Stock awards issued for business acquisition" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails", "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership interest acquired (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r246", "r247" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Pro forma basic earnings per share (in USD per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r246", "r247" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Pro forma diluted earnings per share (in USD per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r246", "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net income attributable to FOX stockholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r246", "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r244" ], "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://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r254", "r255", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration at closing" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Acquisition consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r254", "r255" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Non-cash consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r232", "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r250", "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Finite-lived intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Fair market values" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r250", "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Purchase price allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r103", "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r88", "r89", "r90" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r79", "r86", "r91" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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\u2014End of period", "periodStartLabel": "CASH AND CASH EQUIVALENTS\u2014Beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r79", "r289" ], "calculation": { "http://www.ridefox.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": "CHANGE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityShareRepurchaseProgramandSecondaryOfferingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r159", "r342", "r354" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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 (Refer to Note 9 - Commitments and Contingencies)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r158", "r166" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CommitmentsandContingencies" ], "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://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r184" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest", "http://www.ridefox.com/role/Cover" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value \u2014 90,000 authorized; 39,493 shares issued and 38,603 outstanding as of April\u00a03, 2020; 39,448 shares issued and 38,559 outstanding as of January\u00a03, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to FOX stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r61", "r262", "r263", "r270" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: comprehensive income attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r61", "r261", "r270" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r92", "r264", "r272", "r274" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r194", "r195", "r198" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r201" ], "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://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails" ], "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://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r69" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": "Adoption of new accounting standard, net of taxes" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsBeforeTax1": { "auth_ref": [ "r107", "r323" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings before related income tax effect.", "label": "Cumulative Effect on Retained Earnings, before Tax", "terseLabel": "Cumulative effect on retained earnings, before tax" } } }, "localname": "CumulativeEffectOnRetainedEarningsBeforeTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "terseLabel": "Cumulative effect on retained earnings, net of taxes" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r178", "r339", "r347" ], "calculation": { "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r293", "r295" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Term loan amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r98", "r185", "r188", "r189", "r190", "r292", "r293", "r295", "r346" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate on outstanding borrowings" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r32", "r294" ], "calculation": { "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt issuance cost" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r85" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred taxes and uncertain tax positions" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r42", "r296" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r238" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r84", "r152" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.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://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails", "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails", "http://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails" ], "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://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails", "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails", "http://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r197" ], "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 Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquity" ], "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]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r66", "r105", "r110", "r111", "r112", "r113", "r115", "r344", "r357" ], "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 dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r66", "r105", "r110", "r111", "r112", "r113", "r115", "r344", "r357" ], "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 (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r289" ], "calculation": { "http://www.ridefox.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 EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r101", "r233", "r234" ], "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 rates" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.ridefox.com/role/IncomeTaxesComponentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r233", "r234", "r241" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r229", "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Excess benefits related to exercise of awards" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.ridefox.com/role/AccruedExpensesComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period for recognition of unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense related to RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Excess tax benefit, exercise of stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r184" ], "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://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r278", "r284", "r285" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r203", "r204", "r206", "r279", "r319" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails", "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements and Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r203", "r204", "r206", "r279", "r320" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r203", "r204", "r206", "r279", "r321" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r203", "r204", "r206", "r279", "r322" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails", "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r280", "r283" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements and Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r281" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Net income attributable to non-controlling interest" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at April 3, 2020", "periodStartLabel": "Balance at January 3, 2020" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails", "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Option, Quantitative Disclosures [Line Items]", "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueOptionQuantitativeDisclosuresTable": { "auth_ref": [ "r286", "r287", "r288" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option.", "label": "Fair Value Option, Disclosures [Table]", "terseLabel": "Fair Value Option, Disclosures [Table]" } } }, "localname": "FairValueOptionQuantitativeDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsReconciliationofContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r144", "r146", "r149", "r151", "r324" ], "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://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r144", "r148" ], "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://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r260", "r271", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r140", "r141" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "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 profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r156" ], "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://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "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://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r235", "r236", "r237", "r240" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r125", "r242" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "http://www.ridefox.com/role/IncomeTaxesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r81", "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r83" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r83" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r83" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r83" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisition of business:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r83" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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": "Prepaids and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.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://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r142", "r147" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "verboseLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r64", "r124", "r291", "r294", "r345" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r77", "r80", "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest, net of capitalized interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r22", "r138" ], "calculation": { "http://www.ridefox.com/role/InventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r47", "r137" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ridefox.com/role/InventoryDetails": { "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": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r24", "r138" ], "calculation": { "http://www.ridefox.com/role/InventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r23", "r138" ], "calculation": { "http://www.ridefox.com/role/InventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r309", "r311" ], "calculation": { "http://www.ridefox.com/role/LeasesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r153" ], "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://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/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://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r303" ], "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://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r310" ], "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": "Maturity of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails_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://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails_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 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", "terseLabel": "2020 (excluding the 3 months ended April 3, 2020)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r310" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r302" ], "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": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Contract term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r312" ], "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://www.ridefox.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "weight": 1.0 } }, "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": "Standby letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails", "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r340", "r352" ], "calculation": { "http://www.ridefox.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, redeemable non-controlling interest and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as current.", "label": "Liability for Uncertainty in Income Taxes, Current", "terseLabel": "Reserve for uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r12", "r339", "r347" ], "calculation": { "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "calculation": { "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Credit facility", "totalLabel": "Total borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails", "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r35" ], "calculation": { "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "weight": 1.0 } }, "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": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtSummaryofAmendedandRestatedCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Credit Facility" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-lived Assets by Geographic Location" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r179", "r339", "r350" ], "calculation": { "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt, net of issuance cost" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r102" ], "calculation": { "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "terseLabel": "2020 (remaining nine months)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r102" ], "calculation": { "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r102" ], "calculation": { "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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": "Long-term debt less current portion", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/DebtFuturePaymentsforLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r40", "r174", "r175" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "verboseLabel": "Line of credit" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "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://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r177" ], "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://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "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://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r167", "r168" ], "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://www.ridefox.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and manufacturing equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesActivityRelatedtoWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.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": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://www.ridefox.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://www.ridefox.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": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r82", "r85" ], "calculation": { "http://www.ridefox.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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.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": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r57", "r60", "r65", "r85", "r114", "r343", "r356" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income attributable to FOX stockholders", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r60", "r266", "r269" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: net income attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "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://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r104", "r106" ], "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://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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)", "negatedTotalLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Information systems, office equipment and furniture" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "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://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r304", "r311" ], "calculation": { "http://www.ridefox.com/role/LeasesLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r300" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "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", "totalLabel": "Present value of lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r300" ], "calculation": { "http://www.ridefox.com/role/AccruedExpensesComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 }, "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less: current portion", "terseLabel": "Current portion of lease liabilities", "verboseLabel": "Current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesComponentsDetails", "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails", "http://www.ridefox.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r300" ], "calculation": { "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities less current portion", "verboseLabel": "Non-current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesMaturityofLeaseLiabilitiesDetails", "http://www.ridefox.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r301", "r305" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails", "http://www.ridefox.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r308", "r311" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average incremental borrowing rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r307", "r311" ], "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://www.ridefox.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Payments made under lease" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r38" ], "calculation": { "http://www.ridefox.com/role/AccruedExpensesComponentsDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Prepaids and Other Current Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PrepaidsandOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.ridefox.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://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51", "r290" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of tax effects", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r61", "r63", "r184" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other Expense" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "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)", "negatedTerseLabel": "Other expense (income)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r73", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r73" ], "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", "terseLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://www.ridefox.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": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value \u2014 10,000 authorized and no shares issued or outstanding as of April\u00a03, 2020 and January\u00a03, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r28", "r29" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaids and other current assets", "verboseLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r341", "r355" ], "calculation": { "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Advanced payments and prepaid contracts" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r75" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt, net of origination fees of $6,622" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r75", "r99" ], "calculation": { "http://www.ridefox.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", "terseLabel": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r57", "r60", "r78", "r126", "r127", "r261", "r265", "r267", "r269", "r270" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r155" ], "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://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r157" ], "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, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r153" ], "calculation": { "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "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://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails", "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r155", "r353" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Total long-lived assets", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails", "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r9", "r155" ], "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, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r153" ], "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://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r205", "r313", "r314" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r205", "r313", "r314", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Agreements" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r76" ], "calculation": { "http://www.ridefox.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 line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r76" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r231", "r363" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "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]", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r191", "r351" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.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://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r196", "r197" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total sales", "verboseLabel": "Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "http://www.ridefox.com/role/RevenuesSalesbyGeographicLocationDetails", "http://www.ridefox.com/role/RevenuesSalesbyProductCategoryDetails", "http://www.ridefox.com/role/RevenuesSalesbySalesChannelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r93", "r202" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r202" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r306", "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesTables", "http://www.ridefox.com/role/PrepaidsandOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r248", "r249" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsAdditionalInformationDetails", "http://www.ridefox.com/role/AcquisitionsAllocationofPurchasePriceDetails", "http://www.ridefox.com/role/AcquisitionsUnauditedProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r209", "r221", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r209", "r221", "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r25", "r26", "r27" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r35", "r98" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Summary of Second Amended and Restated Credit Facility" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Future Principal Payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r173" ], "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": "Activity Related to Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r155" ], "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://www.ridefox.com/role/PropertyPlantandEquipmentnetLonglivedAssetsbyGeographicLocationDetails", "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r95", "r313", "r314", "r315", "r316", "r317" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r211", "r224" ], "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://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r44", "r97", "r181", "r182", "r183", "r185", "r186", "r187", "r188", "r189", "r190", "r191" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityShareRepurchaseProgramandSecondaryOfferingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r83" ], "calculation": { "http://www.ridefox.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", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r217" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r217" ], "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": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of period (in shares)", "periodStartLabel": "Unvested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested at end of period (in usd per share)", "periodStartLabel": "Unvested at beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "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://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r208", "r212" ], "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://www.ridefox.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.ridefox.com/role/StockholdersEquityUnvestedRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityShareRepurchaseProgramandSecondaryOfferingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityShareRepurchaseProgramandSecondaryOfferingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internal-use computer software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r172" ], "calculation": { "http://www.ridefox.com/role/AccruedExpensesComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "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 warranty liability", "periodStartLabel": "Beginning warranty liability", "terseLabel": "Warranty" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesActivityRelatedtoWarrantiesDetails", "http://www.ridefox.com/role/AccruedExpensesComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Fair value of warranty assumed in acquisition" } } }, "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesActivityRelatedtoWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r169" ], "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": "Costs incurred" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesActivityRelatedtoWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r170" ], "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": "Charge to cost of sales" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/AccruedExpensesActivityRelatedtoWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r46", "r184" ], "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://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "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://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/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://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r13", "r14", "r184", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued during period" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityShareRepurchaseProgramandSecondaryOfferingsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r184", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r184", "r191", "r213" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Number of stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r13", "r14", "r191", "r210", "r220" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under equity compensation plans, net of shares repurchased for income tax withholding" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r134" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r43" ], "calculation": { "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Redeemable non-controlling interest", "verboseLabel": "Non-controlling interest subject to put provisions" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets", "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest", "http://www.ridefox.com/role/FairValueMeasurementsandFinancialInstrumentsLiabilitiesatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of net income or loss attributable to temporary equity interest.", "label": "Temporary Equity, Net Income", "terseLabel": "Temporary Equity, Net Income" } } }, "localname": "TemporaryEquityNetIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "terseLabel": "Transportation equipment" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/PropertyPlantandEquipmentnetPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "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" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterest" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "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, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r192", "r193" ], "calculation": { "http://www.ridefox.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", "negatedTerseLabel": "Treasury stock, at cost; 890 common shares as of April\u00a03, 2020 and January\u00a03, 2020" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesRecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r116", "r117", "r118", "r119", "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://www.ridefox.com/role/DescriptionoftheBusinessBasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r109", "r113" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used to compute earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r113" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.ridefox.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "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(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "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": "(h)", "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", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-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", "Subparagraph": "b", "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(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118953252&loc=d3e8622-111531" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "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", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "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(4)", "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", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "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", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14210-108612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14217-108612" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r299": { "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" }, "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.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122869-111746" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r364": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r365": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r366": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r367": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r368": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r369": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "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.22)", "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.25)", "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.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 58 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaids and Other Current Assets (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid chassis deposits $ 52,445 $ 6,701
Advanced payments and prepaid contracts 9,686 5,774
Current portion of acquisition-related compensation held in escrow 4,642 0
Other current assets 9,026 5,465
Total $ 75,799 $ 17,940
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Leases [Abstract]    
Operating lease cost $ 1,576 $ 1,420
Other lease costs 274 183
Total $ 1,850 $ 1,603
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Activity Related to Warranties) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning warranty liability $ 5,649 $ 6,433
Charge to cost of sales 1,054 575
Fair value of warranty assumed in acquisition 3,158 0
Costs incurred (1,142) (1,268)
Ending warranty liability $ 8,719 $ 5,740
XML 61 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Unaudited Pro Forma (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Business Acquisition [Line Items]    
Pro forma sales $ 203,709 $ 177,258
Pro forma net income attributable to FOX stockholders $ 15,570 $ 8,810
Pro forma basic earnings per share (in USD per share) $ 0.40 $ 0.23
Pro forma diluted earnings per share (in USD per share) $ 0.40 $ 0.23
Total SCA pre-tax income included in the condensed consolidated statements of income $ 68  
SCA    
Business Acquisition [Line Items]    
Pro forma sales $ 6,548  
XML 62 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory (Tables)
3 Months Ended
Apr. 03, 2020
Inventory Disclosure [Abstract]  
Inventory
Inventory consisted of the following:
April 3,January 3
20202020
Raw materials$103,509  $87,779  
Work-in-process12,439  7,075  
Finished goods40,605  33,651  
Total inventory$156,553  $128,505  
XML 63 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Sales $ 184,361 $ 161,700
Cost of sales 127,746 110,643
Gross profit 56,615 51,057
Operating expenses:    
Sales and marketing 12,063 9,262
Research and development 8,029 7,303
General and administrative 22,413 11,180
Amortization of purchased intangibles 2,543 1,493
Total operating expenses 45,048 29,238
Income from operations 11,567 21,819
Other expense, net:    
Interest expense 1,847 829
Other expense (income) 62 (13)
Other expense, net 1,909 816
Income before income taxes 9,658 21,003
Provision for income taxes 920 2,601
Net income 8,738 18,402
Less: net income attributable to non-controlling interest 488 299
Net income attributable to FOX stockholders $ 8,250 $ 18,103
Earnings per share:    
Basic (in dollars per share) $ 0.21 $ 0.48
Diluted (in dollars per share) $ 0.21 $ 0.46
Weighted average shares used to compute earnings per share:    
Basic (in shares) 38,571 38,041
Diluted (in shares) 39,151 39,097
XML 65 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions
3 Months Ended
Apr. 03, 2020
Related Party Transactions [Abstract]  
Related Party Agreements Related Party Transactions
On May 3, 2019, the Company acquired substantially all of the assets of Air Ride Technologies, Inc., d/b/a Ridetech, which has a building lease for its manufacturing and offices in Jasper, Indiana. The building is owned by a former owner of Ridetech, who is now an employee of the Company. The lease is effective through April 1, 2024, with monthly rent payments of $16. Rent expense under this lease was $48 for the three months ended April 3, 2020.
On March 11, 2020, the Company acquired 100% of the issued and outstanding stock of SCA Performance Holdings, Inc. ("SCA"), which has a building lease for its manufacturing and offices in Trussville, Alabama. The building is owned by a former owner of SCA, who is now an employee of the Company. The lease is effective through April 13, 2028, with monthly rent payments of $28. Rent expense under this lease was $28 for the three months ended April 3, 2020. Refer to Note 14 - Acquisitions for further details of this acquisition.
XML 66 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Apr. 03, 2020
Accounting Policies [Abstract]  
Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies - Fox Factory Holding Corp. (the "Company") designs, engineers, manufactures, and markets performance-defining products and systems for customers worldwide. Our premium brand, performance-defining products and systems are used primarily for bicycles ("bikes"), side-by-side vehicles ("Side-by-Sides"), on-road vehicles with and without off-road capabilities, off-road vehicles and trucks, all-terrain vehicles ("ATVs"), snowmobiles, specialty vehicles and applications, motorcycles and commercial trucks. Some of our products are specifically designed and marketed to the leading cycling and powered vehicle original equipment manufacturers ("OEMs"), while others are distributed to consumers through a global network of dealers and distributors.
Throughout this Form 10-Q, unless stated otherwise or as the context otherwise requires, the "Company," "FOX," "Fox Factory," "we," "us," "our," and "ours" refer to Fox Factory Holding Corp. and its operating subsidiaries on a consolidated basis.
Basis of Presentation - The accompanying condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (“GAAP”) in the United States of America ("U.S." or "United States") and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the fiscal year ended January 3, 2020 included in the Company’s Annual Report on Form 10-K, as filed with the SEC on March 3, 2020. In management’s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are not necessarily indicative of the results for the full fiscal year.
The Company operates on a 52-53 week fiscal calendar. For 2020 and 2019, the Company's fiscal year will end or has ended on January 1, 2021 and January 3, 2020, respectively. The twelve month periods ended January 1, 2021 and January 3, 2020, will include or have included 52 and 53 weeks, respectively. The three month periods ended April 3, 2020 and March 29, 2019 each included 13 weeks.
Principles of Consolidation - These condensed consolidated financial statements include the Company and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Summary of Significant Accounting Policies - There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended January 3, 2020, as filed with the SEC on March 3, 2020 that have had a material impact on our condensed consolidated financial statements and related notes.
Revenue Recognition - Revenues are generated from the sale of performance-defining products and systems to customers worldwide. The Company’s performance-defining products and systems are solutions that improve performance of powered vehicles and bikes. Powered vehicles include Side-by-Sides, on-road vehicles with off-road capabilities, off-road vehicles and trucks, ATVs, snowmobiles, specialty vehicles and applications, and motorcycles.
Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer, generally at the time of shipment. Contracts are generally in the form of purchase orders and are governed by standard terms and conditions. For larger OEMs, the Company may also enter into master agreements.
Provisions for discounts, rebates, sales incentives, returns, and other adjustments are generally provided for in the period the related sales are recorded, based on management’s assessment of historical trends and projection of future results. Certain pricing provisions that provide the customer with future discounts are considered a material right. Such material rights result in the deferral of revenue that are recognized when the rights are exercised by the customer. Measuring the material rights requires judgments including forecasts of future sales and product mix. At April 3, 2020, the balance of deferred revenue related to pricing provisions was $191. These amounts are expected to be recognized over the next 12 months. Revenues exclude sales tax.
Segments - The Company has determined that it has a single operating and reportable segment. The Company considers operating segments to be components of the Company for which separate financial information is available, that is evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance.
Use of Estimates - The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the financial statements; therefore, actual results could differ from management’s estimates.
Certain Significant Risks and Uncertainties - The Company is subject to those risks common in manufacturing-driven markets, including, but not limited to, competitive forces, dependence on key personnel, customer demand for its products, the successful protection of its proprietary technologies, compliance with government regulations, and the possibility of not being able to obtain additional financing when needed. Additionally, the Company has been impacted by the recent coronavirus (“COVID-19”) outbreak. The global outbreak of COVID-19 has negatively affected the U.S. and global economy, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to “shelter-in-place,” and created significant disruption of the financial markets. The Company’s manufacturing facilities in North America have been affected by local and state “shelter-in-place” orders including the temporary suspension of non-essential operations in certain facilities. The Company is taking actions to manage costs during this time by enacting executive pay cuts and temporary furloughs, curtailing non-essential capital expenditures, and reducing expenses. Despite the Company’s efforts to manage and remedy these impacts to the Company, the ultimate impact and the extent to which the COVID-19 pandemic will continue to affect the business, results of operation and financial condition is difficult to predict and depends on numerous evolving factors outside of the Company’s control including: the duration and scope of the pandemic; government, social, business and other actions that have been and will be taken in response to the pandemic; and the effect of the pandemic on short and long-term general economic conditions.
Fair Value Measurements and Financial Instruments - The Financial Accounting Standards Board ("FASB") has issued Accounting Standards Codification 820, Fair Value Measurements and Disclosures, that requires the valuation of assets and liabilities required or permitted to be either recorded or disclosed at fair value based on hierarchy of available inputs as follows:
Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets and liabilities in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
The carrying amounts of the Company's financial instruments, including cash, receivables, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature. Amounts owed under the Company's Credit Facility (as defined in Note 8 - Debt below) approximate fair value due to the variable interest rate features embedded in both the line of credit and the term debt.
Recent Accounting Pronouncements - In February 2016, the FASB issued ASU 2016-02, Leases, which supersedes the existing guidance for lease accounting. To meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, this ASU requires lessees to recognize most leases on the balance sheet as right-of-use assets and lease liabilities.
The Company adopted this guidance as of the beginning of the first quarter of fiscal year 2019, with a cumulative effect adjustment to the opening balance of retained earnings at December 28, 2018 with no restatement of comparative periods’ financial information ("current-period adjustment method"). Additionally, the Company adopted this guidance using practical expedients with respect to the assessment of embedded leases, lease classification, and initial indirect costs for expired and existing leases. The Company also elected the practical expedient related to treating lease and non-lease components as a single lease component for all of its leases and elected a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities. The Company did not use the hindsight practical expedient to adopt this guidance. The Company recorded a cumulative effect adjustment of $13,637 to operating lease right-of-use assets, $13,937 to operating lease liabilities, and $300 gross ($228 net of taxes) to the opening balance of the Company's retained earnings to reflect the cumulative effect of the adoption of the standard. This standard did not have a material impact on our consolidated income statements.
In June 2016, the FASB issue ASU 2016-13, Financial Instruments: Credit Losses, which adds an impairment model that is based on expected losses rather than incurred losses. Under this standard, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The Company adopted ASU 2016-13 effective in the first quarter of fiscal year 2020 using the aging method, which calculates the allowance based on how long a receivable has been outstanding, taking into account the historical credit loss rate and adjusting for both current conditions and forecasts of economic conditions into that expected credit loss rate. The adoption of ASU 2016-13 did not have a material impact on the Company's consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments, which clarifies the presentation of certain transactions, including but not limited to contingent consideration payments made after a business combination and debt prepayment and extinguishment costs in the cash flow statement. The Company adopted ASU 2016-16 effective in the first quarter of fiscal year 2019. The adoption of ASU 2016-15 did not have a material impact on the Company's consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements of fair value measurements in Topic 820. This standard is effective for fiscal years beginning after December 15, 2019. The Company adopted ASU 2018-13 effective in the first quarter of fiscal year 2020. The adoption of ASU 2018-13 did not have a material impact on the Company's consolidated financial statements.
XML 67 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Tables)
3 Months Ended
Apr. 03, 2020
Payables and Accruals [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following:
April 3,January 3
20202020
Payroll and related expenses$8,932  $14,595  
Current portion of lease liabilities6,825  6,242  
Warranty8,719  5,649  
Income tax payable6,976  4,295  
Other accrued expenses8,833  4,963  
Total$40,285  $35,744  
Activity Related to Warranties
Activity related to warranties is as follows:
For the three months ended
April 3, 2020March 29, 2019
Beginning warranty liability$5,649  $6,433  
Charge to cost of sales1,054  575  
Fair value of warranty assumed in acquisition3,158  —  
Costs incurred(1,142) (1,268) 
Ending warranty liability$8,719  $5,740  
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
May 11, 2016
Apr. 03, 2020
Debt Instrument [Line Items]    
Credit facility   $ 250,000
Debt issuance costs   6,622
Unamortized debt issuance costs   $ 434
Weighted average interest rate on outstanding borrowings   2.33%
Other Expense    
Debt Instrument [Line Items]    
Unamortized debt issuance costs   $ 277
Revolving Credit Facility    
Debt Instrument [Line Items]    
Credit facility   25,000
Debt issuance costs   764
Unamortized debt issuance costs   157
Standby letters of credit   $ 15,000
LIBOR    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent)   0.99%
LIBOR | Minimum    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 1.00%  
LIBOR | Maximum    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 1.75%  
Prime Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent)   3.25%
Prime Rate | Minimum    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 0.00%  
Prime Rate | Maximum    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 0.75%  
Term Loan    
Debt Instrument [Line Items]    
Term loan amount   $ 400,000
Debt issuance costs   $ 5,858
XML 69 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, net (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 173,284 $ 150,897
Less: accumulated depreciation and amortization (45,651) (42,518)
Property, plant and equipment, net 127,633 108,379
Building and building improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 50,779 42,343
Information systems, office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 12,007 10,102
Internal-use computer software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 17,708 16,860
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 6,072 5,414
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 12,457 13,841
Machinery and manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross 68,839 57,331
Transportation equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment gross $ 5,422 $ 5,006
XML 70 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Leases [Abstract]    
Operating lease right-of-use assets $ 20,632 $ 17,472
Current lease liabilities 6,825 $ 6,242
Non-current lease liabilities $ 13,709  
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Allocation of Purchase Price (Details) - SCA
$ in Thousands
Mar. 11, 2020
USD ($)
Acquisition consideration  
Cash consideration $ 329,209
Non-cash consideration 322
Total consideration at closing 329,531
Fair market values  
Other current assets 15,556
Property, plant and equipment 9,953
Lease right-of-use assets 4,027
Goodwill 192,215
Total assets acquired 362,251
Accounts payable and accrued expenses 9,454
Lease liabilities 4,027
Deferred taxes 19,239
Total liabilities assumed 32,720
Purchase price allocation 329,531
Customer relationships  
Fair market values  
Finite-lived intangible assets 129,000
Trademarks and brand  
Fair market values  
Finite-lived intangible assets $ 11,500
XML 72 foxf-20200403_htm.xml IDEA: XBRL DOCUMENT 0001424929 2020-01-04 2020-04-03 0001424929 2020-05-04 0001424929 2020-04-03 0001424929 2020-01-03 0001424929 2018-12-29 2019-03-29 0001424929 us-gaap:CommonStockMember 2018-12-28 0001424929 us-gaap:TreasuryStockMember 2018-12-28 0001424929 us-gaap:AdditionalPaidInCapitalMember 2018-12-28 0001424929 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-28 0001424929 us-gaap:RetainedEarningsMember 2018-12-28 0001424929 2018-12-28 0001424929 us-gaap:CommonStockMember 2018-12-29 2019-03-29 0001424929 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 2019-03-29 0001424929 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 2019-03-29 0001424929 us-gaap:RetainedEarningsMember 2018-12-29 2019-03-29 0001424929 us-gaap:CommonStockMember 2019-03-29 0001424929 us-gaap:TreasuryStockMember 2019-03-29 0001424929 us-gaap:AdditionalPaidInCapitalMember 2019-03-29 0001424929 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-29 0001424929 us-gaap:RetainedEarningsMember 2019-03-29 0001424929 2019-03-29 0001424929 us-gaap:CommonStockMember 2020-01-03 0001424929 us-gaap:TreasuryStockMember 2020-01-03 0001424929 us-gaap:AdditionalPaidInCapitalMember 2020-01-03 0001424929 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-03 0001424929 us-gaap:RetainedEarningsMember 2020-01-03 0001424929 us-gaap:CommonStockMember 2020-01-04 2020-04-03 0001424929 us-gaap:AdditionalPaidInCapitalMember 2020-01-04 2020-04-03 0001424929 us-gaap:AdditionalPaidInCapitalMember 2020-03-11 0001424929 2020-03-11 0001424929 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-04 2020-04-03 0001424929 us-gaap:RetainedEarningsMember 2020-01-04 2020-04-03 0001424929 us-gaap:CommonStockMember 2020-04-03 0001424929 us-gaap:TreasuryStockMember 2020-04-03 0001424929 us-gaap:AdditionalPaidInCapitalMember 2020-04-03 0001424929 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-03 0001424929 us-gaap:RetainedEarningsMember 2020-04-03 0001424929 us-gaap:AccountingStandardsUpdate201602Member 2018-12-29 0001424929 us-gaap:AccountingStandardsUpdate201602Member 2018-12-29 2018-12-29 0001424929 foxf:PoweredVehiclesMember 2020-01-04 2020-04-03 0001424929 foxf:PoweredVehiclesMember 2018-12-29 2019-03-29 0001424929 foxf:SpecialtySportsGroupMember 2020-01-04 2020-04-03 0001424929 foxf:SpecialtySportsGroupMember 2018-12-29 2019-03-29 0001424929 foxf:OEMSalesChannelMember 2020-01-04 2020-04-03 0001424929 foxf:OEMSalesChannelMember 2018-12-29 2019-03-29 0001424929 foxf:AftermarketSalesChannelMember 2020-01-04 2020-04-03 0001424929 foxf:AftermarketSalesChannelMember 2018-12-29 2019-03-29 0001424929 srt:NorthAmericaMember 2020-01-04 2020-04-03 0001424929 srt:NorthAmericaMember 2018-12-29 2019-03-29 0001424929 srt:AsiaMember 2020-01-04 2020-04-03 0001424929 srt:AsiaMember 2018-12-29 2019-03-29 0001424929 srt:EuropeMember 2020-01-04 2020-04-03 0001424929 srt:EuropeMember 2018-12-29 2019-03-29 0001424929 foxf:RestoftheWorldMember 2020-01-04 2020-04-03 0001424929 foxf:RestoftheWorldMember 2018-12-29 2019-03-29 0001424929 us-gaap:BuildingAndBuildingImprovementsMember 2020-04-03 0001424929 us-gaap:BuildingAndBuildingImprovementsMember 2020-01-03 0001424929 us-gaap:OfficeEquipmentMember 2020-04-03 0001424929 us-gaap:OfficeEquipmentMember 2020-01-03 0001424929 us-gaap:SoftwareDevelopmentMember 2020-04-03 0001424929 us-gaap:SoftwareDevelopmentMember 2020-01-03 0001424929 us-gaap:LandAndBuildingMember 2020-04-03 0001424929 us-gaap:LandAndBuildingMember 2020-01-03 0001424929 us-gaap:LeaseholdImprovementsMember 2020-04-03 0001424929 us-gaap:LeaseholdImprovementsMember 2020-01-03 0001424929 us-gaap:MachineryAndEquipmentMember 2020-04-03 0001424929 us-gaap:MachineryAndEquipmentMember 2020-01-03 0001424929 us-gaap:TransportationEquipmentMember 2020-04-03 0001424929 us-gaap:TransportationEquipmentMember 2020-01-03 0001424929 country:US 2020-04-03 0001424929 country:US 2020-01-03 0001424929 us-gaap:NonUsMember 2020-04-03 0001424929 us-gaap:NonUsMember 2020-01-03 0001424929 srt:MinimumMember 2020-04-03 0001424929 srt:MaximumMember 2020-04-03 0001424929 foxf:TermLoanMember 2020-04-03 0001424929 us-gaap:RevolvingCreditFacilityMember 2020-04-03 0001424929 us-gaap:OtherExpenseMember 2020-04-03 0001424929 srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-05-11 2016-05-11 0001424929 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-05-11 2016-05-11 0001424929 srt:MinimumMember us-gaap:PrimeRateMember 2016-05-11 2016-05-11 0001424929 srt:MaximumMember us-gaap:PrimeRateMember 2016-05-11 2016-05-11 0001424929 us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-04 2020-04-03 0001424929 us-gaap:PrimeRateMember 2020-01-04 2020-04-03 0001424929 foxf:SCAMember 2017-11-30 0001424929 foxf:SCAMember 2017-11-30 2017-11-30 0001424929 us-gaap:FairValueInputsLevel1Member 2020-04-03 0001424929 us-gaap:FairValueInputsLevel2Member 2020-04-03 0001424929 us-gaap:FairValueInputsLevel3Member 2020-04-03 0001424929 us-gaap:FairValueInputsLevel1Member 2020-01-03 0001424929 us-gaap:FairValueInputsLevel2Member 2020-01-03 0001424929 us-gaap:FairValueInputsLevel3Member 2020-01-03 0001424929 us-gaap:FairValueInputsLevel3Member 2020-01-04 2020-04-03 0001424929 us-gaap:CostOfSalesMember 2020-01-04 2020-04-03 0001424929 us-gaap:CostOfSalesMember 2018-12-29 2019-03-29 0001424929 us-gaap:SellingAndMarketingExpenseMember 2020-01-04 2020-04-03 0001424929 us-gaap:SellingAndMarketingExpenseMember 2018-12-29 2019-03-29 0001424929 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-04 2020-04-03 0001424929 us-gaap:ResearchAndDevelopmentExpenseMember 2018-12-29 2019-03-29 0001424929 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-04 2020-04-03 0001424929 us-gaap:GeneralAndAdministrativeExpenseMember 2018-12-29 2019-03-29 0001424929 us-gaap:RestrictedStockUnitsRSUMember 2020-01-03 0001424929 us-gaap:RestrictedStockUnitsRSUMember 2020-04-03 0001424929 us-gaap:RestrictedStockUnitsRSUMember 2020-01-04 2020-04-03 0001424929 foxf:RentalOfBuildingsMember 2020-01-04 2020-04-03 0001424929 foxf:MinorityShareholderMember 2020-01-04 2020-04-03 0001424929 foxf:EmployeesMember foxf:PurchaseOfPropertiesMember 2020-01-04 2020-04-03 0001424929 foxf:SCAMember 2020-03-11 2020-03-11 0001424929 2020-03-11 2020-03-11 0001424929 foxf:SCAMember 2020-03-11 0001424929 foxf:SCAMember us-gaap:CustomerRelationshipsMember 2020-03-11 0001424929 foxf:SCAMember foxf:TrademarkAndBrandNameMember 2020-03-11 0001424929 srt:MinimumMember 2020-03-11 2020-03-11 0001424929 srt:MaximumMember 2020-03-11 2020-03-11 0001424929 foxf:SCAMember 2020-01-04 2020-04-03 shares iso4217:USD iso4217:USD shares pure false 2020 Q1 0001424929 --01-01 10-Q true 2020-04-03 false 001-36040 Fox Factory Holding Corp. DE 26-1647258 6634 Hwy 53 Braselton GA 30517 831 274-6500 Common Stock, par value $0.001 per share FOXF NASDAQ Yes Yes Large Accelerated Filer false false false 38602757 76182000 43736000 1205000 810000 85652000 91632000 156553000 128505000 75799000 17940000 394186000 281813000 127633000 108379000 20632000 17472000 15161000 25725000 285723000 93527000 219906000 81949000 5458000 451000 1068699000 609316000 88613000 55144000 40285000 35744000 957000 925000 8818000 0 138673000 91813000 85000000 68000000 385404000 0 13709000 11584000 622786000 171397000 16207000 15719000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 90000000 90000000 39493 38603 39448 38559 39000 39000 123470000 123274000 890 890 13754000 13754000 -790000 150000 320741000 312491000 429706000 422200000 1068699000 609316000 184361000 161700000 127746000 110643000 56615000 51057000 12063000 9262000 8029000 7303000 22413000 11180000 2543000 1493000 45048000 29238000 11567000 21819000 1847000 829000 -62000 13000 -1909000 -816000 9658000 21003000 920000 2601000 8738000 18402000 488000 299000 8250000 18103000 0.21 0.48 0.21 0.46 38571000 38041000 39151000 39097000 8738000 18402000 -940000 -159000 -940000 -159000 7798000 18243000 488000 299000 7310000 17944000 38881000 38000 890000 -13754000 116019000 -784000 219686000 321205000 14282000 180000 -1229000 -1229000 1729000 1729000 -159000 -159000 -228000 -228000 18103000 18103000 299000 39061000 38000 890000 -13754000 116519000 -943000 237561000 339421000 14581000 39448000 39000 890000 -13754000 123274000 150000 312491000 422200000 15719000 45000 -2047000 -2047000 322000 322000 1921000 1921000 -940000 -940000 8250000 8250000 488000 39493000 39000 890000 -13754000 123470000 -790000 320741000 429706000 16207000 8738000 18402000 5829000 4039000 1921000 1729000 -8649000 716000 389000 68000 -14391000 4904000 22479000 17030000 -916000 878000 61695000 7293000 30345000 20660000 -3191000 -6764000 -33485000 8745000 12841000 7297000 -329209000 0 -342050000 -7297000 156000000 26000000 139000000 13000000 6622000 393379000 0 0 2813000 2047000 1229000 408332000 8958000 -351000 -76000 32446000 10330000 43736000 27958000 76182000 38288000 9280000 6243000 729000 702000 1602000 1430000 4336000 2543000 2088000 1688000 Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies - Fox Factory Holding Corp. (the "Company") designs, engineers, manufactures, and markets performance-defining products and systems for customers worldwide. Our premium brand, performance-defining products and systems are used primarily for bicycles ("bikes"), side-by-side vehicles ("Side-by-Sides"), on-road vehicles with and without off-road capabilities, off-road vehicles and trucks, all-terrain vehicles ("ATVs"), snowmobiles, specialty vehicles and applications, motorcycles and commercial trucks. Some of our products are specifically designed and marketed to the leading cycling and powered vehicle original equipment manufacturers ("OEMs"), while others are distributed to consumers through a global network of dealers and distributors.<div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Throughout this Form 10-Q, unless stated otherwise or as the context otherwise requires, the "Company," "FOX," "Fox Factory," "we," "us," "our," and "ours" refer to Fox Factory Holding Corp. and its operating subsidiaries on a consolidated basis.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation - </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 accompanying condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (“GAAP”) in the United States of America ("U.S." or "United States") and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the fiscal year ended January 3, 2020 included in the Company’s Annual Report on Form 10-K, as filed with the SEC on March 3, 2020. In management’s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are not necessarily indicative of the results for the full fiscal year.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 operates on a 52-53 week fiscal calendar. For 2020 and 2019, the Company's fiscal year will end or has ended on January 1, 2021 and January 3, 2020, respectively. The twelve month periods ended January 1, 2021 and January 3, 2020, will include or have included 52 and 53 weeks, respectively. The three month periods ended April 3, 2020 and March 29, 2019 each included 13 weeks.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Principles of Consolidation -</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%;"> These condensed consolidated financial statements include the Company and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. </span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Summary of Significant Accounting Policies -</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%;"> There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended January 3, 2020, as filed with the SEC on March 3, 2020 that have had a material impact on our condensed consolidated financial statements and related notes.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition</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%;"> - Revenues are generated from the sale of performance-defining products and systems to customers worldwide. The Company’s performance-defining products and systems are solutions that improve performance of powered vehicles and bikes. Powered vehicles include Side-by-Sides, on-road vehicles with off-road capabilities, off-road vehicles and trucks, ATVs, snowmobiles, specialty vehicles and applications, and motorcycles.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer, generally at the time of shipment. Contracts are generally in the form of purchase orders and are governed by standard terms and conditions. For larger OEMs, the Company may also enter into master agreements.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Provisions for discounts, rebates, sales incentives, returns, and other adjustments are generally provided for in the period the related sales are recorded, based on management’s assessment of historical trends and projection of future results. Certain pricing provisions that provide the customer with future discounts are considered a material right. Such material rights result in the deferral of revenue that are recognized when the rights are exercised by the customer. Measuring the material rights requires judgments including forecasts of future sales and product mix. At April 3, 2020, the balance of deferred revenue related to pricing provisions was $191. These amounts are expected to be recognized over the next 12 months. Revenues exclude sales tax.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Segments -</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 has determined that it has a single operating and reportable segment. The Company considers operating segments to be components of the Company for which separate financial information is available, that is evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. </span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates - </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 preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the financial statements; therefore, actual results could differ from management’s estimates. </span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Certain Significant Risks and Uncertainties</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 is subject to those risks common in manufacturing-driven markets, including, but not limited to, competitive forces, dependence on key personnel, customer demand for its products, the successful protection of its proprietary technologies, compliance with government regulations, and the possibility of not being able to obtain additional financing when needed. Additionally, the Company has been impacted by the recent coronavirus (“COVID-19”) outbreak. The global outbreak of COVID-19 has negatively affected the U.S. and global economy, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to “shelter-in-place,” and created significant disruption of the financial markets. The Company’s manufacturing facilities in North America have been affected by local and state “shelter-in-place” orders including the temporary suspension of non-essential operations in certain facilities. The Company is taking actions to manage costs during this time by enacting executive pay cuts and temporary furloughs, curtailing non-essential capital expenditures, and reducing expenses. Despite the Company’s efforts to manage and remedy these impacts to the Company, the ultimate impact and the extent to which the COVID-19 pandemic will continue to affect the business, results of operation and financial condition is difficult to predict and depends on numerous evolving factors outside of the Company’s control including: the duration and scope of the pandemic; government, social, business and other actions that have been and will be taken in response to the pandemic; and the effect of the pandemic on short and long-term general economic conditions.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair Value Measurements and Financial Instruments - </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 Financial Accounting Standards Board ("FASB") has issued Accounting Standards Codification 820, Fair Value Measurements and Disclosures, that requires the valuation of assets and liabilities required or permitted to be either recorded or disclosed at fair value based on hierarchy of available inputs as follows:</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities; </span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets and liabilities in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity). </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 carrying amounts of the Company's financial instruments, including cash, receivables, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature. Amounts owed under the Company's Credit Facility (as defined in </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#ic8254b7a921e43a1ae0b24b69951454a_61" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 8 - Debt</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%;"> below) approximate fair value due to the variable interest rate features embedded in both the line of credit and the term debt.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements - </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 February 2016, the FASB issued ASU 2016-02, Leases, which supersedes the existing guidance for lease accounting. To meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, this ASU requires lessees to recognize most leases on the balance sheet as right-of-use assets and lease liabilities.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 this guidance as of the beginning of the first quarter of fiscal year 2019, with a cumulative effect adjustment to the opening balance of retained earnings at December 28, 2018 with no restatement of comparative periods’ financial information ("current-period adjustment method"). Additionally, the Company adopted this guidance using practical expedients with respect to the assessment of embedded leases, lease classification, and initial indirect costs for expired and existing leases. The Company also elected the practical expedient related to treating lease and non-lease components as a single lease component for all of its leases and elected a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities. The Company did not use the hindsight practical expedient to adopt this guidance. The Company recorded a cumulative effect adjustment of $13,637 to operating lease right-of-use assets, $13,937 to operating lease liabilities, and $300 gross ($228 net of taxes) to the opening balance of the Company's retained earnings to reflect the cumulative effect of the adoption of the standard. This standard did not have a material impact on our consolidated income statements. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 June 2016, the FASB issue ASU 2016-13, Financial Instruments: Credit Losses, which adds an impairment model that is based on expected losses rather than incurred losses. Under this standard, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The Company adopted ASU 2016-13 effective in the first quarter of fiscal year 2020 using the aging method, which calculates the allowance based on how long a receivable has been outstanding, taking into account the historical credit loss rate and adjusting for both current conditions and forecasts of economic conditions into that expected credit loss rate. The adoption of ASU 2016-13 did not have a material impact on the Company's consolidated financial statements. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 2016, the FASB issued ASU 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments, which clarifies the presentation of certain transactions, including but not limited to contingent consideration payments made after a business combination and debt prepayment and extinguishment costs in the cash flow statement. The Company adopted ASU 2016-16 effective in the first quarter of fiscal year 2019. The adoption of ASU 2016-15 did not have a material impact on the Company's consolidated financial statements. </span></div>In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements of fair value measurements in Topic 820. This standard is effective for fiscal years beginning after December 15, 2019. The Company adopted ASU 2018-13 effective in the first quarter of fiscal year 2020. The adoption of ASU 2018-13 did not have a material impact on the Company's consolidated financial statements. <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation - </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 accompanying condensed consolidated financial statements are unaudited. These unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (“GAAP”) in the United States of America ("U.S." or "United States") and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The year-end condensed balance sheet data was derived from audited financial statements, but does not include all disclosures required by GAAP. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the fiscal year ended January 3, 2020 included in the Company’s Annual Report on Form 10-K, as filed with the SEC on March 3, 2020. In management’s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are not necessarily indicative of the results for the full fiscal year.</span> The Company operates on a 52-53 week fiscal calendar. For 2020 and 2019, the Company's fiscal year will end or has ended on January 1, 2021 and January 3, 2020, respectively. The twelve month periods ended January 1, 2021 and January 3, 2020, will include or have included 52 and 53 weeks, respectively. The three month periods ended April 3, 2020 and March 29, 2019 each included 13 weeks Principles of Consolidation - These condensed consolidated financial statements include the Company and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition</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%;"> - Revenues are generated from the sale of performance-defining products and systems to customers worldwide. The Company’s performance-defining products and systems are solutions that improve performance of powered vehicles and bikes. Powered vehicles include Side-by-Sides, on-road vehicles with off-road capabilities, off-road vehicles and trucks, ATVs, snowmobiles, specialty vehicles and applications, and motorcycles.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Revenue is measured based on the consideration specified in a contract with a customer. The Company recognizes revenue when it satisfies a performance obligation by transferring control of a product to a customer, generally at the time of shipment. Contracts are generally in the form of purchase orders and are governed by standard terms and conditions. For larger OEMs, the Company may also enter into master agreements.</span></div>Provisions for discounts, rebates, sales incentives, returns, and other adjustments are generally provided for in the period the related sales are recorded, based on management’s assessment of historical trends and projection of future results. Certain pricing provisions that provide the customer with future discounts are considered a material right. Such material rights result in the deferral of revenue that are recognized when the rights are exercised by the customer. Measuring the material rights requires judgments including forecasts of future sales and product mix. At April 3, 2020, the balance of deferred revenue related to pricing provisions was $191. These amounts are expected to be recognized over the next 12 months. Revenues exclude sales tax. 191000 Segments - The Company has determined that it has a single operating and reportable segment. The Company considers operating segments to be components of the Company for which separate financial information is available, that is evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The chief operating decision maker for the Company is the Chief Executive Officer. The Chief Executive Officer reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Use of Estimates - The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. These estimates are based on information available as of the date of the financial statements; therefore, actual results could differ from management’s estimates. <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Certain Significant Risks and Uncertainties</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 is subject to those risks common in manufacturing-driven markets, including, but not limited to, competitive forces, dependence on key personnel, customer demand for its products, the successful protection of its proprietary technologies, compliance with government regulations, and the possibility of not being able to obtain additional financing when needed. Additionally, the Company has been impacted by the recent coronavirus (“COVID-19”) outbreak. The global outbreak of COVID-19 has negatively affected the U.S. and global economy, disrupted global supply chains, resulted in significant travel and transport restrictions, including mandated closures and orders to “shelter-in-place,” and created significant disruption of the financial markets. The Company’s manufacturing facilities in North America have been affected by local and state “shelter-in-place” orders including the temporary suspension of non-essential operations in certain facilities. The Company is taking actions to manage costs during this time by enacting executive pay cuts and temporary furloughs, curtailing non-essential capital expenditures, and reducing expenses. Despite the Company’s efforts to manage and remedy these impacts to the Company, the ultimate impact and the extent to which the COVID-19 pandemic will continue to affect the business, results of operation and financial condition is difficult to predict and depends on numerous evolving factors outside of the Company’s control including: the duration and scope of the pandemic; government, social, business and other actions that have been and will be taken in response to the pandemic; and the effect of the pandemic on short and long-term general economic conditions.</span> <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair Value Measurements and Financial Instruments - </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 Financial Accounting Standards Board ("FASB") has issued Accounting Standards Codification 820, Fair Value Measurements and Disclosures, that requires the valuation of assets and liabilities required or permitted to be either recorded or disclosed at fair value based on hierarchy of available inputs as follows:</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities; </span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Level 2: Quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets and liabilities in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</span></div><div style="padding-left:36pt;text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Level 3: Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity). </span></div>The carrying amounts of the Company's financial instruments, including cash, receivables, accounts payable, and accrued liabilities approximate their fair values due to their short-term nature. <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements - </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 February 2016, the FASB issued ASU 2016-02, Leases, which supersedes the existing guidance for lease accounting. To meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases, this ASU requires lessees to recognize most leases on the balance sheet as right-of-use assets and lease liabilities.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 this guidance as of the beginning of the first quarter of fiscal year 2019, with a cumulative effect adjustment to the opening balance of retained earnings at December 28, 2018 with no restatement of comparative periods’ financial information ("current-period adjustment method"). Additionally, the Company adopted this guidance using practical expedients with respect to the assessment of embedded leases, lease classification, and initial indirect costs for expired and existing leases. The Company also elected the practical expedient related to treating lease and non-lease components as a single lease component for all of its leases and elected a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities. The Company did not use the hindsight practical expedient to adopt this guidance. The Company recorded a cumulative effect adjustment of $13,637 to operating lease right-of-use assets, $13,937 to operating lease liabilities, and $300 gross ($228 net of taxes) to the opening balance of the Company's retained earnings to reflect the cumulative effect of the adoption of the standard. This standard did not have a material impact on our consolidated income statements. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 June 2016, the FASB issue ASU 2016-13, Financial Instruments: Credit Losses, which adds an impairment model that is based on expected losses rather than incurred losses. Under this standard, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The Company adopted ASU 2016-13 effective in the first quarter of fiscal year 2020 using the aging method, which calculates the allowance based on how long a receivable has been outstanding, taking into account the historical credit loss rate and adjusting for both current conditions and forecasts of economic conditions into that expected credit loss rate. The adoption of ASU 2016-13 did not have a material impact on the Company's consolidated financial statements. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 2016, the FASB issued ASU 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments, which clarifies the presentation of certain transactions, including but not limited to contingent consideration payments made after a business combination and debt prepayment and extinguishment costs in the cash flow statement. The Company adopted ASU 2016-16 effective in the first quarter of fiscal year 2019. The adoption of ASU 2016-15 did not have a material impact on the Company's consolidated financial statements. </span></div>In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement, which modifies the disclosure requirements of fair value measurements in Topic 820. This standard is effective for fiscal years beginning after December 15, 2019. The Company adopted ASU 2018-13 effective in the first quarter of fiscal year 2020. The adoption of ASU 2018-13 did not have a material impact on the Company's consolidated financial statements. 13637000 13937000 300000 228000 Revenues<div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes total sales by product category:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Powered Vehicles</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">120,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">96,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Specialty Sports</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">63,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">64,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">184,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">161,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:6pt;"><span><br/></span></div><div style="margin-top:12pt;margin-bottom:5pt;"><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 table summarizes total sales by sales channel:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">OEM </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">103,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">100,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Aftermarket</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">80,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">61,195 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">184,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">161,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes total sales generated by geographic location of the customer:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">North America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">130,622 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">109,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">22,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">23,386 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Rest of the world</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">184,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">161,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes total sales by product category:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Powered Vehicles</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">120,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">96,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Specialty Sports</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">63,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">64,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">184,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">161,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:6pt;"><span><br/></span></div><div style="margin-top:12pt;margin-bottom:5pt;"><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 table summarizes total sales by sales channel:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">OEM </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">103,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">100,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Aftermarket</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">80,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">61,195 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">184,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">161,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes total sales generated by geographic location of the customer:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">North America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">130,622 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">109,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Asia</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">22,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">23,386 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Rest of the world</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">184,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">161,700 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 120526000 96708000 63835000 64992000 184361000 161700000 103748000 100505000 80613000 61195000 184361000 161700000 130622000 109632000 22878000 23386000 28959000 27536000 1902000 1146000 184361000 161700000 Inventory<div style="margin-top:12pt;margin-bottom:5pt;"><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%;">Inventory consisted of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">103,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">87,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;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);">Work-in-process</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:middle;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,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">40,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">33,651 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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);">156,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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: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:middle;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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);">128,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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-top:12pt;margin-bottom:5pt;"><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%;">Inventory consisted of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">103,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">87,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;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);">Work-in-process</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:middle;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,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">40,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">33,651 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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);">156,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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: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:middle;border-top:1pt solid #000000;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:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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);">128,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;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> 103509000 87779000 12439000 7075000 40605000 33651000 156553000 128505000 Prepaids and Other Current Assets<div style="margin-top:12pt;margin-bottom:5pt;"><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%;">Prepaids and other current assets consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</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);">Prepaid chassis deposits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">52,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="2" style="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);"/></td><td style="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);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">6,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><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);">Advanced payments and prepaid contracts</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);">9,686 </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="2" style="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);"/></td><td style="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);"/></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);">5,774 </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);">Current portion of acquisition-related compensation held in escrow</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);">4,642 </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="2" style="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);"/></td><td style="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);"/></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);">— </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);">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);">9,026 </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="2" style="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);"/></td><td style="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);"/></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);">5,465 </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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</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);">75,799 </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="2" style="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);"/></td><td style="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);"/></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);">17,940 </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-top:12pt;margin-bottom:5pt;"><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%;">Prepaids and other current assets consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</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);">Prepaid chassis deposits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">52,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="2" style="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);"/></td><td style="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);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">6,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><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);">Advanced payments and prepaid contracts</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);">9,686 </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="2" style="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);"/></td><td style="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);"/></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);">5,774 </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);">Current portion of acquisition-related compensation held in escrow</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);">4,642 </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="2" style="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);"/></td><td style="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);"/></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);">— </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);">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);">9,026 </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="2" style="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);"/></td><td style="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);"/></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);">5,465 </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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</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);">75,799 </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="2" style="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);"/></td><td style="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);"/></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);">17,940 </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> 52445000 6701000 9686000 5774000 4642000 0 9026000 5465000 75799000 17940000 Property, Plant and Equipment, net<div style="margin-top:12pt;margin-bottom:5pt;"><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, plant and equipment, net consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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);">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);">2020</span></td></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);">Building and building improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">50,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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: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);"><span 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:left;vertical-align:bottom;border-top:1pt solid #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 #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);">42,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Information systems, office equipment and furniture</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);">12,007 </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: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);"><span 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="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);">10,102 </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: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);">Internal-use computer software</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);">17,708 </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: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);"><span 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="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);">16,860 </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: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);">Land</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);">6,072 </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: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);"><span 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="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);">5,414 </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: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);">Leasehold improvements</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);">12,457 </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: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);"><span 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="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);">13,841 </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: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);">Machinery and manufacturing equipment</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);">68,839 </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: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);"><span 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="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);">57,331 </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: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);">Transportation equipment</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);">5,422 </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: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);"><span 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="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);">5,006 </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:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">173,284 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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: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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">150,897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><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);">Less: accumulated depreciation and amortization</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);">(45,651)</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: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);"><span 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="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);">(42,518)</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:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">127,633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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: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);"><span 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">108,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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-top:5pt;margin-bottom:5pt;"><span><br/></span></div><div style="margin-top:12pt;margin-bottom:5pt;"><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 long-lived assets by geographic location are as follows:</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">118,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">100,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">9,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-lived assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">127,633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">108,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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-top:12pt;margin-bottom:5pt;"><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, plant and equipment, net consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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);">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);">2020</span></td></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);">Building and building improvements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">50,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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: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);"><span 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:left;vertical-align:bottom;border-top:1pt solid #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 #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);">42,343 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Information systems, office equipment and furniture</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);">12,007 </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: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);"><span 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="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);">10,102 </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: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);">Internal-use computer software</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);">17,708 </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: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);"><span 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="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);">16,860 </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: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);">Land</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);">6,072 </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: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);"><span 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="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);">5,414 </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: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);">Leasehold improvements</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);">12,457 </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: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);"><span 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="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);">13,841 </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: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);">Machinery and manufacturing equipment</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);">68,839 </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: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);"><span 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="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);">57,331 </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: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);">Transportation equipment</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);">5,422 </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: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);"><span 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="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);">5,006 </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:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">173,284 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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: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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);">150,897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><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);">Less: accumulated depreciation and amortization</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);">(45,651)</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: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);"><span 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="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);">(42,518)</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:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">127,633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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: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);"><span 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">108,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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> 50779000 42343000 12007000 10102000 17708000 16860000 6072000 5414000 12457000 13841000 68839000 57331000 5422000 5006000 173284000 150897000 45651000 42518000 127633000 108379000 <div style="margin-top:12pt;margin-bottom:5pt;"><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 long-lived assets by geographic location are as follows:</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">118,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">100,508 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">9,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-lived assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">127,633 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">108,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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> 118028000 100508000 9605000 7871000 127633000 108379000 Leases<div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 lease agreements for administrative, research and development, manufacturing, and sales and marketing facilities. These leases have remaining lease terms ranging from 1 to 8 years, some of which include options to extend the lease term for up to 5 years, and some of which include options to terminate the leases within 1 year. Certain leases are subject to annual escalations as specified in the lease agreements. The Company considered these options in determining the lease term used to establish its right-of-use assets and lease liabilities. These lease agreements do not contain any material residual value guarantees or material restrictive covenants. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 most of the Company's leases do not provide an interest rate, the Company used the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The weighted-average remaining lease term for the Company's operating leases was 4.53 years and the weighted-average incremental borrowing rate was 3.54% as of April 3, 2020.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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%;">Operating lease costs consisted of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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:8pt;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td></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);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">1,576 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">1,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Other lease costs (1)</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);">274 </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);">183 </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:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">1,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;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;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,603 </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="height:3pt;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:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;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:3pt;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="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes short-term leases and variable lease costs. The Company elected a policy permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities.</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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%;">Supplemental balance sheet information related to the Company's operating leases is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:37.385%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:37.385%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.498%;"/><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);">Balance Sheet Classification</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);">April 3, 2020</span></td></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);">Operating lease right-of-use assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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);">Lease right-of-use assets </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">20,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Current lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">Accrued expenses </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);">6,825 </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: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);">Non-current lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">Other liabilities </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);">13,709 </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="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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%;">Maturities of lease liabilities by fiscal year for the Company's operating leases are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><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:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><td style="width:1.0%;"/></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);">For fiscal year</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);">Total future payments</span></td></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);">2020 (excluding the 3 months ended April 3, 2020)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">5,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">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);">5,387 </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: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);">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);">3,766 </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: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);">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);">3,376 </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: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);">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,722 </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: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);">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);">2,722 </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: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);">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 #000000;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);">22,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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);">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,715)</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: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);">Present value of lease liabilities</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 #000000;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,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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);">Less: current portion</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);">(6,825)</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: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);">Lease liabilities less current portion</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">13,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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> P1Y P8Y P5Y P1Y P4Y6M10D 0.0354 <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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%;">Operating lease costs consisted of the following:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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:8pt;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td></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);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">1,576 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">1,420 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Other lease costs (1)</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);">274 </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);">183 </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:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">1,850 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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;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;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,603 </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="height:3pt;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:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;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:3pt;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="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1) Includes short-term leases and variable lease costs. The Company elected a policy permitting leases with an original lease term of less than one year to be excluded from the right-of-use assets and lease liabilities.</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 1576000 1420000 274000 183000 1850000 1603000 <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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%;">Supplemental balance sheet information related to the Company's operating leases is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:37.385%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:37.385%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.498%;"/><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);">Balance Sheet Classification</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);">April 3, 2020</span></td></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);">Operating lease right-of-use assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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);">Lease right-of-use assets </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">20,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Current lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;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);">Accrued expenses </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);">6,825 </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: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);">Non-current lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;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);">Other liabilities </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);">13,709 </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> 20632000 6825000 13709000 <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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%;">Maturities of lease liabilities by fiscal year for the Company's operating leases are as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><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:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><td style="width:1.0%;"/></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);">For fiscal year</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);">Total future payments</span></td></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);">2020 (excluding the 3 months ended April 3, 2020)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">5,276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">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);">5,387 </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: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);">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);">3,766 </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: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);">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);">3,376 </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: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);">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,722 </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: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);">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);">2,722 </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: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);">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 #000000;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);">22,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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);">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,715)</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: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);">Present value of lease liabilities</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 #000000;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,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);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);">Less: current portion</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);">(6,825)</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: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);">Lease liabilities less current portion</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">13,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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> 5276000 5387000 3766000 3376000 1722000 2722000 22249000 1715000 20534000 6825000 13709000 Accrued Expenses<div style="margin-top:12pt;margin-bottom:5pt;"><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%;">Accrued expenses consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Payroll and related expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">8,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">14,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Current portion of lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">6,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">6,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">8,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">5,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Income tax payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">6,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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 accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">8,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">40,285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">35,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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-top:5pt;margin-bottom:5pt;"><span><br/></span></div><div style="margin-top:12pt;margin-bottom:5pt;"><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%;">Activity related to warranties is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Beginning warranty liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">5,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">6,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Charge to cost of sales</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,054 </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);">575 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-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);">Fair value of warranty assumed in acquisition</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);">3,158 </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><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Costs incurred</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,142)</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);">(1,268)</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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending warranty liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">8,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">5,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> <div style="margin-top:12pt;margin-bottom:5pt;"><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%;">Accrued expenses consisted of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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);">April 3,</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);">January 3</span></td></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:middle;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);">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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Payroll and related expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">8,932 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">14,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Current portion of lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">6,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">6,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">8,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">5,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Income tax payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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);">6,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,295 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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 accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">8,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">40,285 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;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:middle;border-top:1pt solid #000000;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);">35,744 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;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> 8932000 14595000 6825000 6242000 8719000 5649000 6976000 4295000 8833000 4963000 40285000 35744000 <div style="margin-top:12pt;margin-bottom:5pt;"><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%;">Activity related to warranties is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Beginning warranty liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">5,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">6,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Charge to cost of sales</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,054 </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);">575 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-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);">Fair value of warranty assumed in acquisition</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);">3,158 </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><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Costs incurred</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,142)</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);">(1,268)</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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending warranty liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">8,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">5,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 5649000 6433000 1054000 575000 3158000 0 1142000 1268000 8719000 5740000 Debt<div style="margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Former Second Amended and Restated Credit Facility </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 2013, the Company entered into a credit facility with SunTrust Bank, N.A. and other named lenders, which was periodically amended and restated (the "Second Amended and Restated Credit Facility"). The Company paid off the Second Amended and Restated Credit Facility in June 2019 upon entering into the new Credit Facility with Bank of America, N.A. ("Bank of America"). </span></div><div style="margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Amended and Restated Credit Facility</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 June 2019, the Company entered into a credit facility with Bank of America and other named lenders, which was later amended and restated on March 11, 2020 (the "Credit Facility"). The Credit Facility, which matures on March 11, 2025, provides a senior secured revolving line of credit with a borrowing capacity of $250,000 and a maturing secured term loan of $400,000. The term loan is subject to quarterly amortization payments. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 paid $6,622 in debt issuance costs, of which $5,858 were allocated to the term debt and $764 were allocated to the line of credit. Additionally, the Company had $434 of remaining unamortized debt issuance costs. The Company expensed $277 of the remaining unamortized debt issuance costs, which are included in other expense, net on the </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#ic8254b7a921e43a1ae0b24b69951454a_22" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Condensed Consolidated Statements of Income</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%;"> for the three months ended April 3, 2020 and the remaining $157 were allocated to the line of credit. Loan fees allocated to the term debt will be amortized using the interest method and loan fees allocated to the line of credit will be amortized on a straight-line basis over the term of the Credit Facility. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 Credit Facility provides for interest at a rate either based on the London Interbank Offered Rate, or LIBOR, plus a margin ranging from 1.00% to 1.75%, or based on the base rate offered by Bank of America plus a margin ranging from 0.00% to 0.75%. At April 3, 2020, the one-month LIBOR and prime rates were 0.99% and 3.25%, respectively. At April 3, 2020, our weighted average interest rate on outstanding borrowing was 2.33%. The Credit Facility is secured by substantially all of the Company’s assets, restricts the Company's ability to make certain payments and engage in certain transactions, and requires that the Company satisfy customary financial ratios. The Company was in compliance with the covenants as of April 3, 2020. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 Credit Facility permits up to $25,000 of the aggregate revolving commitment to be used by the Company for issuance of letters of credit, of which $15,000 was outstanding at April 3, 2020.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes the line of credit under the Credit Facility:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><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:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><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);">April 3,</span></td></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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Amount outstanding</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">85,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Standby letters of credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">Available borrowing capacity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">Total borrowing capacity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">250,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Maturity date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;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);">March 11, 2025</span></td></tr></table></div> 250000000 400000000 6622000 5858000 764000 434000 277000 157000 0.0100 0.0175 0.0000 0.0075 0.0099 0.0325 0.0233 25000000 15000000 <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes the line of credit under the Credit Facility:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><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:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><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);">April 3,</span></td></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:middle;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);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Amount outstanding</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">85,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;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);">Standby letters of credit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">Available borrowing capacity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;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);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">Total borrowing capacity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #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:middle;border-top:1pt solid #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);">250,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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);">Maturity date</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:3pt double #000000;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);">March 11, 2025</span></td></tr></table></div> 85000000 15000000 150000000 250000000 7500000 10000000 17500000 20000000 20000000 325000000 400000000 -5778000 394222000 8818000 385404000 Commitments and Contingencies<div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Indemnification Agreements - </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 the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise due to their status or service as directors, officers or employees. While the outcome of these matters cannot be predicted with certainty, the Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on the Company’s results of operations, financial position or liquidity.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Legal Proceedings -</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%;"> A lawsuit was filed on December 17, 2015 by SRAM Corporation (“SRAM”) in the U.S. District Court, Northern District of Illinois, against the Company’s wholly-owned subsidiary, RFE Canada Holding Corp. (“RFE Canada”). The lawsuit alleges patent infringement of U.S. Patent number 9,182,027 ("027 Patent") and violation of the Lanham Act. SRAM filed a second lawsuit in the same court against RFE Canada on May 16, 2016, alleging patent infringement of U.S Patent number 9,291,250 ("'250 Patent"). The Company believes that the lawsuits are without merit and intends vigorously to defend itself. As such, the Company has filed, before the U. S. Patent and Trademark Appeals Board ("PTAB"), for Interparties Reviews ("IPR") of the '027 Patent and separately the same for the '250 Patent. In April 2018, the PTAB issued opinions in the ‘027 Patent petition cases stating that the Company has not shown the claims of the ‘027 Patent to be obvious. Regarding the PTAB ‘027 opinions, the Company has filed an Appeal to the Court of Appeals for the Federal Circuit ("CAFC"). The CAFC found in favor of the Company and has vacated and remanded all of the PTAB findings with the exception of their finding that the ‘027 patent met the prima facia test for obviousness, which was affirmed. SRAM has appealed to the CAFC to rehear the case en banc. The CAFC has declined to rehear the case and has issued the final remand order sending the case back to the PTAB. The PTAB has issued an opinion in the ‘250 Patent petition case stating that the Company has not shown the claims of the ‘250 Patent to be obvious. The Company has appealed that PTAB opinion to the CAFC and the CAFC ruling is pending.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 a separate action, the Company filed a lawsuit on January 29, 2016 in the U.S. District Court, Northern District of California against SRAM. That lawsuit alleges SRAM’s infringement of two separate Company owned patents, specifically U.S. Patent numbers 6,135,434 and 6,557,674. The Company filed a second lawsuit on July 1, 2016 in the U.S. District Court, Northern District of California against SRAM alleging infringement of the Company’s U.S. Patent numbers 8,226,172 and 8,974,009. These lawsuits have been moved to U.S. District Court, District of Colorado and are otherwise proceeding. The U.S. District Court, Northern District of Illinois, has again stayed the SRAM lawsuits against the Company pending outcome of the remanded ‘027 PTAB issue.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">Due to the inherent uncertainties of litigation, the Company is not able to predict either the outcome or a range of reasonably possible losses, if any, at this time. Accordingly, no amounts have been recorded in the consolidated financial statements for the settlement of these matters. Were an unfavorable ruling to occur, or if factors indicate that a loss is probable and reasonably estimable, the Company's business, financial condition or results of operations could be materially and adversely affected. The Company is involved in other legal matters that arise in the ordinary course of business. Based on information currently available, management does not believe that the ultimate resolution of these matters will have a material adverse effect on the Company's financial condition, results of operations or cash flows.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Other Commitments - </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 November 30, 2017, the Company through FF US Holding Corp. acquired an 80% interest in the business of Flagship, Inc. ("Tuscany"). The stockholders' agreement provides the Company with a call option (the "Call Option") to acquire the remaining 20% of Tuscany any time from November 30, 2019 through November 30, 2024 at a value that approximates fair market value. In addition, if the Call Option has not been exercised as of November 30, 2024, the non-controlling owners shall be entitled to exercise a put option on November 30, 2024 and for a 180-day period thereafter, which would require the Company to purchase all of the remaining shares held by the non-controlling owners at a price that approximates fair market value. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 July 24, 2019 the Company entered into a standard form of agreement between with design-builder Carroll Daniel Construction Company to provide design and construction services related to an approximately 336,000 square foot facility located in Gainesville, Georgia. The Company plans to use the facility for the manufacture of its products including vehicle shock absorbers. This agreement was amended on December 23, 2019. The agreement contains several design and construction milestone dates that began in June 2019. The Company expects to pay a total of approximately $36,500 under the terms of this agreement. Any additional costs will be addressed as they arise until the completion of the facility, which is currently expected to occur on or around August 31, 2020.</span></div>Other Contingencies - 0.80 0.20 P180D Fair Value Measurements and Financial Instruments<div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table presents the Company's hierarchy for its assets, liabilities and redeemable non-controlling interest measured at fair value on a recurring basis as of the following periods:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><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:28.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.906%;"/><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="21" 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);">April 3, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="21" 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);">January 3, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="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:1pt solid #000000;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);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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</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;border-top:1pt solid #000000;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);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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</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:middle;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);">Liabilities:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt 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:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Credit Facility</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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:middle;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);">479,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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:middle;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);">479,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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:left;vertical-align:middle;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:middle;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);">68,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);"><span 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:left;vertical-align:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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:left;vertical-align:middle;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:middle;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);">68,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:11.25pt;padding-right:1pt;"><span 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-controlling interest subject to put provisions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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:middle;padding-right:1pt;"><span 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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);">16,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">16,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">Total liabilities measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">479,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">16,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">495,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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;"><span 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 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">68,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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;"><span 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 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">15,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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;"><span 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 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">83,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 transfers of assets or liabilities between Level 1, Level 2, and Level 3 categories of the fair value hierarchy during the three month period ended April 3, 2020.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 used Level 2 inputs to determine the fair value of its Credit Facility. As of April 3, 2020, the carrying amount of the principal under the Company’s Credit Facility approximated fair value because it had a variable interest rate that reflected market changes in interest rates and changes in the Company’s net leverage ratio. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 potential obligations to purchase the non-controlling interests held by third parties in the Tuscany subsidiary. These obligations are in the form of put provisions and are exercisable at the third-party owners' discretion within the specified periods outlined in the put provision within the Tuscany stockholders' agreement. If these put provisions were exercised, the Company would be required to purchase the third-party owners' non-controlling interests at the appraised fair value. The initial non-controlling interest value was implicit in the purchase price and is revalued each quarter, with the adjustment being recorded directly as a component of retained earnings. The methodology the Company uses to estimate the fair value of the non-controlling interests subject to these put provisions is based on an average multiple of earnings before income taxes, depreciation and amortization ("EBITDA"), taking into consideration historical earnings and other factors. The estimated fair value is then compared to the carrying value based on the initial valuation and the cumulative net earnings attributable to the non-controlling interest. At April 3, 2020, the estimated fair value was lower than the carrying value and, in accordance with applicable guidance, the non-controlling interest has been adjusted to the carrying value. The estimated fair values of the non-controlling interests subject to put provisions can fluctuate and the implicit multiple of earnings at which these non-controlling interest obligations may ultimately be settled could vary significantly from our future estimates depending upon market conditions.</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table provides a reconciliation of the beginning and ending balances for the Company's redeemable non-controlling interest measured at fair value using Level 3 inputs:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122%;"><tr><td style="width:1.0%;"/><td style="width:78.383%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.617%;"/><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);">Redeemable Non-Controlling Interest (level 3 measurement)</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);">Balance at January 3, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">15,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><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);">Net income attributable to non-controlling 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);">488 </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="display:none;"/><td colspan="3" style="display:none;"/></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);">Balance at April 3, 2020</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);">16,207 </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="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table presents the Company's hierarchy for its assets, liabilities and redeemable non-controlling interest measured at fair value on a recurring basis as of the following periods:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><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:28.994%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.906%;"/><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="21" 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);">April 3, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="21" 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);">January 3, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="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:1pt solid #000000;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);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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</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;border-top:1pt solid #000000;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);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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</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:middle;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);">Liabilities:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt solid #000000;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:1pt 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:middle;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Credit Facility</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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:middle;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);">479,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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:middle;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);">479,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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:left;vertical-align:middle;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:middle;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);">68,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);"><span 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:left;vertical-align:middle;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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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:left;vertical-align:middle;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:middle;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);">68,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;padding-left:11.25pt;padding-right:1pt;"><span 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-controlling interest subject to put provisions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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:middle;padding-right:1pt;"><span 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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);">16,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">16,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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:middle;padding-right:1pt;"><span 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:middle;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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);"><span 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="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;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,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"><span 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:middle;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);">Total liabilities measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">479,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">16,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">495,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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;"><span 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 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">68,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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;"><span 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 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">15,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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;"><span 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 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:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">83,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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> 0 479222000 0 479222000 0 68000000 0 68000000 0 0 16207000 16207000 0 0 15719000 15719000 0 479222000 16207000 495429000 0 68000000 15719000 83719000 <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table provides a reconciliation of the beginning and ending balances for the Company's redeemable non-controlling interest measured at fair value using Level 3 inputs:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.122%;"><tr><td style="width:1.0%;"/><td style="width:78.383%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.617%;"/><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);">Redeemable Non-Controlling Interest (level 3 measurement)</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);">Balance at January 3, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">15,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><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);">Net income attributable to non-controlling 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);">488 </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="display:none;"/><td colspan="3" style="display:none;"/></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);">Balance at April 3, 2020</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);">16,207 </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> 15719000 488000 16207000 Stockholders' Equity<div style="margin-top:12pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Equity Incentive Plans</span></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes the allocation of stock-based compensation in the accompanying consolidated statements of income:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.985%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Cost of sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Sales and marketing</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);">152 </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);">126 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-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);">Research and development</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);">201 </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);">165 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">General and administrative</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,439 </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);">1,309 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">1,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">1,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes the activity for the Company's unvested restricted stock units ("RSU") for the three months ended April 3, 2020:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.550%;"><tr><td style="width:1.0%;"/><td style="width:69.911%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.678%;"/><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);">Unvested RSUs</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:1pt solid #000000;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);">Number of shares outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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 grant date fair value</span></td></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);">Unvested at January 3, 2020</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 #000000;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);">427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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: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);"><span 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:left;vertical-align:bottom;border-top:1pt solid #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 #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);">44.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span 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:#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);">43 </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: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);"><span 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: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);">54.94 </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:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</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);">(3)</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: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);"><span 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: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);">42.29 </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:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</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);">(81)</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: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);"><span 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: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);">31.15 </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: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);">Unvested at April 3, 2020</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 #000000;border-bottom:3pt double #000000;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);">386 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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: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);"><span 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: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);">49.01 </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="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 April 3, 2020, the Company had approximately $14,299 of unrecognized stock-based compensation expense related to RSUs, which will be recognized over the remaining weighted-average vesting period of approximately 2.62 years.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 April 3, 2020, no shares of common stock were issued due to the exercise of stock options and no options to purchase common stock expired or were forfeited. As of April 3, 2020, stock-based compensation expense related to stock options has been fully recognized.</span></div> <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes the allocation of stock-based compensation in the accompanying consolidated statements of income:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.985%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Cost of sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">129 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Sales and marketing</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);">152 </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);">126 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-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);">Research and development</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);">201 </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);">165 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">General and administrative</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,439 </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);">1,309 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:29.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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);">1,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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 #000000;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 #000000;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);">1,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 129000 129000 152000 126000 201000 165000 1439000 1309000 1921000 1729000 <div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 table summarizes the activity for the Company's unvested restricted stock units ("RSU") for the three months ended April 3, 2020:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.550%;"><tr><td style="width:1.0%;"/><td style="width:69.911%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.678%;"/><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);">Unvested RSUs</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:1pt solid #000000;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);">Number of shares outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;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 grant date fair value</span></td></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);">Unvested at January 3, 2020</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 #000000;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);">427 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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: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);"><span 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:left;vertical-align:bottom;border-top:1pt solid #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 #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);">44.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span 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:#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);">43 </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: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);"><span 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: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);">54.94 </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:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</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);">(3)</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: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);"><span 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: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);">42.29 </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:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</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);">(81)</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: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);"><span 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: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);">31.15 </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: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);">Unvested at April 3, 2020</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 #000000;border-bottom:3pt double #000000;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);">386 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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: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);"><span 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: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);">49.01 </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> 427000 44.98 43000 54.94 -3000 42.29 -81000 31.15 386000 49.01 14299000 P2Y7M13D 0 0 Income Taxes<div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">920 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">2,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-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);">Effective tax rates</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);">9.5 </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);">12.4 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 April 3, 2020, the difference between the Company's effective tax rate of 9.5% and the 21% federal statutory rate resulted primarily from a lower tax rate on foreign derived intangible income, research and development credits, and a reduction of Switzerland withholding tax. These benefits were partially offset by state taxes, global low-tax intangible income tax and nondeductible expenses. There was a $40 excess benefit related to stock-based compensation.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 29, 2019, the difference between the Company's effective tax rate of 12.4% and the 21% federal statutory rate resulted primarily from lower foreign tax rates, lower effective federal rates on foreign derived intangible income, research and development credits, and $1,825 from excess benefits related to the exercise of stock options. These benefits were partially offset by state taxes, foreign withholding taxes and the impact of nondeductible expenses.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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%;">We do not expect the results from any ongoing income tax audit to have a material impact on our consolidated financial condition, results of operations, or cash flows.</span></div> <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:8pt;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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color: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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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);">Provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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 #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);">920 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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 #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 #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);">2,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-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);">Effective tax rates</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);">9.5 </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);">12.4 </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="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 920000 2601000 0.095 0.124 0.095 0.21 40000 0.124 0.21 1825 Related Party Transactions<div style="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 May 3, 2019, the Company acquired substantially all of the assets of Air Ride Technologies, Inc., d/b/a Ridetech, which has a building lease for its manufacturing and offices in Jasper, Indiana. The building is owned by a former owner of Ridetech, who is now an employee of the Company. The lease is effective through April 1, 2024, with monthly rent payments of $16. Rent expense under this lease was $48 for the three months ended April 3, 2020.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 March 11, 2020, the Company acquired 100% of the issued and outstanding stock of SCA Performance Holdings, Inc. ("SCA"), which has a building lease for its manufacturing and offices in Trussville, Alabama. The building is owned by a former owner of SCA, who is now an employee of the Company. The lease is effective through April 13, 2028, with monthly rent payments of $28. Rent expense under this lease was $28 for the three months ended April 3, 2020. Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#ic8254b7a921e43a1ae0b24b69951454a_88" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 14 - Acquisitions</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%;"> for further details of this acquisition.</span></div> 16000 48000 28000 Acquisitions<div style="text-align:justify;margin-top: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%;">On March 11, 2020, the Company, through Fox Factory, Inc., acquired 100% of the issued and outstanding stock of SCA Performance Holdings, Inc. ("SCA") from Southern Rocky Holdings, LLC for $329,531, net of cash acquired and exclusive of vehicle inventory. SCA is a leading OEM authorized specialty vehicle manufacturer for light duty trucks and SUVs with headquarters in Trussville, Alabama. SCA operates under three aftermarket brands: SCA Performance, Rocky Ridge Trucks, and Rocky Mountain Truckworks. The Company believes the acquisition will be complementary to FOX’s Tuscany business, expanding its North American geographic manufacturing footprint and broadening its product offering in a growing segment of the automotive industry. This transaction was accounted for as a business combination.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 also agreed to an additional $10,589 of contingent retention incentives for key SCA management, of which $9,283 is cash and $1,306 is stock, to be held in escrow and payable over the next two years. The Company recognized $143 in costs associated with such retention incentives during the three months ended April 3, 2020. Additionally, the Company agreed to pay $1,750 in transaction compensation to key SCA management concurrently with the closing.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 purchase price of SCA has been preliminarily allocated to the assets acquired and liabilities assumed based on their estimated respective fair values as of March 11, 2020 with the excess purchase price allocated to goodwill. The Company’s allocation of the purchase price to the net tangible and intangible assets acquired and liabilities assumed is as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><td style="width:1.0%;"/></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);">Acquisition consideration</span></td><td colspan="3" style="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);"><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></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);">Cash consideration</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);">329,209 </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: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);">Non-cash consideration</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);">322 </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:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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,531 </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="height:14pt;background-color:#ffffff;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);"><span 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="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #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);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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);"/></td></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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair market values</span></td><td colspan="2" style="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);"/></td><td style="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);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Other current assets</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);">15,556 </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: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);">Property, plant and equipment</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);">9,953 </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: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);">Lease right-of-use 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);">4,027 </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: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);">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);">129,000 </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: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);">Trademarks and brand</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);">11,500 </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: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);">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);">192,215 </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:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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);">362,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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="height:14pt;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);"><span 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="2" style="height:14pt;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);"/></td><td style="height:14pt;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);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Accounts payable and accrued expenses</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);">9,454 </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: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);">Lease 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);">4,027 </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: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);">Deferred taxes</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);">19,239 </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:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities assumed</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);">32,720 </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:top;padding-left:24pt;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);">Purchase price allocation</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);">329,531 </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="text-align:justify;margin-top:12pt;margin-bottom:5pt;"><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 incurred $10,579 of acquisition costs in conjunction with the SCA acquisition, including $1,750 of transaction compensation during the three months ended April 3, 2020 and $602 of transaction costs during the three months ended January 3, 2020. These costs are classified as general and administrative expenses in the accompanying condensed consolidated statements of income. Additional debt issuance costs of $6,622 were incurred in association with financing the transaction and will be amortized over the term of the Credit Facility. Refer to </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#ic8254b7a921e43a1ae0b24b69951454a_61" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 8 - Debt</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%;"> for further details.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 primary areas of the preliminary purchase price allocations that have not been finalized relate to the finalization of working capital and the valuation of real estate, intangible assets and related deferred tax liabilities. Upon completion of the fair value assessment, the Company anticipates that the ultimate intangible assets may differ from the preliminary assessment outlined above. Any change in the finalization of working capital will reduce or increase the cash consideration. Any changes to the preliminary estimates of the fair value of the real estate and intangible assets will be adjusted to goodwill during the measurement period, with subsequent changes in estimates recorded in the statement of operations.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 preliminarily values assigned to the identifiable intangible assets were determined by discounting the estimated future cash flows associated with these assets to their present value. The goodwill of $192,215 reflects the strategic fit of SCA with the Company’s operations. The Company will amortize the acquired customer relationships assets over their expected useful lives of 5-10 years. Trademarks, brand names and goodwill are expected to have an indefinite life, and will be subject to impairment testing. The goodwill is not deductible for income tax purposes. SCA previously purchased intangibles and goodwill in asset acquisitions with a remaining net tax basis approximating $77,989 which the Company may deduct for income tax purposes. </span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><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 unaudited pro forma financial information shows the combined results of operations of the Company and SCA, as if the acquisition had occurred as of the beginning of the periods presented. The pro forma results include the effects of the amortization of purchased intangible assets and acquired inventory valuation step-up, interest expense on the term debt secured to finance the acquisition, and the net tax benefit of the above adjustments calculated at the statutory federal tax rate of 21%. SCA was operated as a C Corporation for federal taxation purposes. A pro forma adjustment has been made to reflect the income taxes that would have been recorded at the federal statutory rate based on SCA’s net income. The pro forma results for the three months ended April 3, 2020 exclude transaction costs associated with the acquisition and the results for the three months ended March 29, 2019 have been adjusted to include these charges. This pro forma data is presented for informational purposes only and does not purport to be indicative of the results of future operations or of the results that would have occurred had the acquisition taken place in the periods noted below.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><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:8pt;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:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 3, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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);"><span 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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2019</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);">Pro forma sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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);">203,709 </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="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;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);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #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);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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);">177,258 </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);">Pro forma net income attributable to FOX stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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,570 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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="2" style="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);"/></td><td style="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);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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);">8,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#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);">Pro forma basic earnings per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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.40 </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;"><span 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 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:left;vertical-align:bottom;border-top:1pt solid #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;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.23 </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);">Pro forma diluted earnings per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#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);"><span 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:left;vertical-align:bottom;border-top:1pt solid #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;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.23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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="height:14pt;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);"><span 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="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;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);"><span 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="height:14pt;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);"><span 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="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;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);"><span 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);">Total SCA revenues included in the condensed consolidated statements of income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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);">6,548 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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:#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);"><span 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;"><span 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 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);">Total SCA pre-tax income included in the condensed consolidated statements of income</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);">68 </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;"><span 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 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;"><span 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 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> 1 329531000 10589000 143000 1750000 The Company’s allocation of the purchase price to the net tangible and intangible assets acquired and liabilities assumed is as follows:<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:83.380%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.620%;"/><td style="width:1.0%;"/></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);">Acquisition consideration</span></td><td colspan="3" style="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);"><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></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);">Cash consideration</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);">329,209 </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: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);">Non-cash consideration</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);">322 </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:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration at closing</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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,531 </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="height:14pt;background-color:#ffffff;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);"><span 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="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #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);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top: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);"/></td></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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair market values</span></td><td colspan="2" style="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);"/></td><td style="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);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Other current assets</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);">15,556 </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: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);">Property, plant and equipment</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);">9,953 </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: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);">Lease right-of-use 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);">4,027 </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: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);">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);">129,000 </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: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);">Trademarks and brand</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);">11,500 </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: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);">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);">192,215 </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:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #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;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);">362,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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="height:14pt;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);"><span 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="2" style="height:14pt;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);"/></td><td style="height:14pt;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);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;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);">Accounts payable and accrued expenses</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);">9,454 </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: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);">Lease 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);">4,027 </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: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);">Deferred taxes</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);">19,239 </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:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities assumed</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);">32,720 </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:top;padding-left:24pt;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);">Purchase price allocation</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);">329,531 </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> 329209000 322000 329531000 15556000 9953000 4027000 129000000 11500000 192215000 362251000 9454000 4027000 19239000 32720000 329531000 10579000 1750000 6622000 192215000 P5Y P10Y 203709000 177258000 15570000 8810000 0.40 0.23 0.40 0.23 6548000 68000 XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements and Financial Instruments - Reconciliation of Contingent Consideration (Details) - Level 3
$ in Thousands
3 Months Ended
Apr. 03, 2020
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at January 3, 2020 $ 15,719
Net income attributable to non-controlling interest 488
Balance at April 3, 2020 $ 16,207
XML 74 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Summary of Amended and Restated Credit Facility (Details)
$ in Thousands
Apr. 03, 2020
USD ($)
Debt Disclosure [Abstract]  
Amount outstanding $ 85,000
Available borrowing capacity 150,000
Total borrowing capacity $ 250,000
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 920 $ 2,601
Effective tax rates 9.50% 12.40%
XML 76 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 78 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Apr. 03, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Indemnification Agreements - In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise due to their status or service as directors, officers or employees. While the outcome of these matters cannot be predicted with certainty, the Company does not believe that the outcome of any claims under indemnification arrangements will have a material effect on the Company’s results of operations, financial position or liquidity.
Legal Proceedings - A lawsuit was filed on December 17, 2015 by SRAM Corporation (“SRAM”) in the U.S. District Court, Northern District of Illinois, against the Company’s wholly-owned subsidiary, RFE Canada Holding Corp. (“RFE Canada”). The lawsuit alleges patent infringement of U.S. Patent number 9,182,027 ("027 Patent") and violation of the Lanham Act. SRAM filed a second lawsuit in the same court against RFE Canada on May 16, 2016, alleging patent infringement of U.S Patent number 9,291,250 ("'250 Patent"). The Company believes that the lawsuits are without merit and intends vigorously to defend itself. As such, the Company has filed, before the U. S. Patent and Trademark Appeals Board ("PTAB"), for Interparties Reviews ("IPR") of the '027 Patent and separately the same for the '250 Patent. In April 2018, the PTAB issued opinions in the ‘027 Patent petition cases stating that the Company has not shown the claims of the ‘027 Patent to be obvious. Regarding the PTAB ‘027 opinions, the Company has filed an Appeal to the Court of Appeals for the Federal Circuit ("CAFC"). The CAFC found in favor of the Company and has vacated and remanded all of the PTAB findings with the exception of their finding that the ‘027 patent met the prima facia test for obviousness, which was affirmed. SRAM has appealed to the CAFC to rehear the case en banc. The CAFC has declined to rehear the case and has issued the final remand order sending the case back to the PTAB. The PTAB has issued an opinion in the ‘250 Patent petition case stating that the Company has not shown the claims of the ‘250 Patent to be obvious. The Company has appealed that PTAB opinion to the CAFC and the CAFC ruling is pending.
In a separate action, the Company filed a lawsuit on January 29, 2016 in the U.S. District Court, Northern District of California against SRAM. That lawsuit alleges SRAM’s infringement of two separate Company owned patents, specifically U.S. Patent numbers 6,135,434 and 6,557,674. The Company filed a second lawsuit on July 1, 2016 in the U.S. District Court, Northern District of California against SRAM alleging infringement of the Company’s U.S. Patent numbers 8,226,172 and 8,974,009. These lawsuits have been moved to U.S. District Court, District of Colorado and are otherwise proceeding. The U.S. District Court, Northern District of Illinois, has again stayed the SRAM lawsuits against the Company pending outcome of the remanded ‘027 PTAB issue.
Due to the inherent uncertainties of litigation, the Company is not able to predict either the outcome or a range of reasonably possible losses, if any, at this time. Accordingly, no amounts have been recorded in the consolidated financial statements for the settlement of these matters. Were an unfavorable ruling to occur, or if factors indicate that a loss is probable and reasonably estimable, the Company's business, financial condition or results of operations could be materially and adversely affected. The Company is involved in other legal matters that arise in the ordinary course of business. Based on information currently available, management does not believe that the ultimate resolution of these matters will have a material adverse effect on the Company's financial condition, results of operations or cash flows.
Other Commitments - On November 30, 2017, the Company through FF US Holding Corp. acquired an 80% interest in the business of Flagship, Inc. ("Tuscany"). The stockholders' agreement provides the Company with a call option (the "Call Option") to acquire the remaining 20% of Tuscany any time from November 30, 2019 through November 30, 2024 at a value that approximates fair market value. In addition, if the Call Option has not been exercised as of November 30, 2024, the non-controlling owners shall be entitled to exercise a put option on November 30, 2024 and for a 180-day period thereafter, which would require the Company to purchase all of the remaining shares held by the non-controlling owners at a price that approximates fair market value.
On July 24, 2019 the Company entered into a standard form of agreement between with design-builder Carroll Daniel Construction Company to provide design and construction services related to an approximately 336,000 square foot facility located in Gainesville, Georgia. The Company plans to use the facility for the manufacture of its products including vehicle shock absorbers. This agreement was amended on December 23, 2019. The agreement contains several design and construction milestone dates that began in June 2019. The Company expects to pay a total of approximately $36,500 under the terms of this agreement. Any additional costs will be addressed as they arise until the completion of the facility, which is currently expected to occur on or around August 31, 2020.
Other Contingencies -
XML 79 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, net
3 Months Ended
Apr. 03, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net Property, Plant and Equipment, net
Property, plant and equipment, net consisted of the following:
April 3,January 3
20202020
Building and building improvements$50,779  $42,343  
Information systems, office equipment and furniture12,007  10,102  
Internal-use computer software17,708  16,860  
Land6,072  5,414  
Leasehold improvements12,457  13,841  
Machinery and manufacturing equipment68,839  57,331  
Transportation equipment5,422  5,006  
Total173,284  150,897  
Less: accumulated depreciation and amortization(45,651) (42,518) 
Property, plant and equipment, net$127,633  $108,379  

The Company’s long-lived assets by geographic location are as follows:
April 3,January 3
20202020
United States$118,028  $100,508  
International9,605  7,871  
Total long-lived assets$127,633  $108,379  
XML 80 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Jan. 03, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 103,509 $ 87,779
Work-in-process 12,439 7,075
Finished goods 40,605 33,651
Total inventory $ 156,553 $ 128,505
XML 81 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Tables)
3 Months Ended
Apr. 03, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
The following table summarizes the allocation of stock-based compensation in the accompanying consolidated statements of income:
For the three months ended
April 3, 2020March 29, 2019
Cost of sales$129  $129  
Sales and marketing152  126  
Research and development201  165  
General and administrative1,439  1,309  
Total$1,921  $1,729  
Schedule of Nonvested Restricted Stock Units Activity
The following table summarizes the activity for the Company's unvested restricted stock units ("RSU") for the three months ended April 3, 2020:
Unvested RSUs
Number of shares outstandingWeighted-average grant date fair value
Unvested at January 3, 2020427  $44.98  
Granted43  $54.94  
Canceled(3) $42.29  
Vested(81) $31.15  
Unvested at April 3, 2020386  $49.01  
XML 82 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Apr. 03, 2020
Jan. 03, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets   $ 20,632 $ 17,472
Operating lease liabilities   $ 20,534  
ASU 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative effect on retained earnings, before tax $ 300    
Cumulative effect on retained earnings, net of taxes 228    
Operating lease right-of-use assets 13,637    
Operating lease liabilities $ 13,937