0001193125-15-165706.txt : 20150501 0001193125-15-165706.hdr.sgml : 20150501 20150501135828 ACCESSION NUMBER: 0001193125-15-165706 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 11 CONFORMED PERIOD OF REPORT: 20150328 FILED AS OF DATE: 20150501 DATE AS OF CHANGE: 20150501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Dorman Products, Inc. CENTRAL INDEX KEY: 0000868780 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 232078856 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-18914 FILM NUMBER: 15823508 BUSINESS ADDRESS: STREET 1: 3400 E WALNUT ST CITY: COLMAR STATE: PA ZIP: 18915 BUSINESS PHONE: 2159971800 MAIL ADDRESS: STREET 1: 3400 E WALNUT ST CITY: COLMAR STATE: PA ZIP: 18915 FORMER COMPANY: FORMER CONFORMED NAME: R & B INC DATE OF NAME CHANGE: 19930328 10-Q 1 d909996d10q.htm FORM 10-Q Form 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

 

FORM 10-Q

 

 

(Mark One)

x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 28, 2015

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: 0-18914

 

 

Dorman Products, Inc.

(Exact name of registrant as specified in its charter)

 

 

 

Pennsylvania   23-2078856

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

3400 East Walnut Street, Colmar, Pennsylvania   18915
(Address of principal executive offices)   (Zip Code)

(215) 997-1800

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    x  Yes    ¨  No

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).    x  Yes    ¨  No

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

 

Large accelerated filer   x    Accelerated filer   ¨
Non-accelerated filer   ¨  (Do not check if a smaller reporting company)    Smaller reporting company   ¨

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

As of April 28, 2015, the registrant had 35,645,867 shares of common stock, par value $0.01 per share, outstanding.

 

 

 


Table of Contents

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

INDEX TO QUARTERLY REPORT ON FORM 10-Q

March 28, 2015

 

          Page  

Part I — FINANCIAL INFORMATION

  

Item 1.

  

Financial Statements (unaudited)

  
  

Consolidated Statements of Income:

  
  

Thirteen Weeks Ended March 28, 2015 and March 29, 2014

     3   
  

Consolidated Balance Sheets

     4   
  

Consolidated Statements of Cash Flows

     5   
  

Notes to Consolidated Financial Statements

     6   

Item 2.

  

Management’s Discussion and Analysis of Financial Condition and Results of Operations

     10   

Item 3.

  

Quantitative and Qualitative Disclosures About Market Risk

     14   

Item 4.

  

Controls and Procedures

     14   

Part II — OTHER INFORMATION

  

Item 1.

  

Legal Proceedings

     15   

Item 1A.

  

Risk Factors

     15   

Item 2.

  

Unregistered Sales of Equity Securities and Use of Proceeds

     15   

Item 3.

  

Defaults Upon Senior Securities

     15   

Item 4.

  

Mine Safety Disclosures

     15   

Item 5.

  

Other Information

     16   

Item 6.

  

Exhibits

     16   

Signatures

     17   

Exhibit Index

     18   

 

Page 2 of 18


Table of Contents

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF INCOME

(UNAUDITED)

 

     For the Thirteen Weeks Ended  

(in thousands, except per share data)

   March 28,
2015
     March 29,
2014
 

Net sales

   $ 188,474       $ 183,512   

Cost of goods sold

     115,581         111,870   
  

 

 

    

 

 

 

Gross profit

  72,893      71,642   

Selling, general and administrative expenses

  39,241      34,695   
  

 

 

    

 

 

 

Income from operations

  33,652      36,947   

Interest expense, net

  52      39   
  

 

 

    

 

 

 

Income before income taxes

  33,600      36,908   

Provision for income taxes

  12,261      13,357   
  

 

 

    

 

 

 

Net income

$ 21,339    $ 23,551   
  

 

 

    

 

 

 

Earnings Per Share:

Basic

$ 0.60    $ 0.65   

Diluted

$ 0.60    $ 0.64   

Weighted Average Shares Outstanding:

Basic

  35,542      36,371   

Diluted

  35,643      36,549   

See accompanying Notes to Consolidated Financial Statements

 

Page 3 of 18


Table of Contents

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(UNAUDITED)

 

(in thousands, except for share data)

   March 28,
2015
     December 27,
2014
 

Assets

     

Current assets:

     

Cash and cash equivalents

   $ 64,599       $ 47,656  

Accounts receivable, less allowance for doubtful accounts and customer credits of $79,274 and $79,179

     201,142         206,035   

Inventories

     183,038         173,523  

Deferred income taxes

     25,402         25,103  

Prepaids and other current assets

     2,514         3,147  
  

 

 

    

 

 

 

Total current assets

  476,695      455,464  
  

 

 

    

 

 

 

Property, plant and equipment, net

  84,460      82,270  

Goodwill and intangible assets, net

  29,964      29,989  

Other assets

  14,067      12,645  
  

 

 

    

 

 

 

Total

$ 605,186    $ 580,368  
  

 

 

    

 

 

 

Liabilities and shareholders’ equity

Current liabilities:

Accounts payable

$ 60,480    $ 59,541  

Accrued compensation

  4,226      10,713  

Other accrued liabilities

  31,368      20,579  
  

 

 

    

 

 

 

Total current liabilities

  96,074      90,833  
  

 

 

    

 

 

 

Other long-term liabilities

  4,462      4,822  

Deferred income taxes

  22,024      22,652   

Commitments and contingencies

Shareholders’ Equity:

Common stock, par value $0.01; authorized 50,000,000 shares; issued and outstanding 35,645,867 and 35,611,238 in 2015 and 2014, respectively

  356      356   

Additional paid-in capital

  44,001      43,413  

Retained earnings

  438,269      418,292  
  

 

 

    

 

 

 

Total shareholders’ equity

  482,626      462,061  
  

 

 

    

 

 

 

Total

$ 605,186    $ 580,368  
  

 

 

    

 

 

 

See accompanying Notes to Consolidated Financial Statements

 

Page 4 of 18


Table of Contents

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

 

     For the Thirteen Weeks Ended  

(in thousands)

   March 28,
2015
    March 29,
2014
 

Cash Flows from Operating Activities:

    

Net income

   $ 21,339     $ 23,551  

Adjustments to reconcile net income to cash provided by operating activities:

    

Depreciation, amortization and accretion

     3,618       2,860  

Provision for doubtful accounts

     10       70  

Benefit for deferred income taxes

     (927     (626

Provision for non-cash stock compensation

     340       490  

Changes in assets and liabilities:

    

Accounts receivable

     4,883       (5,380

Inventories

     (9,515 )     (10,132

Prepaids and other current assets

     633       (200

Other assets

     (1,422 )     (1,260

Accounts payable

     939       (3,400

Accrued compensation and other liabilities

     3,906       5,171   
  

 

 

   

 

 

 

Cash provided by operating activities

  23,804     11,144  
  

 

 

   

 

 

 

Cash Flows from Investing Activities:

Property, plant and equipment additions

  (5,749 )   (7,008
  

 

 

   

 

 

 

Cash used in investing activities

  (5,749 )   (7,008
  

 

 

   

 

 

 

Cash Flows from Financing Activities:

Proceeds from exercise of stock options

  —       262  

Other stock related activity

  118     199  

Purchase and cancellation of common stock

  (1,230 )   (1,169
  

 

 

   

 

 

 

Cash used in financing activities

  (1,112 )   (708
  

 

 

   

 

 

 

Net Increase in Cash and Cash Equivalents

  16,943     3,428   

Cash and Cash Equivalents, Beginning of Period

  47,656     60,593  
  

 

 

   

 

 

 

Cash and Cash Equivalents, End of Period

$ 64,599   $ 64,021  
  

 

 

   

 

 

 

Supplemental Cash Flow Information

Cash paid for interest expense

$ 73   $ 51  

Cash paid for income taxes

$ 2,746   $ 593  

See accompanying Notes to Consolidated Financial Statements

 

Page 5 of 18


Table of Contents

DORMAN PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

FOR THE THIRTEEN WEEKS ENDED MARCH 28, 2015 AND MARCH 29, 2014

(UNAUDITED)

 

1. Basis of Presentation

As used herein, unless the context otherwise requires, “Dorman”, the “Company”, “we”, “us”, or “our” refers to Dorman Products, Inc. and its subsidiaries. Our ticker symbol on the NASDAQ Global Select Market is “DORM”.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. for interim financial information and in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). However, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of only normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the thirteen weeks ended March 28, 2015 are not necessarily indicative of the results that may be expected for the fiscal year ending December 26, 2015. We may experience significant fluctuations from quarter to quarter in our results of operations due to the timing of orders placed by our customers. Generally, the second and third quarters have the highest level of net sales. The introduction of new products and product lines to customers may cause significant fluctuations from quarter to quarter. These financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 27, 2014.

Certain prior year amounts have been reclassified to conform with current year presentation.

 

2. Sales of Accounts Receivable

We have entered into several customer sponsored programs administered by unrelated financial institutions that permit us to sell certain accounts receivable at discounted rates to the financial institutions. Transactions under these agreements were accounted for as sales of accounts receivable and were removed from our Consolidated Balance Sheet at the time of the sales transactions. Pursuant to these agreements, we sold $132.9 million and $124.1 million of accounts receivable during the thirteen weeks ended March 28, 2015 and March 29, 2014, respectively. If receivables had not been sold, $314.6 million and $298.9 million of additional accounts receivable would have been outstanding at March 28, 2015 and December 27, 2014, respectively, based on standard payment terms. Selling, general and administrative expenses for the thirteen weeks ended March 28, 2015 and March 29, 2014 included $1.7 million and $1.5 million, respectively, in financing costs associated with these accounts receivable sales programs.

 

3. Inventories

Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products, and are stated at the lower of cost or market. Inventories were as follows:

 

(in thousands)

   March 28,
2015
     December 27,
2014
 

Bulk product

   $ 75,389       $ 65,603   

Finished product

     104,861         105,117   

Packaging materials

     2,788         2,803   
  

 

 

    

 

 

 

Total

$ 183,038    $ 173,523   
  

 

 

    

 

 

 

 

4. Stock-Based Compensation

Our 2008 Stock Option and Stock Incentive Plan (the “Plan”) was approved by our shareholders on May 20, 2009. Under the terms of the Plan, our Board of Directors may grant up to 2,000,000 shares of common stock in the form of shares of restricted stock, incentive stock options and non-qualified stock options or combinations thereof to officers, directors, employees, consultants and advisors. Grants under the Plan must be made within ten years of the date the Plan was approved and stock options are exercisable upon the terms set forth in the grant agreement approved by the Board of Directors, but in no event more than ten years from the date of grant. Restricted stock vests in accordance with the terms set forth in each restricted stock agreement. At March 28, 2015, 1,683,562 shares were available for grant under the Plan.

 

Page 6 of 18


Table of Contents

We grant restricted stock to certain employees and members of our Board of Directors. The value of restricted stock issued is based on the fair value of our common stock on the grant date. Vesting of restricted stock is conditional based on continued employment or service for a specified period and in certain circumstances, the attainment of financial goals. We retain the restricted stock, and any dividends paid thereto, until the vesting conditions have been met. For awards with a service condition only, compensation cost related to restricted stock is recognized on a straight-line basis over the vesting period. For awards that have a service condition and require the attainment of financial goals, compensation cost related to restricted stock is recognized over the vesting period if it is probable that the financial goals will be attained. Compensation cost related to restricted stock was $0.3 million and $0.5 million for the thirteen weeks ended March 28, 2015 and March 29, 2014, respectively.

The following table summarizes our restricted stock activity for the thirteen weeks ended March 28, 2015:

 

     Shares      Weighted
Average
Price
 

Balance at December 27, 2014

     72,900       $ 27.82   

Granted

     36,604       $ 45.39   

Vested

     (13,660    $ 24.78   

Cancelled

     (400    $ 18.94   
  

 

 

    

Balance at March 28, 2015

  95,444    $ 35.03   
  

 

 

    

As of March 28, 2015, there was approximately $2.3 million of unrecognized compensation cost related to nonvested restricted stock, which is expected to be recognized over a weighted-average period of approximately 1.7 years.

Cash flows resulting from tax deductions in excess of the tax effect of compensation cost recognized in the financial statements are classified as financing cash flows. The excess tax benefit generated from restricted shares which vested in the thirteen weeks ended March 28, 2015 was $0.1 million and was credited to additional paid-in capital.

We grant stock options to certain employees and members of the Board of Directors. We expense the grant-date fair value of stock options. Compensation cost is recognized on a straight-line basis over the vesting period for which related services are performed. The compensation cost charged against income for the thirteen weeks ended March 28, 2015 and March 29, 2014 was less than $0.1 million in each period. The compensation costs were classified as selling, general and administrative expense in the Consolidated Statements of Income. No cost was capitalized during fiscal 2015 or fiscal 2014.

No stock options were granted during the thirteen weeks ended March 28, 2015 or March 29, 2014. Historically, we have used the Black-Scholes option valuation model to estimate the fair value of stock options granted. Expected volatility and expected dividend yield were based on the actual historical experience of our common stock. The expected life represents the period of time that options granted are expected to be outstanding and was calculated using historical option exercise data. The risk-free rate was based on a U.S. Treasury security with terms equal to the expected time of exercise as of the grant date. We included a forfeiture assumption of 5.4% for fiscal 2015 and fiscal 2014 in the calculation of compensation cost.

The following table summarizes our stock option activity for the thirteen weeks ended March 28, 2015:

 

     Shares      Weighted
Average
Price
     Weighted Average
Remaining Term
(In years)
     Aggregate
Intrinsic Value
 

Balance at December 27, 2014

     75,000       $ 7.28      

Exercised

     (29,000    $ 6.16      
  

 

 

          

Balance at March 28, 2015

  46,000    $ 7.98      3.3    $ 1,866,000   
  

 

 

          

Options exercisable at March 28, 2015

  44,000    $ 7.47      3.2    $ 1,807,000   

The total intrinsic value of stock options exercised in the thirteen weeks ended March 28, 2015 was $1.2 million. As of March 28, 2015, there was less than $0.1 million of unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of less than one year.

 

Page 7 of 18


Table of Contents

Cash received from option exercises was approximately $0.3 million in the thirteen weeks ended March 29, 2014. The excess tax benefit generated from options which were exercised in the thirteen ended March 29, 2014 was $0.1 million, and was credited to additional paid-in capital. There was no cash received or excess tax benefit generated in the thirteen weeks ended March 28, 2015.

 

5. Earnings Per Share

Basic earnings per share is calculated by dividing our net income by the weighted average number of common shares outstanding during the period, excluding nonvested restricted stock which is considered to be contingently issuable. To calculate diluted earnings per share, common share equivalents are added to the weighted average number of common shares outstanding. Common share equivalents are calculated using the treasury stock method and are computed based on outstanding stock-based awards. However, in periods when the price of our stock-based awards, by grant, is greater than our average stock price during the period, those common share equivalents are considered anti-dilutive and are excluded from the calculation of diluted earnings per share. Approximately 19,000 shares from stock-based awards were considered anti-dilutive as of March 28, 2015. No stock-based awards were considered anti-dilutive as of March 29, 2014.

The following table sets forth the computation of basic earnings per share and diluted earnings per share:

 

     Thirteen Weeks Ended  

(in thousands, except per share data)

   March 28,
2015
     March 29,
2014
 

Numerator

     

Net income

   $ 21,339       $ 23,551   

Denominator:

     

Weighted average basic shares outstanding

     35,542         36,371   

Effect of stock-based compensation awards

     101         178   
  

 

 

    

 

 

 

Weighted average diluted shares outstanding

  35,643      36,549   
  

 

 

    

 

 

 

Earnings Per Share:

Basic

$ 0.60    $ 0.65   

Diluted

$ 0.60    $ 0.64   

 

6. Common Stock Repurchases

We periodically repurchase, at the then current market price, and cancel common stock issued to the Dorman Products, Inc. 401(k) Retirement Plan and Trust (the “401(k) Plan”). Shares are generally purchased from the 401(k) Plan when participants sell units as permitted by the 401(k) Plan or elect to leave the 401(k) Plan upon retirement, termination or other reasons. For the thirteen weeks ended March 28, 2015, we repurchased and cancelled 13,180 shares of common stock for $0.6 million at an average price of $46.29 per share. During the fifty-two weeks ended December 27, 2014, we repurchased and cancelled 61,830 shares of common stock for $3.1 million at an average price of $50.71 per share.

The Board of Directors has authorized a share repurchase program, authorizing the repurchase of up to $100 million of our outstanding common stock through December 31, 2015. Under this program, share repurchases may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion. The share repurchase program does not obligate us to acquire any specific number of shares. For the thirteen weeks ended March 28, 2015, we repurchased and cancelled 13,700 shares of common stock for $0.6 million at an average price of $45.41 per share under this program. For the fifty-two weeks ended December 27, 2014, we repurchased and cancelled 855,600 shares of common stock for $40.4 million at an average price of $47.20 per share under this program. At March 28, 2015, we had approximately $59.0 million remaining under the program.

 

7. Related-Party Transactions

We have a non-cancelable operating lease for our primary operating facility with a partnership in which Steven L. Berman, our Chief Executive Officer, and his family members, are partners. Based upon the terms of the lease, payments will be approximately $1.5 million in fiscal 2015 and were $1.5 million in fiscal 2014. The lease with the partnership expires December 31, 2017. In the opinion of our Audit Committee, the terms and rates of this lease are no less favorable than those which could have been obtained from an unaffiliated party.

 

Page 8 of 18


Table of Contents
8. Income Taxes

At March 28, 2015, we had $1.2 million of net unrecognized tax benefits, $0.9 million of which would affect our effective tax rate if recognized. We recognize interest and penalties related to uncertain tax positions in income tax expense. As of March 28, 2015, we had approximately $0.2 million of accrued interest related to uncertain tax positions.

We file income tax returns in the United States, China and Mexico. All years before 2011 are closed for federal tax purposes. We are currently under examination by the Internal Revenue service for the 2011 and 2012 tax years. In regards to state tax, we are currently under examination by one state tax authority for the years 2009-2012. Tax years before 2010 are closed for the remaining states in which we file. We filed tax returns in Sweden through 2012 and all years prior to 2008 are closed. It is reasonably possible that audit settlements, the conclusion of current examinations or the expiration of the statute of limitations could impact the Company’s unrecognized tax benefits.

 

9. Fair Value Disclosures

The carrying value of financial instruments such as cash, accounts receivable, accounts payable, and other current assets and liabilities approximate their fair value based on the short-term nature of these instruments.

 

10. New and Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. As issued, the new standard will be effective for annual periods beginning after December 15, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. We are evaluating the effect that ASU 2014-09 will have on our consolidated financial statements and related disclosures. We have not yet selected a transition method nor have we determined the effect of the standard on our ongoing financial reporting.

 

11. Subsequent Event

In April 2015, we amended our revolving credit facility. It will now expire in June 2017. The amended credit agreement reduced the applicable margin in determining the interest rate on any borrowings and the unused facility fee.

 

Page 9 of 18


Table of Contents

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

Cautionary Statement Regarding Forward Looking Statements

Certain statements in this document constitute “forward-looking statements” within the meaning of the Federal Private Securities Litigation Reform Act of 1995. While forward-looking statements sometimes are presented with numerical specificity, they are based on various assumptions made by management regarding future circumstances over many of which the Company has little or no control. Forward-looking statements may be identified by words including “anticipate,” “believe,” “estimate,” “expect,” and similar expressions. The Company cautions readers that forward-looking statements, including, without limitation, those relating to future business prospects, revenues, working capital, liquidity, and income, are subject to certain risks and uncertainties that would cause actual results to differ materially from those indicated in the forward-looking statements. Factors that could cause actual results to differ from forward-looking statements include but are not limited to competition in the automotive aftermarket industry, unfavorable economic conditions, loss of key suppliers, loss of third-party transportation providers, an increase in patent filings by original equipment manufacturers, quality problems, delay in the development and design of new products, space limitations on our customers’ shelves, concentration of the Company’s sales and accounts receivable among a small number of customers, the impact of consolidation in the automotive aftermarket industry, foreign currency fluctuations, timing and amount of customers’ orders of Company’s products, dependence on senior management, disruption from events beyond the Company’s control, risks associated with conflict minerals, risks associated with cyber-attacks and other risks and factors identified from time to time in the reports the Company files with the SEC. For additional information concerning factors that could cause actual results to differ materially from the information contained in this report, reference is made to the information in “Part I Item 1A. Risk Factors” in the Company’s Annual Report on Form 10-K for the fiscal year ended December 27, 2014. You should not place undue reliance on forward-looking statements. Such statements speak only as to the date on which they are made, and we undertake no obligation to update publicly or revise any forward-looking statement, regardless of future developments or availability of new information.

Introduction

The following discussion and analysis, as well as other sections in this Quarterly Report on Form 10-Q, should be read in conjunction with the unaudited consolidated financial statements and footnotes thereto of Dorman Products, Inc. and its subsidiaries included in “Item 1. Financial Statements” of this Quarterly Report on Form 10-Q and with Management’s Discussion and Analysis of Financial Condition and Results of Operations and the audited consolidated financial statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 27, 2014.

Overview

We are a leading supplier of replacement parts and fasteners for passenger cars, light trucks and heavy duty trucks in the automotive aftermarket. We distribute and market approximately 140,000 stock keeping units (“SKU’s”) of automotive replacement parts many of which we design and engineer. These SKU’s are sold under our various brand names, under our customers’ private label brands or in bulk. We believe we are the dominant aftermarket supplier of original equipment “dealer exclusive” items. Original equipment “dealer exclusive” parts are those parts which were traditionally available to consumers only from original equipment manufacturers or salvage yards. These parts include, among other parts, intake manifolds, exhaust manifolds, window regulators, radiator fan assemblies, tire pressure monitor sensors, complex electronics devices and exhaust gas recirculation (EGR) coolers.

We generate virtually all of our revenues from customers in the North American automotive aftermarket, primarily in the United States and Canada. Our products are sold primarily through automotive aftermarket retailers (such as Advance Auto Parts, AutoZone and O’Reilly Auto Parts), national, regional and local warehouse distributors (such as Genuine Parts Co - NAPA), specialty markets and salvage yards. We also distribute automotive replacement parts outside the United States, with sales in Europe, Mexico, the Middle East, Asia and Canada.

The automotive aftermarket has benefited from some of the factors affecting the general economy, including the impact of recessions, unemployment, and fluctuating gas prices. We believe vehicle owners have become more likely to keep their current vehicles longer and perform necessary repairs and maintenance in order to keep those vehicles well maintained as a result of these factors. According to data published by POLK, a division of IHS Automotive, the average age of vehicles was 11.4 years as of June 2014 despite increasing new car sales. The number of miles driven is another important statistic that impacts our business. According to the United States Department of Transportation, the number of miles driven has increased each year since 2011. Generally, as vehicles are driven more miles, the more likely it is that parts will fail. The combination of the vehicle age increase and number of miles driven has accounted for a portion of our sales growth.

 

Page 10 of 18


Table of Contents

The overall automotive aftermarket in which we compete has benefited from the conditions mentioned above. However, our customer base has consolidated in recent years. As a result, our customers regularly seek more favorable pricing, product returns and extended payment terms when negotiating with us. We attempt to avoid or minimize these concessions as much as possible, but we have granted pricing concessions, extended customer payment terms and allowed a higher level of product returns in certain cases. These concessions impact our profit levels and may require additional capital to finance the business. We expect our customers to continue to exert pressure on our margins as the customer base continues to consolidate.

New product development is a critical success factor for us and is our primary vehicle for growth. We have made incremental investments to increase our new product development efforts each year since 2003 in an effort to grow our business and strengthen our relationships with our customers. The investments are primarily in the form of increased product development resources, increased customer and end-user awareness programs and customer service improvements. These investments have enabled us to provide an expanding array of new product offerings and grow revenues at levels that exceed market growth rates.

Our complex electronics program capitalizes on the growing number of electronic components being utilized on today’s Original Equipment platforms. Current production models contain an average of approximately thirty-five electronic modules, with some high-end luxury vehicles containing over one hundred modules. Our complex electronics products are designed and developed in house and extensively tested to ensure consistent performance. These products are direct replacements, and are typically “plug and play”, meaning that they are ready to install and require no additional on-board programming, saving the service technician time and the vehicle owner’s money.

In 2012, we introduced a new line of products to be marketed for the medium and heavy duty truck aftermarket. We believe that this market provides many of the same opportunities for growth that the automotive aftermarket has provided us over the past several years. Our focus here is on Formerly Dealer Only parts as it is on the automotive side of the business. We launched the initial program with a limited offering, but have made additional investments in new product development efforts to expand our product offering. We currently have approximately 600 SKU’s in our medium and heavy duty product line.

We may experience significant fluctuations from quarter to quarter in our results of operations due to the timing of orders placed by our customers. Generally, the second and third quarters have the highest level of net sales. The introduction of new products and product lines to customers may cause significant fluctuations from quarter to quarter.

We operate on a fifty-two or fifty-three week fiscal year period ended on the last Saturday of the calendar year. Our 2015 fiscal year will be a fifty-two week period that will end on December 26, 2015. The fiscal year ended December 27, 2014 was also a fifty-two week period.

Results of Operations

The following table sets forth, for the periods indicated, the percentage of net sales represented by certain items in our Consolidated Statements of Income:

 

     Thirteen Weeks Ended  
     March 28,
2015
    March 29,
2014
 

Net sales

     100.0     100.0

Cost of goods sold

     61.3        61.0   
  

 

 

   

 

 

 

Gross profit

  38.7      39.0   

Selling, general and administrative expenses

  20.8      18.9   
  

 

 

   

 

 

 

Income from operations

  17.9      20.1   

Interest expense, net

  0.1      0.0   
  

 

 

   

 

 

 

Income before income taxes

  17.8      20.1   

Provision for income taxes

  6.5      7.3   
  

 

 

   

 

 

 

Net income

  11.3   12.8
  

 

 

   

 

 

 

 

Page 11 of 18


Table of Contents

Thirteen Weeks Ended March 28, 2015 Compared to Thirteen Weeks Ended March 29, 2014

Net sales increased 3% to $188.5 million for the thirteen weeks ended March 28, 2015 from $183.5 million for the thirteen weeks ended March 29, 2014. Our revenue growth rate was negatively impacted by an inventory reduction plan at one major customer which continued during the thirteen weeks ended March 28, 2015 and the shipment of several large line updates in the first quarter of 2014 which did not recur in 2015.

Gross profit was $72.9 million, or 38.7% of net sales, for the thirteen weeks ended March 28, 2015 compared to $71.6 million, or 39.0% of net sales, for the thirteen weeks ended March 29, 2014. The reduced gross profit margin was impacted by lower overall selling prices which were partially offset by lower transportation costs during the thirteen weeks ended March 28, 2015.

Selling, general and administrative expenses were approximately $39.2 million for the thirteen weeks ended March 28, 2015 compared to $34.7 million for the thirteen weeks ended March 29, 2014. The increase during the thirteen weeks ended March 28, 2015 was primarily due to approximately $2.8 million of incremental costs associated with the ERP conversion, consisting of $1.7 million in increased distribution costs, $0.6 million in support costs, and $0.5 million in additional depreciation expenses. The remaining increase is due to additional investments in new product development initiatives and inflationary increases as compared to prior year.

Our effective tax rate was 36.5% for the thirteen weeks ended March 28, 2015 compared to 36.2% for the thirteen weeks ended March 29, 2014.

Liquidity and Capital Resources

Historically, we have financed our growth through a combination of cash flow from operations, accounts receivable sales programs and our revolving credit facility. At March 28, 2015, working capital was $380.6 million, while shareholders’ equity was $482.6 million. Cash and cash equivalents as of March 28, 2015 was $64.6 million.

Over the past several years we extended payment terms to certain customers as a result of customer requests and market demands. These extended terms have resulted in increased accounts receivable levels and significant uses of cash flows. We participate in accounts receivable sales programs with several customers which allow us to sell our accounts receivable to financial institutions to offset the negative cash flow impact of these payment terms extensions. Without these programs, these extended terms would have resulted in increased accounts receivable and significant uses of cash flow. Pursuant to these agreements, we sold accounts receivable in the aggregate amount of $132.9 million and $124.1 million during the thirteen weeks ended March 28, 2015 and March 29, 2014 respectively. If receivables had not been sold, $314.6 million and $298.9 million of additional receivables would have been outstanding at March 28, 2015 and December 27, 2014, respectively, based on standard payment terms.

We have a $30.0 million revolving credit facility which was set to expire in June 2015. Borrowings under the facility are on an unsecured basis with interest at rates ranging from LIBOR plus 75 basis points to LIBOR plus 250 basis points based upon the achievement of certain benchmarks related to the ratio of funded debt to EBITDA, as defined by our credit agreement. The interest rate at March 28, 2015 was LIBOR plus 75 basis points (0.93%). There were no borrowings under the facility as of March 28, 2015. As of March 28, 2015, we had two outstanding letters of credit for approximately $1.0 million in the aggregate which were issued to secure ordinary course of business transactions. Net of these letters of credit, we had approximately $29.0 million available under the facility at March 28, 2015. The credit agreement also contains covenants, the most restrictive of which pertain to net worth and the ratio of debt to EBITDA. As of March 28, 2015, we are in compliance with all financial covenants contained in the revolving credit facility. In April 2015, we amended our revolving credit facility. It will now expire in June 2017.

Cash Flows

Below is a table setting forth the key lines of our Consolidated Statements of Cash Flows:

 

     Thirteen Weeks Ended  

(in thousands)

   March 28,
2015
     March 29,
2014
 

Cash provided by operating activities

   $ 23,804       $ 11,144   

Cash used in investing activities

     (5,749      (7,008

Cash used in financing activities

     (1,112      (708
  

 

 

    

 

 

 

Net increase in cash and cash equivalents

$ 16,943    $ 3,428   
  

 

 

    

 

 

 

 

Page 12 of 18


Table of Contents

Cash provided by operating activities during the thirteen weeks ended March 28, 2015 was $23.8 million. Net income was $21.3 million compared to $23.6 million in the thirteen weeks ended March 29, 2014. In fiscal 2015, accounts receivable declined by $4.9 million due to increased sales of receivables which were partially offset by higher net sales. Inventory increased by $9.5 million due to purchases to support sales growth and new product initiatives. Accounts payable increased $0.9 million due to timing of payments to our vendors.

Investing activities used $5.7 million of cash in the thirteen weeks ended March 28, 2015 and $7.0 million in the thirteen weeks ended March 29, 2014. Capital spending was primarily related to tooling associated with new products, enhancements and upgrades to information systems including our new ERP system, scheduled equipment replacements, certain facility improvements and other capital projects. The new ERP system was implemented in two phases, the last of which was completed on September 29, 2014. We capitalized $37.9 million related to the project through December 27, 2014, of which $3.4 million was spent in the thirteen weeks ended March 29, 2014.

Financing activities used $1.1 million of cash in the thirteen weeks ended March 28, 2015 and $0.7 million in the thirteen weeks ended March 29, 2014. The sources and uses of cash in each period result from stock plan activities and the repurchase of our common stock.

Based on our current operating plan, we believe that our sources of available capital are adequate to meet our ongoing cash needs for at least the next twelve months.

During the thirteen weeks ended March 28, 2015, we experienced no material changes to our contractual obligations as disclosed in our Annual Report on Form 10-K for the year ended December 27, 2014.

Foreign Currency Fluctuations

In fiscal 2014, approximately 73% of our products were purchased from vendors in a variety of foreign countries. The products generally are purchased through purchase orders with the purchase price specified in U.S. dollars. Accordingly, we generally do not have exposure to fluctuations in the relationship between the dollar and various foreign currencies between the time of execution of the purchase order and payment for the product. To the extent that the dollar decreases in value to foreign currencies in the future, the price of the product in dollars for new purchase orders may increase.

The largest portion of our overseas purchases comes from China. During the thirteen weeks ended March 28, 2015, the Chinese Yuan increased in value relative to the U.S. Dollar by approximately 0.3%. During the fifty-two weeks ended December 27, 2014, the Chinese Yuan decreased in value relative to the U.S. Dollar by approximately 0.3%. Significant changes in the value of the Yuan relative to the U.S. Dollar may result in changes to the cost of products that we purchase from China.

Impact of Inflation

The cost of many of the commodities that are used in our products have fluctuated over time resulting in increases and decreases in the prices of our products. In addition, we have periodically experienced increased transportation costs as a result of higher fuel prices. Inflation may also increase our labor costs and the cost of general services utilized. We will attempt to offset cost increases by passing along selling price increases to customers, using alternative suppliers and by resourcing purchases to other countries. However, there can be no assurance that we will be successful in these efforts.

New and Recently Adopted Accounting Pronouncements

Please refer to Note 10, New and Recently Adopted Accounting Pronouncements, to the Notes to Consolidated Financial Statements.

 

Page 13 of 18


Table of Contents

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Our market risk is the potential loss arising from adverse changes in interest rates. Substantially all of our borrowing capacity and our accounts receivable sale programs bear interest at rates tied to LIBOR. Under the terms of our revolving credit facility and customer-sponsored programs to sell accounts receivable, a change in either the lender’s base rate, LIBOR or discount rates under our accounts receivable sale programs would affect the rate at which we could access funds thereunder. Hypothetically, a one percentage point increase in LIBOR would increase our interest expense on our variable rate debt, if any, and our financing costs associated with our sales of accounts receivable by approximately $3.1 million annually. This estimate assumes that our variable rate debt balance and the level of sales of accounts receivable remains constant for an annual period and the interest rate change occurs at the beginning of the period. The hypothetical changes and assumptions may be different from what actually occurs in the future.

We have not historically and do not intend to use derivative financial instruments for trading or to speculate on changes in interest rates or commodity prices. We are not exposed to any significant market risks, foreign currency exchange risk or interest rate risk from the use of derivative instruments.

Item 4. Controls and Procedures

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosures.

Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, conducted an evaluation, as of the end of the period covered by this report, of the effectiveness of our disclosure controls and procedures, as such term is defined in Exchange Act Rule 13a-15(e). Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures, as defined in Rule 13a-15(e), were effective at the reasonable assurance level.

Changes in Internal Control Over Financial Reporting

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, also conducted an evaluation of our internal control over financial reporting to determine whether any changes occurred during the quarter ended March 28, 2015 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on that evaluation, there was no such change during the quarter ended March 28, 2015.

Limitations on the Effectiveness of Controls

Control systems, no matter how well conceived and operated, are designed to provide a reasonable, but not an absolute, level of 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, within the Company have been detected. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. The Company conducts periodic evaluations of its internal controls to enhance, where necessary, its procedures and controls.

 

Page 14 of 18


Table of Contents

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

We are a party to or otherwise involved in legal proceedings that arise in the ordinary course of business, such as various claims and legal actions involving contracts, competitive practices, patent rights, trademark rights, product liability claims and other matters arising out of the conduct of our business. In the opinion of management, none of the actions, individually or in the aggregate, would likely have a material financial impact on the Company and we believe the range of reasonably possible losses from current matters is immaterial.

Item 1A. Risk Factors

You should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 27, 2014, which could materially affect our business, financial condition or future results. The risks described in our Annual Report on Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Issuer Purchases of Equity Securities

During the thirteen weeks ended March 28, 2015, we purchased shares of our common stock as follows:

 

Period

   Total Number
of Shares
Purchased
(1)(2)
     Average
Price Paid
per Share
     Total Number
of Shares
Purchased as
Part of
Publicly
Announced
Plans or
Programs (2)
     Maximum
Number (or
Approximate
Dollar Value) of
Shares that May
Yet Be Purchased
Under the Plans
or Programs (2)
 

December 28, 2014 through January 24, 2015

     —         $ —           —         $ 59,615,827   

January 25, 2015 through February 21, 2015

     2,080       $ 48.75         —         $ 59,615,827   

February 22, 2015 through March 28, 2015

     24,800       $ 45.60         13,700       $ 58,993,684   
  

 

 

       

 

 

    

Total

  26,880    $ 45.84      13,700    $ 58,993,684   
  

 

 

       

 

 

    

 

(1) Includes 13,180 shares purchased from the Dorman Products, Inc. 401(k) Plan and Trust (as described in Note 6 to the Notes to Consolidated Financial Statements in this Quarterly Report on Form 10-Q). Also includes shares of our common stock withheld from participants for income tax withholding purposes in connection with the vesting of restricted stock grants during the period, if any. The restricted stock was issued to participants pursuant to our 2008 Stock Option and Incentive Plan.
(2) On December 12, 2013 we announced that our Board of Directors authorized a share repurchase program, authorizing the repurchase of up to $10 million of our outstanding common stock by the end of 2014. We announced that our Board of Directors increased the share repurchase program authorization to $30 million on May 20, 2014, to $50 million on July 30, 2014 and to $100 million on October 28, 2014. In addition, on May 20, 2014, we announced that our Board of Directors extended the share repurchases program through May 31, 2015, and on October 28, 2014, we announced that our Board of Directors further extended the share repurchase program through December 31, 2015. Under this program, share repurchase may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion. The share repurchase program does not obligate us to acquire any specific number of shares. We repurchased 13,700 shares under this program during the thirteen weeks ended March 28, 2015.

Item 3. Defaults Upon Senior Securities

None

Item 4. Mine Safety Disclosures

Not Applicable

 

Page 15 of 18


Table of Contents

Item 5. Other Information

On April 29, 2015, the Company entered into Amendment No. 4 (“Amendment No. 4”) to the Third Amended and Restated Credit Agreement, dated July 24, 2006, by and between the Company (the “Borrower”) and Wells Fargo Bank, National Association, (successor by merger to Wachovia Bank, National Association) (the “Bank”), as amended December 24, 2007, April 19, 2010 and December 20, 2012 (the “Agreement”). The Agreement provides the Borrower with a $30 million maximum aggregate credit facility.

Amendment No. 4 amends the Agreement by extending the Revolving Credit Termination Date to June 30, 2017 and amends the Applicable Margin and the fee for unused Credit Facilities. Pursuant to Amendment No. 4, the Applicable Margin will fluctuate between 65 basis points and 250 basis points and the fee for unused Credit Facilities will fluctuate between 0.00% and 0.20% based on the ratio of the Company’s Consolidated Funded Debt to Consolidated EBITDA.

Capitalized terms used herein and not otherwise defined shall have the meanings set forth in the Agreement, as amended. A copy of the Agreement and the amendments thereto were filed as exhibits to the Company’s Current Reports on Form 8-K filed on July 27, 2006, January 2, 2008, April 27, 2010 and December 21, 2012. The foregoing description of Amendment No. 4 does not purport to be complete and is qualified in its entirety by reference to Amendment No. 4, which is filed as an exhibit to this Current Report. For additional information regarding the Company’s credit facility, please see the Company’s Current Reports on Form 8-K filed on July 27, 2006, January 2, 2008, April 27, 2010 and December 21, 2012.

Item 6. Exhibits

 

  (a) Exhibits

The Exhibits included in this report are listed in the Exhibit Index on page 18, which is incorporated herein by reference.

 

Page 16 of 18


Table of Contents

SIGNATURES

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

 

Dorman Products, Inc.
May 1, 2015

/s/ Steven Berman

Steven Berman

Chief Executive Officer and

Chairman on the Board of Directors

(principal executive officer)
May 1, 2015

/s/ Matthew Kohnke

Matthew Kohnke
Chief Financial Officer
(principal financial and accounting officer)

 

Page 17 of 18


Table of Contents

EXHIBIT INDEX

 

  10.3.4 Amendment No. 4 to the Third Amended and Restated Credit Agreement, dated as of April 29, 2015, by and between the Company and Wells Fargo Bank, National Association, (successor by merger to Wachovia Bank, National Association) (filed with this report).
  31.1 Certification of Chief Executive Officer as required by Section 302 of the Sarbanes-Oxley Act of 2002 (filed with this report).
  31.2 Certification of Chief Financial Officer as required by Section 302 of the Sarbanes-Oxley Act of 2002 (filed with this report).
  32 Certification of Chief Executive and Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished with this report).
101 The following financial statements from the Dorman Products, Inc. Quarterly Report on Form 10-Q as of and for the quarter ended March 28, 2015, formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Statements of Income; (ii) the Consolidated Balance Sheets; (iii) the Consolidated Statements of Cash Flows and (iv) the Notes to Consolidated Financial Statements.

 

Page 18 of 18

EX-10.3.4 2 d909996dex1034.htm EX-10.3.4 EX-10.3.4

Exhibit 10.3.4

AMENDMENT NO. 4 TO THIRD AMENDED AND RESTATED CREDIT AGREEMENT

THIS AMENDMENT NO. 4 TO THIRD AMENDED AND RESTATED CREDIT AND SECURITY AGREEMENT (“Amendment No. 4”) is dated as of April 29, 2015 by and between DORMAN PRODUCTS, INC. (formally known as R & B, Inc.), a Pennsylvania corporation (the “Borrower”) and WELLS FARGO BANK, NATIONAL ASSOCIATION, a national banking association (the “Bank”) for itself and as agent hereunder (the “Agent”).

WHEREAS, the Borrower and the Bank are parties to a Third Amended and Restated Credit Agreement dated as of July 24, 2006, as amended December 24, 2007, April 19, 2010 and December 20, 2012 (collectively, the “Credit Agreement”); and

WHEREAS, the Borrower has requested certain modifications to the Credit Agreement.

NOW, THEREFORE, in consideration of the mutual agreements herein contained, the parties hereto, intending to be legally bound, hereby agree that the Credit Agreement shall be amended as follows, effective on the date first above written:

1. Revolving Credit Termination Date. The definition of “Revolving Credit Termination Date” in Section 1.01 of the Credit Agreement is hereby amended to read in its entirety as follows:

 

  (a) ‘Revolving Credit Termination Date’ means June 30, 2017; or such other date to which the Revolving Credit Facilities have been extended in the sole discretion of the Bank(s) or on which they have been terminated in accordance with the terms of this Agreement.”

2. Applicable Margin. The following chart shall be substituted for the chart at the end of Section 4.01 of the Credit Agreement:


Consolidated Funded

Debt/Consolidated EBITDA

 

Applicable Margin

 

Unused Fee

< 0.5x

  65 bps   0%

> = 0.5<1.5

  105 bps   .20%

> =1.51<2.0x

  155 bps   .20%

> 2.01x+

  250 bps   .20%

3. Conditions Precedent. As a condition precedent to effectiveness of this Amendment No. 4, the Agent must receive (a) an original copy of this Amendment No. 4 executed by the Borrower, (b) an original executed Officer’s Certificate in the form attached hereto as Exhibit A, and (c) an original executed Secretary’s Certificate in the form attached hereto as Exhibit B.

4. Costs. The Borrower shall pay (as and when incurred) all costs, expenses and fees (including, without limitation, any attorneys’ fees) associated with the Credit Agreement and this Amendment No. 4.

5. Capitalized Terms. All capitalized terms used in this Amendment No. 4, unless otherwise defined herein, shall have the meanings ascribed thereto in the Credit Agreement.

6. Representations and Covenants. The Borrower certifies that all representations and warranties contained in the Loan Documents, including without limitation the exhibits thereto, as amended by this Amendment No. 4, are true, correct and complete on and as of the date hereof, and that all covenants and agreements made in the Loan Documents have been complied with and fulfilled, and that no Default or Event of Default is in existence on the date hereof.

7. Ratification. Other than as specifically set forth herein, the Borrower hereby ratifies and confirms the Loan Documents and all instruments and agreements relating


thereto, and confirms that (a) all of the foregoing remain in full force and effect, (b) each of the foregoing is enforceable against the Borrower in accordance with its terms, and (c) in furtherance and not limitation of the foregoing, the security interests granted pursuant to the Loan Documents and any other security agreement, surety agreement, mortgage, assignment or other collateral agreement, remain in full force and effect and secure all liabilities and obligations of the Borrower to the Bank(s) under the Credit Agreement, as amended hereby, or otherwise.

8. Miscellaneous. Article XIII of the Credit Agreement is incorporated herein by this reference and shall apply to this Amendment No. 4. Execution of this Amendment No. 4 shall not constitute an agreement by the Agent or the Bank(s) to execute any other amendment or modification of the Credit Agreement. References to the Credit Agreement in any document relating thereto shall be deemed to include this Amendment No. 4. This Amendment No. 4 may be executed in counterparts.


IN WITNESS WHEREOF, the Borrower, the Agent, and the Bank have caused this Amendment No. 4 to be duly executed and delivered as of the day and year first above written.

 

WELLS FARGO BANK,

    NATIONAL ASSOCIATION,

    for itself and as Agent

By: /s/ Matthew Siefer
Name: Matthew Siefer
Title: Senior Vice President

 

 

ATTEST:

DORMAN PRODUCTS, INC.

(formerly known as R & B, Inc.)

By: /s/ Thomas J. Knoblauch By: /s/ Matthew S. Kohnke
Name: Thomas J. Knoblauch Name: Matthew S. Kohnke
Title: General Counsel Title: Chief Financial Officer

[Corporate Seal]


EXHIBIT A

OFFICER’S CERTIFICATE

Pursuant to Amendment No. 4 to the Third Amended and Restated

Credit Agreement

The undersigned,                                     ,                                                       of Dorman Products, Inc. (the “Company”), in such capacity and on behalf of such Company, hereby certifies, pursuant to Amendment No. 4 (“Amendment No. 4”) to the Third Amended and Restated Credit Agreement dated as of July 24, 2006, as amended December 24, 2007, April 19, 2010, December 20, 2012 and the date hereof (collectively, the “Credit Agreement”), between Dorman Products, Inc. and Wells Fargo Bank, National Association (successor by merger to Wachovia Bank, National Association) that:

(1) no Event of Default has occurred and is continuing;

(2) there has been no material adverse change in the Company’s business, operations, properties or condition, financial or otherwise, since July 24, 2006; and

(3) all representations, warranties and covenants made by the Company in the Credit Agreement and/or Amendment No. 4 are true and correct in all material respects, and all conditions precedent to the Banks’ obligations there under, have been satisfied or waived by the Bank(s) in writing.

All capitalized terms herein shall have the meaning set forth in the Credit Agreement, unless defined herein.

Dated:           , 2015     By:        
          Name:    
          Title:    

 


EXHIBIT B

SECRETARY’S CERTIFICATE – DORMAN PRODUCTS, INC.

Pursuant to Amendment No. 4 to Third Amended and Restated

Credit Agreement

The undersigned,                                         ,                                  of Dorman Products, Inc. (“Company”), in such capacity and on behalf of such Company, hereby certifies, pursuant to Amendment No. 4 (“Amendment No. 4”) to the Third Amended and Restated Credit Agreement dated as of July 24, 2006, as amended December 24, 2007, April 19, 2010, December 20, 2012 and the date hereof (collectively, the “Credit Agreement”), between the Company and Wells Fargo Bank, National Association (successor by merger to Wachovia Bank, National Association), that (i) the copies of items (1), (2) and (4) below as delivered pursuant to a Secretary’s Certificate dated July 24, 2006 and (ii) attached items (3) and (5) below are true and correct copies of the following and are in full force and effect and have not been amended, altered, or repealed as of the date hereof except as shown in such attachments:

(1) certificate of incorporation, as certified by the Secretary of State of the state of incorporation, of the Company;

(2) good standing certificates with respect to the Company from the Secretary of State of the state in which the Company is incorporated or formed, and in each state in which the Company is required to qualify to do business, except such states where the failure to so qualify would have no material adverse effect on the financial condition of the Company;

(3) the bylaws of the Company;

(4) the names, incumbency and signatures of the officers of the Company authorized to execute and deliver Amendment No. 4, upon which the Bank(s) may conclusively rely until it shall receive a further certificate of the Company amending the prior certificate; and

(5) resolutions of the Board of Directors of the Company, authorizing the execution and delivery of Amendment No. 4 and all documents related thereto.

Dated:           , 2015     By:        
          Name:    
          Title:    
EX-31.1 3 d909996dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION

I, Steven Berman certify that:

1. I have reviewed this Form 10-Q of Dorman Products, Inc. (the “registrant”);

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

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

4. The registrant’s other certifying officer(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.

 

Date: May 1, 2015

/s/ Steven Berman

Steven Berman
Chief Executive Officer and Chairman of the Board of Directors
EX-31.2 4 d909996dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION

I, Matthew Kohnke certify that:

1. I have reviewed this Form 10-Q of Dorman Products, Inc. (the “registrant”);

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

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

4. The registrant’s other certifying officer(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.

 

Date: May 1, 2015

/s/ Matthew Kohnke

Matthew Kohnke
Chief Financial Officer
EX-32 5 d909996dex32.htm EX-32 EX-32

Exhibit 32

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

This Certification is intended to accompany the Quarterly Report of Dorman Products, Inc. (the “Company”) on Form 10-Q for the period ended March 28, 2015 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), and is given solely for the purpose of satisfying the requirements of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. To the best of their knowledge, the undersigned, in their respective capacities as set forth below, hereby certify that:

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

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

 

/s/ Steven Berman

Chief Executive Officer and Chairman of the Board of Directors
Date: May 1, 2015

/s/ Matthew Kohnke

Chief Financial Officer
Date: May 1, 2015

The foregoing certification is being furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Section 1350 of Chapter 63 of Title 18 of the United States Code) and is not being filed as part of the Report or as a separate disclosure document.

EX-101.INS 6 dorm-20150328.xml XBRL INSTANCE DOCUMENT 60593000 35611238 35611238 27.82 50000000 7.28 0.01 72900 75000 90833000 356000 59541000 418292000 22652000 43413000 20579000 462061000 4822000 580368000 10713000 47656000 65603000 82270000 3147000 105117000 2803000 580368000 25103000 173523000 206035000 29989000 12645000 455464000 79179000 298900000 64021000 35645867 35645867 35.03 50000000 7.98 44000 7.47 2000000 0.01 95444 1683562 46000 96074000 900000 356000 60480000 438269000 22024000 44001000 31368000 482626000 4462000 605186000 1200000 200000 4226000 64599000 75389000 84460000 1866000 2514000 104861000 2788000 1807000 605186000 25402000 183038000 201142000 29964000 14067000 476695000 79274000 314600000 100000 2300000 59000000 35645867 100000000 0 0.054 1500000 61830 1500000 3100000 50.71 0 0.054 855600 40400000 47.20 0.64 178000 11144000 36549000 0.65 0 36371000 71642000 593000 183512000 200000 1260000 10132000 36947000 1500000 36908000 7008000 23551000 51000 5380000 -626000 5171000 39000 34695000 70000 3428000 13357000 500000 111870000 -708000 124100000 -7008000 262000 2860000 490000 -3400000 199000 1169000 100000 0 100000 300000 0.60 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>5.</b></td> <td valign="top" align="left"><b><u>Earnings Per Share</u></b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Basic earnings per share is calculated by dividing our net income by the weighted average number of common shares outstanding during the period, excluding nonvested restricted stock which is considered to be contingently issuable. To calculate diluted earnings per share, common share equivalents are added to the weighted average number of common shares outstanding. Common share equivalents are calculated using the treasury stock method and are computed based on outstanding stock-based awards. However, in periods when the price of our stock-based awards, by grant, is greater than our average stock price during the period, those common share equivalents are considered anti-dilutive and are excluded from the calculation of diluted earnings per share. Approximately 19,000 shares from stock-based awards were considered anti-dilutive as of March&#xA0;28, 2015. No stock-based awards were considered anti-dilutive as of March&#xA0;29, 2014.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table sets forth the computation of basic earnings per share and diluted earnings per share:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Thirteen Weeks Ended</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 116.65pt"> (in thousands, except per share data)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">March&#xA0;28,<br /> 2015</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">March&#xA0;29,<br /> 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Numerator</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,339</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Denominator:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average basic shares outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,542</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,371</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Effect of stock-based compensation awards</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">178</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average diluted shares outstanding</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,643</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,549</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Earnings Per Share:</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.65</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes our restricted stock activity for the thirteen weeks ended March&#xA0;28, 2015:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="80%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Shares</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Weighted<br /> Average<br /> Price</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at December 27, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">72,900</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27.82</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">45.39</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,660</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24.78</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(400</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18.94</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at March 28, 2015</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,444</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">35.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 400 6.16 10-Q Dorman Products, Inc. DORM <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>10.</b></td> <td valign="top" align="left"><b><u>New and Recently Adopted Accounting Pronouncements</u></b></td> </tr> </table> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In May 2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) No.&#xA0;2014-09, <i>Revenue from Contracts with Customers,</i> which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. As issued, the new standard will be effective for annual periods beginning after December&#xA0;15, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. We are evaluating the effect that ASU 2014-09 will have on our consolidated financial statements and related disclosures. We have not yet selected a transition method nor have we determined the effect of the standard on our ongoing financial reporting.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products, and are stated at the lower of cost or market. Inventories were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 45.45pt"> (in thousands)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">March&#xA0;28,<br /> 2015</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">December&#xA0;27,<br /> 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Bulk product</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,389</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">65,603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Finished product</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">104,861</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105,117</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Packaging materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,788</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,803</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">183,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">173,523</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes our stock option activity for the thirteen weeks ended March&#xA0;28, 2015:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="61%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Shares</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Weighted<br /> Average<br /> Price</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Weighted&#xA0;Average<br /> Remaining Term<br /> (In years)</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Aggregate<br /> Intrinsic&#xA0;Value</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at December&#xA0;27, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(29,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.16</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at March&#xA0;28, 2015</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.98</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,866,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Options exercisable at March&#xA0;28, 2015</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.2</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,807,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 13180 Large Accelerated Filer 101000 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>3.</b></td> <td valign="top" align="left"><b><u>Inventories</u></b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products, and are stated at the lower of cost or market. Inventories were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 45.45pt"> (in thousands)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">March&#xA0;28,<br /> 2015</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">December&#xA0;27,<br /> 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Bulk product</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,389</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">65,603</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Finished product</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">104,861</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105,117</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Packaging materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,788</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,803</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">183,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">173,523</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 23804000 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>7.</b></td> <td valign="top" align="left"><b><u>Related-Party Transactions</u></b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We have a non-cancelable operating lease for our primary operating facility with a partnership in which Steven L. Berman, our Chief Executive Officer, and his family members, are partners. Based upon the terms of the lease, payments will be approximately $1.5 million in fiscal 2015 and were $1.5 million in fiscal 2014. The lease with the partnership expires December&#xA0;31, 2017. In the opinion of our Audit Committee, the terms and rates of this lease are no less favorable than those which could have been obtained from an unaffiliated party.</p> </div> 45.39 13660 36604 2015-03-28 24.78 P3Y3M18D 18.94 false --12-26 2015 35643000 0.60 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>8.</b></td> <td valign="top" align="left"><b><u>Income Taxes</u></b></td> </tr> </table> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> At March&#xA0;28, 2015, we had $1.2 million of net unrecognized tax benefits, $0.9 million of which would affect our effective tax rate if recognized. We recognize interest and penalties related to uncertain tax positions in income tax expense. As of March&#xA0;28, 2015, we had approximately $0.2 million of accrued interest related to uncertain tax positions.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We file income tax returns in the United States, China and Mexico. All years before 2011 are closed for federal tax purposes. We are currently under examination by the Internal Revenue service for the 2011 and 2012 tax years. In regards to state tax, we are currently under examination by one state tax authority for the years 2009-2012. Tax years before 2010 are closed for the remaining states in which we file. We filed tax returns in Sweden through 2012 and all years prior to 2008 are closed. It is reasonably possible that audit settlements, the conclusion of current examinations or the expiration of the statute of limitations could impact the Company&#x2019;s unrecognized tax benefits.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>1.</b></td> <td valign="top" align="left"><b><u>Basis of Presentation</u></b></td> </tr> </table> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> As used herein, unless the context otherwise requires, &#x201C;Dorman&#x201D;, the &#x201C;Company&#x201D;, &#x201C;we&#x201D;, &#x201C;us&#x201D;, or &#x201C;our&#x201D; refers to Dorman Products, Inc. and its subsidiaries. Our ticker symbol on the NASDAQ Global Select Market is &#x201C;DORM&#x201D;.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. for interim financial information and in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (&#x201C;SEC&#x201D;). However, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of only normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the thirteen weeks ended March&#xA0;28, 2015 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#xA0;26, 2015. We may experience significant fluctuations from quarter to quarter in our results of operations due to the timing of orders placed by our customers. Generally, the second and third quarters have the highest level of net sales. The introduction of new products and product lines to customers may cause significant fluctuations from quarter to quarter. These financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December&#xA0;27, 2014.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Certain prior year amounts have been reclassified to conform with current year presentation.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table sets forth the computation of basic earnings per share and diluted earnings per share:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center">Thirteen Weeks Ended</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 116.65pt"> (in thousands, except per share data)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">March&#xA0;28,<br /> 2015</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">March&#xA0;29,<br /> 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Numerator</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,339</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Denominator:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average basic shares outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,542</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,371</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Effect of stock-based compensation awards</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">178</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Weighted average diluted shares outstanding</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,643</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,549</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Earnings Per Share:</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.65</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> </div> P3Y2M12D <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>11.</b></td> <td valign="top" align="left"><b><u>Subsequent Event</u></b></td> </tr> </table> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In April 2015, we amended our revolving credit facility. It will now expire in June 2017. The amended credit agreement reduced the applicable margin in determining the interest rate on any borrowings and the unused facility fee.</p> </div> 0000868780 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>4.</b></td> <td valign="top" align="left"><b><u>Stock-Based Compensation</u></b></td> </tr> </table> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Our 2008 Stock Option and Stock Incentive Plan (the &#x201C;Plan&#x201D;) was approved by our shareholders on May&#xA0;20, 2009. Under the terms of the Plan, our Board of Directors may grant up to 2,000,000 shares of common stock in the form of shares of restricted stock, incentive stock options and non-qualified stock options or combinations thereof to officers, directors, employees, consultants and advisors. Grants under the Plan must be made within ten years of the date the Plan was approved and stock options are exercisable upon the terms set forth in the grant agreement approved by the Board of Directors, but in no event more than ten years from the date of grant. Restricted stock vests in accordance with the terms set forth in each restricted stock agreement. At March&#xA0;28, 2015, 1,683,562 shares were available for grant under the Plan.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> We grant restricted stock to certain employees and members of our Board of Directors. The value of restricted stock issued is based on the fair value of our common stock on the grant date. Vesting of restricted stock is conditional based on continued employment or service for a specified period and in certain circumstances, the attainment of financial goals. We retain the restricted stock, and any dividends paid thereto, until the vesting conditions have been met. For awards with a service condition only, compensation cost related to restricted stock is recognized on a straight-line basis over the vesting period. For awards that have a service condition and require the attainment of financial goals, compensation cost related to restricted stock is recognized over the vesting period if it is probable that the financial goals will be attained. Compensation cost related to restricted stock was $0.3 million and $0.5 million for the thirteen weeks ended March&#xA0;28, 2015 and March&#xA0;29, 2014, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes our restricted stock activity for the thirteen weeks ended March&#xA0;28, 2015:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="80%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Shares</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Weighted<br /> Average<br /> Price</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at December 27, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">72,900</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27.82</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">45.39</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,660</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24.78</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cancelled</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(400</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18.94</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at March 28, 2015</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,444</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">35.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of March&#xA0;28, 2015, there was approximately $2.3 million of unrecognized compensation cost related to nonvested restricted stock, which is expected to be recognized over a weighted-average period of approximately 1.7 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Cash flows resulting from tax deductions in excess of the tax effect of compensation cost recognized in the financial statements are classified as financing cash flows. The excess tax benefit generated from restricted shares which vested in the thirteen weeks ended March&#xA0;28, 2015 was $0.1 million and was credited to additional paid-in capital.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We grant stock options to certain employees and members of the Board of Directors. We expense the grant-date fair value of stock options. Compensation cost is recognized on a straight-line basis over the vesting period for which related services are performed. The compensation cost charged against income for the thirteen weeks ended March&#xA0;28, 2015 and March&#xA0;29, 2014 was less than $0.1 million in each period. The compensation costs were classified as selling, general and administrative expense in the Consolidated Statements of Income. No cost was capitalized during fiscal 2015 or fiscal 2014.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> No stock options were granted during the thirteen weeks ended March&#xA0;28, 2015 or March&#xA0;29, 2014. Historically, we have used the Black-Scholes option valuation model to estimate the fair value of stock options granted. Expected volatility and expected dividend yield were based on the actual historical experience of our common stock. The expected life represents the period of time that options granted are expected to be outstanding and was calculated using historical option exercise data. The risk-free rate was based on a U.S. Treasury security with terms equal to the expected time of exercise as of the grant date. We included a forfeiture assumption of 5.4% for fiscal 2015 and fiscal 2014 in the calculation of compensation cost.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes our stock option activity for the thirteen weeks ended March&#xA0;28, 2015:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"><!-- Begin Table Head --> <tr> <td width="61%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Shares</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Weighted<br /> Average<br /> Price</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Weighted&#xA0;Average<br /> Remaining Term<br /> (In years)</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Aggregate<br /> Intrinsic&#xA0;Value</td> <td valign="bottom">&#xA0;</td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at December&#xA0;27, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">75,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(29,000</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6.16</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at March&#xA0;28, 2015</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.98</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,866,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Options exercisable at March&#xA0;28, 2015</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.2</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,807,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <!-- End Table Body --></table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The total intrinsic value of stock options exercised in the thirteen weeks ended March&#xA0;28, 2015 was $1.2 million. As of March&#xA0;28, 2015, there was less than $0.1 million of unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of less than one year.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Cash received from option exercises was approximately $0.3 million in the thirteen weeks ended March&#xA0;29, 2014. The excess tax benefit generated from options which were exercised in the thirteen ended March&#xA0;29, 2014 was $0.1 million, and was credited to additional paid-in capital. There was no cash received or excess tax benefit generated in the thirteen weeks ended March&#xA0;28, 2015.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>9.</b></td> <td valign="top" align="left"><b><u>Fair Value Disclosures</u></b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The carrying value of financial instruments such as cash, accounts receivable, accounts payable, and other current assets and liabilities approximate their fair value based on the short-term nature of these instruments.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>2.</b></td> <td valign="top" align="left"><b><u>Sales of Accounts Receivable</u></b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We have entered into several customer sponsored programs administered by unrelated financial institutions that permit us to sell certain accounts receivable at discounted rates to the financial institutions. Transactions under these agreements were accounted for as sales of accounts receivable and were removed from our Consolidated Balance Sheet at the time of the sales transactions. Pursuant to these agreements, we sold $132.9 million and $124.1 million of accounts receivable during the thirteen weeks ended March&#xA0;28, 2015 and March&#xA0;29, 2014, respectively. If receivables had not been sold, $314.6 million and $298.9 million of additional accounts receivable would have been outstanding at March&#xA0;28, 2015 and December&#xA0;27, 2014, respectively, based on standard payment terms. Selling, general and administrative expenses for the thirteen weeks ended March&#xA0;28, 2015 and March&#xA0;29, 2014 included $1.7 million and $1.5 million, respectively, in financing costs associated with these accounts receivable sales programs.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In May 2014, the Financial Accounting Standards board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) No.&#xA0;2014-09, <i>Revenue from Contracts with Customers,</i> which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised good or services to customers. The ASU will replace most existing revenue recognition guidance In U.S. GAAP when it becomes effective. The new standard will be effective for annual periods beginning after December&#xA0;15, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. We are evaluating the effect that ASU 2014-09 will have on our consolidated financial statements and related disclosures. We have not yet selected a transition method nor have we determined the effect of the standard on our ongoing financial reporting.</p> </div> Q1 19000 2017-12-31 29000 35542000 72893000 2746000 188474000 -633000 1422000 9515000 33652000 1700000 33600000 5749000 21339000 73000 -4883000 -927000 3906000 52000 39241000 10000 16943000 12261000 300000 115581000 -1112000 132900000 0 -5749000 3618000 340000 939000 600000 118000 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>6.</b></td> <td valign="top" align="left"><b><u>Common Stock Repurchases</u></b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We periodically repurchase, at the then current market price, and cancel common stock issued to the Dorman Products, Inc. 401(k) Retirement Plan and Trust (the &#x201C;401(k) Plan&#x201D;). Shares are generally purchased from the 401(k) Plan when participants sell units as permitted by the 401(k) Plan or elect to leave the 401(k) Plan upon retirement, termination or other reasons. For the thirteen weeks ended March&#xA0;28, 2015, we repurchased and cancelled 13,180 shares of common stock for $0.6 million at an average price of $46.29 per share. During the fifty-two weeks ended December&#xA0;27, 2014, we repurchased and cancelled 61,830 shares of common stock for $3.1 million at an average price of $50.71 per share.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Board of Directors has authorized a share repurchase program, authorizing the repurchase of up to $100 million of our outstanding common stock through December&#xA0;31, 2015. Under this program, share repurchases may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion. The share repurchase program does not obligate us to acquire any specific number of shares. For the thirteen weeks ended March&#xA0;28, 2015, we repurchased and cancelled 13,700 shares of common stock for $0.6 million at an average price of $45.41 per share under this program. For the fifty-two weeks ended December&#xA0;27, 2014, we repurchased and cancelled 855,600 shares of common stock for $40.4 million at an average price of $47.20 per share under this program. At March&#xA0;28, 2015, we had approximately $59.0 million remaining under the program.</p> </div> P10Y 46.29 1230000 2009-05-20 100000 P1Y8M12D 100000 0 P1Y 1200000 13700 600000 45.41 2017-06 2009 2012 2011 2012 0000868780 us-gaap:LatestTaxYearMember 2014-12-28 2015-03-28 0000868780 us-gaap:EarliestTaxYearMember 2014-12-28 2015-03-28 0000868780 us-gaap:StateAndLocalJurisdictionMemberus-gaap:LatestTaxYearMember 2014-12-28 2015-03-28 0000868780 us-gaap:StateAndLocalJurisdictionMemberus-gaap:EarliestTaxYearMember 2014-12-28 2015-03-28 0000868780 us-gaap:RevolvingCreditFacilityMember 2014-12-28 2015-03-28 0000868780 dorm:ShareRepurchaseProgramMember 2014-12-28 2015-03-28 0000868780 us-gaap:EmployeeStockOptionMember 2014-12-28 2015-03-28 0000868780 us-gaap:RestrictedStockMember 2014-12-28 2015-03-28 0000868780 us-gaap:MaximumMember 2014-12-28 2015-03-28 0000868780 2014-12-28 2015-03-28 0000868780 us-gaap:EmployeeStockOptionMember 2013-12-29 2014-03-29 0000868780 us-gaap:MaximumMember 2013-12-29 2014-03-29 0000868780 2013-12-29 2014-03-29 0000868780 dorm:ShareRepurchaseProgramMember 2013-12-29 2014-12-27 0000868780 us-gaap:EmployeeStockOptionMember 2013-12-29 2014-12-27 0000868780 2013-12-29 2014-12-27 0000868780 us-gaap:ScenarioForecastMember 2015-12-26 2015-12-26 0000868780 us-gaap:EmployeeStockOptionMemberus-gaap:ScenarioForecastMember 2015-12-26 2015-12-26 0000868780 dorm:ShareRepurchaseProgramMemberus-gaap:ScenarioForecastMember 2015-12-31 0000868780 2015-04-28 0000868780 dorm:ShareRepurchaseProgramMember 2015-03-28 0000868780 us-gaap:RestrictedStockMember 2015-03-28 0000868780 us-gaap:EmployeeStockOptionMemberus-gaap:MaximumMember 2015-03-28 0000868780 2015-03-28 0000868780 2014-03-29 0000868780 2014-12-27 0000868780 2013-12-28 iso4217:USD shares iso4217:USD shares pure EX-101.SCH 7 dorm-20150328.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - Consolidated Statements of Income link:calculationLink link:presentationLink link:definitionLink 104 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 105 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 106 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 107 - Disclosure - Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 108 - Disclosure - Sales of Accounts Receivable link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Earnings Per Share link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Common Stock Repurchases link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Related-Party Transactions link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Fair Value Disclosures link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - New and Recently Adopted Accounting Pronouncements link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Subsequent Event link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - New and Recently Adopted Accounting Pronouncements (Policies) link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Earnings Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Sales of Accounts Receivable - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Inventories - Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Earnings Per Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Earnings Per Share - Schedule of Computation of Basic Earnings Per Share and Diluted Earnings Per Share (Detail) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Common Stock Repurchases - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Related-Party Transactions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Subsequent Event - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 dorm-20150328_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 dorm-20150328_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 dorm-20150328_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 dorm-20150328_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EXCEL 12 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0`!@`(````(0#*#;D0WP$``!85```3``@"6T-O;G1E;G1?5'EP97-= M+GAM;""B!`(HH``"```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````#,F-%NVC`4AN\K[1TBWT[$ MV&R4381>=-ME5ZG=`[CV@40XMF6[';Q]3T)!$Z(@5*2=&R(2^_Q??/%)^:,6%?OS^&LP847*RAEEO8.*K2&QF]FGJ^GC.D`J M<+=+%:MS#M\Y3[J&5J72!W#X9.YCJS+^C0L>E%ZJ!7`Y'(ZY]BZ#RX/;BY\KO+TAB6`3*VXW"[NLBJD0;*-51E+^XLQ>RN`MH<2=_9I4-R%] M1@S&#R9T3]X/>-OW&X\F-@:*>Q7SG6H1@Z\L_^OC\LG[97E\R`%*/Y\W&HS7 MSRV>0)E"!&52#9!;6_;7LE6-VW(?R>\7)]Y?Q(5!NO?K!Y_)(8EPC(AP?"'" M\94(QY@(QS41C@D1CF]$.,20"@@5HPHJ2A54G"JH2%50L:J@HE5!Q:N"BE@% M%;-**F:55,PJJ9A54C&KI&)62<6LDHI9)16S2BIFE53,.J)BUM'_,FO&U@=X M__MQA'[,B=HAY;6%=.%/A;%]XI)2;8M?[J+*+ MBQJZE/PC8C0=3Q0+\>QRI9$P4P>J M/OH\^;*W-$UO>"_F?6*73HQ`GA,[RW;E0V8+J<_;J)I"RTF#%?.&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;',@H@0!**```0`````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````"\6,MNVS`0O!?H/PB\U_0N$RY=J54)1G]Z0667,2O\# M3N9#%LXM@L,;83B\07"D:P5+Q23-#4%NKI:$$SL;7/LMA3RH,2<^-_-%&*&Y M61),&:$92`F=I^H&@2$61D,,X4B30Y`=OA9FAZ\1.V;1(8_I.&1+F1OXM$;[ M2_<*;A5I_26HOYSM6]2=>`U+=2<-YP[!D?8#:`?2C0/[AL2I@=SPHE99K&A6 MF1(ZNQ-?H;XQBTI.RF=C-T,Y+?7I"3F1-@'H`22-AB`<7M222G/,12JA]W[! M!T_I.P+#.P))FP)!4R!I4R!H"D9:^@P<JZI&5R'LM?$\P8R#DM6"[O`]';HJ%<\B.-A\\]&BF<.*_.YJ0F]]0N7N5HU?T5I-_LH M00(KM_3"AB&^W>_@;\5=O<2X0."[Q3$<]S3DRZ]G2(I5BJ=2,OM)IW* MK?I<80D;U:>86>1[^I+C#SW-HX8X1;E#$97@.4.)TKG%1Z.R2=42P3*"$A.4 M^"C*+1-,9I#.&P*&0"04PXE]D$D;(YTQ"I,0*H.C5-H)W3'*!I7?RW+:1;EE MACL19AH,"N+<1CD,R&[G!IK*G`EPNV^R3-6-G$^0`?]@KP(H"*5PUJ4PE1]X ML-(W3.W*GM'[EC+.U5B/YH>\3.R_Z*[?\*TQ#%@TAEHK!_3 M+;HX%_:*16%W+QY8*HD>0@J8;U7KK$`F+?(7%*'GQ:>FJR&?,8U67FB&[#/7 MY23_`;;4)XF>$=&SJH1TP=:M@P>M'NA9[X%QG3XS44-ZSTTFE*FQ[/14ZMRH MY[E'6+DN;*HLK=BD-[FJFH9R]:U@%MCKCGRP.-B4;!RXD3G)@Z!(,.GT,X M\[HLF:8XU"]QS[''<:A?8EIS##J$^A/C?TY*,I%20K3FVPN4CLPO<.99`7DM M`.\BBM,J?,^_AZ;0EA7%:16LY^6#L\@!41PZT^*>E^E`HLIL;VJ"D]#!AD%' MY^YH:&-1'&KHQ!DZ<$+CYT/&1(;?-^9G'[TM3HF0K)>)MBW_$PHFW."]9N4OSSQ\/- M#".I2%N0FKT89(AW>TA962 MBX8H&(J-*SM!26&"FMH-/"]R&\):;!D2\1X.7I8LI_<\WS:T599$T)HHT"\K MULD#6Y._AZXAXFG;W>2\Z8!BS6JF7@TI1DV>/&Y:+LBZAKQ?_"G)#]QF<$;? ML%QPR4OE`)UKA9[G/'?G+C`M%P6##+3M2-`RQ7=^DLVPNUP8?WXQNI,G[TA6 M?/=)L.(+:RF8#672!5AS_J2ACX6>@F#W+/K!%.";0`4MR;96W_GN,V6;2D&U M0TA(YY44K_=4YF`HT#A!J)ER7H,`^$8-TSL##"$OYKECA:I2/(F<,/8F/L#1 MFDKUP#0E1OE6*M[\MB!_3V5)@CT)//*+!>"[Q#L/!`N.Z+WL9\`L[9G`B:_;0_XHF/N=)`)!;2$DCXOHW#A/D,9 M\CUD92$Q1CTD&"*R<\34ZR$NR.LU@FW7:]1!(XU13V_26%E(;$JE\\I.)@8" MP)CK!>@@,//$@2@>";"0Z5'`R<1`P/1_!.B@%$-.?0FBV4B`A-Y$$^' MZ]EPW8_G_?I`'IR$4W\N;QX-'LDZTMK"6,CB(JN$:7! M0U'Q<3-:4182&5&A9S\C81;A.0`N.5>'@;Z5^C\+RS\```#__P,`4$L#!!0` M!@`(````(0"A@?!1.`,``+L)```9````>&PO=V]R:W-H965T3]'"2Z.W/KA%7U+ M"\X$JZ0/=($1^CKG63`+@&FU*"EDH&Q'G%1+[S::YU'D!:N%-N@/)7LQ^HU$ MS?9?."V_T8Z`VU`G58$-8X\*^E"J5[`Y>+7[7E?@!TJQ:,)H#\3$Q(V-(]5RFD*(BN54LF@N2$%">I]4DF2Z")["T.!C/UT(") M;$1^1*A*@+Q!(R3N:HRAA&^;?Y2D-CF2)G:\]1L0&Y&_@8@'B*41O!MK?%^; M`D,+C*U(LX%76[HVF$0WD_(X'[VP(B?_$UF!EQZD-10A/B5D`AO(M:EB%,JJB)0OZ^G)#%-@UQ.T?@QD9,GIA1<[LR*JE/VX7M_]8Z;`=E?%B2/+ M0$9--7IA!8[@PAD[\WYDC;8MB5,G]`$ST^4*?>?\Y^[R:;NMR[G`/]!EKECK M_#N!US!'E6UG=3G+)T>-+C-#S8QI"=^2G#2-0`7;J?D80;;#6S.[UVIVZ^D[ M+,#H[/&6?,=\2SN!&E+!UM"?PHGG9OB:!\EZ?<5OF(2AJ7_6\">)P'49^@"N M&)/'!S54AK]=JW\```#__P,`4$L#!!0`!@`(````(0!-P!&`>@(``+X%```9 M````>&PO=V]R:W-H965T?:+$.MZ5O-4=%/0-++U=?/PPWVCS;!L`1Y"A MLP5MG.MGC%G1@.(VT3UTN%-IH[C#I:F9[0WP,AQ2+N M*BG@08NU@LY%$@,M=ZC?-K*W.S8E+J%3W#RO^RNA58\4*]E*]Q9(*5%B]E1W MVO!5B[Y?LS$7.^ZP.*-74AAM=>42I&-1Z+GG&W;#D&DQ+R4Z\&DG!JJ"WF6S MY9BRQ3SDY[>$C3WX)K;1F\]&EE]E!YAL+),OP$KK9P]]*GT(#[.STX^A`-\- M*:'BZ];]T)LO(.O&8;4G:,C[FI5O#V`%)A1IDGSBF81N40`^B9*^,S`A_#6\ M-[)T34%'TV1RG8XRA),56/@U)6C"8G5>%OEX M,F8-&-'ZH\?VD[Z1XL)?BB^"UW<<`!HYO'QS?[.HVPC?^?"W^H MH&AO;WT\/5$0,=-0M.PF34\4XE1YCG'8W^]%;7%>8C\I,#4LH6TM$7KM9R'' M,T-T&-.[W)?F)'Z/XQN:G0T;.#X]K^$;-[7L+&FA0LHTN<9Y,7$`X\+I/G3Q M2CL&ULG%9; M;YLP%'Z?M/^`_%[NN2JD:E=UF[1)T[3+LP,F6`6,;*=I__V.[4#`"6FZER20 MS]_E''/PZO:E*IUGP@5E=8("UT<.J5.6T7J;H-^_'F_FR!$2UQDN64T2]$H$ MNEU__+#:,_XD"D*D`PRU2%`A9;/T/)$6I,+"90VIX9^<\0I+N.1;3S2,7J: M>>$M/&!:KS(*"539'4[R!-T%R_M@@KSU2A?H#R5[T?OMB(+M/W.:?:,U@6I# MGU0'-HP]*>C73-V"Q=[)ZD?=@1_""![P-)&+VUV#-&=*X'+/%ZQ=G>@.4]0RG3`^;>8."SPP0=P@,WG26PT;=T MOK:ML@(K954@9>7>W.C+A.=EH&9]&94\'FUE*Z<60=/Z(8)IQV\<&$RL-U(_ M5SP4O)Q+@1,$8;IJA:%=48.9ZGK/)K[O=T8&]810_:"7=178THTF':\):#!& M]R9$#<8(Q]-17=B'UP=68$LWLCMJ,`?=>%1737GK68I@ MQ%PNN%IDZ8<+*[?!+$RCW5Y9!GU>#.4ORRJP)1O-+%F#,;)3M[?/![(!1'Q_ M;+W*-A!9!@Z@-OCBN!^&#M1H>7?A`S.0!H]8=%0P6_T`:AW$QQ(-':BI\WX' M9E8-'=B]#PP(GO7C)(A'GO3@S$Q[>P?J558KXN-L/A2BG6I]&R.3-;`FG1JM M5]@X,_+BDQUA0'/]*`3SZ?@04*_E_VC)F?D7VW-74R>H->'/3B>".4&8-VU% M^)9\(F4IG)3MU.D@`/O=W>[D_.P"(W M1P]S(5FCW^,;)N'(H'\6<$0D\#;T70#GC,GV0AUNND/G^A\```#__P,`4$L# M!!0`!@`(````(0#H[?:$00,``*@)```9````>&PO=V]R:W-H965TODE"%%*UJ[I5VJ1IVL>S`R98!8QLIVG_ M_:ZY!`)IHC0/22#'Y]QSKKG.ZO:U*JT7)A47=4(\VR46JU.1\7J;D#^_'V\6 MQ%*:UADM1N!N+T[H M*YY*H42N;:!SL-!3S[$3.\"T7F4<')C8+?>#?0I,[=@L7.R^K'MP$]I92RGNU+_$OMOC&\+ M#>V.P)$QMLS>'IA*(5&@L?W(,*6BA`+@W:JXV1J0"'UM/_<\TT5"@ID=S=W` M`[BU84H_Y1PR\]QBO1SA035\2E'% M'N3,(DCHV(0WZ_FQ`L2$[8XZ]A6.!2_[,N"$@)D^+=\/)T*(F;5YS_W8=?O? M1WF"J>OS-."I;M3SHD'$H&XPF[E#72/=V4=T#7BJ.PT6,:A[XQGEOK"1,.S# MZPT;\%1XWO.B8<2$;=`WX;FI0N]]>`I[*+B2QBT&\&9G..Q[N$1 MOJQO%DWUXXD^8F)\GN?VXLR#Y,&\N-YXBYXH!T,C,?`.A-)A9`=#::-.>V:H M7)UYBYY*#T.HD\8YU;D.[?G0E;'TA\:4AV-I]#P'0YZ=-()0VEO8,6RUX344 M.J[CG3EF)OCE]L-I>=+_X&1B(PCK"2+;'0!8`AZ8>)Y43&[9%U:6RDK%SAR& M'FR<_FY_4-_Y[6#L?X!SLJ%;]H/*+:^55;(?\?:_T?``#__P,`4$L#!!0`!@`(````(0#4 M.8?M:`8``'$<```9````>&PO=V]R:W-H965TX\:7&5OCB6*ZLQMI5UJM]O+,8&RC&&,!DTG^?JNI!JJK&1MO M'L;CP^G*J>JB3C,\??R>G[QO:5EEQ7GCB\G4]])S4NRR\V'C__W7YP^/OE?5 M\7D7GXISNO%_I)7_\?GGGY[>BO)K=4S3VH,(YVKC'^OZL@Z"*CFF>5Q-BDMZ MABO[HLSC&KZ6AZ"ZE&F\:Q;EIR"<3I=!'F=G'R.LRS$QBOT^2U)9)*]Y>JXQ M2)F>XAKT5\?L4K71\F1,N#PNO[Y>/B1%?H$0+]DIJW\T07TO3]9?#N>BC%]. MD/=W,8^3-G;SQ0F?9TE95,6^GD"X`(6Z.:^"50"1GI]V&62@R^Z5Z7[C?Q)K M-9O[P?-34Z!_LO2M(K][U;%X^Z7,=K]EYQ2J#?ND=^"E*+YJZI>=AF!QX*S^ MW.S`'Z6W2_?QZZG^LWC[-P$9Z<36NQ\RK1*H*(29A`L=*2E.(`!^ M>GFF6P,J$G]O/M^R77W<^+/E9/$PG0F@>R]I57_.=$C?2UZKNLC_19(PH3!( M:(+`IPD2AA,QGR[OB#$S,>#3Q!#AW4+F)@A\MD&6DWFX>'B\)QU(O*D)?+91 M%J.C!%C@9K]D7,?/3V7QYL%-`"6L+K&^I<0:(K<;A67MMNZ]G8,MTT$^Z2@; M_\'W8%,J:+=OSV*U>`J^08LDAK,=X-B,J&7H?M!A)0+PDX1=VHO4$.>AXP20 M9I.8R4$ M74D3TILWATV\GIA>!/>35=15%[_)9(N<9D!@:AR0'%`$L#1"TW.-,Y@GUS7J M11L?*M%M/`QPIA$YRZ;;X*K^9S,B9/192`XH`EBBH8A4]'6QFLS%"EO*%CF+ M1NQLM5JPOHCP.I'*`44`2^K2EJI[X'9]]2(NF77S%CE0(;('7';+:6\2R0%% M`$LVS`I:X7&R]2(N>\XJC1QL"[%\G"V6++$(&:36'%`$L$3KXPD;EK=KK1=Q MT7PV(N<1VV.HE2EA,4"02.B34@2PD MPU$4L95J5V%*;]]Q`KW(KJFC%$EF4`S<4I$)\SY#&D:?FZ*(G8FV&I+)C:Y` M8[(R$*Q+MX*X%[JT@T@'412Q%6J'(0I'=@7ZTHVN(.9EE')$ZL<#F#&TE@2Q ME6I384I'=`5:D5U3[M,"269HS0;;@EA:DXPTBZATPK&E:VMATF\?V00:DBV= MV=K6D"S#%MRP.U(_V8C9->DHRK'%:T^Y7SPZD2V>N[9`TOOW6F08?9&E@RB* MV,JULQ#E-^X^]"%;,;=L0+V*G2@$ M;^$02;3,B+S?U-)9HRAB*V=6>+V%PP$+%/P,9$A4,2[K$=EQ]$,]Y7;AD-OQ,Y`A#1_8KEV4W<6V811%;-W:MLG^\A0^F2E@RB*V-('/'+$)@QXY)3-CFW(S2XR""8SY/?26:,H8BL?,,@1 MR@<,,N0'DQ!)?44C!Y$.HBAB*V6&.'(.HL-=/^R%W`8C!Y$.HBAB*=7UHXU\ M?>XU;#ZI^=PS)%)+!Y$.HCK$GH2VV`%OU.MNB![R1CX_9JTWME,L$$PG0-X71=U^ MT0>1[F7A\W\```#__P,`4$L#!!0`!@`(````(0")PX/SF`,``'T+```8```` M>&PO=V]R:W-H965T&ULE%9=CZ,V%'VOU/^`_)Z`24(^%+*: M,)IVI5:JVN[VV0&36`.8VLYDYM_W7@P,.*LI\T*".9Q[?.X'WG]Y+0OOA2LM M9!43.@^(QZM49J(ZQ^3;WT^S#?&T857&"EGQF+QQ3;X_K],)+IN>RYA4\R:4JF8%;=?9UK3C+FI?*P@^#(/)+)BIB&79J M"H?,2UX92Z)XP0SHUQ=1ZXZM3*?0E4P]7^M9*LL:*$ZB$.:M(25> MF>Z^GBNIV*F`?;_2)4L[[N;FCKX4J9):YF8.=+X5>K_GK;_U@>FPSP3L`&WW M%,]C\D!W"5T2_[!O#/HN^$T/_GOZ(F^_*)'])BH.;D.>##O]Q0N>&IY!YHB' M&3E)^8RO?H6E`(+H!H!!]+]=F(<0H_A]F.'_+N13D[8_E)?QG%T+\Z>\_5"M(%O7#&N?[H#WQZ:`&XA]0'!,UI"VF&C(S,LAV/LO MX'W:(HX6`=<>0<>(I$-@^D!#+P2"QD/0YSM`@KY/2CXDDZA"LD^HP0!(^%;!PA M%K%J)"S#8.M6J'W>9&J4&*C[Z7X@>"QCZ\BPB&4C(PRHD[>D>^R:@=^RR0V+ MX+$*ZG:LA0SK@[J&=!!7RO8S4A#L2'%:]&@A(RGO/6J;IH.X4BATZ'1;&K0C MQNW7%C-2X^:HQ]S)P2DW.4O4SL1A%U.G28\MQI;+)MJL-TXBDQYQ)P9'WW0Q M=E".Q+BM3"T&Q>2'V8R&LQ#TYOA!F%''R*0'W^G""3A=EYV7(UUN9]-NIKX/ M.^JT7=)C[N1`JH=RI@U^..ZX=1TZF3FVF,'L;U>BIOD7JVBYVD3O)MNI8P\W M]F-=A.R-D75S%#A)`R>8YN\%CKD&ULG%==CZ,V%'VOU/^`>%_`!/*ED-4`FG:E5JJJ[O:9@).@`8PP MF?=E?6O?`SI;T%#`V/['/?MUO7Y?F9UAEW M6$L;V#FRKLYZ>.U.+F\[FA7R4%VYON)05F7_+DEMJ\ZWWTX-Z[)#!7:_ MD2#+1V[Y,J.OR[QCG!U[!^A<%#JW>>-N7&#:[XH2+!!NMSIZC.PGLDU):+O[ MG730CY)>N?+9XF=V_:4KB]_*AH*W(4XB`@?&7@3T6R&6X+`[._TL(_!'9Q7T MF%VJ_D]V_966IW,/X0[!(F'8MGA/*<_!HT#C^%)&SBH0`/^MNA2I`1[)WN3S M6A;].;(72R=<>0L"<.M`>?]<"DK;RB^\9_7?"")"U$3B#R3P'$A(Z`1^N%H_ MPK(86.`YLBP?9PD&%GB.+/Z]!KGH'.GK-.NS_:YC5PL2&,SG;2;*@6R!>'0R MNF1R^[]Y'3PE2)X$2V2O;`L?,#$B('_$X;HB.0&8K/4 M,>F($9D#)DQV0(!4.VXGR2A7@(5<$6FA/\8%59NO?V\R1P2>#DGG$#_83!A- M+23"_6H%&))7<9P?&M\=(R:8+$K,A519T*1`T.^7(L"1#89.,?1#(XHQ8I8R M"\B"K`VIB;J_).N%L9_BOC1%$PI%JPH5F;J`IO)YI,4A4[`1VA@Q&RDX6#K^ M1\QD3$F$V8J8M12\],2?#DA4P(+<0*2( MF&N&$E:=_+ES!=C4&NA28L0HB6DNI,J"%F\QQY7.]+D4`?ZO&D&,(L5<2)4% M3/P(5H7KMOBJ1ITS-9ID, MH*%.8`H:1B4Z8.48!.FP?T.T:.I*J.\4C:-`;T9FJ1`$H:=OUHJ&"+S@5K4, MF!O*1<]_7#E."EUYJ$%&RC*R(!DP'RF=JBM:"A/1_Q]7BE-#5VJ, MY%A21_:'BF2VDJHKNB[1[A5=GY$`JI0!9'@E'D"J'F6FR!::JAA=C^CF MBIX[@5'TK%A5JL8&_'SJVV=Y2*5V:\QM6T.]&$ M5A6WM.9<.MBA[A*`PW^/X.[]KX MTK-67A(/K(<[LOQXAM]$%&Y-G@/@(V/]^"+N9-.OK/T_````__\#`%!+`P04 M``8`"````"$`[\'\2>0"``"Z"```&0```'AL+W=O8/E(+:0-D`+%$67,RU1%A%)%$@Z3OZ^ M0]*+1*6)>[/?6!:+7,&#G39D:!%@N_"13K#_FIIZO.'T8/L_$>RY(2'KY3M2@7=CL&0 M]K7(7U(J,R@HT'BC6#-EO`(!\(MJIB<#"D*>S7I@N2H3/)YX\308AP!'6RK5 M/=.4&&5[J7C]UX+"(Y4E&1U)8#V2A+$7C>+I[",LXR,+K">6R<=9HB,+K">6 MZ[7XMCJFV"E19+44_(!@@,&_;(E^'<(%,.LJCZ%7KU<9RJMS[G22206TA,EX M6HWBV=)_@G9F1\QZB`G[B,TKB/FDCTE?PTS/&!],G)U`C[I.WG:@P7T'X3PX M\QJ7ZR%FU$=LAHC((4F'D'!^*57/`(S']08T&%J%4:<%\[Z\M<5$9J)UWS9N M(.T$>E)@$JZ7HL$)!J,7*1.G#&N+BK3,]K M]-]3X32O.LE5Z$SCVF(N"C8V,#>20R_NUS;MP'OZ)GU];T^A!KNZG!E;6TQ' MEQM(.X&>E.E'I&CP>_-D,1TI;B#M!'I2])WLG#+O=TTGN=5QNV8Q'4EN`*XH MS3)LH]5GKQ][(K9D1[\3L6.-1!4M8+(";PI]%O;RL1O%6W-N;+F"2\/\+>$; M@<+K%7@`+CA7IXV^WLY?':M_````__\#`%!+`P04``8`"````"$`*@\H93<# M``!?"P``&0```'AL+W=O M>W7_EF?.*Q62\2)$V/610XN(QZS8ANC/[^>[.7*D(D5,,E[0$+U3B>[7GS^M M]ER\R)12Y0!#(4.4*E4N/4]&*+3+::$LB:`94;!^F;)2UFQY=`U=3L3+KKR+>%X" MQ89E3+T;4N3DT?+;MN"";#+(^PU/2%1SFY%M_"` M:;V*&62@;7<$34+T@)>/>(Z\]I7WS_E;)MJJ#<4\A()[:,WY^HC,!1H'%' M4\T4\0P6`)].SG1K@"/DS3SW+%9IB,8S=QKX8PQP9T.E>F::$CG13BJ>_[,@ M7%%9DE%%`L^*!$_=R6@:S*]@\>R*3()/1)'U2O"]`UT#FK(DN@?Q$IAU9F/P MYWAFD)*.>=!!)A30$LKQNA[-QBOO%2R,*LSC$(,;A`?BS0I`M;V"\\H:W%7& M"[_A-:M['&)&#:*C/+Y%68/!&^2T&PO=V]R:W-H965T M&ULE%?1CILX%'VOM/^`>&_`&`A$2:J&T>Q6:J6JVFV?"3@) M&L#(=B8S?[_7-@'L3&:2E\R`CX_//??ZYF;YY:6IG6?">$7;E8MFONN0MJ!E MU>Y7[G__/GY.7(>+O"WSFK9DY;X2[GY9__5I>:+LB1\($0XPM'SE'H3H%I[' MBP-I>"-AU0;*NZ$J^*U'6:8O%MWU*6 M;VN(^P6%>7'F5@\7]$U5,,KI3LR`SM-"+V-.O=0#IO6RK"`":;O#R&[E?D6+ M#"6NMUXJ@WY7Y,0G_SO\0$]_LZK\7K4$W(8\R0QL*7V2T&^E?`6;O8O=CRH# M/YE3DEU^K,4O>OJ'5/N#@'1'$)$,;%&^/A!>@*-`,PLBR530&@3`I]-4LC3` MD?Q%_3U5I3BL7!S/HKF/$<"=+>'BL9*4KE,!6 M$D\+4O$]Y")?+QD].5`T<"3O6$<'-YSL`2O7(AJ MR$$060=K2*)RB)(DG%O*,A.`(S3::@B#NK[=$0FVA,66,`V)M3`418E=/B8` M)7-_8#"$Q?<(DV!+V'R@U:G2$"UL'B3I6"%J/3/641Q>\0MNQM0O>1$_KG*Y MR9*76/(T1,O#:1#:MAGK89R.!6&X)K_))GWB_0*78$M6:LG2D%X6CJ/1%>V: ML1ZGX>BZ(2N]1Y8$F[+P6",ZF1H2JBJ[T#1=Q&-`AB`$G>EVHQ3:DF0E:--C M!JM\2W-F`N+4'TO`E&;U^O=SB'0[GC8+;"5ITV.T-!0$L:4],P$81U?2B&2G MO;F\%-IRS;IUFQZC&UF`\"1?NL!,`(ZB4;OIFNR\MTO3?1H^AQ:+K0ZZ09-> MWFN9O#$/OZN]H\O^CL?KK`N\QZ2JPOV9U64S>WG<;NJZJ[O+2-;!FQYS M59>F&)9'3TU==S5WI%NSD:RQ0'N_-&;R3=SO4F_,PZT6_L']NNS=E\DRFG,4 M3;X[^L(Q`#&>7ROBN]HW3-(?Y\MHT%$<6A=0CN.2I&];<13:#5,/VWH8;0C; MDXS4-7<*>I2#-(("'=[J(7\CAWPUI@\+,&-W^9[\R-F^:KE3DQUL]6=SJ!:F MIW3](&BGAL$M%3!=JW\/\&N*P&3ESP"\HU2<'^3X.?P^6_\/``#__P,`4$L# M!!0`!@`(````(0`>T;'`%`4``*83```8````>&PO=V]R:W-H965T&ULE%A=CZ,V%'VOU/^`>-]@&\Q'E&2U,)IVI5:JJGX\,\1)T`".@)G, M_OM>8P=L,TG#RV2P#\?']UX?&V^^?M25\\[:KN3-UL4KY#JL*?B^;(Y;]^^_ MGK_$KM/U>;//*]ZPK?N#=>[7W<\_;2Z\?>U.C/4.,#3=UCWU_7GM>5UQ8G7> MK?B9-=!SX&V=]_#8'KWNW+)\/[Q45QY!*/3JO&QO-6L MZ25)RZJ\!_W=J3QW5[:Z>(2NSMO7M_.7@M=GH'@IJ[+_,9"Z3EVLOQ\;WN8O M%4>'F;T=5FTO..'?@5TGA0ZGW/B)1XP[3;[$F8@PNZT[+!UO^%U M1B+7VVV&`/U3LDNG_>]T)W[YI2WWOY4-@VA#GD0&7CA_%=#O>]$$+WNSMY^' M#/S1.GMVR-^J_D]^^965QU,/Z:8P(S&Q]?['$^L*B"C0K`@53`6O0`#\=>I2 ME`9$)/\8?B_EOC]M73]"L**2)$21P*\B MP60QB:](X'G7-1R'@-S)^'!>(A ML-\$>'@%9MQ!+M]W?KSQWB'\A8*D$A*YS@@A)B*;(P(T0CR0-6J#<.G:1.I\ M*(#[&L5+EL9DI!^FD4K(4'1#0Z8U&`(@(+J`^P,+,`C49AY@:V`)"8;:$`'- MM`9CX&#)P`*\=6$.8\@#*^:IA,1#RL*`)E9$,KT_B$(:CL(-65#Q>CQ$0H*; M:^E:-.(E2YX_TLN$2$@XR",(8UM_9@)"Y-.1P1`8F@+O)TR`+6'!2"N%28@4 MAF,?V>6>&8#(IV2:FB$,%H0>N?O"!-@2-LU7"I,0%3$:("OAF=F/T0U98I=[ M>/4+L"5KJA,I2T*NLK`5SDSO]G$0C=$V8I4L$27`EJB)5HJ2$"D*BCM,K&!F M!H#2()QT&\(PF,_CX1K0EK296PK&K2NUQ4$03DXX:,\4B0(0$DT`4]HR'Y<> M;%B&90DIEAB5RR31@J*D68!X8C"E"7=]N,BP]&)=&IWF+!.J,%(:#E!H93PS M`00<[_-*P\)_'Y) MXRY`+5-(%4;;?_06YK2 M%ID\GKL\G9:WDJ:[>$#(+&5Z/T81GN9F*EOD\GAN\W2J4Z5,]W$?Z[4R`#)% MHE8IHM&M1;C(Z?'SPW?&HM_U1A MY,A@JM8ZR,S^F$S]1CK)(KL?T);=V^E4&)4M@H@=,PL0:DO8E+;([LG<[NED M.C*="@,N,OG'5$NRV.YC3(&+3)](T]?-R]X)4X71S$MO,0>W;%V<4R-PE_NG M+C*W]]"V=X4)Y+>/O2:RF]VFO$7&3J2QZ[N.7="IPEP+'B%+=V8"_."6@XD/ MR<=M?T";)1].BUS5E>[J@1^3<%95!@+')+FU'A<9/YD;OWV$215&Q0VTS:S? M1(0$:25A)G61]\.-AWULI5;.4H51'VV?'24,Q*='"7DM(C_X:]8>6<:JJG,* M_B:N/`B4\=@JKV-2O$Z)^#ZUVC-Q32/:O;$#;DG.^9']GK?'LNF&UL[)WM;AO)E8;_+[#WT#"\6`]`T9(L?R4S#F3)GO5F/*-8\@1!L#]: M9%/JF&0SW4W+"O9';F.!76"N92XE5[+/>ZJJNUE-4O3,!-@%`F0R(EE==>K4 M^7C/1_5\^9M/LVGR,2NKO)A_=>]@N'\OR>:C8IS/K[ZZ]_[B]=ZS>TE5I_-Q M.BWFV5?W;K/JWF]>_/,_?5E5=<*S\^JK>]=UO?C5PX?5Z#J;I=6P6&1S?ID4 MY2RM^5A>/:P699:.J^LLJV?3AX?[^T\>SM)\?B\9%7#^L67#S74 M#7^4O"WF]77%T'$VCG]]FY;#Y/#9(#G[^+OSMFNV/;\NMI>A7_VDQWEI5Y(9:,D].T[LW< MC'N=5Z-TFOPA2\OD-"YLE968R7H[H:<.BCX8:I3I"/DCV^X;&)<9Z\U_DT*Y,3.'M5E+T)OTG+JRPY'HTR1C%FS-3\%:_K MYSHI9K-BGIS7Q>C#(#F_3LNL2KY;UJ9;,"]^[*285\4T']O$YS7_DCA423$1 M%XI9ECQX?WZ:W/\B?O#-/+FX+I85N@+'LD^C;%$GG*=;,V'"=("J3;.*R>KK MK+S)JRRI%MDHG^2;U.6YJ);/3;#J_&,&#S!(57]E MS\=)6<51VF&23SK$>&G^HRPRAE2>X.J$X_]1=%F#_F M,K8)0[>.%,?<3/&F7Z7EG$U7[;'^*A[R,JWR4?SE:3Y=(J?QU[_/\JMKR>\Q M?B!%IOO2V9M_13Q?IM-T/M)SV/=J-\'<70)/LQ$&^^EZ"0Q:G5852_?)3*MK M$XF1_LC^O,P_(H/H4SJP<;&\K"=+ MY"P\()^$1:U1R3(9E=DX=UIZ_^GSP>'3(UM=?Q\\?1XO^F;^$5J*,N^+R6DV MR;!7XZT2%'4J,CV,0@HNE#?#I(%I^I\KABW MD/U9*_Q?H[DW^=3I7CX'+%SE\"]Q-*Q]Y#L9'C]@+9'QE^&N,K*+0/=C("GJST,R2S9 M,E0^(J^=G3>Q`L:@Y^"Q-1+RXP\__A`398I[C0D%S_UK\HI3JV][;-(JF!\D M5IYH`21`)Y99(Y%]@U./]P?Z^_9-4YK!^G>15)1::P+7. M*WGT>/#DZ/'@V9.G]I,^'AP,#A\]0WX-:-G7(*ZC`1HF9R/+/.WYU.,QZH-Q M1$HEV7L\/4H7.5(;;_5=5J?Y'%+`-&8,XP'N@(SNAB.2X[JWZ%9;=H:C!DQF M=0Z"^F(WV^:=KIW&9SOZ-+ZHPP%/"=0P%`V6,)Z`8S,_X3 MYMYI:5W(810<$?8.7-"8ZP*Y975`R\><("2YO`T0@\D)$39-?IHMF#`WVS1( MTEE1UOE?[)-I$%ZG1!3[,<\JK.AYJ9AK+T%+H"G#(./=7$T7MLR+^9[MSXS( M5H-ZR]B$G M2"8F\MN5+/,V,=GJ1Y/4&[H>$#$"EQ4B`\?R9J%69.XBSIN,.XD;91G(P?:3 M?5ERY\;GSY6(QM6@.LVZ32+38P<:$A@V2/_0QPVI`LI:NSFAX MG25K8Q$%"191`B0KO-Q:1.354:PX(R`5%-GF@ZK$C@YXE^7S)M#$@7+F1%*? MB/6:H+.4/V;I0?*WO_[WJ=)%\[_]]7\&B4;S#;YHDGY\>_R[Y>EI<B_9S$X*($3WURGQZF66S?$<8'L7`-ATY=ABD)N\O@ZQ[O16OQ#> M,[567!I:Y$FBQAP1,Z.KS;P?G@];TFR2TTQ_GA%6F,.T8:\^H?P8_H1#G.'II?M.7A1S:)A+GJ=0J7!+ M/W0>^,)$`6"@`YX3<5956M[:$:7)),U+'7^CD4DK%9RL&<\$T3*.A\5S*,[G8T"NI4P\\\/4 M]75:)[/T%M&T-,A((A?6F[CDXJV2BRRFK1*R9[/+K&3!)R[1.DQ^G]D,2L:@ M>TH75/G5G)S32%'F9$J&;VD&R#NE/R]3ML&6BB3\B6U'VV&IVS!$MFF;9$P( MPUCC0$[^QRPW@BRK0"0[@F*!,)X/T3KZ_[7+&DV)=O5@)2SGHAMQ<1Q6KMP1 M:,@UN1)E@Z9(KPFI4)\EMH;DW22OM4M7>K&99S="@9;`-,WP'X@#YP@Q%#?D M&']&*?;SLUEC:_--2<)#H:3O3\LY*!31-HNBG=UMG:3_ MK?[Q#%BT8#XGDYI8[#V>SY<(_KML`7B5/7V-)B1DN7^[260XFH[$^$Q/S["> MD)4@Y)-]0])-W,#'&#U_.F8V4;88$7]38]RL:3UR4B!ORK@I(P.F4OZH6LA%R"H@)E=E M.L/H^F2F/84$+^;6'G<^Q/?72,!N"C+*B9*02\,5B0@7T2D:>?=Y3=#-= M"0^,T6(QDZ65S+;G)!7K%T'>R-I7PGX0#$VHF30($4RORLSGJF^@.7@FYI7! M2/'`@;=K*4'$[+$RFQ4?]9!E9Q&KDZ[S7,DXBGR16N<`'6^YW"(J+00BAPF( MM%K*V,"2F-8!JUKR.;E_\.AP^#R9D="2>DCF[Q\<'@T/FJ]88AWI8_P?5L$W9AY:)].)ML7:0*,OF1E'^NJZ2OH@N02,`X*59X*H%%M*5D[> M,T'^9YC>S\G<-X9C-]_69VQKI.X?#)^NLNM@^#A\$6\":^/EGX,=4:A`':NJ M4'S.YH+EE-`',]$>EY?SH,<]$Q.2O[?)*:HW+:HERK*YA!B&"WY[BVNB)JHD M])1:\:OI=(#&6#Y_@$I##9XJO93BP104JKR6"\!23"W#QP8EKQ`I#!*<)MKF MO51%#H('A1;,H?"GTS4B%C2>==WZ)>L+&PLX-3EMI\AH_*109JJ?L'U@R_M: MU1>Q76WE+OYE1?KB'U\NIQ\"^?%O]^,O7JM.=,U9^OW&OY^EHP\ID>!5P]]> MP'ZN/.H>H12S*&+9E%GNG#)LZX[$58*H[7$DS!<']YP"G3FEV>99%,-047_F M:HL`0W/K.C8CC1,9H78JA)V1T$\>Z,!!XOH@*)[<<$+I`@;(W'J(9!D]GS:5 M$K]-;\%R^\)R^\^'R?M@[YTR!Z.K*0>&`5X6TGCV>6HR6(#!!!_Q:!B`Y4(6 M^##*+3MA:M,"@A,B%:]!>8[$A"N9\A?XKRYSPZ"6BAA((?P6[0M@H?-+8H)R M50#(J8,$J[^C%\0!E^08@NO$8[$"Y!43D"G8,:@16Z":2LQ0W&:*6(66@-WL MQ\5%Z9BR'H/`E-IDQR%W?U(K!Z.M MK!(OI?29&U4[8"L'I8?-P.+T0=4@L.O`2,?\QCVOG+D>ZY\95GRIH`P>)B`5 MCHY\I`A$C%K:S4-K`J,>[ME"0Z1Z]9CH,I$!93I9RSC"7$-TEHZN>X?=XHMA M'06`<"/F8YMA!N"00XL6P$6+);<\^`]C[Z2;!H:93*O[I%'V!T<010O;:14RN=T!S M<@3DS,<$F(1S2H4Q6.&'4DQX,WLV9&6;[74C@YF\TVMYPAML4^6\-_OQNVN> M@9T*!Y4?"*:<#RAO@-T(52 MQ\,5N@R^&QA;1YRX[1,?-M%6WO[,7:PG-LDG"9$%N\%E7)I.&$JXNL9@0MIGZ$7 M@_:VVVHY`^QPT)PG6MZ3A9`0_RS:>E60;(?$_%%OTY]XLH!:Z8XVN\]WZ'7 M(.'FYCVSO"ULM,*SF2"<5N-,/^6"RJ2[[A]V!`MKK,"Z4>&MZ@^DD*E!T^/# M)XR\SO%::(<27891L!>H0&=NLP(IZ-BUW>R1\[6V&V]0(<7@6$.H(A:#"3WQ MM,+`Q"J<4`(DZ=%B18^G$Q5&W08_3#1I8Q6"[0`&9IW50@"E]9YI9 MX:A5OW]RHKK+.C/Q.JWAREQ%C@,[G,M8;AXY9]6Q5.I,)1D MEWY!H1IMX*2;>#JO,1Z",J9)A%9L=9A\"R(41#`!<_TJ!@1\2LAGR-5PG,"5 M]N-13\Z8:>6\W1Y,-F#QYZ:86"R80Y]AHO!"G8+^GA$U#&#.C4]+6M%.NWU) MJOS#WOF(X$\.S@63PIX6(A$`C$E[(_8"F#*DQJ(M`NM@J:3G53"('PO"735Q M4;]"*QM#&0!>\(28$E!U> M8&;L`#5E:W,M>VA()D2/@>LNT%JQYBLILF!9TNE(I3'.:6FIE`Z=GH]-H1TU M3QUU95Y]V"-E`V7BIB2HV7/J*G<7JFPOJ0]1GB#'"-M2 M^]B.KOU\%+0%N3(N*'>ZSK/T)/X"NN^`6%V-D!"H><95R[3I7?Q!#UX%(/7C M#QN@TSNN,I`P.<8TSQXXR/W7M;J^(K\]Q5'&3]"'S'Y8;IR?_SA>_7; MQ;]W8$Z`9:1'#Y77B4>WYD\&(0--R"^\ZF3;F:AGP2. MY],3+G+-)A8U[GI^IA>D;@]#)$#P;Q(=[::+]C;X M#@CZ+*2WY]''RBY^(9S7DLC=&L-X/?4PB`=XI"D9P^*J(4XQ`R/Q]!)WHW4@HETN,$L=2"G?Z[$[)`>3LJOY$ZTX]1=H/\9$$UP!%.E M)\A/&=IL^(3CV[J)75CB%:1W(J]ZW?>Q-O1';$GLOU2G?M/%*H?D,E>*(8(Q MA7TD9LT_RB+)SW6:#?E)>A3BB23$$_.E:O#>"EN[E4^AMMV4743A7*%=&<$C M:)W-<4X;YI`WH9^&@S!$?6EE9(4A>%BU%.!'%#3CZW1$WD&R$[N(L&;7EK)H M:.UV[!L8!;&[A7[JA@T_;YZ_(3'X<*U3-_Y7J?Z$1-*USWM9^$.B2+.JTO2*%C.BI\32Y8BU'=)M>&D=(A]Y\F)>O3Z&2]*\!5AJL1 MT"8EJR?"V3MKY2;KH,9PQNR`JA7@=0LKVH,E!Y#OV9FIBB#,YB"11PY-`CAP MS_O^S:>,]5;!H8UPS6F%C*W-U]^Z`X0=>8O(6N_KUU^+R2?8VI6ZFM-??` M6NLB!-H#+ZV-CJ?[=DE[0DK@$/]PFLT+NFWT4X_.`+(:J70,")654EF!SM9;8 MWJF:B[,4=?CY<'.N@HI\D#7WUW5FKK/0]-4Y0KJB1D1:046-*G_YPH/]]7V. M1_L'#SY\D;RC2YP6"JRP*S])PB[*)3%JJ/_Y@:$,2$'>>0>I=MM)%\CVT$-" MW7G0F:T%C5KTA2ZL[&6])MSD10]PS#"!-A2SCLY)=1^6D[:^2C8TS;!BZMC.*9/,>:D,@^> M[0>+Y`(9LY5V$,IM`+$Z?1#9H^V4/NJD3I"^M90^WA\^/>A0&FO6!7SM9[%H2>&< MVQM#E"PD11UY5Y6`D'.&5/MA0A8ZI9;YN*'S_8'\_0/S@!+ON=$4=ZNNR M6%Y=-UGL'W]X=!"Z#4.%&A_9$!"3YFK20!:KR3HOIA8BZ9?^/3<@4DN@BRY,EW[DN#.<2R:=1"J9&Z-:]QVM"TWU7U^;7#V73C>8B&TS7"[C9:$N MB8BV`KDRZ,@IM.-0Z`]K"!0#2-'AS:J^T7JZKNE<##[6[0$53LV37&R^[8FC2X$G%^ONNK>_[=;CMD5[NKD?F1^%ORMIG$Y9";'` M.;0K;+UNRLA>L=14P"9H>MP0LU>VV5.>;$WPI#'D`?Y#X-K[C&U(* M;AQE*)O@-VBJ]FVVFG#A[VQ:TPN)5G\11S(`CB4H/EX7L_BD?,]B[+?9+W&` M)AJ[S=P0=3<9O<,#IG*\W1<6L!D2P+3T(M:2L_<@.<[>RA[P%?V:E;H4_$Y&@T;_T+6AR46F6Q1MX(]#6\853),WW8[5U/Z M+&/Y](Z)Z<5LZT=M\8(7VG1:EK<"JTWG55L"5Z&S)"16';!:4HD$!BL#B4/J M=P)WOO1O)G#^S&'#P,WUMV.[L$%'P6X[Q3;B:<3#]W]QS:.LW3L&T!Y5<6`Y MC^"K.^3V./@M%U0D/>_(,5O.[GA,=I=IC]U.Q(&SLIAS.8!+/=IQC#,Z`T_\ M;5]-^*HL$8J3@A=2^"Z$3?%RR4N>]"ZI7U5(`^^86JA"5W[,[KU`?6D]E5;S MX@!)$PV[!,:Z$-]9]=RWF%<^0M%%L]?'YR^MO=4'S6N'OU^0!N%-.HP_/G]O MP[\MANIT/3C:VR?QX[8*??K?&?^7/^0M4W^12/"RK/U[?!H54R?[,R@_T#?E M:SKIW)`+XH@J$8O?%8`<_>H1C)M!7SRTB>L7P;:9\SUA"KU*2CB%9-()D;LN MB%2#'D5_'VK6'X?WH^'>)G*3(!`JQF%K&I6U@W)722>H/FD*$+YMSN;4PRRUV#@[E`R(_N!4'PNFE/8,9P3R[1OCU\?$9E&)A(?22EB`=88,4 MS&D[F7(2J0M>V#AWQR&`RF:X;2EU-Z)<1HCZ;G.W.)W@USI0\."QQ:]/?%@8 M9G59%+C%#BG4BZG4::E^V#=X!EZ0I/*T@`S\H?_2KFCRR=%!!IM[,.[U$2Y[ MW3C?3,8->PUS-'L8KRM$XJ57!,=3`XHJZX*<\`AW7&65"0B01`&ON^'@W+[- M-">NO=7E.4L"<=]*H5VU-AN1 MP$#RG3>!:'/GI7'GW`NFEHXH)J_4ZAP;N?CW;1WY6"U>)$=3*NSC1"&=EYM9 M$4RL0PB+Z4?1YGJ1,.@N7C+O;!(TYSZX"Q0DE?^^!(4P%1'"!6<4YO)/MPW= MU&"6(\\7<_H_Z@YD[?Y.W@`= MWLD;2"/_X0(Z9M;"&8>,_Y^Y@.[5M0<7LIU59)GJ%U8>6G/;*]GX@'6+DQZ; M@+";"S&NRG3L6YGZOD8=YO:,&^B:D45>,Y>.\=17[/L_Q\2\EQ>Q>U\\:3Y,&IKH!L M?<'66WU'93'='<+\:#QU>_>V6X5P.2+_FL`UUW+CJ5]; M^M\\/G`4O]J_0[KU5G0\7U=0]TAQ"*_86P3O9.-&\?W)!T.ZY2VQRJ:W[>YO M_95B%Z]V]*^(B'=YKDJ2;YV0J#:EW^,2..M>Q:%NB.XX?UTR.=8=G^2/W^CJ MS1L:=JO>*WF/VZ)56S@!Z[=%/E_K4$QB/9,Q?:<&FB;VFD07IH.EXT%O4YH< MEC-_."E)/2:QP_V738IGM;VC""Y4IWZT6S]RSQYN6>-]-1R$CK2C&'%3-9%V_8+STSY]18<7:^R/Q4@-!9[2B8COUSELT$4U?T_],W!3U-=VY-NGJ'7M@8X+6LR?YS^0< M.KETQG7'UUS!)=58;V3>QCGNTB1[P[B#>[VU.[24)7T!IL>J<44-RUEPUN/$`'=GE[OQLH'+[Q*-NY M=MO8VKEW>_1.3J[>&$@V7Q%XY"M$7&OU)OG96I.\&[&?O2P]]%L]0;S1YD8# M2#/8M>_7W6!82^_.3_]/5JM2MY,U?GHM!=R$ M^H4#ICLUY&1#)^+=_-CT>F+#V:$Y*MZVQY+OFA9%_/(6X-R.L[*1;YEK2GX. M-<=K^"U5!L=(Q/IF2&Q`:%@F7]J_JKS36@-7H(N7M&T1>X:U5,0"!LPV^\V- MG6MMK3;TL`%_78'CLU?]3%^^@:;0B-6AAV((I90.;V/2?#O0FL:AGRY8?L[D M+&Y&VBI"WU@#4:=4K%@H)M>]O]N73DJA-+T3W#?OL%DEIA>=SJ)ETSD5>F": M*#&>^C/`5-O"0A'H)P?)[2RZ3:H:!"]`O-W*([W4=F,9/-[02CBA;H%0+U]I M?/'%]K8V97T%BF)7FE[BRP%]C02WO>_4C,AQYAVWR*IZ,I,-UA&E0+V]M_ MTB[YD/\8U8O_%0```/__`P!02P,$%``&``@````A``QEO'+'"@``ZUD```T` M``!X;"]S='EL97,N>&ULS%QM;^/&$?Y>(/^!X+5%`L261%*6Y$@.3K+9'G!U M@YR#%&B*@J8HFS%?5)*ZDQ/TOW=F^38KB>32HK2-D+-(<6>>F6=V=G>6Y/3[ MK>\IGYTH=L-@I@XN^ZKB!':X=(.GF?K3@WDQ5I4XL8*EY86!,U-?G5C]_N:K M/TSCY-5S/CT[3J*`B"">J<])LK[N]6+[V?&M^#)<.P'\L@HCWTK@,'KJQ>O( ML98Q-O*]GM;O7_5\RPW45,*U;XL(\:WH9;.^L$-_;27NH^NYR2N3I2J^??WA M*0@CZ]$#J-N!8=FY;':P)]YW[2B,PU5R">)ZX6KEVLX^RDEOT@-)-]-@XYM^ M$BMVN`F2F:H5IY3TEP_+F7JE*JG)BW`)(/[\GTV8?/?'],^[;]^]Z__[F^_^ M^:.S_-]8F%Y[F/DXF4K MRW>]U_2TAB=88&37^2[0A"=[J8;SZGE$-+E-8X3!V:3C&6J3#R99>++>)NO7 M`S9QNH;-NH[Q'Z>+65%O5V>Z]N-BSX?'Z"JX(GJBI\>9:IJ00P;]/KJ5$G8B M99-%'_2=3=G5\&R6Z:9NCCJUC(O%?=Y0H6YVZ;[T>W9W-F]LBKKLC1\ MKAZ`':Y;+[K0=6OZ]\C$SSGBY,P#VFD88U*YI,^Z7ID;'US?B95[YXOR8^A; M`3J6#FKL:FY,Y@+O-.(W-`2Z5U%$%YN%U#FGF]G+_H3B6`X*"Y"N.@-:LRLL M^3C7<)V\2X99J,80PZ[G%?-RW<"9*YRYF<(2(7&BP(0#)?O^\+J&>6L`JQGT M9B^]KN'JI\AZ'6AL]B;6(`X]=XDHGA9LMIS-5A97=^;BCNDER$115`@US<7H M!$+OYI-%]T@7DTG70C43/AT+?3_$3\="3?AOT9E/L_'*Z`ID(4])7%S=]B]' MD\ED/+@:C\<30Q\8!G/R8Q;1;K!TM@XN>#MSTSZ"(2"8Z./)E09`^L:8J3HK M`AT`C(;#\7`PT0SXGZ7RTR/HVJ=#53:K!($D5@D"2:RR!5:O@\R?]10HVTCN MJP2!)%8)`DFLCCK.P"/IK!($DE@E""2QRF;Q'?95J.%*[JL$@216"0))K'8V M^LXJ@55BY#X]X]\D7,._CV&2P';1S73I6D]A8'GPM9>WR/_6M(0- M-=@[FZG)LVN_@#)N19_B356<2D.1B0R7X0;VL;6$ M%^4$3,\'D.SXF[O\;3!`4=HPQ[.3!+/\A%LHZ2:*<+H[;&ZC>&(U2&@W7.4V M[+AIWX9F)=G@"&.M[7C>)QS]_K$J!ERH*]U,MRMROP/Q2%P>S=FLH#Q^[[E/@>^P MRIB:BODA"A/'3MB=,ZRH785'K\`SR`2)X#E&OU&A'_PD[(]C]$/EY2")X!>I M^B&XA/5W&0]0L\C]`130H*[#TR4"6%_G"(`$&0CPGJ:L8T-XRD``ZY8<`01H MB0#@U$3%,?U@0+(9Q$"I$O2?2B7DF-Q*3N4)K:Q*OZ"_QDJ32[]'N9GD6PCT MTLUP4`/@*)55*596BB&T0T\K70`'-2XP8=3M9L@;5.5\:0XA21ZBDN14L%)'E] M8S<8>825F$K]4,E6E3;*._?/$5B.=T2CY6Q1WUB8WXD,OKC=&"&-(+"X(QL# M^CK#T'D(=-1%L.?*=A,,DM(Q4*I@P!3+%29X#I-/BVR&NZDTE[7.);C<^/]% MAVO"3M$U]G-"G+!G*G/\>;4=D<6E^KF]\KI-6)@428L8:HF^NWKDYP5\7S=9 MO;?;GJ_@LQ)I0@%_]>IF,Z?&W=@/R.C:`LOA,?YHS[+[35K.R$B>>A/Q-1%- M'0(IB5N#UL5495:B0WWC^-$4117,U0,5(4X(_ANHTA!QM@5RUTKISTV M7[^V(KH*$.['=4+TT0@AL*7Q13/LF[)WBPG[&S(6A==)QJ)D'8GG%.YJ%=DU M=T#4!78GV?RDQ(B/S.RE-U+G=S2@CL;-;E>24$-@Y4XH<)+;1?F;18MRJ((O MMH`7Q/!PP3P]F147ZV1!LDY# M%V<+5!;$>EM9("&3A=L7!!=,6-O*`O6I+!VL);+@3MK6LF!+*9.%FTLE+@,* M2&UQ09-,%N_[H:#OC4,\LFW8$A>:+(*+RBIY!,\1&W4PN:VLDD<@CLH"D]O* M*GD$A$26`4K:RBIY!!:H+`BWMK(*'@T55?+( MQZHN&*M45LDC'ZMH/?@38%MQ$#K%`T??S@9;B,&6J=B M^*2*\R<1,1^"]:9@B,^E.'2+B/CH!B_.DH\W@.*'L!<._265D;+WDH?IRIY?>_L<>0(9BRJWYP/X<)$S%3 MR^\?\?ENZ,50QX)T\S&&9X;AK[*)W)GZ^]U\-+F],[6+<7\^OC!T9W@Q&\1;AMG;D.%>AX%Q'7OP+N(H,S8#_ZD\ M-U/)00J?/=0)L&&+(3>B%Q=O:;[Y'P```/__`P!02P,$%``&``@````A`/MB MI6V4!@``IQL``!,```!X;"]T:&5M92]T:&5M93$N>&UL[%E/;]LV%+\/V'<@ M=&]M)[8;!W6*V+&;K4T;Q&Z''FF9EEA3HD#227T;VN.``<.Z89UC1"SF67"72(6=L#/F-^-"0/ ME(<8E@HFVE[5_+S*UM4*WDP7,;5B;6%=W_S2=>F"\73-\!3!*&=:Z]=;5W9R M^@;`U#*NU^MU>[66\/7.=K?;=/`&9/'-)7S_2JM9 M=_$&%#(:3Y?0VJ']?DH]ATPXVRV%;P!\HYK"%RB(ACRZ-(L)C]6J6(OP?2[Z M`-!`AA6-D9HG9()]B.(NCD:"8LT`;Q)__/QY.1`R:"'1BR^?_/;LR8NO/OW]N\ M*1R5D1SBB!4-?A.KL$S(P5SX15Q/*O!T0!A'O3&1LFS-;0'Z%IQ^`T.]*G7[ M'IM'+E(H.BVC>1-S7D3N\&DWQ%%2AAW0."QB/Y!3"%&,]KDJ@^]Q-T/T._@! MQRO=?9<2Q]VG%X([-'!$6@2(GIF)$E]>)]R)W\&<33`Q509*NE.I(QK_7=EF M%.JVY?"N;+>];=C$RI)G]T2Q7H7[#Y;H'3R+]PEDQ?(6]:Y"OZO0WEM?H5?E M\L77Y44IABJM&Q+;:YO..UK9>$\H8P,U9^2F-+VWA`UHW(=!O-29#`P<7""P68,$5Q]1%0Y"G$#?7O,TD4"FI`.)$B[AO&B&2VEK//3^RIXV M&_H<8BN'Q&J/C^WPNA[.CALY&2-58,ZT&:-U3>"LS-:OI$1!M]=A5M-"G9E; MS8AFBJ+#+5=9F]B(K5"MQ:FNP;<#N+DXKLZBO8 M9=Y[$R]E$;SP$E`[F8XL+B8GB]%1VVLUUAH>\G'2]B9P5(;'*`&O2]U,8A;` M?9.OA`W[4Y/99/G"FZU,,3<):G#[8>V^I+!3!Q(AU0Z6H0T-,Y6&`(LU)RO_ M6@/,>E$*E%2CLTFQO@'!\*])`79T74LF$^*KHK,+(]IV]C4MI7RFB!B$XR,T M8C-Q@,'].E1!GS&5<.-A*H)^@>LY;6TSY1;G-.F*EV(&9\F_W4`BA;JI) M6@8,[F3\N>]I!HT"W>04\\VI9/G>:W/@G^Y\;#*#4FX=-@U-9O]2!=(.SB"QLD.VF#2 MI*QIT]9)6RW;K"^XT\WYGC"VENPL_CZGL?/FS&7GY.)%&CNUL&-K.[;2U.#9 MDRD*0Y/L(&,<8[Z4%3]F\=%]]T#P4]@*5WY<(.EZ9A=C#`J_&0ZE@RFUTSQ65/`T-F+N'0=2T%/&BQ5="[0&*@ MXP[]VU8.]LBFQ"5TBIO-=K@26@U(L9:==(>1E!(ELJ>FUX:O.XQ['R^X.'*/ MBS-Z)8715M24Q`I]V8J`NZ'V``K,*%($R6C#:$[-(!/HJ3O#$P(WX_OG:Q<6]#Y=;1,9_,8 MX60-UCU*3TF)V%JGU9\`BKVIB21Y(<'W"TF\C!;),KVY@(4%1V.`#]SQ,C=Z M1[!I4-,.W+=@G"&SCVR.^0D^IEC_%RK:\R3WGJ6@*25XW&)YGLLD7>3L&7,J M7C"K@,'GA(DG!$,WDR6T<6KI[20?E3W8*_M,>2NKL'$JD[PM,W^/C`<7%+DG M\TFZG'B#_CBA])10P*'<2 M]TLZ MJ/'H+$I1WX1I"PNGA[%CU]KAE(R?+5Z*@'6?10BNM7;'A9_GZ9HM_P(``/__ M`P!02P,$%``&``@````A`!!<(8OL`@``R0<``!D```!X;"]W;W)K&ULE%7;CILP$'VOU'^P_+[<0BZ@D-4F:-N56JFJ>GEVP(`5 MP,AV-KM_WS$.!,ANF_*08/OX^,R9\;"^?ZE*]$R%9+R.L&LY&-$ZX2FK\PC_ M_/%XM\)(*E*GI.0UC?`KE?A^\_'#^L3%01:4*@0,M8QPH503VK9,"EH1:?&& MUK"2<5$1!4.1V[(1E*3MIJJT/<=9V!5A-38,H;B%@V<92VC,DV-%:V5(!"V) M`OVR8(WLV*KD%KJ*B,.QN4MXU0#%GI5,O;:D&%5)^)377)!]"7&_N#Y).NYV M<$5?L41PR3-E`9UMA%[''-B!#4R;==VTXEX M,#&2`CF_78H&1QCBO*0P<"=2#"8P13#SK$D9[$;KGF]-]L=FO0UE)!1NVU"H M+E3_W7O9'9K,'XK>.;ZUL(9/!/PK@/W)=I-Z)KW@I6U"@;/JO=F M%,KB.I09-+:_E['>-`UE4H%;@SE[;RW[T]O;M!NOSL>KT(,U_\!WTU)-LZBH MR.F.EJ5$"3_J=NF"7_VLZ>1;-X0KK.]JOP"=M"$Y_4I$SFJ)2IK!5L=:@FO" M]&(S4+QIK^B>*^BA[6L!GTP*I>Q8`,XX5]U`']!_A#=_````__\#`%!+`P04 M``8`"````"$`,"47ZMT"``#!!P``&0```'AL+W=OF92<=$N,9GX&+$V%P5OMTO\\\?#38J1 MTK0M:"U:ML2O3.';U<<4:JB:B8RV\*85L MJ(:EW'JJDXP6-JBIO<#W8Z^AO,6.82XOX1!ER7-V+_)=PUKM2"2KJ0;]JN*= M.K(U^25T#95/N^XF%TT'%!M><_UJ23%J\OGCMA62;FK(^X5,:7[DMHLS^H;G M4BA1Z@G0>4[H>?.$M`[.A3*8`&R&>#/2Q,%L0[)U%/]@"?).H8"7=U?J[V']F?%MIJ'8$ M"9F\YL7K/5,Y&`HTDR`R3+FH00#\HH:;S@!#Z(M][GFAJR4.XTF4^"$!.-HP MI1^XH<0HWRDMFM\.1`Y4CB0XD,#S0$*"JTG"`PD\WTB"-")1_'\IGDO+NG1/ M-5TMI-@CZ#P0KCIJ^IC,@=G8$X+)[]L#OIB8.Q-D0P&MH*3/*S*;+KQGJ$-^ MP*P=)L&HQP1#1':.F/H]Q`-]O4CP[7J1)F@H,ISU]#:/M8/8[K,;VZH/DO=\2`Q[K>>%TM'"9VW>1/TW@D/!L"(D*2]Y7% MUR@SX+&R<2<[C%,6)&G:'^MZ9O`Z_9M?_T+F*`=W;*O5&YYJU#-2J#T)PG44+H9[!9:=/:*;H2&V6G_5O"I9'`C_`F` M2R'T<6&F?/_Q7?T!``#__P,`4$L#!!0`!@`(````(0`!!QEOSPL``#0W```9 M````>&PO=V]R:W-H965TR_WY:EMJ1N04CJ[,4F\[CU2NJ6VE(' M[O[\O7NM_-V_WQ?_\]?\1_]>NUX6N\?UZ_%/K^O M_YT?ZW\^_/M?=^_%X/!6' MW?H$_SP\-X]OAWS]6#;:O3;]5NNFN5MO]W6I$!RNT2B>GK:;/"PV/W?Y_B1% M#OGK^@3C/[YLWXZHMMM<([=;'W[\?/MC4^S>0.+[]G5[^KL4K==VFV#TO"\. MZ^^O,._?7F>]0>WR'TQ^M]T[TD'_W>;O1^/WVO&E>$\.V\?)=I^#MR%.(@+?B^*',!T] M"@2-FZQU7$9@<:@]YD_KGZ^G5?&>YMOGEQ.$NPLS$A,+'O\.\^,&/`HR#;\K ME#;%*PP`_E_;;<72`(^L?Y<_W[>/IY?[>ONFT>VUVAZ8U[[GQU.\%9+UVN;G M\53L_B>-/"4E17PE`C]1Q/NT2%N)P$\EXC7ZW6[GIM^[?B1@64X'?BJ1FX;? M[WK=FT],YT:)P$\E`A.[TA4]U1;VU]=G<:M$X*<2Z7Y^%AZL)1E:"-[7Q^)A M<,4O2N:VT?&[O7ZY1"XL"P]#*GY13=MZ75QJV<&QZT!^835X&$GQB\,%ET:` M@?3@%]6T?^6T(?;2\5]9!$VY0[0_%>@R0*43R^K45*]@(/E'&G MRTE4>__+=V`X?2!O(;.CQ(2,A(Q$C,2,)(RDC(T8R M1L:,3!B9,C)C9,[(@I$E(RN36"&!U&Z%Y'(HA#5D//AAY*LNB84R@KAJ(^_6 M-AI61ABPD)&(D9B1A)&4D1$C&2-C1B:,3!F9,3)G9,'(DI&52:SP@!.M\,C7 M3$.7\5(G8B1FK1)&TJJ5Z9(V60Z54>424\ARB;CE63YQS!VNOCCY MTMR>/2+PNK$=R)5@B%8PD,J*KO50&^'`(X7\5GG5Z/FW+;+18K2`N)U53K3R M>:/49>1Y=+TIJ[9?CLCO-?K$(OM@1+;_Q57`O)9]X']Y67'_*W6=^"-4%^O_UT/[YJ9%(ANC,B3IL\H)&EWJ/G49 M.?PO!]F6(^IT&VV2GS/4.3,BV__BY/\)_PMSLOX5LM<_.>X/A>-%P\OKOS+" MZ$:J':PV[5W/[]G1C965#ZZI8N#Y?=LJN68,JG'J*1K$&+RT#$48Q(JR<:G5=/M1%NO!%'F85LOXBC MN.F7KRU@>:"';G`4`U&*%VO:2BYM$L(A6ND#5\A1I)!ZE=YV.QV6RF5O5AHQ MED*Y$1*NG&JD?>Q8EU)=Y8QVM]$BYY8,1VBF,:-_V^6P7B^Z_*_B#1SG/,R9 M!QHA0Q*Z1-82K9">H#$PE2&4T4T5ODC4C<72UBA&5`;9GI$XLYN+Z(/-)8_X M8E'JG-\G[YV!*#^+^8'OM56;6`VU%:Z\D*.(HYBCA*.4HQ%'&4=CCB8<33F: M<33G:,'1DJ.5A>R(B9N&&3%CVW\0/-&2+#N)S'*'V/9@9:"0HXBCF*.$HY2C M$4<91V..)AQ-.9IQ-.=HP=&2HY6%[+"(VXX9E@]B(2]'5MI52+_LA^+D)B*F M4(H1J0=DW"4(K+KJ;9"^1DB+3_G:('(DN^09;K45BB_0N0(HK@-FD$TWH/7%];$ M+8W&5B(CD$-E9:!0(;.XQE',&R8>3PZJ(VV%WLFXUIBCB6YHR-," MQE1;H?R,:\TY6O"&2XY65D-[-XJKHQG(RV].7UU:C0L+(CBYZ*S;(7MCB%;F M&J3Y--1&Z(5((4@GXFK;Z\*UUJYQQ&@!&:#JGRHG6OF\4>HRXI<:9:4N-3WX MF(T]H.R:`8U=?=%13[01^F.*O>L`S#B:<[3@:,G12B%XNT./]D(1=W9SH7QM MQ\N;OWGR$E4`2`)BB5;Q\SID_PV5E:@Q55;47Z$V0G]%"MD5&W8-QH9P>:O4 M><4&K2Z-(749.1:1G+0J:=XTZ(<%,I0Q1T3G.T:C2P.::"-TRA21+JW,.)IS MM.!HR=$*47EPMA>1*`B8B^B#;"/K!]9JD0BZP-D,X6Y?+B!P:14\ZJH0C?24 M(XYB1%H]T>B\>JJ-<%0CCC*.QAJ=5Y]H(U2??6%-D+U)410NHUTKEQO$:DCCCRG%U% M"5=.-=+M'/M=JEU,W3=0"$KE4@KD<#.+H(0 MV^D27\11C,A,)5>HI[S=B*.,H[%&Y\<^T4;HABE',X[F&IU77V@C5%]RM+*0 M'6M1_3)3R0>O!UDLLW*&1.0P08N?<)4H$H4@B.1.+HV1%_4K%/>C$V M@KU[=KDD:*0[2S72[1PY0XY2G1%ZC0ZYYVYJH=&%F2Z5E?*TUV_UF*_%5R+*F)6[3JX:^14'^9'G77YXSH?Y MZ^NQMBE^BJ\O=$0&JC!^MZ(7?`,E6)[D"93-`U'W=3WIPQ-7&_BFQK=RKDP+ M&KB4?/AFAXNW@U7YJ5"B\ZT3?(,_'CB&U`E695XA#0;=8%4><`B',DX@BC1< M"6H#\,0U6+A9PA/7<*&V`_-P/8';";1Q306.G/#$-68H?`7BWLS'!M6N0-2R M7$\\>.(:-5RWX8E+#4I@@;A3=.$]Z`7SDB?.T%\!'W!R\'\#'OQS\ M-AB5.LTJ5/"=I;?U&PO=V]R:W-H965T3Q(@Y((V6YUP1ZU45:?M,TM(@C8)$;!GS_GV'>,; M]H1L5NK+9O/+>,;^>VP/YNFW'^>3\;ULVJJ^;$QK,C.-\E+4N^IRV)A_?XN^ MK$RC[?+++C_5EW)C_BQ;\[?G7W]Y>J^;U_98EIT!'B[MQCQVW=6;3MOB6)[S M=E)?RPO\LJ^;<][!U^8P;:]-F>_Z1N?3U)[-%M-S7EU,ZL%K'O%1[_=5409U M\78N+QUUTI2GO(/^M\?JVG)OY^(1=^>\>7V[?BGJ\Q5TH'O-ZNIZ"I^>G704C(+(; M3;G?F%\M+[-GYO3YJ1?HGZI\;P?_&^VQ?H^;:O=[=2E!;9@G,@,O=?U*3-,= M0=!XBEI'_0S\V1B[DK`['#J;;A1&1@7F[GT'9%J`HN)G8+O%4 MU"?H`/PUSA5)#5`D_[$Q;0A<[;KCQG06$WVJ\__ M4B.+N:).'.9D+IS8TL>==A"A#PZ?+#BDY1W[!;,'*V;_6)PU:P>?#\6Q8!KZ MCI%_'HDTI:KVDQ3D7?[\U-3O!F0^Z-9><[*.+(\XX]-#!RDF;&R^8**(EZ_$ MS<9)#E(= M9`,P!5F$-I!R_X1#F(=)#I(=9`-@"($ M+!]%B-MKE^<"L895.LP%=Z8.<$MM+$>(XB,2(!(B$B$2(Y(@DB*2#8DR=-@Q ME*&3]6&[$]@0/KE"B"-89/`Q6"(K319F!-ZED:LGAS`2V8%(B$B$2(Q(@DB* M2#8DBE+0::24Y4Z6P._G"VG8*\/'LZ7$H7LXV0A\1`)$0D0B1&)$$D121+(A M4<8,^[TRYOL#)=;J0!FQY3)`)$`D1"1")$8D021%)!L29:"PLW]BH,1:'2@C M!`GJKB4 M@+B\!SXC*T$"2IQ97ZG8,TL;12A^YSXBY"-&)!&M2/T#7K493<7OW&LV]*%H M0THQ19P;(D#]RU7HS549.`+Y1?Y8[D*=+I];04>$%XI1IB!5*E*^/;X:+5KMP4',PVT9D M1^J,D#KR$S-"S+7D94A-7NV!PK>8U?WD%49\OD/9CJ,(HUBB\0E/I!%WE6*4 M*4B5BA2>0ZED??G!BF<5ZS"-*5+2V'*U$M.'FKM7&V2YD\?"B`\K9.U8TD*& MS+6TCKCGD13I]^N8&]T+GT@C'C[5PB^<)1\*KLI(I%LB_(#83Q^-E# MBGD]<2ERU*-=6]X^;W@_<9GWM=BH0M;.L?N-PYII$D3L=QMVH=&YC1\)GD@C M.0-L:"SX4DNL[(/@JOZDHA[J_T&RTP(<(O#>;,D5$FAO2^1+-#[Z@!O1JR;R M;!%B%'$DO<<2C7M/N)'TGF*4<=1[5W6!Y%5TZ;>#3^\-">RKW M+=90/H\$&(4,B9U@,=?.RH@W`G=W\A`%2W@[&3_5@BW.GR+M9/9'T@D)QE5;R&S)1'>BIRBZMI#(BYQ^%QHI`*C4]%4-?0MP M+IM#Z9>G4VL4]1MY#0.;P?.3P/0=4;;RX%$5.JMQ>'?TM<]6C6_AG5)_>:=S M&]XUW?"S=3RX@;WA?P[^^]=+NJ.Y!Q>1N,'6]>"R#O-@Z<']#N;;E;>]-3!_ MY<&M`;8/5AYKSRX/\`\67EP@W*#KSVX/0`^%4+` M.[)K?BC_R)M#=6F-4[F'R9OUMR<-?$7V.Z8N1C<7V5E9676,87X M].>OW7/GQ^9PW.Y?;KM.;]#M;%[6^X?MR]?;[G_^"O\8=SO'T^KE8?6\?]G< M=O_>'+M_WOW[7Y]^[@_?CD^;S:E#&EZ.M]VGT^EUTN\?UT^;W>K8V[]N7JCD M<7_8K4[TS\/7_O'UL%D]5)5VSWUW,+CJ[U;;EVZM87)XCX[]X^-VO?'WZ^^[ MS7OZNU+:[>S6 MD^3KR_ZP^O),_?[E#%=KUEW]`]3OMNO#_KA_//5(7;\V%/M\T[_IDZ:[3P]; MZH%P>^>P>;SM?G8FI7?3[=]]JASTW^WFYU'[NW-\VO^,#MN';/NR(6]3G$0$ MONSWWX1H\B`05>Y#[;"*0''H/&P>5]^?3^7^9[S9?GTZ4;A'U"/1L.Q*:UOMG,H#^W]EMQ=`@CZQ^59\_MP^GI]NN=]4;70\\A\0[7S;' M4[@5*KN=]??C:;_[7RWD2%6U$ER)GW*FC<73;R6\C3NI?RXYXY'SNA*]/-"0Z2V,I$^V42O-QZ-AE?CZ\LU M'0IF[5ORWL<:==BCX@]958_+!7L=CUNE/V15YZKG#`=O]=2A\-7V*J>^TTD. MNU?\P?:.U#BZ9"]%I&[UO:'IUT.XFA'^ZK2Z^W38_^S0,D-N/KZNQ*+E3!S2 MQG.A;KV9'>6S4'/;I8[0N#_2C/YQYSBC3_T?-`O74N:^1<:4F+*$ MF')"K6^#P`:A#2(;Q#9(;)#:8&:#S`:Y#>8V6-B@L,'2!J4&^A2>)D8TGO^) M&`DU(D;LW7L&*FBN%1"6X"J^#0(;A#:(;!#;(+%!:H.9#3(;Y#:8VV!A@\(& M2QN4&C`"0JL$!&1("UO[!L)S1-2BK<*8(U>FP^]K&5J/V.-3(#Z0`$@()`(2 M`TF`I$!F0#(@.9`YD`60`L@22*D3(R2T#ALAN1P*(4TK'GU<6*^DT*!:SH9F MH*:RD*9LJP;#-AH9AFUBC75II><]]-VKK%!4F?6(4 MV]<4B`\D`!("B8#$0!(@*9`9D`Q(#F0.9`&D`+($4NK$<#P=&PS'B_GAT2F* M(O7!8XC09`9%$E*E39"Q-4$:H6:"``F`A$`B(#&0!$@*9`8D`Y(#F0-9`"F` M+(&4.C'B1,=#(TZ7)XB0-F,AB1F+&RL6C5`3"R`!D!!(!"0&D@!)@#K?.S5RQPV:*J16Z9&U,/@L1.%0 M2[D[,)>/0$EQ@R$CU6"DD-)E-QBSD-F@8S:8*"EN,&54-6AZ3]PH/N"]^@)B M>*]&AO<`^2(%0K/$=0+Y(]Y!WO"I+*+T#*)12 MFJX(4:QTJ9'DN)X]2$!]:N@RO2/N%KIW6KQ`9Z/&#?(JHKM!(MH]M*EB7V'$ M]4=L!7I@[4G@*R&.:R"16U^,KMV;@34)0Y:@"#;MVYHCI?F\4-PFY#@P^.J> M>&YU57.O>V-+(GW#(M/_M(=^Q/]"W%K6:^32!&CZ3\E9%#XS_^EY!$68/W3L2F>/?RK5,6>KR^)>J])6T1C3:E'<=U[IT MAU*[J\\!Q[5N'M%[;(C;A%J"T)@EAH4[[%U;C:5M)FG#P@R"N`7H0?B])5K> M)?38U,B:&]9XF8J<^-MSHQ'BR`>R'HU$+38>K$^R(GFLF1\ML6G4*RG-7=7& M$;<9VA*;6I6<(,ZX=S,<:/]99XJ4E>KV:2V;@1)7!#U0;^P6\D:A1Z1&KD)3 M\22`W$_H?-=]%E()CP!1R$AICQ0ZKSU60AS`!9:K,5= M(G*1&CR>%<*IV%5%1;5N^(@"B>16>C,:#F$IK_48RX@V%*I!&*'F6"'-2MPX M:^URX_1&O8%U&B#_TAX MA+@U;"4RPV--L:G8"D5%M8[ZB`)$(:((48PH090BFB'*$.6(YH@6B`I$2T2E M@U,/T$R,B-G+UYBK*:]/4!>0C"A"%B")$,:($48IHABA#E".:(UH@ M*A`M$94&,F,A;K8?B$5]$3;FA;P;JZSYE'+$8KD2'\TQ'.\B4HBN7(V0`\\O M6)6Z-X:,5(.10DJ7W6#,0F:#UD4U45(\M%)&JL&90N<;S%C(:-"S$F.YDN(& MYXQ4@PN%SC=8L)#1X-#*]BR5%#=8,JH:-,<'Z?K(^!#BU@Y7(VJ"FYO2LY*+N9)B]7-& M2OT"4<'(4#^TANE22;'ZDE&EW@@B/=DQ@ZCM@^]_OE1I,6,KD1Y;1+Y$],&V M!HA"K!@ABE5%/;;6%3)14MQBBKIFB#)545-O9^]S)<7JYZAK@:C`BDM$I5'1 M#.3',B1T5K%G(R-]:7:&UMR8LI0^!NWUU%="[(5`(DKQB)S[]8ARNN9#GI`E MR+)F;MJ:(Z7YO%#<)H299BDE,WK7]'U]TZ#T/0;-VMJRKV10N>UQTJ(K4H0I8AF"IW7GBDAUIXCFB-:*'1>>Z&$ M6/L246D@,Z9MN29G5'U1[@-'`1*9&XN=9V(I=-6RC=2M MB61ULP38HRA"S;%"JE[+?*^UT\RHMK'>#6P:[VA^IMKB4&6(HMU#H0D^7K+W>L)TQ?7G"WK)+ECGC:W-XB:R4?IVT]YWW/?*B+XW# M4E(C8REID.JB/0A\J8JR$1R%`%'(2%]*WJ$]QGH)HA313*'SMF=*B&W/$8;HJ3,>7(.O2]9TQ@)S''TL M'>AA.I`1S=AF-W#L`$R5E!I'4I=^S@`48L4(48PH090BFB'*$.6(YH@6B`I$ M2T2E@MD:ZNI9&F;H?<4D=:`4#Q:PT'1:&N7TO`3D61'BRBW2R6M M=;S!1*0"L0[EYJG?;2647:(Z;2ZDE`&5M#F1'EQ,1-X3VZ&G%1/Q+**MY(9* MVJRF=.E$)$.Q#CW"F(B<*);0DXR)2(UB";TG,A&O`6#)/=6Y;ZU#CYHFT]82 MGTI$FAFUT0.DB<@V8PD]1YJ(I#.6T,.CB7@TU%9R0R5MWJ%<]41DHK$./5&: MB(0TEM#;0)/[5A_02T&3:6L)O0DT"5I+Z%6?B7AO`]NA-WXFXO4-+*'7?";B M)9ZV$I=*VD85O?5!)96V?C/[Z1=B7E=?-_GJ\'7[&PO=V]R:W-H965T M&ULK)A;;ZLX$,??5]KO@'@_`4-("&IRU(2[=J75ZNSN,R4D M00TA`GK[]F>,+V";INW1OI3FEYF_/>.QF?CN^VMUUIZ+IBWKRUI',U/7BDM> M[\O+<:W_\R/\YNI:VV67?7:N+\5:?RM:_?OF]]_N7NKFL3T51:>!PJ5=ZZ>N MNWJ&T>:GHLK:67TM+O#-H6ZJK(./S=%HKTV1[7NGZFQ8IKDPJJR\Z$3!:SZC M41\.95[X=?Y4%9>.B#3%.>M@_NVIO+9,K/3]5M>5U>0>"C/9??6 MB^I:E7O)\5(WV<,9XGY%\RQGVOT'1;XJ\Z9NZT,W`SF#3%2->66L#%#:W.U+ MB`"G76N*PUJ_1UZ*'-W8W/4)^K5H4T=XLN&MV=QRENY'GG/J"4_J.9]9 MKH.5F7%12J!E]M[U08% M@E7NL"LA5)V"O$5$B@D5$BDD%@AB4+2 M,1%"AZ/G"Z%C:]A(\."Q*]N`VIC])K'%O.SHEU"14P+"S.!L^\+,L'4_,U92 M6TK@P8="YE*:#S=B;KY"`H6$"HD4$BLD44@Z)D+L<#X+L9-#:X;?9K=K$SN* M:2#$)N\Z?.CL%.(K)%!(J)!((;%"$H6D8R+$#&>K$//M0+&U&"@EUK#E%.(K M)%!(J)!((;%"$H6D8R($BMO6\1OI=J#86@R4$`OT1X7M2H5-C>#!C9R5:.-3 M&W@WZEA$3"XAD%PV@QTE+B<^(38YX2P3.6(4`?^> M:82*1J20F'OAY@)4I?8BX=\SU72L(>0&]SE",E/$3 MID[&7S@+4WIUIG'X"W*5G)+D04-"D\D0M(,=LQQ;"6' MZP]&3#U@ZKCNGS?(G+L+:25#YK7@JVE*QW'(3,8%R^7 M&=9<'BL>)C3DE_BQL5RU4*G!1*'B-G",Z-!/5%1RE"O+E8=;DO'>?FUJJ/-[3#[+>Z4 M<6Y@1?B^=J2]MZ-&L-1LC?T!#7[*F14P=;JO7=NTE;JC)/#9=( MPRUMQY).J)0)36QLW.O>2O&/^@H[=O)]/7Y5T99YG&."A)+D:$B?O+5\?,.$ MUV9(3:"BD*%AP&A`[ZO'S&A03U2$;]7HWH&E)R5);LG(%495-,=B5YS/K9;7 M3_@&#"W@#.>87,_%K@>-$PC(?.5!TZ#RU/6@=5`Y7//=]T4AZ6SQ]=^$_=;R MX!>UJK.U/?B]J?+[N7]FLI#UX..3>61ZT'?!MS@&8)KR&MV+/[,FF-Y:;5S<8!%,OL?:@VY MR"0?.EK=#W4']X]]H9_@PKF`@]"<01$$':`"U0%%W.-$5)A$51(.DX^?L. MJ:6R[`8NT(LHCF8>W[P9CI8/+Z)$STQI+JL$AUZ`$:NH3'F5)_C']\>[#QAI M0ZJ4E+)B"7YE&C^LWK];GJ0ZZ((Q@P"AT@DNC*ECW]>T8()H3]:L@B^95((8 MV*KP8)V;SB M]'7'-`5!`<:+'`TJ2R``3R2X[0P0A+RX]<134R0X6F"T9]H\<@N%$3UJ(\6O MYF-HR?3!41L,:QL\\6:+8!+"46_%3=HX6+NX^5N!?D/::;`CAJR62IX0]!70 MTS6Q71K&`-8EWU#NY?B;&I")!5E;E`1#VI"PA@H^K\)@LO2?07;:^FRN^)Q[ M;#L/6RV@UW,$E-9_A#.AH1ZCS&A$"H(:'KG=)I8YT3#,^! M-M/S@S:-3SCIR6V'EC,QIO]RMG6&RL(R.'Q(N^E6_N)XOD>/?%:BVP#'C,SF6$*>'"W"UMF#6WONEXP53.MJPL M-:+R:&_T'%+NK?VP64>V#"/[!H:0N[IC>Q1OK_I/8JCA)[R7!L:,>RW@;\*@QP,/),FD M--W&=G+_?UK]!@``__\#`%!+`P04``8`"````"$`#<3A%?8"``!+"```&``` M`'AL+W=OO98%>J)", M5R&V#0LC6L4\8546XI\_'N]6&$E%JH04O*(A?J,2WV\_?MBF*>.# MIRF+Z0./CR6M5$LB:$$4Z)#[6=S$O:Z`XL(*IMX84HS(. MGK**"W(HX-RO]H+$/7V0N=G7IMK$YBVFX3!";3M2-`T MQ#L[B);8W&X:?WXQ>I(7OY',^>F38,D75E$P&]*D$W#@_%E#GQ(=@L7F;/5C MDX!O`B4T)<="?>>GSY1EN8)L>W`@?:X@>7N@,@9#@<9P/,T4\P($P!.53%<& M&$)>F_'$$I6'V%D:*\];^*LET!RH5(],\697=<+8O3L<#8L7B& ML_)LSX=-_[70[1;"V"UT?<-;6JY]?:'9RF_<>""*;#>"GQ!4&.B3-='U:@=` MUMO0:AZ,^9LO8(@FV6F6$"\Q@A-+R.7+=KW:F"_@?]Q!]G.(/49$/4*G#=0- M$L&<_R!1LVB).I5:\[X/G#4[$T$]8BH(?+H4=+UD>FLT.,3P/%NS'N^S;R&V M.VB++B,C+Q:W;*W!D%<8SGM/T])AK"9ITXQT+R$QUPA&PJ!<+SW1=>2[AKX* M-Y:2)FI$#XGJ(C`,*FS+&GL8#:!ILORY,'>QT)?Z5F6:::RLBXR534T<0%-E M<%VFECF><;LNS3/6U47&NJ;5/8`&76VS;-M#245&(UH4$L7\J!OA"DIDB`X] M>N?HJIW$]]"[FT8WC3M!=!7O!E#R1?RV^[+XE MYD`$O;PF&?U*1,8JB0J:PA&MIF!%^S5H)XK7X"TT=*Z@B3<_<_AH4^@@ELY5 MRKGJ)]K(X6_`]@\```#__P,`4$L#!!0`!@`(````(0!+`W%X<04``(05```8 M````>&PO=V]R:W-H965T&ULG%C;;N,V$'TOT'\0]!Y+I&Y6 M$&>Q4I!V@2Y0%+T\*S)M"[$L0U(N^_<=9P>'AF>"CQ[LM[ MN_5>13\TW6[ALUGH>V)7=\MFMU[X__S]>#/WO6&L=LMJV^W$PO\A!O_+_:^_ MW+UU_?.P$6+T(,-N6/B;<=S?!L%0;T1;#;-N+W80675]6XWPLU\'P[X7U5(- M:KK%:^%_9;1DQ/[B_4P+]VXBWP?K;&S;= MVV]]L_RCV0E0&^HD*_#4=<\2^FTI'\'@8#+Z457@S]Y;BE7ULAW_ZMY^%\UZ M,T*Y$UB17-CM\L>#&&I0%-+,>"(SU=T6","_7MO(U@!%JG?U_UNS'#<+/TIG M219&#.#>DQC&QT:F]+WZ91B[]C\$J14=DW"=)`+V.LXO31(@(;6^AVJL[N_Z M[LV#IH$IAWTE6Y#=0N+#PI#&<:FG5@I+E$F^RBPJ%RQB@/*\WF?17?`*BM8: M4B`D\[TCA%%$>4#(0@"[(T58MTLQ@@K^7/L#(SF(,HIR.E\QA7"**'^",,LB M'$$ZF^-Y;A(,'6!)D<5TY@(AL6HEJ7!I/2`3Q]=,+,$+'U9UK$%DUJ,J62!D MKFK(6>2*5I)XE"2FB(06=+6MAVRK^.1^.=1,#G)T21Q=$&+I8CT@!-(I@8^; M1@ZB^F2I0P`AJ=(G2MF`P3PI,VF8%_<10WNUF<6N#VJ,GCE/ MF&,()06PD$7&Q"DWZ:"7$;>&$[;EK*ZRH' M9U,+3TQBS0LQ6C,6H96#:U\?&68.S,7&F-;U\'@W5V_/.RXYC+48X^1GCT*XVQ2>`HM`F>FDU*&4F#M1B= M/P)6QRT]4IX:Y\3U-#3&ZQ\%^3,TT-02@M#?9R=WW*6?G4V?/'0*%QB!# M4"9VSJ:2`**8FS:EY76L_<+R3BT^=P@4'#'(,,[2Q#&2D@#2,+$R4(J.Q5]( M$4W;WB"Y:_4<,4@QC1-K#^@R4T#(3:-0BLY!\,'>Q9=RV\IR]P#@AQ=W>?NB M/IGM)V1R^15QN7$H-+6PW*E,H3'8W>[51TFBI[Z8X?KJ&E)H[J18KKFKC`M? M?\MGL4-:7IC)?8WQ:3/A91A>%K6B7XM2;+>#5WPA5P":=N MK()C`.[`]M5:?*_Z=;,;O*U8P=!PEH$9]'B+AC_&;J\N:YZZ$6Z_U)\;N.T4 M$M(" M``"?!P``&0```'AL+W=O"L8UJC`6D:?_]+OACCI-5W;078ZX/A\.Y ME^O5[;.HT!-3FLLZQ:$78,1J*C->%RG^_NW^ZAHC;4B=D4K6+,4O3./;]?MW MJZ-4C[IDS"!@J'6*2V.:Q/<7-BR/%2-#DH:BE(OL*SOTP('LN9+LY8YI"H8"C1.29*5,#1GFESSRTG1O2@C10_6U38<;4L M4<<"8\A7;KP9<_V0)^6)*-94GQ$B,XL(94/JW#.%SY3^`_[3#;"YA3Q*Y'V+2! MO$$CF/,?-%H6J]&FTHK>]H'?HJ.)H!XQ%01&C05=+IG>&PM.,3Q'WDPVVK:8 M<#:(VXTC)V;,_V9O"X;,PC#:?)J8#A2XO,43"[J/D)J+#"?2H&3'MKA:N@GM M]>E*^Q<%4P7;L:K2B,J#;3I+2,80'?KA)K(%,HEOH4^ZIC*-1\GN(GZ60'6= M\VSFR<;UVRG/(MFY!CB-QUU_]H-+8L'``#T'P``&0```'AL+W=OW?/E)`&-0D1T.WN?W\S MV,;80V@CW;4KSR\;X^]O MX9=[8]:TV7F7':MSL3%^%HWQV].OOSR^5_5KWR):].%S#Q7![+]F=GU)B= MEQ5T($ MF/997>PWQE?332W+6#P]=@GZIRS>F\'_9\VA>H_J2X@VS!/.`//5?6* MHLD.$2@OB';8S<"?]6Q7[+.W8_M7]1X7YEV("(,S-W]](LFAXR"F;GE MH*6\.L(`X-_9J<32@(QD/[K?]W+7'C:&M39FST73AB6:,F;Y6]-6IW_90Y.; M8,H65X9?KFROYLYZ:9O@Z[-&;&X$?D>,3'B_XXKPRQ57<^O>,9T5>I]0A*== MS/#+%P)Q157A,5SF\<'K@B_MWDTH2#8_&!EL#F8CG+!)KBK%S]KLZ?' MNGJ?P2*$J6PN&2YITT6SHE)8O'WM7"L=J!FT\A7-;`RH$:B.!NK]^Y-Y]_"X M^`XUFG.9[8B,*N$)"2Q(-.OK(-!!J(-(![$.$AVD`["`M/2Y@0+^/W*#9C`W M(JJM`#)9EI8((2%4?!T$.@AU$.D@UD&B@W0`E$3`(E02,;Z-B%I`Z8T!_\I: M<)9J@%LF8]I]4CQ"?$("0D)"(D)B0A)"TB%10H=MY(;041I6$OS(V,DZX$++ M;IDX:F(\_A!*1UQ-9ZHYV;/M,QH*?P7*PU:T@Z(7$<@@)B0B)"4D(21DQNT$K MVD8%IZ*9(D(02C[87,I9;*0$KU:1+HOC\) M(XFD+=UA+(04AXYVFB122CA,!>H!/(%DV#Y'-CL7K:6I!1-(`6$FI&8BBF*IB(TI6-:F M.)$"PG*JF%'3A%W2,$TCZ8!7C3X?K*E2\L'1L*+@_42O.RXUG&&]#'RS%Q(C M#R@**8HDFBHR8CV1>L)AJB`U5=A6W9`JWH4-2X2R%A/:$H59":*FPPAZG"[=!RL+W^8,6CHG;2,*24L>GMIKR]LSN>)TX?9"(@D!U[.M;N,PEUH*0O[< M@J/PZAX5?<9Y+(6$\T1SOM8**_W`N9I_[+.'9?]!L;.V'):1&,T6>C7,O261 M)]'UZ'TAQ"XD\8TCH"@42%J/)+IN/19"TGI"42I09UW-"[;EP[QTV\'-=8E6 MM+ID2-T;5MJ%B6=R1;GL?8H"CL12=%9WVED9"B6HX(DZ),YBH2?])YJSE:/? M=*1"Z8HS-;^PXDA^3:=[=>W6_;?J`HG[BSTI/6$HE0@6H_6;:\_G;B:%X%@LOM2L+76V!-"\D#V*0HH M"BF**(HI2BA*%:14#>ZG2M5,[U:=N)8%]G*B+#];>_7PA)ZL?E\BF3W2O05< MRF;]Y'*N-?FAL')EA;"#60A)[[%$$]X3XEV+*Q5FKKA74PU]P2VI1G$MU0PI M)["M9<2#SV*=WK#@>C01;,`5^0D\DFIF!4/NRYTT[M1[+)'4(Q.=$._:0L+/ M?=UN75&WZL@^WTZ;''[$LBO,^[^+(*IZ_V M!+XQ?NTJ1N-;^/8X)K^UX)ODB)VM[<+U^(C].[`_JN"X<#E+%;8K%RXN1_C: MA=#J+?D;@F^LE>RG^R.J7\MS,CL4>IGG9G7DU^VK+ M_FCYV?=J0EOI#LJZH5?X#K1?^]_ND_````__\#`%!+ M`P04``8`"````"$`(:7TR]8"``":!P``&0```'AL+W=OGQ\\V8TVMX^B0(],J6Y+"/L.QY&K*0RX646X5\_[V_6 M&&E#RH04LF01?F8:W^X^?MB>I7K0.6,&`4.I(YP;4X6NJVG.!-&.K%@)3U*I M!#&P59FK*\5(4A\2A1MXWM(5A)>X80C56SADFG+*[B0]"5::AD2Q@AC0KW-> MZ8Y-T+?0":(>3M4-E:("BB,ON'FN23$2-/R2E5*18P%Y/_ES0CON>C.A%YPJ MJ65J'*!S&Z'3G#?NQ@6FW3;AD(&U'2F61GCOA_$2N[MM[<]OSL[ZXC_2N3Q_ M4CSYRDL&9D.9;`&.4CY8Z)?$AN"P.SE]7Q?@NT()2\FI,#_D^3/C66Z@V@M( MR.85)L]W3%,P%&B<8&&9J"Q``/PBP6UG@"'DJ5[//#%YA&>>,P\6J[4/>'1D MVMQSRXD1/6DCQ9\&Y;=<#4O0LL#:LJP=?^XM+<4KQV;M,5B[RY?.8N7-ZKNG M!]U&?.W%'3%DMU7RC*"_0)VNB.U6/P2RSH2&H;?E7ZZ`'99D;UDBO,((\M50 MR<>=OUQOW4>PG[:8PQ7,$!%W"%LUD-=K!&_^@T;+8C7:2EK1AR[P(CH8">H0 M8T%@U*6@ZQW3>6/!T!L#;S;#BPX-QI_UXN++R,",^7ONMF"H+"RO%*8%>77= M1E6+VX=0FJL,`VG0LI>VV%Y:;^S+TW;RF]O)$M6R^UJU$5A>9*R\H8MQ#QK7 M:SD5YB_`X7=VN:49RFHC0UG^2%8/ZF4U,ZEY#P53&8M946A$Y`CS41J8B?7?'+Z!#-Y(SP%P*J7I M-M:P_JNZ^PL``/__`P!02P,$%``&``@````A`)3W!1CL!0``6A8``!D```!X M;"]W;W)K&ULK%A;CZLV$'ZOU/^`>#\!0P@L2O9H M$^YJI:HZ;9]90A*T(43`7LZ_[QA?P#8G)ZOV95F^S'SC^3RV!Z^_?M1G[:UL MNZJY;'2T,'6MO!3-OKH<-_I?WZ(OGJYU?7[9Y^?F4F[T[V6G?WW\]9?U>].^ M=*>R[#5@N'0;_=3W5]\PNN)4UGFW:*[E!7XY-&V=]_#:'HWNVI;Y?G"JSX9E MFBNCSJN+3AC\]AZ.YG"HBC)HBM>ZO/2$I"W/>0_C[T[5M6-L=7$/79VW+Z_7 M+T537X'BN3I7_?>!5-?JPD^/EZ;-G\^0]P=:Y@7C'EX4^KHJVJ9K#OT"Z`PR M4#7G!^/!`*;'];Z"#+#L6EL>-OH3\C.TU(W']2#0WU7YWDW^U[I3\QZWU?ZW MZE*"VC!/>`:>F^8%FZ9[#(&SH7A'PPS\T6K[\I"_GOL_F_>DK(ZG'J;;@8QP M8O[^>U!V!2@*-`O+P4Q%SZJ,*-*(R%U8GH.D8^9F5E0A3FA?.CNH&" MP2Q/F&:C@Q)0$1T4^]LC\NRU\08%6E";[8R-:+%C%K@:,6T@`Z$,1#(0RT`B M`ZD,9!/``%FX-E"T_X!G8($"A(J M2*0@L8(D"I(J2#9%A)SAI!!ROITHMA83I8@UK@(%"10D5)!(06(%210D59!L MB@B)PL;^B42QM9@H02SA?#`]J;"I$1RCO/J=!]$FH#9P8G(;9$I&(3=B%15Q M:H;$'!F)Y&`)YQEM$#+%$:73`75::0!8T"5Q`A:0`[YCBUDG,-1B-6'"%CQ\4.#:2Y]%;2#$;,:\5+.V;0 MK6C):,2BI7(T!R'IJ,V8UQ!-E!+WC/]Y+2/2>9+/P&%Y;QDD%K*TL';,"J:: MSX.J,&5_X%J%U(\6KN5ZTAX<,8-)X=X3*QF-1GU)>!;+4^I4B"6JBQO1J;JW M=P.$S:5")9`U?&`/RNZH%4"W-*-^Y(L8]QXA\QNAB$$C>SQ"/V9/F-%(E:I0 MQJ"!7=0%MZE37P)\QOI$I5"%]4X73(V$E)DHLG M';@GV!QGW?.@45#QS?>@75!QN MSIZ&HI!XMOA&;<9^:_GP9:OR;&T?OOM4_&GI/T'"Z@_;I0_?/S.XX\,WP@SN M^MNY!':N#RV::A^X/O2N,[CG0X.FXI'K0YNFXK'K0[,&N,$5@IN]:WXL?\_; M8W7IM'-Y@$DRAXVC)7>#Y*6GU?W<]'"E-Q3Z">YP2]@(3?S1>VB:GKW@`/Q6 M^/%?````__\#`%!+`P04``8`"````"$`OP>^N5`"```0!0``&0```'AL+W=O M31G;Q@#+VR)9QX,DF<22"44#P]R\AT,7A>"PT?P@0;E` M8J!F#O7;2C2V8Y/\/722F?VAN>-:-DBQ$[5P3RTI)9+/'TNE#=O5Z/N[#O[<7DIZ_#@NLW@]3;#YVV\\R'N]/_M?!'BKDU,)SU_4!`P;9"> M^1K=-AQ,9M&;">@L^KIVZY?!3<@9,BN8OH-E+XR&98?T23`F?H*XMX?K@ M4Y?BWOJG_0>Q&K3QZ5]@(!M6PC=F2J$LJ:'`TB2:H@L3(AT.3C=MN';:813; MVPK_/(`K2KSE0FO7'?Q'T__+EG\!``#__P,`4$L#!!0`!@`(````(0")"/NF MMP(``.X&```9````>&PO=V]R:W-H965TO/T MYLUPM+A[%35Z84ISV60X]`*,6$-ESILRPS^^/]S,,=*&-#FI9<,R_,8TOEM^ M_+#82_6L*\8,`H9&9[@RIDU]7].*":(]V;(&GA12"6)@JTI?MXJ1W`6)VH^" M(/$%X0WN&%)U#8@V=(.IYU]Y0*5J@ MV/*:FS='BI&@Z6/92$6V->3]&DX)';C=YHQ><*JDEH7Q@,[OA)[G?.O?^L"T M7.0<,K"V(\6*#*_"=!-C?[EP_OSD;*\/_B-=R?TGQ?,OO&%@-I3)%F`KY;.% M/N;V"(+]L^@'5X"O"N6L(+O:?)/[SXR7E8%JQY"0S2O-W^Z9IF`HT'B1DT%E M#0+@%PEN.P,,(:]NW?/<5!F>3+UH'H=Q`GBT9=H\<,N)$=UI(\6O#A5:52-+ MU+/`.K!X\SB>)O,9D+P3..D#81T"$R^>!9/0OOT\T._D.S?NB2'+A9)[!!T& M^G1+;+^&*9`--G0,HS%_\P52L20KRY+A&4:0L89:OBS#)%[X+U``VF/6%S#' MB,V`L'4#>:-&<.<_:+0L5J/UWXI>#P=_1$IV!$T%JR[_UW'"Z9*MF%UK1&5.WNW M$TAY/!W'SBJR93@Y7\,X,ZSFJ8K-T].>>)^W/GC`Q@W M+2G9$U$E;S2J60&2`\].!M4-K&YC9.ON\58:F#/N;P7?%08]'G@`+J0TP\8: M,WZIEK\!``#__P,`4$L#!!0`!@`(````(0!@]>?HM@(``.H&```9````>&PO M=V]R:W-H965TG-V^&H\7MBZS0,]=&J#K% M41!BQ&NF,E$7*?[YX_[F$T;&TCJCE:IYBE^YP;?+CQ\6>Z6?3,FY1\YS,"3`M%YF`#)SM2/,\Q:LHV4PP M62Z\/[\$WYN#_\B4:O]9B^RKJ#F8#65R!=@J]>2@#YD+P6%R=OK>%^";1AG/ MZ:ZRW]7^"Q=%::':$TC(Y95DKW?<,#`4:(*1E\%4!0+@%TGA.@,,H2]^W8O, MEBF.PR`:AU-`HRTW]EXX1HS8SE@E?[>8R&D:.$8=!ZP=QSB81>$\G@''.^?B M[ARL_;NGP606QI%[^?E!TFKW5MQ12Y<+K?8(V@ODF8:Z9HT2(.L]:!D&5_YF M"F3B2%:.)<4SC"!A`X5\7D:ST8(\@_NLPZPO8(X1FQ[AB@;R!HU@SG_0Z%B< M1F>_$[WN`V^B3R1O>L2I(##J4-#EANF]<6!HC2-OXN/,URTFB@=QF\/(D1GC M?WFW`T-E87FG,!TH]'6;'RO;=`^A-!<9CJ1!YQW:XGII&@=OG7QU.SDB+WNH M51>!Y4#&^$3K`!KJU=[]MN$EUP7?\*HRB*F=N]=3R'B(#B-G-7)5.(FO813Y MFWL:'R70)1?P<0(E/(^OQLG*SY)3GDDWZLCP`$9-0PO^2'4A:H,JGH/DT-NI MVV'5;JQJ_#7>*@M3QO\MX9O"H<7#`"S)E;+]QADS?*66?P```/__`P!02P,$ M%``&``@````A``M*11&U`@``Z@8``!D```!X;"]W;W)K&ULK%7);MLP$+T7Z#\0O$>;(R^"Y+0"S!B-949KXL4__SQ<#/' M2!M29Z22-4OQ*]/X;O7QP_(@U9,N&3,(&&J=XM*8)O%]34LFB/9DPVKXDDLE MB(&I*GS=*$8R%R0J/PJ"J2\(KW'+D*BW<,@\YY3=2[H7K#8MB6(5,:!?E[S1 M/9N@;Z$31#WMFQLJ10,4.UYQ\^I(,1(T>2QJJVXWN:`7G"JI M96X\H/-;H9E2'CXI MGGWA-0.SH4RV`#LIGRST,;-+$.Q?1#^X`GQ3*&,YV5?FNSQ\9KPH#50[AH1L M7DGV>L\T!4.!QHN<#"HK$`!/)+CM##"$O+CQP#-3ICB:>?$LF(0`1SNFS0.W ME!C1O392_&Y!H14UD$0="8P=R<*+YG$83RW)/P(G72",7>!D>MS],M!OU3LS M[HDAJZ62!P0-!OIT0VR[A@F0]2ZT#(,O?[,%4K$D:\N2XAE&D+&&4CZOPME\ MZ3^#_[3#;*Y@SA';'F'+!O(&C>#.?]!H6:Q&Z[\5O>D7CJ*CD:`>,18$1IT* MNMXRO3<6G&)XGGBS.-]HTV+"R2!N>[IR9L;M>_:V8*@L#">;CPO3@8*V;N&Y MM&WW%6ISE>),&_3LJ2^VF6((?&JA4MP+#4<,\&`D=0$.UVK/?MKM@ MJF!;5E4:4;FWYWH*^0ZKPY6SCFP-1NL;N(K=:WR=K= M)6.>N+OJ_.$#7#4-*=A7H@I>:U2Q'"0'W@RR5.UEU4Z,;-PAWDD#EXQ[+>&? MPJ#!`P_`N92FGUACAK_4Z@\```#__P,`4$L#!!0`!@`(````(0`_3SLFL`(` M``,'```9````>&PO=V]R:W-H965T6 MJ^7=BZS0,]=&J#K%41!BQ&NF,E$7*?[U\^'F$T;&TCJCE:IYBE^YP7>KCQ^6 M!Z6?3,FY18!0FQ27UC8)(8:57%(3J(;7\"176E(+6UT0TVA.,W](5B0.PSF1 M5-2X14CT-1@JSP7C]XKM):]M"Z)Y12WP-Z5H3(\FV35PDNJG?7/#E&P`8B9YBM=1LIUALEIZ?7X+?C!'_Y$IU>&S%ME747,0&VQR!NR4>G*ICYD+ MP6%R=OK!&_!=HXSG=%_9'^KPA8NBM.#V#`IR=279ZSTW#`0%F"#V-)BJ@`#\ M(BE<9X`@],6O!Y'9,L63>3!;A),(TM&.&_L@'"1&;&^LDG_:I,B1&D#B#@36 M'N3=_$F7#VN??_5+25N`U^.>6KI::G5`T&-`T334=6R4`'`O1$M[D.8M9:`: M![)V*"E>8`1%&W#S>14M9DOR#!:P+F=S(>`WL`1!/H/'!V*X^@L M<*0W?>`?Z7A$J,\8$P*AQH0FT(.7NZ?7R!V"/CG1:'[ZPDV;$TT&DMOCR(DH MTW,.\2QXLX=[%NX8>`W+.U9U26'K9'A*)I["Y5=S.N M;C&'Y(D/_G416(YX+$9DAZ3!PW8HM)=`XZRGR=H/F3'.K)N!9'@`,ZBA!?]&=2%J@RJ> M`^4P6$"5NIUB[<:JQE_MG;(P??S?$CXV'-H^=#V2*V7[C1-F^'RM_@(``/__ M`P!02P,$%``&``@````A`&11S\>6````J@```!````!X;"]C86QC0VAA:6XN M>&UL/([!"@(A%$7W0?\@;]\X,XN(4`<*^H+Z`'%>HZ!/\4G4WV>;-A<.%\Z] M:GFG*%Y8.632,`TC""27UT";AL?]=CB!X&9IM3$3:O@@PV+V.^5L=%=O`XEN M(-;@6RMG*=EY3):'7)!Z\\PUV=:Q;I)+1;NR1VPIRGD6]#;35-%4A%06J3MH/U-#NT;HZ M1['JV)GM,-A?OW,R(&D-U?J$8]]]]]W==S;)U;J0O14:*[0:1H/3?M1#Q74N MU-,PNI_?G'R.>M:!RD%JA<-H@S:Z2C]^2&9&EVB<0-LC"&6'T=*Y\C*.+5]B M`?:4CA6=++0IP-&G>8KU8B$X3C2O"E0N/NOW/\6X=JARS$_*'6#4(%ZNW'M! M<\T]/_LPWY1$.$U&92D%!T=9IM\$-]KJA>M-UQQE$KE;\H;*=1;U'L.CI#*,5 M&`'*$2UOUGS4:UE:9]*?VCS;):*S24P&S6:];-NVU^(B/1_4%K3J6GJ$A@D= M=#G.A9-H?RQF8%R`\OF@S;EFT3!N"&V[R$@;;*HV;04@JUKH+@&0FFMAQQKBN?[!UR%"MXE"2?':`70E/6+VI%@-K07`7/,Z?Y M,\6G"HYU02-F#P>?@E$D2 M,QLV-T#QN9^JL#6U51?(YK`^`'=#X\(>0%;()L)RJ6U%)0UF_AU_UUKS!51. M;M@HUZ574EW:H$M6/5K\59$YF_JR!HV.XS9C]6\&0UVBY*B78I#Q M$M03YEN;UP?^'7YH_FRD@XO3_GF?GMC67A+O_U:D?P$``/__`P!02P,$%``& M``@````A`-#%DQHR`0``0`(``!$`"`%D;V-0'`A.E+W%Y*X+-FE(HMW^O5G7U8D^"7D)Y]POYYZ4B[UI MLD_P0;>V0K0@*`,K6Z5M7:'G]3*?HRQ$895H6@L5.D!`"WY]54K'9.OAT;<. M?-00LD2R@4E7H5V,CF$\E6 M\B2.[GW0H['KNJ*;]C%2?HI?5P]/_:JYML>N)"!^[*<1(:Y2E5L-ZO;`]V^^ MR4+8E?BW5BK9IV/2@XB@LO0>.Z4[*R_3N_OU$O$)H;.`;P/O?//^=?````__\#`%!+`0(M`!0`!@`(````(0#*#;D0 MWP$``!85```3``````````````````````!;0V]N=&5N=%]4>7!E&UL M4$L!`BT`%``&``@````A`+55,"/U````3`(```L`````````````````&`0` M`%]R96QS+RYR96QS4$L!`BT`%``&``@````A`'WALP3F`0``]1,``!H````` M````````````/@<``'AL+U]R96QS+W=O&PO=V]R:W-H M965T@(``+X%```9 M`````````````````'84``!X;"]W;W)K&UL4$L! M`BT`%``&``@````A`/P;#"Q7`P``N0H``!D`````````````````)Q<``'AL M+W=O&PO=V]R:W-H965T``!X;"]W;W)K&UL4$L!`BT`%``&``@````A M`(G#@_.8`P``?0L``!@`````````````````S"0``'AL+W=O&UL4$L!`BT`%``& M``@````A`._!_$GD`@``N@@``!D`````````````````SBP``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`'U[;%9C(```RVH``!0````````````````` MTSP``'AL+W-H87)E9%-T&UL4$L!`BT`%``&``@````A``QEO'+' M"@``ZUD```T`````````````````:%T``'AL+W-T>6QE&PO=&AE M;64O=&AE;64Q+GAM;%!+`0(M`!0`!@`(````(0!DX(0)9P(``*L%```9```` M`````````````!]O``!X;"]W;W)K&UL4$L!`BT` M%``&``@````A`!!<(8OL`@``R0<``!D`````````````````O7$``'AL+W=O M&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`#VI M5I@:!P``I!T``!D`````````````````^H,``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@` M```A`/<0[.47!@``!Q<``!@`````````````````TID``'AL+W=O&UL4$L!`BT`%``&``@````A`++7C2V+ M!P``]!\``!D`````````````````WZX``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`+\'OKE0`@``$`4``!D````` M````````````T;\``'AL+W=O&PO=V]R M:W-H965T?HM@(``.H& M```9`````````````````$;%``!X;"]W;W)K&UL M4$L!`BT`%``&``@````A``M*11&U`@``Z@8``!D`````````````````,\@` M`'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`*K8(\OI M`@``G`@``!``````````````````RLX``&1O8U!R;W!S+V%P<"YX;6Q02P$" M+0`4``8`"````"$`T,63&C(!``!``@``$0````````````````#IT@``9&]C D4')O<',O8V]R92YX;6Q02P4&`````"D`*0`("P``4M4````` ` end XML 13 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; 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 14 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Summary of Stock Option Activity (Detail) (USD $)
3 Months Ended
Mar. 28, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Beginning Balance, Shares 75,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Exercised, Shares (29,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Ending Balance, Shares 46,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Options Exercisable, Shares 44,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Beginning Balance, Weighted Average Price $ 7.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Exercised, Weighted Average Price $ 6.16us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Ending Balance, Weighted Average Price $ 7.98us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Options Exercisable, Weighted Average Price $ 7.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Ending Balance, Weighted Average Remaining Term (In years) 3 years 3 months 18 days
Options Exercisable, Weighted Average Remaining Term (In years) 3 years 2 months 12 days
Ending Balance, Aggregate Intrinsic Value $ 1,866,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Options Exercisable, Aggregate Intrinsic Value $ 1,807,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
XML 15 R9.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation
3 Months Ended
Mar. 28, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
4. Stock-Based Compensation

Our 2008 Stock Option and Stock Incentive Plan (the “Plan”) was approved by our shareholders on May 20, 2009. Under the terms of the Plan, our Board of Directors may grant up to 2,000,000 shares of common stock in the form of shares of restricted stock, incentive stock options and non-qualified stock options or combinations thereof to officers, directors, employees, consultants and advisors. Grants under the Plan must be made within ten years of the date the Plan was approved and stock options are exercisable upon the terms set forth in the grant agreement approved by the Board of Directors, but in no event more than ten years from the date of grant. Restricted stock vests in accordance with the terms set forth in each restricted stock agreement. At March 28, 2015, 1,683,562 shares were available for grant under the Plan.

 

We grant restricted stock to certain employees and members of our Board of Directors. The value of restricted stock issued is based on the fair value of our common stock on the grant date. Vesting of restricted stock is conditional based on continued employment or service for a specified period and in certain circumstances, the attainment of financial goals. We retain the restricted stock, and any dividends paid thereto, until the vesting conditions have been met. For awards with a service condition only, compensation cost related to restricted stock is recognized on a straight-line basis over the vesting period. For awards that have a service condition and require the attainment of financial goals, compensation cost related to restricted stock is recognized over the vesting period if it is probable that the financial goals will be attained. Compensation cost related to restricted stock was $0.3 million and $0.5 million for the thirteen weeks ended March 28, 2015 and March 29, 2014, respectively.

The following table summarizes our restricted stock activity for the thirteen weeks ended March 28, 2015:

 

     Shares      Weighted
Average
Price
 

Balance at December 27, 2014

     72,900       $ 27.82   

Granted

     36,604       $ 45.39   

Vested

     (13,660    $ 24.78   

Cancelled

     (400    $ 18.94   
  

 

 

    

Balance at March 28, 2015

  95,444    $ 35.03   
  

 

 

    

As of March 28, 2015, there was approximately $2.3 million of unrecognized compensation cost related to nonvested restricted stock, which is expected to be recognized over a weighted-average period of approximately 1.7 years.

Cash flows resulting from tax deductions in excess of the tax effect of compensation cost recognized in the financial statements are classified as financing cash flows. The excess tax benefit generated from restricted shares which vested in the thirteen weeks ended March 28, 2015 was $0.1 million and was credited to additional paid-in capital.

We grant stock options to certain employees and members of the Board of Directors. We expense the grant-date fair value of stock options. Compensation cost is recognized on a straight-line basis over the vesting period for which related services are performed. The compensation cost charged against income for the thirteen weeks ended March 28, 2015 and March 29, 2014 was less than $0.1 million in each period. The compensation costs were classified as selling, general and administrative expense in the Consolidated Statements of Income. No cost was capitalized during fiscal 2015 or fiscal 2014.

No stock options were granted during the thirteen weeks ended March 28, 2015 or March 29, 2014. Historically, we have used the Black-Scholes option valuation model to estimate the fair value of stock options granted. Expected volatility and expected dividend yield were based on the actual historical experience of our common stock. The expected life represents the period of time that options granted are expected to be outstanding and was calculated using historical option exercise data. The risk-free rate was based on a U.S. Treasury security with terms equal to the expected time of exercise as of the grant date. We included a forfeiture assumption of 5.4% for fiscal 2015 and fiscal 2014 in the calculation of compensation cost.

The following table summarizes our stock option activity for the thirteen weeks ended March 28, 2015:

 

     Shares      Weighted
Average
Price
     Weighted Average
Remaining Term
(In years)
     Aggregate
Intrinsic Value
 

Balance at December 27, 2014

     75,000       $ 7.28      

Exercised

     (29,000    $ 6.16      
  

 

 

          

Balance at March 28, 2015

  46,000    $ 7.98      3.3    $ 1,866,000   
  

 

 

          

Options exercisable at March 28, 2015

  44,000    $ 7.47      3.2    $ 1,807,000   

The total intrinsic value of stock options exercised in the thirteen weeks ended March 28, 2015 was $1.2 million. As of March 28, 2015, there was less than $0.1 million of unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of less than one year.

 

Cash received from option exercises was approximately $0.3 million in the thirteen weeks ended March 29, 2014. The excess tax benefit generated from options which were exercised in the thirteen ended March 29, 2014 was $0.1 million, and was credited to additional paid-in capital. There was no cash received or excess tax benefit generated in the thirteen weeks ended March 28, 2015.

EXCEL 16 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T M.&,Q9#!E864B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I% M>&-E;%=O#I% M>&-E;%=O#I.86UE/DEN=F5N=&]R:65S/"]X.DYA M;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I7;W)K#I7;W)K M#I7;W)K#I%>&-E;%=O&5S/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H M965T4V]U#I%>&-E;%=O#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DYE=U]A;F1?4F5C96YT M;'E?061O<'1E9%]!8V-O=3PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-U8G-E<75E;G1?179E;G0\+W@Z3F%M93X-"B`@("`\>#I7 M;W)K#I%>&-E;%=O M#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-A;&5S7V]F7T%C8V]U;G1S7U)E8V5I=F%B;&5?03PO>#I. M86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-T;V-K0F%S961?0V]M<&5N#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-T;V-K0F%S961?0V]M<&5N#I7;W)K#I7 M;W)K#I7;W)K#I7;W)K#I7;W)K#I7;W)K#I7;W)K#I3 M='EL97-H965T($A2968],T0B5V]R:W-H965T3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V M7S0S8S5?83,Y-%\X,30T.&,Q9#!E864-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T,V,U7V$S.31?.#$T-#AC,60P96%E M+U=O'0O M:'1M;#L@8VAA2!);F9O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$6UB;VP\+W1D/@T*("`@("`@("`\=&0@8VQA2!296=I'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1087)T7S!E.3=E-#$W7S,X9#9?-#-C-5]A,SDT7S@Q-#0X8S%D,&5A90T* M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\P93DW930Q-U\S.&0V7S0S M8S5?83,Y-%\X,30T.&,Q9#!E864O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XS,RPV,#`\&5S M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,BPR-C$\3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q M9#!E864-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=? M,SAD-E\T,V,U7V$S.31?.#$T-#AC,60P96%E+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M3H\+W-T7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q M9#!E864-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=? M,SAD-E\T,V,U7V$S.31?.#$T-#AC,60P96%E+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52 M+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D M:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"B`\='(^#0H@/'1D M('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\8CXQ+CPO M8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L969T/CQB/CQU M/D)A2`M+3X-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@-G!T.R!415A4 M+4E.1$5.5#H@-"4G/@T*($%S('5S960@:&5R96EN+"!U;FQE'0@;W1H97)W:7-E(')E<75I#(P,4,[1&]R;6%N)B-X M,C`Q1#LL('1H92`F(W@R,#%#.T-O;7!A;GDF(W@R,#%$.RP@)B-X,C`Q0SMW M928C>#(P,40[+`T*("8C>#(P,4,[=7,F(W@R,#%$.RP@;W(@)B-X,C`Q0SMO M=7(F(W@R,#%$.R!R969E2!A8V-E<'1E9"!A8V-O=6YT:6YG('!R:6YC:7!L97,@9F]R(&-O;7!L M971E(&9I;F%N8VEA;`T*('-T871E;65N=',N($EN('1H92!O<&EN:6]N(&]F M(&UA;F%G96UE;G0L(&%L;"!A9&IU2!F;W(@82!F86ER('!R97-E;G1A=&EO;B!H879E(&)E M96X@:6YC;'5D960N($]P97)A=&EN9PT*(')E$$P.S(X+"`R,#$U(&%R92!N;W0- M"B!N96-E2!I;F1I8V%T:79E(&]F('1H92!R97-U;'1S('1H870@ M;6%Y(&)E(&5X<&5C=&5D(&9O65A2!C875S92!S:6=N:69I8V%N="!F;'5C='5A=&EO;G,@ M9G)O;2!Q=6%R=&5R('1O#0H@<75A$$P.S(W+"`R,#$T+CPO<#X-"B`\<"!S='EL93TS1"=-05)' M24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1% M3E0Z(#0E)SX-"B!#97)T86EN('!R:6]R('EE87(@86UO=6YT65A M7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`V M<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@5V4@:&%V92!E;G1E$$P.S(X+"`R,#$U(&%N9"!-87)C:"8C M>$$P.S(Y+"`R,#$T+"!R97-P96-T:79E;'DN($EF#0H@'!E;G-E'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S M92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$$P.R8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O M;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/D1E8V5M8F5R)B-X03`[,C6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/"]T6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T* M($9I;FES:&5D('!R;V1U8W0\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XQ,#0L.#8Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P M-2PQ,3<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/"]T6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T* M(%!A8VMA9VEN9R!M871E$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XR+#"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X M('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$58 M5"U)3D1%3E0Z("TQ96TG/@T*(%1O=&%L/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$X,RPP M,S@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C$W,RPU,C,\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q9#!E864- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T M,V,U7V$S.31?.#$T-#AC,60P96%E+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R65E2!T M:&4@0F]A6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P>#L@1D].5"U3 M25I%.B`Q<'@[($U!4D=)3BU43U`Z(#$R<'@G/@T*("8C>$$P.SPO<#X-"B`\ M<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@ M,'!T.R!415A4+4E.1$5.5#H@-"4G/@T*(%=E(&=R86YT(')E$$P.S(X+"`R,#$U M(&%N9`T*($UA2X\+W`^ M#0H@/'`@F5S(&]U$$P.S(X M+"`R,#$U.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[ M($9/3E0M4TE:13H@,3)P=#L@34%21TE.+51/4#H@,'!T)SX-"B`F(WA!,#L\ M+W`^#0H@/'1A8FQE('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL M87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS M1#$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@ M8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/E=E:6=H=&5D/&)R("\^#0H@ M079E$$P.SPO=&0^#0H@/"]T2`M+3X-"B`\='(@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ M96TG/@T*($)A;&%N8V4@870@1&5C96UB97(@,C$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XW,BPY,#`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C(W+C@R/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S M='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(T+C6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS M1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%- M24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XH-#`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R M9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R M9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO6QE/3-$ M)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#PA+2T@16YD(%1A8FQE($)O M9'D@+2T^/"]T86)L93X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P M<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B!! M$$P.S(X+"`R,#$U+"!T:&5R92!W87,@87!P2`D,BXS(&UI;&QI;VX@;V8-"B!U;G)E8V]G;FEZ960@8V]M<&5N'!E8W1E9"!T;R!B92!R96-O9VYI>F5D(&]V97(@ M82!W96EG:'1E9"UA=F5R86=E#0H@<&5R:6]D(&]F(&%P<')O>&EM871E;'D@ M,2XW('EE87)S+CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P M<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B!# M87-H(&9L;W=S(')E"!D961U8W1I;VYS(&EN(&5X M8V5S&-E M65E'!E8W1E9"!V;VQA=&EL:71Y M(&%N9"!E>'!E8W1E9`T*(&1I=FED96YD('EI96QD('=E'!E M8W1E9"!T;R!B92!O=71S=&%N9&EN9R!A;F0@=V%S#0H@8V%L8W5L871E9"!U M&5R8VES92!D871A+B!4:&4@&5R8VES92!A6QE/3-$)TU!4D=) M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5. M5#H@-"4G/@T*(%1H92!F;VQL;W=I;F<@=&%B;&4@$$P.S(X+"`R,#$U.CPO<#X-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3)P=#L@34%21TE. M+51/4#H@,'!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E M;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!A;&EG;CTS1&-E;G1E$$P M.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G M8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B!R M9V(H,"PP+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X] M,T0R(&%L:6=N/3-$8V5N=&5R/E=E:6=H=&5D/&)R("\^#0H@079E$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P M="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$ M8V5N=&5R/E=E:6=H=&5D)B-X03`[079E6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO M$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XW-2PP,#`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0U M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@ M/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL M93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE&5R8VES960\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH M,CDL,#`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/"]T6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($)A M;&%N8V4@870@36%R8V@F(WA!,#LR."P@,C`Q-3PO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C0V+#`P,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P M+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H M,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-) M6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.S(X+"`R,#$U('=A6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P>#L@1D].5"U325I%.B`Q<'@[ M($U!4D=)3BU43U`Z(#$R<'@G/@T*("8C>$$P.SPO<#X-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,'!T.R!415A4 M+4E.1$5.5#H@-"4G/@T*($-A$$P.S(Y+"`R,#$T+B!4 M:&4@97AC97-S('1A>`T*(&)E;F5F:70@9V5N97)A=&5D(&9R;VT@;W!T:6]N M$$P.S(Y+"`R,#$T('=A$$P.S(X+`T*(#(P,34N/"]P/@T*(#PO9&EV/CQS<&%N/CPO7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P M(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"B`\ M='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F M=#X\8CXU+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L M969T/CQB/CQU/D5A2!D:79I M9&EN9R!O=7(@;F5T(&EN8V]M90T*(&)Y('1H92!W96EG:'1E9"!A=F5R86=E M(&YU;6)E2!G&EM871E;'D@,3DL,#`P('-H87)E6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4 M+4E.1$5.5#H@-"4G/@T*(%1H92!F;VQL;W=I;F<@=&%B;&4@6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<] M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED M)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]- M.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X] M,T0R(&%L:6=N/3-$8V5N=&5R/DUA6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4 M+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@ M/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL M93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,U+#4T,CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS-BPS-S$\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P M.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($5F9F5C="!O M9B!S=&]C:RUB87-E9"!C;VUP96YS871I;VX@87=A$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C$W.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T* M(#QT"<^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%=E:6=H M=&5D(&%V97)A9V4@9&EL=71E9"!S:&%R97,@;W5T6QE/3-$ M)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*($5A6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL M93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<@8F=C;VQO$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C`N-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/"]T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879AF5D(&$@ M$$P.S,Q M+"`R,#$U+B!5;F1E$$P.S(X+"`R,#$U+"!W92!R97!U&EM871E;'D@)#4Y+C`@ M;6EL;&EO;B!R96UA:6YI;F<@=6YD97(@=&AE('!R;V=R86TN/"]P/@T*(#PO M9&EV/CQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!46QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]2 M1$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP M861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"B`\='(^#0H@ M/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\8CXW M+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L969T/CQB M/CQU/E)E;&%T960M4&%R='D-"B!46QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@ M3F5W(%)O;6%N.R!-05)'24XM5$]0.B`V<'0[(%1%6%0M24Y$14Y4.B`T)2<^ M#0H@5V4@:&%V92!A(&YO;BUC86YC96QA8FQE(&]P97)A=&EN9R!L96%S92!F M;W(@;W5R('!R:6UA2!M96UB97)S M+"!A&EM871E;'D@)#$N-2!M M:6QL:6]N#0H@:6X@9FES8V%L(#(P,34@86YD('=E'!I7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E M;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"B`\='(^ M#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\ M8CXX+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L969T M/CQB/CQU/DEN8V]M92!487AE$$P.S(X+"`R,#$U+"!W92!H860@)#$N M,B!M:6QL:6]N(&]F(&YE="!U;G)E8V]G;FEZ960@=&%X#0H@8F5N969I=',L M("0P+CD@;6EL;&EO;B!O9B!W:&EC:"!W;W5L9"!A9F9E8W0@;W5R(&5F9F5C M=&EV92!T87@@&EM871E;'D@)#`N M,B!M:6QL:6]N(&]F(&%C8W)U960@:6YT97)E&EC;RX-"B!!;&P@>65A2!U;F1E&%M:6YA=&EO;B!B>2!T M:&4@26YT97)N86P@4F5V96YU92!S97)V:6-E(&9O"!Y96%R&%M:6YA=&EO;B!B>2!O;F4@2!F;W(@=&AE('EE87)S#0H@,C`P.2TR,#$R+B!4 M87@@>65A'!I7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<] M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X- M"B`\='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$ M;&5F=#X\8CXY+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX] M,T1L969T/CQB/CQU/D9A:7(@5F%L=64-"B!$:7-C;&]S=7)E3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T M.&,Q9#!E864-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T M,3=?,SAD-E\T,V,U7V$S.31?.#$T-#AC,60P96%E+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R2!!9&]P=&5D#0H@06-C;W5N=&EN9R!0#(P,40[*2!.;RXF M(WA!,#LR,#$T+3`Y+"`\:3Y2979E;G5E(&9R;VT@0V]N=')A8W1S#0H@=VET M:"!#=7-T;VUE$$P.S$U+`T*(#(P,38N(%1H92!S=&%N9&%R M9"!P97)M:71S('1H92!U7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q9#!E M864-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD M-E\T,V,U7V$S.31?.#$T-#AC,60P96%E+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R2!!9&]P=&5D($%C M8V]U;G1I;F<@4')O;F]U;F-E;65N=',\+W1D/@T*("`@("`@("`\=&0@8VQA M#(P,40[ M*2!.;RXF(WA!,#LR,#$T+3`Y+"`\:3Y2979E;G5E(&9R;VT@0V]N=')A8W1S M#0H@=VET:"!#=7-T;VUE$$P.S$U+"`R,#$V+B!4:&4@7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA2!$:7-C;&]S=7)E(%M!8G-T6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<] M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE M/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX] M,T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N M/3-$8V5N=&5R/D1E8V5M8F5R)B-X03`[,C6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($9I;FES:&5D('!R;V1U M8W0\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,#0L.#8Q/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P-2PQ,3<\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%!A8VMA9VEN9R!M871E M$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#@P,SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X- M"B`\+W1R/@T*(#QT"<^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*(%1O=&%L/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$X,RPP,S@\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C$W,RPU,C,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\P93DW930Q M-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q9#!E864-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T,V,U7V$S.31?.#$T-#AC M,60P96%E+U=O'0O:'1M;#L@8VAA2!O9B!297-T6QE/3-$)TU!4D=)3BU" M3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@ M-"4G/@T*(%1H92!F;VQL;W=I;F<@=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S M;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N M=&5R/E-H87)E6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C,V+#8P-#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@ M5$585"U)3D1%3E0Z("TQ96TG/@T*(%9E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/B@Q,RPV-C`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/CDU+#0T-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@3PO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]4 M5$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E M)SX-"B!4:&4@9F]L;&]W:6YG('1A8FQE('-U;6UA2!F;W(@=&AE#0H@=&AI6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP M+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L M:6=N/3-$8V5N=&5R/E-H87)E$$P.T%V97)A9V4\8G(@+SX-"B!296UA:6YI;F<@5&5R M;3QB$$P.R8C M>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P M+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8N,38\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&-O;'-P86X],T0U/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P M.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT&5R8VES M86)L92!A="!-87)C:"8C>$$P.S(X+"`R,#$U/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C,N,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$'1087)T7S!E.3=E M-#$W7S,X9#9?-#-C-5]A,SDT7S@Q-#0X8S%D,&5A90T*0V]N=&5N="U,;V-A M=&EO;CH@9FEL93HO+R]#.B\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T M.&,Q9#!E864O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]4 M5$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E M)SX-"B!4:&4@9F]L;&]W:6YG('1A8FQE('-E=',@9F]R=&@@=&AE(&-O;7!U M=&%T:6]N(&]F(&)A$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$ M-B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!"3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9#L@5TE$5$@Z(#$Q-BXV-7!T)SX-"B`H:6X@=&AO=7-A;F1S M+"!E>&-E<'0@<&5R('-H87)E(&1A=&$I/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$ M8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/DUA$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C(S+#4U,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T* M(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XS-2PU-#(\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$P,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XQ-S@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@ M/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P M<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,V+#4T.3PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO'1087)T7S!E M.3=E-#$W7S,X9#9?-#-C-5]A,SDT7S@Q-#0X8S%D,&5A90T*0V]N=&5N="U, M;V-A=&EO;CH@9FEL93HO+R]#.B\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X M,30T.&,Q9#!E864O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q9#!E864- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T M,V,U7V$S.31?.#$T-#AC,60P96%E+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA6UE;G0@07=A'0^36%Y(#(P+`T* M"0DR,#`Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^,3`@ M>65A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S&-E&EM=6T@6TUE M;6)E'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ MF5D(&-O;7!E;G-A=&EO;B!C;W-T M(')E;&%T960@=&\@;F]N+79E'0^,2!Y96%R(#@@;6]N=&AS(#$R(&1A>7,\"!B96YE9FET(&=E;F5R M871E9"!F'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!3:&%R92UB87-E M9"!087EM96YT($%W87)D(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$"!B96YE9FET(&=E;F5R871E9"!F M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$6UE;G0@07=AF5D(&-O;7!E;G-A=&EO;B!C;W-T/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$=&5X=#X\'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S6UE;G0@07=A'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@ M(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\P93DW930Q M-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q9#!E864-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T,V,U7V$S.31?.#$T-#AC M,60P96%E+U=O'0O:'1M;#L@8VAA2!O9B!297-T3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V M7S0S8S5?83,Y-%\X,30T.&,Q9#!E864-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T,V,U7V$S.31?.#$T-#AC,60P96%E M+U=O'0O M:'1M;#L@8VAA2!O9B!3=&]C:R!/<'1I;VX@06-T:79I='D@*$1E=&%I;"D@*%53 M1"`D*3QB&5R8VES960L(%-H87)E'0^,R!Y96%R65A7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V M7S0S8S5?83,Y-%\X,30T.&,Q9#!E864-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T,V,U7V$S.31?.#$T-#AC,60P96%E M+U=O'0O M:'1M;#L@8VAA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D('1O(&)E(')E<'5R8VAA3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\P93DW930Q-U\S.&0V7S0S8S5? M83,Y-%\X,30T.&,Q9#!E864-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO,&4Y-V4T,3=?,SAD-E\T,V,U7V$S.31?.#$T-#AC,60P96%E+U=O'0O:'1M;#L@ M8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'!I2!47!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA"!P;W-I=&EO;G,\+W1D/@T*("`@("`@("`\ M=&0@8VQA"!996%R(%M-96UB M97)=/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\"!#;VYT:6YG96YC>2!;3&EN92!)=&5M"!E M>&%M:6YA=&EO;B!B>2!T:&4@26YT97)N86P@4F5V96YU92!S97)V:6-E/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XR,#$Q/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$"!!=71H;W)I='D@6TUE;6)E'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\P93DW M930Q-U\S.&0V7S0S8S5?83,Y-%\X,30T.&,Q9#!E864-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO,&4Y-V4T,3=?,SAD-E\T,V,U7V$S.31?.#$T M-#AC,60P96%E+U=O'0O:'1M;#L@8VAA'0^,C`Q-RTP-CQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T* M#0H\>&UL('AM;&YS.F\],T0B=7)N.G-C:&5M87,M;6EC XML 17 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related-Party Transactions - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 0 Months Ended
Mar. 28, 2015
Dec. 27, 2014
Dec. 26, 2015
Related Party Transaction [Line Items]      
Lease expiration date Dec. 31, 2017    
Total annual rental payments to the partnership under the lease arrangement   $ 1.5us-gaap_OperatingLeasesRentExpenseNet  
Scenario, Forecast [Member]      
Related Party Transaction [Line Items]      
Total annual rental payments to the partnership under the lease arrangement     $ 1.5us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
XML 18 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock Repurchases - Additional Information (Detail) (USD $)
3 Months Ended 12 Months Ended
Mar. 28, 2015
Dec. 27, 2014
Dec. 31, 2015
Shares Repurchases [Line Items]      
Repurchase and cancellation of shares 13,180us-gaap_StockRepurchasedAndRetiredDuringPeriodShares 61,830us-gaap_StockRepurchasedAndRetiredDuringPeriodShares  
Common stock repurchased, average price $ 46.29dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice $ 50.71dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice  
Repurchase and cancellation of shares, value $ 600,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue $ 3,100,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue  
Share Repurchase Program [Member]      
Shares Repurchases [Line Items]      
Repurchase and cancellation of shares 13,700us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
855,600us-gaap_StockRepurchasedAndRetiredDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
 
Common stock repurchased, average price $ 45.41dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
$ 47.20dorm_StockRepurchasedAndRetiredDuringPeriodAveragePurchasePrice
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
 
Repurchase and cancellation of shares, value 600,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
40,400,000us-gaap_StockRepurchasedAndRetiredDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
 
Share repurchase program, remaining authorized amount 59,000,000us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
   
Share Repurchase Program [Member] | Scenario, Forecast [Member]      
Shares Repurchases [Line Items]      
Share repurchase program shares authorized to be repurchased     $ 100,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= dorm_ShareRepurchaseProgramMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
XML 19 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Income Tax Contingency [Line Items]  
Net unrecognized tax benefits 1.2us-gaap_UnrecognizedTaxBenefits
Unrecognized tax benefits which would impact effective tax rate if recognized 0.9us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Accrued interest related to uncertain tax positions 0.2us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
Earliest Tax Year [Member]  
Income Tax Contingency [Line Items]  
Income tax examination by the Internal Revenue service 2011
Earliest Tax Year [Member] | State Tax Authority [Member]  
Income Tax Contingency [Line Items]  
Income tax years under examination 2009
Latest Tax Year [Member]  
Income Tax Contingency [Line Items]  
Income tax examination by the Internal Revenue service 2012
Latest Tax Year [Member] | State Tax Authority [Member]  
Income Tax Contingency [Line Items]  
Income tax years under examination 2012
XML 20 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Event - Additional Information (Detail) (Revolving Credit Facility [Member])
3 Months Ended
Mar. 28, 2015
Revolving Credit Facility [Member]
 
Subsequent Event [Line Items]  
Credit facility expiration date 2017-06
XML 21 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventories
3 Months Ended
Mar. 28, 2015
Inventory Disclosure [Abstract]  
Inventories
3. Inventories

Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products, and are stated at the lower of cost or market. Inventories were as follows:

 

(in thousands)

   March 28,
2015
     December 27,
2014
 

Bulk product

   $ 75,389      $ 65,603  

Finished product

     104,861        105,117  

Packaging materials

     2,788        2,803  
  

 

 

    

 

 

 

Total

$ 183,038   $ 173,523  
  

 

 

    

 

 

 
XML 22 R2.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Income (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Income Statement [Abstract]    
Net sales $ 188,474us-gaap_SalesRevenueNet $ 183,512us-gaap_SalesRevenueNet
Cost of goods sold 115,581us-gaap_CostOfGoodsSold 111,870us-gaap_CostOfGoodsSold
Gross profit 72,893us-gaap_GrossProfit 71,642us-gaap_GrossProfit
Selling, general and administrative expenses 39,241us-gaap_SellingGeneralAndAdministrativeExpense 34,695us-gaap_SellingGeneralAndAdministrativeExpense
Income from operations 33,652us-gaap_OperatingIncomeLoss 36,947us-gaap_OperatingIncomeLoss
Interest expense, net 52us-gaap_InterestExpense 39us-gaap_InterestExpense
Income before income taxes 33,600us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 36,908us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Provision for income taxes 12,261us-gaap_IncomeTaxExpenseBenefit 13,357us-gaap_IncomeTaxExpenseBenefit
Net income $ 21,339us-gaap_NetIncomeLoss $ 23,551us-gaap_NetIncomeLoss
Earnings Per Share:    
Basic $ 0.60us-gaap_EarningsPerShareBasic $ 0.65us-gaap_EarningsPerShareBasic
Diluted $ 0.60us-gaap_EarningsPerShareDiluted $ 0.64us-gaap_EarningsPerShareDiluted
Weighted Average Shares Outstanding:    
Basic 35,542us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 36,371us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted 35,643us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 36,549us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
XML 23 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation
3 Months Ended
Mar. 28, 2015
Accounting Policies [Abstract]  
Basis of Presentation
1. Basis of Presentation

As used herein, unless the context otherwise requires, “Dorman”, the “Company”, “we”, “us”, or “our” refers to Dorman Products, Inc. and its subsidiaries. Our ticker symbol on the NASDAQ Global Select Market is “DORM”.

The accompanying unaudited consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. for interim financial information and in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (“SEC”). However, they do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of only normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the thirteen weeks ended March 28, 2015 are not necessarily indicative of the results that may be expected for the fiscal year ending December 26, 2015. We may experience significant fluctuations from quarter to quarter in our results of operations due to the timing of orders placed by our customers. Generally, the second and third quarters have the highest level of net sales. The introduction of new products and product lines to customers may cause significant fluctuations from quarter to quarter. These financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 27, 2014.

Certain prior year amounts have been reclassified to conform with current year presentation.

XML 24 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventories - Inventories (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Inventory Disclosure [Abstract]    
Bulk product $ 75,389us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves $ 65,603us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves
Finished product 104,861us-gaap_InventoryFinishedGoodsNetOfReserves 105,117us-gaap_InventoryFinishedGoodsNetOfReserves
Packaging materials 2,788us-gaap_OtherInventoryNetOfReserves 2,803us-gaap_OtherInventoryNetOfReserves
Total $ 183,038us-gaap_InventoryNet $ 173,523us-gaap_InventoryNet
XML 25 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) (USD $)
3 Months Ended
Mar. 28, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Beginning Balance, Shares 72,900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Granted, Shares 36,604us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Vested, Shares (13,660)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Cancelled, Shares (400)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
Ending Balance, Shares 95,444us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Beginning Balance, Weighted Average Price $ 27.82us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
Granted, Weighted Average Price $ 45.39us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Vested, Weighted Average Price $ 24.78us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
Cancelled, Weighted Average Price $ 18.94us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
Ending Balance, Weighted Average Price $ 35.03us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
XML 26 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 27 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Sales of Accounts Receivable
3 Months Ended
Mar. 28, 2015
Receivables [Abstract]  
Sales of Accounts Receivable
2. Sales of Accounts Receivable

We have entered into several customer sponsored programs administered by unrelated financial institutions that permit us to sell certain accounts receivable at discounted rates to the financial institutions. Transactions under these agreements were accounted for as sales of accounts receivable and were removed from our Consolidated Balance Sheet at the time of the sales transactions. Pursuant to these agreements, we sold $132.9 million and $124.1 million of accounts receivable during the thirteen weeks ended March 28, 2015 and March 29, 2014, respectively. If receivables had not been sold, $314.6 million and $298.9 million of additional accounts receivable would have been outstanding at March 28, 2015 and December 27, 2014, respectively, based on standard payment terms. Selling, general and administrative expenses for the thirteen weeks ended March 28, 2015 and March 29, 2014 included $1.7 million and $1.5 million, respectively, in financing costs associated with these accounts receivable sales programs.

XML 28 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheets (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Current assets:    
Cash and cash equivalents $ 64,599us-gaap_CashAndCashEquivalentsAtCarryingValue $ 47,656us-gaap_CashAndCashEquivalentsAtCarryingValue
Accounts receivable, less allowance for doubtful accounts and customer credits of $79,274 and $79,179 201,142us-gaap_AccountsReceivableNetCurrent 206,035us-gaap_AccountsReceivableNetCurrent
Inventories 183,038us-gaap_InventoryNet 173,523us-gaap_InventoryNet
Deferred income taxes 25,402us-gaap_DeferredTaxAssetsNetCurrent 25,103us-gaap_DeferredTaxAssetsNetCurrent
Prepaids and other current assets 2,514us-gaap_PrepaidExpenseAndOtherAssetsCurrent 3,147us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Total current assets 476,695us-gaap_AssetsCurrent 455,464us-gaap_AssetsCurrent
Property, plant and equipment, net 84,460us-gaap_PropertyPlantAndEquipmentNet 82,270us-gaap_PropertyPlantAndEquipmentNet
Goodwill and intangible assets, net 29,964us-gaap_IntangibleAssetsNetIncludingGoodwill 29,989us-gaap_IntangibleAssetsNetIncludingGoodwill
Other assets 14,067us-gaap_OtherAssetsNoncurrent 12,645us-gaap_OtherAssetsNoncurrent
Total 605,186us-gaap_Assets 580,368us-gaap_Assets
Current liabilities:    
Accounts payable 60,480us-gaap_AccountsPayableCurrent 59,541us-gaap_AccountsPayableCurrent
Accrued compensation 4,226us-gaap_EmployeeRelatedLiabilitiesCurrent 10,713us-gaap_EmployeeRelatedLiabilitiesCurrent
Other accrued liabilities 31,368us-gaap_AccruedLiabilitiesCurrent 20,579us-gaap_AccruedLiabilitiesCurrent
Total current liabilities 96,074us-gaap_LiabilitiesCurrent 90,833us-gaap_LiabilitiesCurrent
Other long-term liabilities 4,462us-gaap_OtherLiabilitiesNoncurrent 4,822us-gaap_OtherLiabilitiesNoncurrent
Deferred income taxes 22,024us-gaap_DeferredTaxLiabilitiesNoncurrent 22,652us-gaap_DeferredTaxLiabilitiesNoncurrent
Commitments and contingencies      
Shareholders' Equity:    
Common stock, par value $0.01; authorized 50,000,000 shares; issued and outstanding 35,645,867 and 35,611,238 in 2015 and 2014, respectively 356us-gaap_CommonStockValue 356us-gaap_CommonStockValue
Additional paid-in capital 44,001us-gaap_AdditionalPaidInCapitalCommonStock 43,413us-gaap_AdditionalPaidInCapitalCommonStock
Retained earnings 438,269us-gaap_RetainedEarningsAccumulatedDeficit 418,292us-gaap_RetainedEarningsAccumulatedDeficit
Total shareholders' equity 482,626us-gaap_StockholdersEquity 462,061us-gaap_StockholdersEquity
Total $ 605,186us-gaap_LiabilitiesAndStockholdersEquity $ 580,368us-gaap_LiabilitiesAndStockholdersEquity
XML 29 R17.htm IDEA: XBRL DOCUMENT v2.4.1.9
New and Recently Adopted Accounting Pronouncements (Policies)
3 Months Ended
Mar. 28, 2015
Accounting Changes and Error Corrections [Abstract]  
New and Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised good or services to customers. The ASU will replace most existing revenue recognition guidance In U.S. GAAP when it becomes effective. The new standard will be effective for annual periods beginning after December 15, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. We are evaluating the effect that ASU 2014-09 will have on our consolidated financial statements and related disclosures. We have not yet selected a transition method nor have we determined the effect of the standard on our ongoing financial reporting.

XML 30 R1.htm IDEA: XBRL DOCUMENT v2.4.1.9
Document and Entity Information
3 Months Ended
Mar. 28, 2015
Apr. 28, 2015
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 28, 2015  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q1  
Trading Symbol DORM  
Entity Registrant Name Dorman Products, Inc.  
Entity Central Index Key 0000868780  
Current Fiscal Year End Date --12-26  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   35,645,867dei_EntityCommonStockSharesOutstanding
XML 31 R18.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventories (Tables)
3 Months Ended
Mar. 28, 2015
Inventory Disclosure [Abstract]  
Inventories

Inventories include the cost of material, freight, direct labor and overhead utilized in the processing of our products, and are stated at the lower of cost or market. Inventories were as follows:

 

(in thousands)

   March 28,
2015
     December 27,
2014
 

Bulk product

   $ 75,389      $ 65,603  

Finished product

     104,861        105,117  

Packaging materials

     2,788        2,803  
  

 

 

    

 

 

 

Total

$ 183,038   $ 173,523  
  

 

 

    

 

 

 
XML 32 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheets (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts and customer credits $ 79,274dorm_AllowanceForDoubtfulAccountsAndCustomerCredits $ 79,179dorm_AllowanceForDoubtfulAccountsAndCustomerCredits
Common stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
Common stock, shares authorized 50,000,000us-gaap_CommonStockSharesAuthorized 50,000,000us-gaap_CommonStockSharesAuthorized
Common stock, shares issued 35,645,867us-gaap_CommonStockSharesIssued 35,611,238us-gaap_CommonStockSharesIssued
Common stock, shares outstanding 35,645,867us-gaap_CommonStockSharesOutstanding 35,611,238us-gaap_CommonStockSharesOutstanding
XML 33 R12.htm IDEA: XBRL DOCUMENT v2.4.1.9
Related-Party Transactions
3 Months Ended
Mar. 28, 2015
Related Party Transactions [Abstract]  
Related-Party Transactions
7. Related-Party Transactions

We have a non-cancelable operating lease for our primary operating facility with a partnership in which Steven L. Berman, our Chief Executive Officer, and his family members, are partners. Based upon the terms of the lease, payments will be approximately $1.5 million in fiscal 2015 and were $1.5 million in fiscal 2014. The lease with the partnership expires December 31, 2017. In the opinion of our Audit Committee, the terms and rates of this lease are no less favorable than those which could have been obtained from an unaffiliated party.

XML 34 R11.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock Repurchases
3 Months Ended
Mar. 28, 2015
Text Block [Abstract]  
Common Stock Repurchases
6. Common Stock Repurchases

We periodically repurchase, at the then current market price, and cancel common stock issued to the Dorman Products, Inc. 401(k) Retirement Plan and Trust (the “401(k) Plan”). Shares are generally purchased from the 401(k) Plan when participants sell units as permitted by the 401(k) Plan or elect to leave the 401(k) Plan upon retirement, termination or other reasons. For the thirteen weeks ended March 28, 2015, we repurchased and cancelled 13,180 shares of common stock for $0.6 million at an average price of $46.29 per share. During the fifty-two weeks ended December 27, 2014, we repurchased and cancelled 61,830 shares of common stock for $3.1 million at an average price of $50.71 per share.

The Board of Directors has authorized a share repurchase program, authorizing the repurchase of up to $100 million of our outstanding common stock through December 31, 2015. Under this program, share repurchases may be made from time to time depending on market conditions, share price, share availability and other factors at our discretion. The share repurchase program does not obligate us to acquire any specific number of shares. For the thirteen weeks ended March 28, 2015, we repurchased and cancelled 13,700 shares of common stock for $0.6 million at an average price of $45.41 per share under this program. For the fifty-two weeks ended December 27, 2014, we repurchased and cancelled 855,600 shares of common stock for $40.4 million at an average price of $47.20 per share under this program. At March 28, 2015, we had approximately $59.0 million remaining under the program.

XML 35 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Additional Information (Detail) (USD $)
3 Months Ended 12 Months Ended 0 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Dec. 27, 2014
Dec. 26, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Authorized number of common stock shares for grant 2,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized      
Date of plan approval May 20, 2009      
Maximum grant period from date of plan approval 10 years      
Shares available for grant under the plan 1,683,562us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant      
Compensation cost related to restricted stock $ 300,000us-gaap_RestrictedStockExpense $ 500,000us-gaap_RestrictedStockExpense    
Cash received from option exercises under the plan   262,000us-gaap_ProceedsFromStockOptionsExercised    
Cash received or excess tax benefit 0us-gaap_ProceedsAndExcessTaxBenefitFromSharebasedCompensation      
Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost related to stock options 100,000us-gaap_StockOptionPlanExpense
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
100,000us-gaap_StockOptionPlanExpense
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock options 2,300,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
     
Unrecognized compensation cost related to non-vested stock options, weighted-average period 1 year 8 months 12 days      
Tax benefit generated from compensation cost and credited to additional paid-in capital 100,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
     
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock options, weighted-average period 1 year      
Tax benefit generated from compensation cost and credited to additional paid-in capital   100,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Capitalized compensation cost     0us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Stock options granted 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Percentage of forfeiture assumption in calculation of compensation cost     5.40%dorm_PercentageOfForfeitureAssumptionInCalculationOfCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Intrinsic value of stock options exercised 1,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
     
Cash received from option exercises under the plan   300,000us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Stock Options [Member] | Scenario, Forecast [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Capitalized compensation cost       0us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Percentage of forfeiture assumption in calculation of compensation cost       5.40%dorm_PercentageOfForfeitureAssumptionInCalculationOfCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested stock options $ 100,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
XML 36 R19.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 28, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Restricted Stock Activity

The following table summarizes our restricted stock activity for the thirteen weeks ended March 28, 2015:

 

     Shares      Weighted
Average
Price
 

Balance at December 27, 2014

     72,900       $ 27.82   

Granted

     36,604       $ 45.39   

Vested

     (13,660    $ 24.78   

Cancelled

     (400    $ 18.94   
  

 

 

    

Balance at March 28, 2015

  95,444    $ 35.03   
  

 

 

 
Summary of Stock Option Activity

The following table summarizes our stock option activity for the thirteen weeks ended March 28, 2015:

 

     Shares      Weighted
Average
Price
     Weighted Average
Remaining Term
(In years)
     Aggregate
Intrinsic Value
 

Balance at December 27, 2014

     75,000       $ 7.28      

Exercised

     (29,000    $ 6.16      
  

 

 

          

Balance at March 28, 2015

  46,000    $ 7.98      3.3    $ 1,866,000   
  

 

 

          

Options exercisable at March 28, 2015

  44,000    $ 7.47      3.2    $ 1,807,000  
XML 37 R15.htm IDEA: XBRL DOCUMENT v2.4.1.9
New and Recently Adopted Accounting Pronouncements
3 Months Ended
Mar. 28, 2015
Accounting Changes and Error Corrections [Abstract]  
New and Recently Adopted Accounting Pronouncements
10. New and Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The ASU will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. As issued, the new standard will be effective for annual periods beginning after December 15, 2016. The standard permits the use of either the retrospective or cumulative effect transition method. We are evaluating the effect that ASU 2014-09 will have on our consolidated financial statements and related disclosures. We have not yet selected a transition method nor have we determined the effect of the standard on our ongoing financial reporting.

XML 38 R13.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes
3 Months Ended
Mar. 28, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
8. Income Taxes

At March 28, 2015, we had $1.2 million of net unrecognized tax benefits, $0.9 million of which would affect our effective tax rate if recognized. We recognize interest and penalties related to uncertain tax positions in income tax expense. As of March 28, 2015, we had approximately $0.2 million of accrued interest related to uncertain tax positions.

We file income tax returns in the United States, China and Mexico. All years before 2011 are closed for federal tax purposes. We are currently under examination by the Internal Revenue service for the 2011 and 2012 tax years. In regards to state tax, we are currently under examination by one state tax authority for the years 2009-2012. Tax years before 2010 are closed for the remaining states in which we file. We filed tax returns in Sweden through 2012 and all years prior to 2008 are closed. It is reasonably possible that audit settlements, the conclusion of current examinations or the expiration of the statute of limitations could impact the Company’s unrecognized tax benefits.

XML 39 R14.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Disclosures
3 Months Ended
Mar. 28, 2015
Fair Value Disclosures [Abstract]  
Fair Value Disclosures
9. Fair Value Disclosures

The carrying value of financial instruments such as cash, accounts receivable, accounts payable, and other current assets and liabilities approximate their fair value based on the short-term nature of these instruments.

XML 40 R16.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Event
3 Months Ended
Mar. 28, 2015
Subsequent Events [Abstract]  
Subsequent Event
11. Subsequent Event

In April 2015, we amended our revolving credit facility. It will now expire in June 2017. The amended credit agreement reduced the applicable margin in determining the interest rate on any borrowings and the unused facility fee.

XML 41 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
Sales of Accounts Receivable - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Dec. 27, 2014
Receivables [Abstract]      
Sale of accounts receivable $ 132.9us-gaap_ProceedsFromSaleOfFinanceReceivables $ 124.1us-gaap_ProceedsFromSaleOfFinanceReceivables  
Additional account receivables outstanding if receivables had not been sold 314.6dorm_ReceivablesNotSoldAdditionalReceivablesOutstanding   298.9dorm_ReceivablesNotSoldAdditionalReceivablesOutstanding
Factoring costs associated with the sales of accounts receivable $ 1.7us-gaap_GainLossOnSaleOfAccountsReceivable $ 1.5us-gaap_GainLossOnSaleOfAccountsReceivable  
XML 42 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share - Additional Information (Detail)
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Earnings Per Share [Abstract]    
Stock-based awards considered as anti-dilutive 19,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 0us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
XML 43 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Cash Flows from Operating Activities:    
Net income $ 21,339us-gaap_NetIncomeLoss $ 23,551us-gaap_NetIncomeLoss
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation, amortization and accretion 3,618us-gaap_DepreciationAmortizationAndAccretionNet 2,860us-gaap_DepreciationAmortizationAndAccretionNet
Provision for doubtful accounts 10us-gaap_ProvisionForDoubtfulAccounts 70us-gaap_ProvisionForDoubtfulAccounts
Benefit for deferred income taxes (927)us-gaap_DeferredIncomeTaxExpenseBenefit (626)us-gaap_DeferredIncomeTaxExpenseBenefit
Provision for non-cash stock compensation 340us-gaap_ShareBasedCompensation 490us-gaap_ShareBasedCompensation
Changes in assets and liabilities:    
Accounts receivable 4,883us-gaap_IncreaseDecreaseInAccountsReceivable (5,380)us-gaap_IncreaseDecreaseInAccountsReceivable
Inventories (9,515)us-gaap_IncreaseDecreaseInInventories (10,132)us-gaap_IncreaseDecreaseInInventories
Prepaids and other current assets 633us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (200)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Other assets (1,422)us-gaap_IncreaseDecreaseInOtherOperatingAssets (1,260)us-gaap_IncreaseDecreaseInOtherOperatingAssets
Accounts payable 939us-gaap_IncreaseDecreaseInAccountsPayableTrade (3,400)us-gaap_IncreaseDecreaseInAccountsPayableTrade
Accrued compensation and other liabilities 3,906us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities 5,171us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities
Cash provided by operating activities 23,804us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 11,144us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Cash Flows from Investing Activities:    
Property, plant and equipment additions (5,749)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (7,008)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Cash used in investing activities (5,749)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (7,008)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Cash Flows from Financing Activities:    
Proceeds from exercise of stock options   262us-gaap_ProceedsFromStockOptionsExercised
Other stock related activity 118dorm_OtherStockRelatedActivity 199dorm_OtherStockRelatedActivity
Purchase and cancellation of common stock (1,230)dorm_PurchaseAndCancellationOfCommonStock (1,169)dorm_PurchaseAndCancellationOfCommonStock
Cash used in financing activities (1,112)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations (708)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Net Increase in Cash and Cash Equivalents 16,943us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 3,428us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and Cash Equivalents, Beginning of Period 47,656us-gaap_CashAndCashEquivalentsAtCarryingValue 60,593us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and Cash Equivalents, End of Period 64,599us-gaap_CashAndCashEquivalentsAtCarryingValue 64,021us-gaap_CashAndCashEquivalentsAtCarryingValue
Supplemental Cash Flow Information    
Cash paid for interest expense 73us-gaap_InterestPaid 51us-gaap_InterestPaid
Cash paid for income taxes $ 2,746us-gaap_IncomeTaxesPaidNet $ 593us-gaap_IncomeTaxesPaidNet
XML 44 R10.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share
3 Months Ended
Mar. 28, 2015
Earnings Per Share [Abstract]  
Earnings Per Share
5. Earnings Per Share

Basic earnings per share is calculated by dividing our net income by the weighted average number of common shares outstanding during the period, excluding nonvested restricted stock which is considered to be contingently issuable. To calculate diluted earnings per share, common share equivalents are added to the weighted average number of common shares outstanding. Common share equivalents are calculated using the treasury stock method and are computed based on outstanding stock-based awards. However, in periods when the price of our stock-based awards, by grant, is greater than our average stock price during the period, those common share equivalents are considered anti-dilutive and are excluded from the calculation of diluted earnings per share. Approximately 19,000 shares from stock-based awards were considered anti-dilutive as of March 28, 2015. No stock-based awards were considered anti-dilutive as of March 29, 2014.

The following table sets forth the computation of basic earnings per share and diluted earnings per share:

 

     Thirteen Weeks Ended  

(in thousands, except per share data)

   March 28,
2015
     March 29,
2014
 

Numerator

     

Net income

   $ 21,339       $ 23,551   

Denominator:

     

Weighted average basic shares outstanding

     35,542         36,371   

Effect of stock-based compensation awards

     101         178   
  

 

 

    

 

 

 

Weighted average diluted shares outstanding

  35,643      36,549   
  

 

 

    

 

 

 

Earnings Per Share:

Basic

$ 0.60    $ 0.65   

Diluted

$ 0.60    $ 0.64   
XML 45 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share - Schedule of Computation of Basic Earnings Per Share and Diluted Earnings Per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Numerator    
Net income $ 21,339us-gaap_NetIncomeLoss $ 23,551us-gaap_NetIncomeLoss
Denominator:    
Weighted average basic shares outstanding 35,542us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 36,371us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of stock-based compensation awards 101us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 178us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted average diluted shares outstanding 35,643us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 36,549us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Earnings Per Share:    
Basic $ 0.60us-gaap_EarningsPerShareBasic $ 0.65us-gaap_EarningsPerShareBasic
Diluted $ 0.60us-gaap_EarningsPerShareDiluted $ 0.64us-gaap_EarningsPerShareDiluted
XML 46 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.1.9 Html 27 140 1 false 9 0 false 4 false false R1.htm 101 - Document - Document and Entity Information Sheet http://dormanproducts.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information false false R2.htm 103 - Statement - Consolidated Statements of Income Sheet http://dormanproducts.com/taxonomy/role/StatementOfIncome Consolidated Statements of Income true false R3.htm 104 - Statement - Consolidated Balance Sheets Sheet http://dormanproducts.com/taxonomy/role/StatementOfFinancialPositionClassified Consolidated Balance Sheets false false R4.htm 105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://dormanproducts.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical Consolidated Balance Sheets (Parenthetical) false false R5.htm 106 - Statement - Consolidated Statements of Cash Flows Sheet http://dormanproducts.com/taxonomy/role/StatementOfCashFlowsDirect Consolidated Statements of Cash Flows false false R6.htm 107 - Disclosure - Basis of Presentation Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock Basis of Presentation false false R7.htm 108 - Disclosure - Sales of Accounts Receivable Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock Sales of Accounts Receivable false false R8.htm 109 - Disclosure - Inventories Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventories false false R9.htm 110 - Disclosure - Stock-Based Compensation Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Stock-Based Compensation false false R10.htm 111 - Disclosure - Earnings Per Share Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Earnings Per Share false false R11.htm 112 - Disclosure - Common Stock Repurchases Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsCommonStockRepurchasesTextBlock Common Stock Repurchases false false R12.htm 113 - Disclosure - Related-Party Transactions Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock Related-Party Transactions false false R13.htm 114 - Disclosure - Income Taxes Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes false false R14.htm 115 - Disclosure - Fair Value Disclosures Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Fair Value Disclosures false false R15.htm 116 - Disclosure - New and Recently Adopted Accounting Pronouncements Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock New and Recently Adopted Accounting Pronouncements false false R16.htm 117 - Disclosure - Subsequent Event Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock Subsequent Event false false R17.htm 118 - Disclosure - New and Recently Adopted Accounting Pronouncements (Policies) Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlockPolicies New and Recently Adopted Accounting Pronouncements (Policies) false false R18.htm 119 - Disclosure - Inventories (Tables) Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables Inventories (Tables) false false R19.htm 120 - Disclosure - Stock-Based Compensation (Tables) Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Stock-Based Compensation (Tables) false false R20.htm 121 - Disclosure - Earnings Per Share (Tables) Sheet http://dormanproducts.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Earnings Per Share (Tables) false false R21.htm 122 - Disclosure - Sales of Accounts Receivable - Additional Information (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureSalesOfAccountsReceivableAdditionalInformation Sales of Accounts Receivable - Additional Information (Detail) false false R22.htm 123 - Disclosure - Inventories - Inventories (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureInventoriesInventories Inventories - Inventories (Detail) false false R23.htm 124 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation Stock-Based Compensation - Additional Information (Detail) false false R24.htm 125 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivity Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) false false R25.htm 126 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivity Stock-Based Compensation - Summary of Stock Option Activity (Detail) false false R26.htm 127 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureEarningsPerShareAdditionalInformation Earnings Per Share - Additional Information (Detail) false false R27.htm 128 - Disclosure - Earnings Per Share - Schedule of Computation of Basic Earnings Per Share and Diluted Earnings Per Share (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureEarningsPerShareScheduleOfComputationOfBasicEarningsPerShareAndDilutedEarningsPerShare Earnings Per Share - Schedule of Computation of Basic Earnings Per Share and Diluted Earnings Per Share (Detail) false false R28.htm 129 - Disclosure - Common Stock Repurchases - Additional Information (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureCommonStockRepurchasesAdditionalInformation Common Stock Repurchases - Additional Information (Detail) false false R29.htm 130 - Disclosure - Related-Party Transactions - Additional Information (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation Related-Party Transactions - Additional Information (Detail) false false R30.htm 131 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) false false R31.htm 132 - Disclosure - Subsequent Event - Additional Information (Detail) Sheet http://dormanproducts.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation Subsequent Event - Additional Information (Detail) false false All Reports Book All Reports Element us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized had a mix of decimals attribute values: -5 0. Element us-gaap_ProceedsFromStockOptionsExercised had a mix of decimals attribute values: -5 -3. 'Monetary' elements on report '124 - Disclosure - Stock-Based Compensation - Additional Information (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '129 - Disclosure - Common Stock Repurchases - Additional Information (Detail)' had a mix of different decimal attribute values. Process Flow-Through: 103 - Statement - Consolidated Statements of Income Process Flow-Through: 104 - Statement - Consolidated Balance Sheets Process Flow-Through: Removing column 'Mar. 29, 2014' Process Flow-Through: Removing column 'Dec. 28, 2013' Process Flow-Through: 105 - Statement - Consolidated Balance Sheets (Parenthetical) Process Flow-Through: 106 - Statement - Consolidated Statements of Cash Flows dorm-20150328.xml dorm-20150328.xsd dorm-20150328_cal.xml dorm-20150328_def.xml dorm-20150328_lab.xml dorm-20150328_pre.xml true true ZIP 47 0001193125-15-165706-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-15-165706-xbrl.zip M4$L#!!0````(`%-OH48&3*[XBT<``-AK`@`1`!P`9&]R;2TR,#$U,#,R."YX M;6Q55`D``\V^0U7-OD-5=7@+``$$)0X```0Y`0``Y%U;BD$E($G!U>0($]#JBJNR5W=,]\^+`D+:)1J`!Y,O\^CV9H`L(24B6,-5; M+V4),LGOY+DF7Z9^_NOK)!*>:9J%2?QE@(;20*"QGP1A_/AE,,M$+_/#<"!D MN1<'7I3$],O@C6:#OU[\^[_]_!^B*(S'@IW$,8TB^B;\[M.(IEY.A5EF*;!O)NAGTS.!%&< M/^)OQ>C.!8$,97F(5RZ-DUD(,[IY,O?A-,*-( M&+-6F3"F&4V?:3`L.WV]3R,!9!IG7P8K\-C7PR1]/(-'*&=A*9U!<>;4!-GWUGYH;L2L-#6(O]+/F%OQ2`Z8P?J99WMRFN-:`*`O]#8(+_89G MQ/01C#[8J.S&69I$]*R\;=%J-FEN$>3I&=.4,[B#IJ&_:`!^87>;)!9K[69Y MNF5H<'4`'D00N`^)SC-N:6/Z('"#/F>]?AEDX60:,;/CWWFISQ"U!"HK*@,A!`T)@SM-UU55U^XDV30D4Y)% M@BU+Q`:HE#4R+%&UL*GC$<%XA.^8_[N3\>""2*JAP,-_/ML+3TT$R622Q#=Y MXO]Q\^2E-+O,LAE$Q_U`8P"M54!GO+-5O)??W37`-B&RA$>:J#HR%K%FVJ). M3"*.-%735%,:R2/W3KZ3R>!"40E"LJ*OH&T>^@Y\5[.*E`5.5_(WE22E/D+*K M_(FFMT]>?#5E763?$^X5:?`;9:DQ(T[Q'^@MTG=O@P%PO3`^QE76)KMC* MW92F=^L2EM?DJRDZ5E03B8Y"5!$K"@+Y6DA$LH$5S4;$U(P[Q!Z,!A>R-M3E MI7C[(+0="FO.\JJ5/S;HJ_+X1])74OYKMA!3<+.*TW],*/7 M$/`^1B.)@PT\&CD@04T6L6.ZHBX321QAV])=VT:Z018:J0UE_0@*N9]8-NK< MM9=>I3B5J6CB'H3YJI(OX;>?1B%>4BS$:^Z\F,:\HYT MMJ7Q(GUP84BZ4LUEUT>^T6<=/?4X#BY9X0G=IO"X(?:'.3<%]YJ%YW$(-1/8*3T8'UHKJ$R?KPEDH*C>?43[JW(L=S%4C"J3TSSZ*L(Q MS;TPIH'CI3%,3@9M9I-9Q(*+31]"/^PA6MD87&"DRX9<@;L;2A4Z?$E!(L&M M][IBG.#1_;Y.LRQ!PB\3M8I[%XZ:2@=!R#RM%UU[87`9C[QIF'O1BB'W$#=X M5*Q@5/6HNY&L&3-XA^"'""%0.\N2JAEU>VX&4$L[&/2G)`IHFA4)3/\`*J#) M&.XD58^U/O0J-)Y^_2#&BIB7TN6JK6X&L#'/@>#RMNH2V#4(=+)U"*'=>6>%(X5;N+LTLHWE_'0!;YD98JT'> M"62#!;AA'&9/-/@E28*^:SQBGD]%2&M6^.875/Q!,U7H!M!%#?>YR+WX,X8[%'%_&?C1CZXK, M'[V$4=0_U(C5]X:A&[4YW8VEP:.6-_>Y0F(!1"987?>F]<$W^='>*B];K5!5 M3'"#-ZUH*R.+G)M1E+PPQI>;I'8RN\\?9M%/KS&Z@3EVL\*]>.27G8)`YU31R*C$W;T+!H.:8N8MUU M1=.4%1&;!G$LP[`EQ;U3^#OYPH(7\M@?5@?5H:3(QBEI/4B2BG?J8`9R=97G MPV@]G)1U*@8!FM-ZL*H3[>-H/:<&J;4"^6>B]:Q+]&2T'H4]6&42'DK*_P]: MSZGU]<](ZSF.1K:B]7"-5!BMQ_AH6L]['UIVS>N&0_@4AVIJ*SX%ES/D4KB: M-1X=\\E$^@.K-TMAAU@[B=0[4.]B8J\>/L@1.[:%#!?KHBTYH-X$85%77`1B MUW7#E&RD8;6@"['RMNZ)CX[ZU%3`0Y3S/?'KSTL%/%3A6E$!YYF4H6*,?UPJ M8$W+G[TP8EX%*FN>H74D<>2,=$711R(R+=!54P$3)\00+179(P/*.P,O&8&( MZ%`@'(.4O@-\O]B6I\\.%,:9^*'8EEM]Y3&6GU#!MB225DV;=KUP_S5.J9\\ MQBQ@W'JO%HWI0YAG8,[Y;\DL"BXG4\_/G8<'ZN?A,X5;QFSS[:G0KZ\VR2/% M(IICBZ:&"52++B0O&M)%'6NVA%5";,>\X^9FU`+J8=".2D;M8-H_DHRZ`]X1 MR*CH9&34+BR2+?I)6*^JY8>04;M01$;S4J"PJ+ZT^6`R:A?`.1E5DJN.]X/) MJ%W@UHLBO<:U_B`R:A?VS!DN:^2`CLBH'0#D9%2P8+F67'5%1NUB#IF78H3; M'I!1NYA1Q+>3(YULR@I;D%$W)%+]2P(E]AJ]71;8"N$EX(/");^*+V,_F;`4 MD6:EO?[S>A^]WO$JAFA?KH2F;D2 M25MW)2>1P1'(]5TD9G)C+7):L8D((5Z?N0\GU7=AA0:ZOL;(_AES?!5P6K+%$M/7(=3IR?0>X=+[G ME!AJ@S?MF%S?`5I.KI?+EYL])]>_9ZVG%;E^7JTHJ*CMCL6OGZ^2W$`&%_JT MN?99T#MX;I+=)L7J_N+Z*,ER>/K?*4"?KST=)D#(&$"]9>45R9IJ8!T^:Y*" MBL]$-@Y,XDSD:L@V1*(8FH@M!/F;J;FBY+B*;A"=C-B2V[P>K"VHG4Q"?9^( MA>"1C`[3;,-U#5T=@65+(Q,,'6FBKMI,[F2$=>QB22WESN*3\C&"YTOA8SHM MEX.NT^0Q]29C.O%"]O9R2:Y;WF-.F,LYL`YADD4*EE^1HA."#E1I"TD(NR-; M5&TBB5C5'5%WU)%H2ZHY(IHI6Y;)1,OW**G&&O/P8-"E5Z7AN1/G8?YVU-T; M^"`6D:$:(U7&LNB8&!RHK>FBILB%#])8,R7%L MW=67)S+NZ]/V%\U*J@.W^9`'>H_TZ@'2I`<:YK.4)?BS"5]38*_G(Y^Q,7C_ M=5]YK"* MRUSHG=!KI8$^("O%.8'*L,X+U2--L=F>7Y%&K-F+="VNKJ`LBNQS0/(;&V9RGT4"ACX2_; M"T,A^#UG=_SA<>ID52-M#V#9(*VZT7:MR8\OU(CSNM=^GC5Q: M[_AI*2%V4IDTU%#I,@^'V;.07Y7E<_O,&^=9B/5Y81R<-ZUT$MBT5 M7LMM$6VR=A`5/W$!FI#]_5U3L.O`^>]?_#:%PM;B8;M&)/R#!H1VLFH=(-I+ MC1]M.)2E8\>(D@X^WZAGA]$LWV=]RD`[3^]H+0U%U237L6UQI+G@T;'BBI9% ML&C"GR8D5[:#[?*8'FE(5C;1;4!1?TODI_S][H(%7>SBRO,TO)_E;$GV-EDG MD2S?"^_A>S9)95T*34OQ)I8LV;%$QR4(`IM-1,NQ)=$`]ZPZA$BZ0XIS;I!6 M?R'X7HA5D;$7;E[V=)TFSV%``^OM5VAU&2]R5Y/MV"GH>WS[R@R^*R^R']$[ MIA(=Y9>=[A`3&D*U/>WO@UD566U[]7S'8*F1[UB->Y=*M;4L$(]"5%PEZ^T) M:;N#`<4+_7Z[%Y[J$'6S>^$8:B\I02\")I#P&5),'WPP4Q?GE;VYI8&;)A.6 M`H$)%OE0O<=],^OVRM"X01Y!E@REJ6@K(`UL0]2QP"*@-K%=EO5I-NN?IWPK M;S2/@;"5K:QIU)%TYJB6PK;[$45#;2RE&5!5%K^D29:!!WK89T_9^_UF2[B0 M?6B(U`@:*T->B[1S-CO;?+37JDQGH8!MFZK_OM_ZP&O)N!>QI9IG&L_V6VOJ M;*(D3A12476F:N-NR(L@';!I\?]E7))'Y]RI1A)I#V<42>L[+PX#MTM`_-9E M>M!;@13G6>Z22!.:71*84\_VVJS<&7"#O3=#BKP#^`J(#2O,A4/X"GZNA[;. MDS6C=M)WP]!K@<8+8_;M5<]'"D0O'HRD*XLDAK M]6)7(JGMLR@JS^PV,7VX/Z4;-\/TT+NPG6U@=%51MD>T5F+WVLGHC`2DJM4\ MMS+H-2XNUPN6/_5P[MAIH34PJR/>%?:Z=)8'8V2)K:+OBOJ[W.4\05K8?IDI ME9M7>XA;'5R(]3WS.U#LFN_-^U5[B)_5I"K2ZMK='E.S)9<2ZZ%O8N2QM:/I M5\=$M=A_B, M%'9OX[K,-N\]!KM/0Y\M2;.78R>_V\L"R_>N![6=F6@A[.'>(O5_2:S=;&W>H-DQO&7NS_ MB&^89"A51:U6'+P/Y9H/]RD->*U5%+Y%-W1E9TD/*WA^)@RN\\#:@&FE,$6E M^2,J##O-2EPK)]\'"L\)_XRGU)!>+%7.D6]C@!K;O`R"*`L?*K3!L' MO\JIG.]S8EDOA(5HA5"X_XF,W6'EF1!9`=L&2`/QK_!P;`GQ?>EL?0OG";FW M>+EKJ4;O6P-SW%..^!'%,L#Y#-1S3DE5'5A=D[[4]PN]!W4T&U;&00./J^WGWS*F. M1!<]SN^IM*I*T9PNNJH9;>BB]9MN`9\5'1!O%F#KPU?@>V)#N>1"]80E2X7A M@W-UY)&A(@*C=YSB_+R?HOQS$#[_])A_AB&R3YS**63Y6T2_#-RK[[?BS>4_ MG',!2=/\L\"_<,UOEU__?B[%#[&7P9Y,ETTQ]"X_#JB#SEOSFZ_9W^H0_;GV?W\R[,\V-+CQF[8 M'S/VQWP:!9A'@4\D[W6VZ'_#D\XJ2,ZXP%>^F,Z%_\T<_W+Y7;2N;F^OOIT+ M2_FWGY"RB]NKZW.!L-MOG=]OQ2J"9X!5--B(M?F$@>0!M8 M0E+TG$$'2ZIJP)GET`GK8!OI:'TPCQ?->_D"Y6LT!*S&)>GD+_"88) M;<%X,JAH4[B6)\)]D=#P@^_SZ`UNR69,TD/A-EEB$H+"0*'Y.OI/E1$+=+DP M*K#/H+W%HV#0T/X0X$-AM'*)#:+VC!7ASS(F"B:@G*7PL_2M%,&$OQ`7H$>A MZ,3G;$DV7RP<"=#]JJQY([&XY/%3%(;"_R0O%$;]"683VA<3D(%L:5S,"-_7 M`$#8I*^W_\3F_I%E"9^*F7B$`>8`/7_R8MYF+I)BP$5WQ9Q79AQP9"6`S6)? MF69X8BC.F:,K`J`E=51X@-C#G^`OMPPQ'.6L-\SY$)J;TVF:O$)PR"DH#C(^ M@=N=3Q[O<5T$,/N5H4$OM<%E[+G?/,C5?_(FT\__^6I*GV7]D\#<^%#XGFSJ MM*K8;3HU>*>X\';3#CP+DK>XEEN0_D/"3O+ALUU$%T9J>TC2_*F8G"6[E^&Y MKSBC0A]+76!3O'GNS@]'S!&L8H([%L%G(=JU_C\V6&ID&>[8ECF:M@R=97M= M^LM@9S"\3_(\F:Q&V$U-CO7]ASVZ&ICSM&%B]5WS.M@*A3^WJDX[P-=:[-66 M:12H$7Q!ZGK"VMT^A6E.P<7_1ND?S,Z<&'SF`8/Z`$'^'WM7UN2VD:3?':'_ M@-7,@Q1!T+@!KG<=@8NV9JQCU9(=\[0!DD4VQB!`XU!W[Z_?S"P`!(]N=;/! ML^$C)))`55965E969>:78!+Y$*6 M1.'D)^&/=]Z77V%MRT;?T)?JX4V(FV129*"<,K):&+RSU%F3(`_>;FB.5N>] M'/#WAO#Z?@%1M@G(YFY%1G`J_%AVCWM7&_)R'L,?;!F^=J#E\OT-!53_#,:3 M@.[_F^OZ_G!XSPK"T\UWELL3#(#?_"%L]S*;KQD`(GQ5=?.AF*/[*$GWNPJV MO7NLYTZ:YG;D[7#2I3XL7?4A].#B]?='[<+EQQ2/A_2:(O=4=?"H=[=L<\^2 MK2,,5NWINKS?P5ZZ`O58G,S#&%7HYAGG_/71.=)\63KTC_6[*WX&W[RP.KST M/>W$LZ%^5+VG:\JYZ=IGC]KHJ6:G=)^U)GC96+R0:M[,C9O1+OR:[NS6A"SM M631.<,BF=?S5L+A]Q.W0`9BYOH;*@S/=>RY/S;?EJ7D+^Y\J['OM\.GBT?'O M*?R[<$NGT9>L!'-CM9/90P[K43[>MF1V(QSTQS(\]_X8XSI\>"WI87S-)@4F/FX/35]+ M#/X:AWE&8?]5LLP7R@MJ.S;946T)`\=%0_,M4;,]3[1L11-U5Y456W/\@>3> M%YM\.@%LQ7P>8$6)..\YM>\!/.AN]D7KP M[]O=8WXXGNH.!)_/$*L;,.RH$0CF,,'B&^Q>Q; M>_8OG]NI^V%1IW327<\PQ_6I&]*>SP(G(]6:WM]WA-KYG]4?EO/?*6/M[,3\ MC:SVC-V/\F_/0KP5K7\*`0'GH[1+9(ESE&=M=U/D/(19MOJ#@]Y1G:^?=.7\ M=*``C3;ZW/-A\XQ]2:>[_S>.='3-)U2W>[NIT`.IRX'>T[3C6+G[U9*JWI?V M'"]S@5KR<.$0K73ZO17P@*^%_T=?;WA<6G:EM`1.Q)`_A)U%Q7UTQ#&KJ* M^[\Z]J5AQSHPGSD+V'92L"M:H!LI:J]A5_?[$&J%MHAH9OC:`*?!% MW3<54?/MH6@IAB2ZFN=80\^3K8'!IT5Y_;/1EXTGS$NK["EA^ECXGUXRING\ M/"@$!O#43+=251,1194X:R[_C.RX/5DJ66<;5PY`CT@D#-!-UD3Y(%QVA: M3K.P*@O4[W.1M]#Q=#M*H]YHP^-T#%"N=S$<'.[(!=2C$((23#"(FGRXPFAU M0@MR$O@#WGM36D#PHOO3T+YREI^]G]X2$!:;;&_BZV(2Y&R]#?OJZVH3'Y)^ M(V@!Z!.E08_X%"+M93E`CI6$(-)I`'H)6KT)\VO!+3*P!UF:$9S"C_1&">.5 M,JIOE,'T"XQ4%\)KI6R2@@P M:B5")*@D+5]'19A-.3#7`B@DD,498L@+\$S&TF^P`]'[XXK2/@6!`!M@!%$$ M;:1L$06PC<^3#'L,"3B[)J$8&'PP=4]0!/S$/D'7Q89H7Z!V71-:%XXM#Q-LD79 M,P6WP,9(R%KPF=/$.9R3:S@E(W]+8>+C MO`ZP#XX@AAA8>'-"4&C3>B$`V3G7`"@8,0+$<;2T29B-HR0K0)JH=VHK3G+A MCN4PR1&C:)V@02LT4"*IQOZ&@3V5(T-B1'JK*4:FY$VF<2*AA22>)3BZ M)84@*@BI'<]6\;@>.FZTL>?=%PM6%2:\LFT.+56&_5&R9#"Q M-%>TAK!GFK+J*D--U2U#/G20U\.J=EES$EB)X'$E,EE&DXU0<"G,9@]T&MFM M/1"P%"4A"D:T_%#Q)F#*7F,L0Y&'$>BKB1!6^'D)`L82;"('T5O4QEJ)6LT8\7 M&+;WKB\:MTO3^]I]L%T=/M?A8]F>/?Q-HT8Q.XBN'9T51?1GM2GM=RVT=Z-O MZCW5:B-(Y72':.@]HQ6OQ9X$^E3$=XCE"<'$/9H(/Q^20^N!37P>POS\P>H] M639/5ZQ/5T]_"L9_!C,\2%1'DO.#GU%Z<$Q\&9*N]*SCJ>]S<#5?'EQ*Q[]3 M`"TX%7W])4@WO>3RFVM.53M<^8NE>$L1)Q\%V]>TC MTL\?ZTMX6C9ZLT+8?A/0#5/R/%-S1-/V?5'S+4.TAK8E^D-3=W7/5%1=.K<$ M=)YUGBPX*F4C^;SR>7;)Y_)Q2BG,0@3#,00QH MC':>I^&H(-GZDFPBS#0`:/8QMZ*ZP1`8LN0HOB/Z0T,6-ZC6,5"=H>6(BJ.YHC:48>9521)M M102$L`[#K:K;Q^10O^0YV8=_CYW@^SZ4YI\"R=LXMQ]S;""Q<<% MNMC`ABT=I"'+$&<[C`OXKOP1(RK:+#/Q';^8I-@#R9:PKKOCB-I`DD7''3BB M[FBVI;F&IKD:UBO07O^LJ):DK;C&GC?,599]Y@C0GX(TO_N"Z,Z8#P]/[=%+ M9ONR;RJF*YH#6Q,UPS5%R]<54;8L>^AYFNZXPY?G)3-;]I*5$RO2S*)AT)A< M:O\'KAM[[@,"P8TJ/FW.N035]1AM2X(!#WC]-I M.&8I=ZM=AQFT/@^C.V%.-\7H;DM9W0,TAKYJH5@0@#IZW1`O/:L0THGV'CQ^ MQWWT)7Z]$"P6:7(;X@D2J?$"!#BCB`28E"BJK`,=WU-S>MC5WF"8KP4!6IJ/;S?26`Z$G6V!,Q1`KPSA(B;%57AQG39W>#,`BP0G0#K](-LN(\>_] M>()KY<#UQ(`/V(@HJ:)BK5856R'K."OW['4Q+'2JZGWXA;Z++AY]GZS1/97T M/A8YU9T!TV^MYQHOI:JY5`01(J%VTAMY0U"0LZV(-?%%7+,=S M/'?H#B5X7Z*R=)_4?ZGO9LRODHOBW5 MN0UM3;"]813,#JS&0;*GP&+&-?@*)4L"2T#$(1U0_L6"M.4MYY%1V:`3H6%% M5`Q.[7UD;6Z4RT>&\,WN%TF[\5CE6^7J)KE&TNK*7A.>#P6>\#Y.O3`JL"HO MK8^&^CA0K+BJF]+0!]/(-8>*J&GJ4'0<&+@-?[552?5\S2OOQ%3=T-25.[$G M#FF5'WZ0HCK,8(>J5F8X/H[B>2P3I-<_2_VFH;YU#!M9`\F@/)''BZ;/K#%UCUTVH]!!YG4H"I;"D&_L2*>=KW MYC/VL,S@=3#!ZRVEOMY*ID+,$=VW195Y/79UR6V0PQ/A1,7+K;@NT^B/#FO2ZM MF"=T)35F*5Y44:.+A-=0Q-!_C/['J<3OL1AGG/&:ED#@)@=>_;#*@[5[06F5 M(\%XG!:4$U`26)*$MWW)?21M7I4=!<47.#P-(];D3LK`\.$\P_M$+!L/@[O" M+`:87?IUD!`![BQ@>A#D*YM`300>/[HB2=\A?F':AJN1:5D5M(`KS MCH$X^(M"71%==(6*@(5831;FA%(R\&>:82*TZIZ$:`L!2OK0\)\#[U$>VO!^_X1/4KV9JLCY'5S?`6)RJ M-"EFUYP'"D\^J:=E`0?"%`<.U%D-"H`ON1#B&@JR)`95A<.'F[=4K\V+(,6O9!?%>N3AC:X*=L0_W4RN?QQ4P?VJ)7-_./Z2R`GHA$ MMR[WB@>->/()ECMFSN''C].Z$/)57?YUCP:`!`==?Z@/1<,<@-$JZ:8XD(9P MD-(]1_8&)IRGW)=G`,@M&P!HW67'' MQ\_OF^2;D_BV+_R:W(`1DI)PWPF3!(MXDX^8IYCBUEMVN4[X-$ER>)@L5UI# M$S0OD#!X_T&6-1F&3,+IBUC.EERJ[`>:IRU^8P&D).!W8SVB,9C\N\CRJE+Y M&YS[LFH\IK/&0$>,Q&.]<-SCJ73[\I6W)"PAJ'$R=F.&N;`8!4"UWX5I$&)@ MP%)K-MS)):/``OG8B!B`9XLHSVK#Z"D%(DK7=MX@!.,#PG@2CGD=^')"JD[( MO)D'=^CXQQ,!E5Y?FI*E&Q\-*.P8A[XE+\W@G9-YAFUA0Z`_0")Q+F!W":?0 M?9P+TZC`^U\NC>1#_ZL(8'!DEE5_#7E5^8I"[NA?QDU-P.:%IXDS8#:5LX3; M*)AX43#FHD1UZ6&*P+X!RQ=:^*42*JZ*,["=T#J,)\3?2=4[7]CTR'4XN\:# M3`0R'G$R\-B7!1%JQB\DU3E7H_6I\*9.?>8'-/X![+N89?QP5A-%G!H'L-L\ MFD7P>OF!^L_8=M647=,QMOE]7_V?K==ZT$=Y ML;F?HC^VY*B>K%NBI^I8],=6Q8$]U$1/@W_<@6L:MGWZ17\8U]CURIHOBKP^ M[HWHBI>5W,5='PTJY#"ML`EG;_W`\N<.\N!ID`>6]'3(`^UXD`=[[_KL:]O< MFS-O;,N9_U*92G^@J82AD[C-[$#4$1AY1.P(63;ZQGW@$3TPY]`*;^@LV'N" M#E/B##$EUH<_Z``E=DM\^U#,\4"2I/M=!1WHZH6"KJH/2Q=>H='=_,'%:\?\ M1$7NJ6H;8"7G`%NBJ#U=;P/,X@4K4(_%"?G(DG3SC'/^^N@<:;XL'5J%:`D! MC]$JS^`\*DI(EL%9AY>^Y\(AZSU=.PXB\C%';?14LU.ZSUH3?AEX-.5%J44* MYJ:[JBIN6`@P-/C\0'=D:<^B<8)#-O=<0>;2@"$N!T2FX]_+`N%YHJ53N1/: MLG4.9]<8VDF7C6K!AM&U/9^2+TUK7Q(83X!/ MX[;@4IZ[+%N``C;V*C$[WIEB^M@I;^V[#^M1[L+N3N+>BV!NK'8R>\AA/SR;&FHO\`\G[83?9;S*-!$ M4IL7EN'S+A;L11I&R^368,ZCD7G4^;%!B=SB/K@\4B"L_I,=NI`AZ#X\7EJ&96)=QGO)6M5-R_#GC].F>BPA^-PDR[,- MA)3V-=C`'V))/@]!5P>BYJM#Q'CQ1=O39=4Q?6/HOL!,1:UM!49^+9I):*,Y MW9>HRC`[CY*9:=AEK692"?R+=S'&_F'6SZ784`K)^^!N:0`J4H\ROOO"5TH:WT`:Q5XXI*F3@-7![6$@5>0&*?H3; MP81G\N$P65QFKY>LG%#R?MI$E_1[`_T$(LD`&,!4VV;P-<@*0 M(CG'9R>)-\[L8)X"1J)M8631$"4GWE^_5=7=O(FR95F2J;'G86++9*OKTM55 MW5]534=Y[SH9CU2.'F:NS\')Q;=O)/4%D97D-1CD"MNNQD@)83]4H6I%8_$6 MI<(>U^$BV+V56*K*S[1RMU*H`O MB]+2_8;?(AKDWC4IW+'?Z'VSJ,8C=`,^*BMR;Y9+3.,LYPQ0EL`Q3N1:%"^: MM-2\[DYFWN(*`BP06*[2BAM[A.QCCSPZ>O5@+KUDZ#5C`^4H!RE&M71BU_LW M)B+7_.67!+ZU/C_X!+[V3*;9Q?>WX.(?Z[]LGLPDRBQN,.'#(5&=QE*@6V9I MRG8-;2;;"CKG.XE"/85I<6YY7J"Q!VG[^X8.']H<(*[59V.*C:]G'W:9`%;W_$E M9V>TFMJ<'()6=]>DBZ8!!Z?F;YEY;&^.4?CE(-2;.D<<@GIW19D'U*AL?;R?K)6>5H3#RZIPZW M=UZ8K.K]("_&Z3*QA(24S1^,RG437:K6JM$O7:M5[Z^FV?2&PJW*5K]C_.R&"V\\CU=NG9+>C_DV:@FTQZ/7JGK5^Q&49LNZSNR!<*25CY-5=$D MO^R=3[(?N:QRB[=5`AZ1P')*94E90D!@\;6\@'^(-B-ID4D*ET&CE29YKGJAEN]6),8"I*E%+:<3/UJ M[>C5/5>0\FZ35>\VZ4.!KE0=3_":2M[>XR6XAI?NR?5XGDPZ(O$"05&'YZP# MGQ!P@3;XQ)^I:N)2`AXT`M?4$1+TG4>OU+?V6^Z7'WM)3Q?,0MYJJ8%! M@J<0JR6NM[_*`JGU*0Q!:2Y0$2^`';DJ@+7BYOI>Q:'>+.TWUZ0_LJH_M7"N M*9A$$Q7@@];)2GQ0N7Q0!Q&3!&-,+XY5!7,)_$)`+W*30&A*8G(]#"HEF&&0 MLFHO"D[TY^CW/F6"1:3X0J])3J,%%2.O-N2F.^QJ\^UNZ/^GK*'YQ+\+<;RL MZ%AU]7ZT#$)08@;E6"'E?N_?P/0,+)(H^OTC527["2A-4+9),OQ;.QM>9EA, M7LR,5HT0]%4V2B>X1%'3KQ3N#I<6#%)?7`59DJ)^+U+;UTV&U?<)DXW:H+:U MHU<%<*=W.TXGLHUZ@3TB\`JE6V"?=TE'I;!ZV?^\BGU2UEI^]V1\CCNGK#DM MNEB4>R00A>P@9$IC_A(W6-N!*V4$E!6&MV%6PX58\(L<_U29K>2HQ!^*LJ%B MAK-Q_K=V/DOQ^PG:CII=T)Z(#@5?L2'/8G:+M=H7U&9(0``)_I# MR+Q\]0LPJ.W=%V#0P0&#NL^.8@+MG"C267N8Q-KXX]L3F:GPRS^:5_[%!3:! MG#=YXS?F8M=IV_L M&*3P-.?AI3&Q.G&'V)4E*TLF'"+(PO`>LRX/`V=A]YG]LAP?NQP/[`+T!2:R M'4EM^[F7.;_`<1X%QUD^4MQLU]W3#LOM)W-\=^WD>D_CY.Y)<&:_T^6'-\6< M'KOV'C3R'^A0O""JGGRK>YGS(;D477$@9%W#6NF;0W4F^#_6F>!.E\EZO#/Q M-#V:=NY,Z,Z^G8D#`-(BI&*>S9,)UFP4]RBK,$(*FC(JZY@]J"P+82)9WU"0 MM;Y`\1ZM1$E5<;P%[JV.>GLXAE>3N,X:;5@.;7,$;UD_!WA63C2;IG0O]SQJ M;1$V&'B5CF\4LK:!H\K;`-F5^C]'K]K!MBO4JL#+U8&^,(J$^C:!O@6$CP1- ML+6F2A???+0*IUG%8E8U\?CA"%^QY:C;+U'J.K;-?-O7_!C>XK[I:2ZS7 M5V8=()I[MA"@YGP!)H-0S/GE,55W7(AL!+%BD9KR8UCIM_(3L`D9;F*]X6(V MH[*4>9[.51'/R3CYCA#;<5JSB[BP@=<5,'P-7IM?9K.YAG!2&&*:$/A30$4) MGEU,>IW%?N?ZK"_EW[-DFG_*YO#`+!FE_G3T&2G[4C`@+\?8_A+GMCWP!Y&& M)9OL1CZO+?(A0^`Z15%ODQA)$K+@2'^"-8.?H[I93!^7D+$V[\( M8>:P'A.9<%54=T7DN"H>*[(5D(JA&IL*?X(Y4X)NG4[P#>,(%(P MC;Y7\0UQ6F^8P6O>?RL!*],R5GIU:V3?-.I&]D[.:]8?2Y..P(^;4W52(N&X M]\8$_]2NY8"],3RW)$O$+Q4?L8V<']D"^%%4/JTG-,Q7AT_T?:MQ676"CJO% M:FEXS-NZ%MZ=R%WH]\[NSQ,Z>J4RA?(=%.\LDQ_>8&YDC;&L+!MZ3**I$@<+ MKY(E2)E0L!-GL*Q0D56)9E3%MJU=KA=E%];96#?:+>L;+E@Z:8=ATJ>S;`H_ M#L4R.84U.+P5_]_Z7COP>.3P*-)"U_$U;GBFYL7@3AN1[Y@FO,7=8-5>^T2- M,3XFMU*G4=_BPF*6_,,,-=+I'/9B^`?>>ROUBPK*Q_Y94/Z.!>5E&>?6(?ZX M1@O8',,_^Z,^Q*>L7]%AF)^F@R(CG\8X]R]8''#3* M1&X0\FP'C?8Y["HP`&C^%87)%UE&P6F1)(F9H&JB(A0'+JA^([/T>I+`!G&% MQS#IS['(O%2SD?.E,X*+Q5A42P=A4A+5;[Y_2H85M:I+9]"(329]R?D(_()2! M3]>QJ`\UAV4/F#`;4D044^K;*>E!#)_E6VN#90:&9S.FV:[-P6(&#**3@:4Q M"%E<-[+U4-?!8O+7'_Z'B?XO*Z=4WP)\():Z(H,.G8EL0H@5HY]B$XQA5>() MS6).!S3+3$GGQKT'@0PA0)_F_7I]\BI>X$#$W=N.!KX5F M&$*,YD9:P'5=\\(PYI''G!#&IWV#>?"5I62W0F4C6$W!FXFPU1&]%(+F;ZWI M66#'5NB$D>:[L:YQ4SHALH/HC_7V9W3HO1<)!W;(8F;;0)`9:3P*;=*H\';IP7:[,_GXOW/I4M,C?=VP1#-7.*':3EZ M'(&R#YS8T#@W8RT(P`+X\*,/>A%&/`2-9^;K#Z9E<:/&D`<15.?%;[#/Y&`" M\43XT92.\XP;S/GVQUFX'7)!]H[A>F:-VLJ4Z[2(6@%?DY]I?IJ,1Y_2O9*D M&[ZG^[JAV3P(-.[I3`L&7H#-KGR7#VS.!QQ)>6,=8]`@?;P] MD[6FI-`4NRYW>'VEUN>])"Y,;T_!:Z)_3Z:GL(L#^6$*ON(L'44B^E,!CR_. M.[LG4@;$:[9I-D6Z`77W<8@>_7R-%S>PGKO+$0;JP`WC'HZT47,?!TZFV%TI MF^%!=_<(]UY_\"SXHKOIKM!0)[?@A3`(OX.AZ^!:!^<3IF#5I=LR]<9.DXRG M^.GG*5J%S^?J8+@\Q]@=J=8RJ0;W0\_A6A#YKL;=.-9\WS`U[GMV%'A>J)NR MWR)SL.-B=?^YEY"V;0G?$/XG=50"1DF.@9\2I!!>II5-X.,8PB.(Q4]D\TLP M$O51(HC:Y[\:%`2\MA]>=X?4I:AX)SCMM9-!-8J99)[8VZ>8J$WJ!_E,' M96OLTEAO3""(#2^K>YP?=9R^5@U0L?NDI!1*XTCW"+2#< M,YP:W?=0<9_`(UD+3T)E?J]<[W>/?HI*/7TIIEF;IO:E+#G60>,$`K>:SFUM MSHWP35QV_2:NNL`F^[6+KN[227(U.*L'=6M1T]AW9]G-.(>-/)0YNFL^)K*#CLT,PR;M7BJ]YCOLGTOG3[N?#TOAS/,=.W0TBW-]N-0 M@Y=,S6.N#K^R*+!\(QY8$M1D-ESQ]KDW5#K+YY_/?\NR47Z&@(KNR0[/&QB\ M4!=>8]Y+#C"J,RWL43H*;O_(<;>.U=V^+RK^P>[4%I]T<>5"L*HQQHRFR_P( M,I>L^#!-1Q1NB=A7#)-6L`@=#.+Q;-*D.X2&1;^7F';R,:@B1#68!6D/:!`\ M;B?H2Z.X\&[XT7:K$KN!&YA6I+FQ$VL\#GPM,'Q0',_R(C\PK,BPQ*E&"R,> M1-9::TF$X8>XEAAL!MI2K/TX,IM1SO4L1=`0_,F_PKOK_Q,_@S\UA(T4?^[F M#08ZA39L+O5H9RUJ&FYQ`?W?RX+9G&(\P^)UZ]$^]W7#^%.!ZB8\5P?I96`@ MO,;1RWK$M%P_?TFO%[/A);(*M.$+J,*L?F]+H/&].DL^Q#2^'FHN]VR-.Y:A M>:'M:=R*(H>SV'5=>?G8/+=\`$$2,Y+-KGZE:P[Y*D6^OBHFW#W1&[A9RL5] M]^0K!`ZH_G:#.=M/SC$"W37#@:G9SH#![L9U+?`M'WXU(Z9'#CB#SQ"Y;V\9 MN2^$V3N3'1,J`CUDU+Z`[(E*^`@6DS0=%UAS1`>JS)JK9/8W;+W76#3V6,*( MA]12L%9J7N$Z!?B\%\)22*8]\`ZP>4E^C+T+^CVNL[=__T*,1$-!5PMX-$]` MNJ^S13[OO<6WJ^A/\0X]5D.!]GL"TG$D6I=(Z#005!@DV4(%QJN,(:"/UPGL MRL/Q=4))2"FA*M&.('Q9PA'G(C.A^3IF$$X(09CU)BDB_,HG8!!Z9G$-7)D5 M)![W!)Y/UH&?R=0EW#D(N!]O5$6=(/VE\$8UT2#DE)G'8+M4\Q51?KX4%P)2 MW^A5%/V\1]TOBN1;%#B^]H;;?<-#KHBQ^KVP3`0X'Y_/;[7YCZS1H.$N?/SR MO"NSMMFQ:ZI9B]3?Y7F;U0XP..^665MZWV$X:\P4H7GO+9_WWLSPY>XMO4O, MX5W,+[,9I40G8LX51BF8/(+PU8-*"I6G8-#%-2KG&["SU8P.`HN6\"=4E2I? MYY>S;'%QV2(XDPF%Z_?^D-DPX[PZF>9$>L7+5%*E,IO)*&K:]B\%&.P5^\ M9QESO<_O7:::X-W'U@L''@&TSUN""_QE.E_27+6G62%KO5B`0G)/)5/41WZK;K]WT!- MOBU#3(U-HQ[V^@-M?I(QFU-9897ZG&X0:+U(_'5%B[H8"^&ILF'J93"T#B$5 MNG>GY%$8,"_FKA;J4:1QFX&2FS'3K,AU/1`R<[@EA&GHNJ?IEF8H&E8I=2W& M%0!J?.AQEQG?F&%[EF'^9(9C>=S=[%@3PC['MPV(]"++U'BDR"PK'@=JG, M"HE0YDG0MI>?3(6LML!1RS:\!Z>$N`,>#*R!JSD!V"O.'$<+6,0TWS2\V//X M(."\X.:]1[&;4G_@MD%POLE9G\4."SW--CU'X[!U:('OH&V(3=<#C1VXTC88 M9!NZ818>*U>5_5.(EB96]'AYS+'S';J^OO587RIH/8SFSK8'[FQRFB].J![! M5V9RXR?B&6SVP^2UF/4VD'3^BP#RTG'#]N,FWX?3[%R M&E6!BY,AG025^9X?@4$(ROHK36:/X);%;1WLF,MT=WGG,+AC!+;E:`BM`<_; M\33?LP,M=&W=]EW/Y(Y;V"C*4=5MR8'U)[\2,):H$V1\BD[B*I]M3K*KVQ9# MTPV&U\7?&9`)O]LN>!G+H19$@`,[=C0S9!!RF&&@N7K`M0'Z(S[G'O>B"@MT MKQ4\=BAE!%_,PJ*=>5J>UPSH^0 M@R'G;-PQ9SD_&O\1\Z/!8#A1-D3^!K]C1^4N?+^Y_?99#3^-?UY M/1D/Q_./=$3;&XWAKPC*_==K12P0*DWKSW'^^D.1*H^%L.:2"^+M]^]:!_WP M_IWZ5DG?NQJ![Z_+,$',<9[,YGBH\H'J:H!H#!?&*#XM'DRG(_68I>DF/:8^ M4U]5&?S].RFG+0E-+(1#$EJ4S";C9RNV.VUT)\586'M?W-7-;^OR/,,J,K#G M_YX-D\E_P`W*1V.JY':/9%\6_]:UJ,/&H*M:]*RM43U*Z*3>U".-NNR^I#?9 MY`;"KOI#STR&M;BXDS*DPY4R:CX5E]%"EB*L;GW@F/7V^NT M84+5:7)Y*_=,14=73HMX@.A,$IUWG^@XB<[;B^A>;-!AB*I;-J@#W#%M3NQAAN&\Q"$[5W-\ MS-F3(%]VD\.4W8':J-VQ1SB16/U#*+9IFER$:2;KIF*?J8KL9\-TF@`#&H>D M\M,XFZ7#))_O4+LMDHM]OYLK']N#^*IVZ3#$N34[]:)`FRB0+A7(9,L>RF$H MT&X\EL/0)FQFE<#32DFP1K[Z;.M*HO-.G#34:-8Y'2#LCN:7*X1':*0\WMF# M=%Y.E[LCC-IYS3,+ECIW8O0$*M"Q'6*W-'?E[*M"=*^O&]3XLKK"R7E29_G=D+WK2_3\.&Z30C6';[ MP&T4E6,NO_S^767NK:2#(Y8N,0X_7,$VL2?`#_\/4$L#!!0````(`%-OH48' M_-Y$2`L``%V4```5`!P`9&]R;2TR,#$U,#,R.%]C86PN>&UL550)``/-OD-5 MS;Y#575X"P`!!"4.```$.0$``.U=ZV_C-A+_7J#_@\X%#G?`^9%7KQML6B1. ML@B030PGVUO[+1>?+4_?R:7AWU_GMUQ]_^/BW;M<: MCZUKYKJ84KRTOMJ88HX\;#VC=^:R^=(:(FK[%'G0FG5/W#\G2.!_6?)?QX*O MOEZ-[ZWCWI%ES3QO<=[OO[V]]3AWXB9[-IOWK6XW)O=[R-BY]7/O^+AWFOIE MS'S7.;?27PTY#@D[P-*Y=3PX.NL.3KLG@^?!\?G@[/SXY+_ITFRQY.1EYEG_ ML/\)A0=G7:AQ8HU[XUX*X]^M)^8**#U?('=I75)JC64M88VQP/P5.[VH41K! MM4"BKKCHI!"^3SCM,?[2!S(G_;A@Y\XPD.NG:DH&\NK>O3APX=^\&M86I!S$;1RS^Q`2AH,6LH2\E,W+M:57W6/ MCKLG1[UWX71^E00_W-[341-F7"Y_@)42P>IY>V#5.P)\;8QN0532B^=)Q`8HCN.6!W)54AR#OW M%>3(.,$B]>=>8!1-5MDS'K/_O)*V5IHK[(I`+#5TRQ9T:H?WY,_GB"\?IV"/ M/4YL#SM!P4O;(Z\PV]>`M)3DX4`'/S\N`OD?`'`>N0K!WB#N@N,I1I@_S6"V MK5YU]2C4"$FZ%;(J9Q@><;OWA6%T;2#1`[(7-W2O&N*^UBVPW#NJ62^SV+NN&7TC(),KG0/8'PQJ1JQMQ0CET(6*W M,;(^0R8\$?@(@6,Y0LN@5CU=OR\O#9=5#0I4#4=URVW=W:Q'>]14C.&KHA6[]%C/SU^NU^`:&Z4=XBPG]'U,<)\9IT MNIA2W3@?\%L4D(4Y9,2!8]^UPY_`SQS.D/LB(YSI,@2:`,(UB:,2AMH@M1&L M?.S=PM`'8JQN*:XMEFM2*#65")^=9+EEDCN#$\IBUY$9M?!;2:NB9&5(O+]& MO6Z6-A.3`46@"2+)T*$RM(K$)$@B^Z+[@M"B#WU_VL?4$_$W M4AM.NX.C*)?\4_3U'](+?9Q^8LP13XRND%`TP?2BHRK5-\#I)\Z$@'$T)9Z" MRW0)$QR&O7@/3-QR-A\R.:I]&-B/"[F90SH)5QB4+AUF^TQDP@M&DD("A^3`G(2![YMWN9S"5]C%:GU0E3;#>2C> MB!4EQ]E2)CA]P%ZB``H^LV5,21,=XX[E"^"1+<)$0Z-!;AC^!.1Q&F2WV2@-V-RT%'.GH4229^U1%\." MW+"/B1!_;I$ZYAK/+,X#BCF1X;_;HXB:(LQQ`A.XO[1(90H\F33JS'2>(#UI M3\=J`M7U/A(9G.[2VR:7^T7;>@WX>_$VT!%:RCS%T.=R/Z["OU,4-N&G;FY? MA;E#C_O<*H8PY7FVI&B(#M&:(%\1!-Y894,,HK M&L$C!%8&5Z(?S?%5HAF9,B:XE'OC96@;_I,NR2LLHV2PVQLBSII%56$ M4:NN$52)3A8"6"]F@M=K/,70_PXX1Z$ZE$Z(134,(TC-<0_,M75AY%5F MOJ!LB>/-HMIS?'D]0Q%,Y+X0>4@D5A1PY*@O3S3*,,(;H50=UBRO:@93M,=+ M'9#+%#'!8ZK[88(,)I@9H^#[BG#=I^"[M)IA+,5#H"$Z'VSNC'2V;`K*+VN, MZVUFSX(*)O@?<;P`KS!:Z<5[;'5\()V:9A`Q6/QZRQ%%KHS?R"&XD&M!];Q3 M6,4$AC'V$'&3\RFP$O'G?F"AP/H26YF&TZAH),NA.Y,6S9TFXBC914HZ=+(V M1!0AU&9'B=3HB@=1*V.=:K!ZWI8BXME6T`ISFZ#\T#:4:^8JDX#36RVW,O=8 M"KXX=*=(1;8<"OP1RU2 M]5W`%RV\$B&T2/EW$4)Y!"\1Q3<^&/)*)>!;Y,RHXS9Y1GT]CYA`'GQKD#5" MO`GZ%CEPVAVN2EXFJ%ODPNF-ZLV$4`*V10MM/;`Z&=X$?HN6WGKP=8)>"?Q= M%N$-W8>2O9/-.*?KUZXU)KL]PM#!QTC@:QS^OU626]&$R>SK=N-+.C5MIX]1JS-`I-FEF1YR]$G!`KI9?A#10D<<#71+>LBB7+#E[\!7X M]VRT07((CPE4+`?=1ALDAV2(5B@'W4:_Q=.=FS?7_+>/7S)]X4Y_&SI(: MB+I*)=HQBJX/"M9&KHTIC>X=5&\DUZ]G9&_)ZEJO],5?JOTE^86-1D=V6>RF MXR;[3K>M#!_6)#1M6]W*%%--0M-V]/:+WID[(UF!=[NVN:K,RK4R;5>=I,K\ MF%8F`2H6CYXA5^0+&GY.MYH5Q-K4E7]M0(L2A=5+13MRV\I=8M7+J]BC;^4V MLSJ4JB2QT7^M>K%HY>C:.W5);5+*Y,94.S8_RXFS1!].Z\[ M.83\\E,WBF,$W^6E2""W(<15E,/=;[??P;?8[/PDH&EV%8_^F3Q#?BMO M*9IA)[A3#_0P>,9.OF2K3J>6U_Q^*KZ$QS%Z^PRCD!-$Y<;L.`(17-"_72]L MT9*Q4]UIN9>V,GRB+8FBR:65@9`RY(7JOE]4PZ25 MW>*%UV;R6OI&:\/9SGMIU33+>H^G-HW+BIXW-;4I+G@-(C[((#D1EQXH]`2` MR#40VWB:ZY)S^69'R?W[^S9LPK7X3S!_8N?R%19"+_C!GT]@_3R->BS$\.A[ M0KZ>`7VG`+]M*PU"NL%%KPVUB-GK^ MLVDL[_ND[S>&IZ&]I'XZMS6<-E2R94_8-HW?;9Z>;1KOA2_(-HW9XG=@F\9M M)<^T?HN@5J^G-@V<^AU4):&UL550)``/-OD-5S;Y# M575X"P`!!"4.```$.0$``.U=;6_;.!+^OL#^!YT7.-P!YS@OS=XV:';A.,G" MAS0.''>O>U\*1J)MHA+E)2G'[J^_H2Q;EBWJQ99,*6X_%*U$FZVGSO=;N.W7W_\X.Y\=G$-F9(8&.`9BYUG;EQBX>$$@&-&0^$?GU!'/_+D'];!CSZ?--_ M,,Y/S@QC+,3DJM5Z?7T]8>G9Y?-TW?-B]/!Z?G5Z>75^<7_UDN[DSDCH[$P_F'^ M$PJ?7C:AQH71/^F?K*GX=^/9I1Q*.Q-$YT;;MHV^K,6-/N:83;%U$C1J!^H: M0"CEUXTU#6+(N?M3Y_?'@VQ]A! M34*Y0-2,5)2-Q54]>__^?G)W,N-7X50K\P%P;]_'0\!%?B?D$7SG%^>_R/H_W;JFYV`*Q%AW5!`Q[](A%/)1-PS9[J=^=P5? MUD=TPES+,P7WAYL(AFY+EFTE-M?:%VP?:GYY%C`^I8S>L`LSS<$[P-QNHW!L M]X3"8"/(?G*Y/Z$[-N*<#`FV]@.O507Q\ M;[NO_)8P;(K]U-AL;&^TMX2;MLL]AI^1C7EOV#9-6+`%[V,3DREZL7';LGS& MD+WGA-U55(%*=ND4>'09P7SMGWLIHVBRR)X1KOGU1N[,24 MKMZSYSB(S7M#V+T%(Z;`EE^P;0HRA=6^!$U311Y.:?]U;^+S?P"%X\05J.P= M8A2L5/Z$V?,85MOBAVXV"26J)`T_R[,Q+-%`L"=\@;TA4$[,+7#4NB6V!\-K M\TVA'!0$J4#2`(<#HTX.MCZ>>,P^`VL-!\+9VRW1"4S-LW- ML:;W:7TZ-ILLK6566!E[T%YI%;_HX8V.OE[_L)@LK6 M\AX1]@>R/1P*+VE,)TLJ6\]'_!H$9&$->6*`V*/FXA78F9TQHB,9X5PO0Z`) M$%P2'84`J@-K3^#YF+N%H0\$K&P6-YSED@:46DJ@'V)F5A451ZC+PUEY=GKI M:XYLNV$$#:_KL:I%J&A9Q&D%95JR0HEX0!18@K!E-"T\1)XM\J';KGX8K*Z# M"-T9ZJ)VF4A]"4T'.R^8Y809J5HBQC$TP4SO!3=7S.1#&M=`@-=:)9/(7)(( M9IADF%KR*'KQ5#95T"G_0G8K*KQD0-OG^9I1)!W25Q=:]-!=,\[-4W4=<'8^ M'=<+5G'ZK9G!'`?9/BB`!79`!(LM\ZE<%KO6^BOD$/$7?YGT>'.$T`06W;-W M+6P+OGPB3:!WS=.S(('JI^#QE_8K8M8`I+1GA"\%V.@%V]>-^#*M7"BWS2_Y MY,LMC/?>\,E&M#T!&J'IC0>A%:>P\R3CX'QG$S) M5GDMZ&8PG8F[IGKQ/=28`+149!7X[OY\1KNU68A.\1'-"..Y_S. M$!7!4`$0V?:-S'5U]%<`+G&$1@29_=ZB],ND M6(63QYB)3Q9?6@7GGADL5DOTA1>(4[//YJLZ@&B)G+-H,3 M]UW2,8(6ALQU5*=)2ZENR?/2<)F%F7]5!?QI&!/H1$;$_+IQWC`\#NJYD\6! MW`'HB3PCA>3K73TX"\14[FENE3@F;BS_::O&QR/Y#^JND"7PWWQ`;=PN3NK[FY7*)G*;*^0BO-CHB)[ M6D-(T,61$%1^[#;D]-V1<:HZ3PT9N3PR1DK,30Q)_?D[J:6F+(9,:_*J]#&] M7]I?2%R%_>YR=A=%!#5DY/V1,5):?GL8\ZANN*IB)HSBN"]D\J@ MCL7+..PA?LCOL3DI&5)J0W*.S=O8,A^T)#MOV,4*-78N"*$KX M;B>D29Y4*>8(*N\12L6^A$V]Z+C2H.,N*]8+.-OMP]7"6-#M MP'J5RG/1KX;$(?^Z@]YPP#`"M',?9U+RN+K\]P\4CN<#A8+0ZTKQD\M".!G! M*ATQY"3E^:DK5`=_>H*FJLH;T"'W2%)\#ALO(W9922]?'"*^MG5L>5A;>.)+ M'T,RK8K#Z.YK@;'0QX(P6(<\)N^5\R,9[2EF:(2?5GU)S,U=<-_6M*4&I\)= M#)RDA.&L3517Q\0O3'*T4`$-EUO0*HED$5M7W=:1M79U-.MCN:S+TZD5R+#, M+LIF:E!W[ERJ-;X5RE68,?5)H,RGF=S<37GXF:T>31<&97V^/)74P< M;2X3[:INR+578&2XIT:O+\=OC>?8<5/'MP M^^T[!35R"5)_!ES'A>^(V01S`:C^Q(@E7U4?6U:');!B,@@"B'F"*:`H7`W< MB4:GLGB-L6O*WEK!Z;C^CP)B:L[3'*[D.E71(LFV5Y?7BOYNAAQ"_35/+B2? M8'%E:\_2E$FKKD.W!]C'LJVB<24UQ5)H@$(=.5F5T.;OM:GU`"+L_WB,<(N8 MZQ]FJ#V_A%HZ-`$6@\,:]385+:,59>+"OEFJ-D@U[3R?*%M]X1Q^N:8:!:K2 M%4+>I0(S6,)Z=-V@-4WF*:\!WZ6E"FD\&"/Q7]>SK:XS`>_L;CC$\OL/']NNV M.?V&PZFY:5+N8'4(IQ:E;>H>4(<@:U%D))L`VJ.P93"1W7FM\-.T[>SE:JLP>_>GPV2S46%\ZMAMK9H_F5:PNUJ?"68]< MOA%_"J'_PX5"M(N-#>:],T_?I17>"\=_>?)(>2JO5JG*R56'84!RCTQB)Y__ MQ!34$5N(PD@,7,46K2'FHKZOEI9);QB5$.9V?(1-;PP>:TPD.V]M/=F`4]>> MPJX=19CR8Y])=;3$ZJ.K1-K1FK)X!;`G)LO%%=5K#ZG7PPQ"_8L6*>M#)`09.Q_?<$0N"SFY-T+MP;GLN7`) MZZ]Z@N_FI!_8C'YTP?0?N,&MV
Y;OQ'ALA2KX%U\M2[MK$6EQM2*TGAKF\ MJ79QVKP1L:K<*W%6 MDM7XBQVKRJTJ-[T."V(0Y:X^U'M$F/_E>@BUL@/B$;^V35-^9"T_NF=0QZ/F MXA5L\9VQO)09N%\O0Z")B?VV57H"Z\TDE5ML-@SK#%WPH24!R-O4X3__!U!+ M`P04````"`!3;Z%&3X%U,VLW```M"0,`%0`<`&1O`L``00E#@``!#D!``#E?5MSW+B2YOM$S'_` M>B9VW!&27<6Z>T[/1%FV.[3KMA2R?.;,.C8<%(F2N,TBZY`L63J_?G'CK4B0 M((M$LM0/W;8E,)&9R"^1`!*)O_SGT]9%CS@('=_[]=7XS>@5PI[EVXYW_^NK M;U_/UU\O+B]?_>=__/,__>5_G)^CFQOTP?<\[+KX&?W-PBX.S`BC6_/)]_SM M,_ILWF$W1)\=[X\[,\1GB/[?1KZ'_O;^YC,RWHP1>HBBW;NW;W_^_/DF".R8 MVAO+W[Y%Y^=Q3W_E/+U#\S>&\6::^@&ASAXQ/8;0=05XB*B3"_\]55&PJ>[P'WC!_=O M23>3MW'#5__\3X@W?O<4.KD/?D[BYN.W?_O]\U?K`6_-<\<+(].SKU5OV6]XZ=-Z%C,IGWV):4F`025O0?YW'S<[IC\['QOED_.8IM%_]!^WP M+X'OXAN\08R'=]'S#O_Z*G2V.Q>_$C]["/"FG`LW"-[2[]]Z^)Z,I4U[6-$> MQG/:P[^('S,[>X5HRV\WEU*!5CE:_*.WG$F7_H/::8Y-_!1AS\9VS"C]O$)= MC#K3-"-*R?I6CJ!+=>X'I8(S6ALSO&,$]^'YO6GN".'Q]"UVHS#^"37.Z?EH M+)3\+^+'/]:619`0$:1>/)C>/0[7GOTQ"/S@P@\";-&1#M=W81285A3WSZ3^ M]54K$F\3&2F1G)0!#OU]8.%&:N-#>#1?/]P[2F;K$B+4:6'O_-O75\BQ?WWE MV#\6R^5LMES\&!N+D3&=_!C_&+_ZCY0\$O21Z=F(]8`R7:#O<2?_]R^&2(4!P*7XZ7,@R;(2.GBD,1WKNO_I"M)M"$QGNWO[Z+-WD5F_`&-_ZQ] M&/E;'"`KP+9#?NAOT+\N5F?&8LI^3_\^7JR&@,0J@R[#HU2_0*@,]F19ZIAW MCNM$9/:LA:2DO5X\EC.A;*:3Z6B<@)'20AEB\#CL0CH&PJOH@6#(%#*Z*4E@ MX%3;W`%J*K0!`AF;."2R3C/=:].Q+[T+<^=$IGOA;[>^]S7RK3]D`UO_H4X0 MU7*C;F^351P!)D01I8H<#PFZ9XA31HPT$+(Z%MDX$'E'J)X3D2U.%Q1CRD:: M`YN:@F!0]_](2+`EP`]O?3*%$A4X;`:]]"P2*'SV0_+S"S-\N`[\1\?&]OOG M;R$F,ESMZ/D`61ZNKCCZZT(KM[_I4W&):S^33V!0D;*/)1P@@- M=1%G!;VFS/Q"?TWY03%#Z.X9O:8\$0?R"TK80BE?\'LQX$HV2I0<)$KVB)(= MKF3R`?KL/K#=][%]31NS9RB[0=;ZNIFHXFQ9(Z._N3' M.EX:??*##V)A%*\;UIY](59%%WQ1=&":;2AT[)9LW]I3W;(SON/94P3$=+%8 M3HP?$P:(%HO+-[VXD#(7W;L.QGD=D!Y0W`5*5N2D$Q3W@D0W>KUH[WHPVMH" MA`\\`OK4M;559OLP+L36FWO_\:V-'1[!D;\+VEX).% MCYW0UKFHZ()AY>7U:#R/SV$S_:*T8Q3WC*A)H4S?=*Q*\#,.TJXXN"P*#&[:2RSYL"V7H MS9,;5\:XU.`'XLF/DHLY](N<]<-NV%?9E10&\'Z>+H-N22_K)T<:6.?:Z#3_ M;,?JR?23<1QFT^\1)4`LGI"`LO;V8AC*8FBS\S*#R=EW05H(NZ9'5G2?E_SQ M\>][Y]%TZ1'7.KHP@^"9K&C_:KI[+!DOM6\UXD")(>408F;,11S$#IGIKC_[ M2X;T&3(C%%-'C'POT-GAP/'MCYY=!9\>I)_62$\XHOMFUXR]'B7_&IE!I%GV M68WL[_&]X]%-GYXU4.LV>Y#=R,G.L@!P2AK2K3;R5UEWJZZEX;AA;E67GA5@ M,\0?,/^SD1E(2(`[Y7*^E*UT;JQ&M;Z9]X'B3M#KN)M?8%:R_6F"+71%?A27 ME6502C0S//Q6&WH]C"MT"()FERRTKC:WE(M]\,R.4VYIYK[,,*3M=>)4QH1R M)&Z,#''ZQFC1>3&FQM-WT7=&$&AYT9&`1DL!M2&LSOAR<*K4"0AV_.W6X8EV M%.<^NZ*)/7I!4S:N%5_HQ(^BGD]SJ M3&$?&^H&$EN$M?HK>N\5+6TJ?Z,Z>KN%'T98FR^EHM.#ITED(H0Q-$@`1 MJHB1[2?,*W,7W0M9\!-ZA:Q.@.Y44J-*4K"L9D70)6G,*BH!GHF96PK7^^C! M#YQ_I'6ZY+Z_\`7,S'O(AOK)S#0;S:8S+B>(4HK@L^QQ(I;,KB$7T:P4$6"6 ME1FA9'8MU+(S*8.:8%C)5[7>@?QV] M&8W_/1.;H=GH;#1B_PD$_;N8A-C.9`9-:#([FT]G9\OY@OV*_G,\/C,F2WK@ M1O<.V(^I*9TA0F='2W,^8O=Y(#"4GXZ7J1L&;F%TM?G-]^WPJ^_*`[Q\*ZU@ MRW6M?DZ[G":+H3"B1T>,!J)$H"!VA"1&5I)[)DDHD42?G9>:3M[,BR*#6#F[ M3OW)M&AMJN>*E-*2ACIMO="[\L)X-IW'"1J,"(JI@&:8'BN0T4P@;98O-:>< M\9<+#V__'_RMZ1QN7%0MQI^.2$ENG^-S:#CY[]P8P.EQ:53345O9#UWZ1^1+R/)>Z@<%J( M$F/YPY2<_FH8W0AFM!%,1YF,.A.+*V94JJ&3XU-*[6IS3;2YWM%*8F;ID59) M*]V'I$46%&UA-E\L5DM^+DJ)T(AX1[Y`IJ"CN4[4L8*,$T&N-HB203$=@+/. M8X4QI*,"=K8I1T1RG"F1&B)4^X`WF/@(F]>YNS6?/C[ML!?B]]C#&T=V([3N M*XT!7`TKZA5#*A3;S7F0.(>A#UA[D1,]7WH;\G,> M)Y5'&NK?:3\S4F!*]0&*R8C,A.(429!E03%FA,FZ-:&L^SRII+9.%YF/:=3#?"9GE>IJJO_Y(J8%7ZDS0O#?"(_*[QZ5-E64WJ% ME`'EB6PU7RP.\"3R$$3U(T9.?WY%1Y(9;233D6!1:V9QAD6U(G3C@:9XJ*$A M;0F"A:3[!@DYXU$Y$EA&SB!PT%*J4A142Z4?`P73*D=`7@7Z[/\Z+J$IR;0K M;Z?9]G.=*]O(=+D\C*F$BX3+K^M`(J.I1#IMOM2<#BV^*+P^>Z>5A2O&A?U: MLW73/I6O.*Z6\\/`AGX/9\G-N3>4N-=IM5FC.#361#Z(O<*/9N`Z.(QNS2Y`,_%>M&.J-<.M"G M.>I,[0`D0MP5$"&-`V8`61OQP1]F#E8S6,*#10BR>S,1=`?W%S3 MB?RG,/746&XM!"4Z&@(H!5^*(QZW!@2=8*'!0F`YEX-,4!L&GEJ))E*5I&)` M8>;`L*HPDI5[")BH2_J1MP?$1>.L$VH^*_FZ!CSYIB,!)?/+D*!2F2I3K080 MN&QWKO^,L4C6R>3^5]\0J_].)WSJF%'.)Y_.1_$$(VB>!R*[+7>7!?1J6,?B M\@<.+2N@52I*=ME#EY*BH&$V5<"L^O>`"#=L0CJE<@FRV7>$2#!2BZ_-X\XI&MI^F1MR!Y4S_Z>RO3%C_X;1ZFTQUASJ_Z&YO;:"-'@1MUT MVMCQ)1PASM)9_H(`*^9(.$+/.,JXQ0%[O?Y5S/S>-R]()XF"XT-QZ!GYR/.] M<>\(;^P>6P_;BW*0<29H('Y$VXUUHZ&PDL>,J&>3M-"<6EG:O? M_1V/X^PR?@-/$$*,$B*D]"<9=R"1T50B'8G'E>849R#+A==F[^JO)BE^I!<) M';PI1&\:3?*P*'NT#^S]I#ZD-8Z45B."%)]2:J`E7=CZY+@XN"!1^;T?R&>2 M?"NMZ,EUK6Q`X]EXG(,+(X-B.E#@.$(8HY$P^FR_U(#RQEZ46I=UW^![AR:8 M>=$7(8S031Y^-EYM1WLA+!`=9 M0?]]3Y^/JN"?B!CE>V&?',_T+!)-K>D;?RR!13:41]'4B9UC&%6O+;\: MQ5!C_;%K@DF9>=)EQ1Y[TB]*.P;"ISY=,3A3)=T))=V3/P.VS\W45=P&IW<8 M+/;`$=\+-VV;[;N:+MJ9CGWND'8\!P'4*72!M9P/.7I,(%S.)],)V*.;:8VV MNIJKE9]H=!A5?*@7>QC%&P^4'']\%F4(@D_%W4EIM)92%R95C#$+N5K=#`51 M=5<,JK\!QE2+`I>KR;P:5.#7#3H4M`)70P-3Y=6#>I5`P.DWT_$^^V%XY7TU M77RU65L635H,;["%G4?SSI4]BJ[PH49@U7.C_JZ$,1&UQBA1])J2_071[6-" MF:85Q[112AP&9%T++9!F$5.C43B--D-DAJ%/R]Z38/.G$SV@Z`&CD'074E68 ML2J"2E7HPJ2Z,6>!J:A&$'0&A*_KP)<_QI9MH1-O:;?*-C9>3F-@T:\1_[P? MZ-#DE4KHM.5_GO*_D_*OS=Z+YI$S[`,A(2R8/\5&X447;!>^%SG>GGB7JQU= MY=(\CO=XXP;(-A[\['G%`M,XL\8`XI(5G\U3X=M+O.'KPR6]HTA(K:"T9 M:IT<:$2@1K'49Y&D8*UX/5%,GFPG(V41I3RB.\8D$AN:O&N4Z?LL\Q`CO??W M\8DL/_S`)FO\X!E=1G@;\C>M"'6B,Y>2C^6#<2V#'9AY9F"$VH?R8!:`E\@Z M2MU#!N>(OT8DDF/5O*LWH62MM3NX`@OJ><73Q3SGC!)2X)M.G8C&[^T1V_1= MQV;Q>4(PI*\[9YSL,+:?:BRP",AR!<&!A[Y]N2=XIKA?/SG5`4>AL7;H''*@ M/%N,YO$-B6O-%5XR6C#U#$\'CS'GO6\V?' MPVQ-4S>HI=]`8*>,$?6;'8O5I`"@#$7TG=+DJSQH&!TOZ"&6F@BJ'5%51ED* M*ZE^AH*MVXK##'E[8$S=-MG%IRY[48TG1F]`4&HA7R6,Y/)!(NA6=O10K1)0 MY*2GE$I;!>5?0*"GR$:3=?6R@)_,NYO#V#?H0,9##"G+J!U%2N4GL%AJGKRQF(Z+DU'6T,"35+H3\P!/0]A,KS:\&O#`YZ5DMMJO3-W2Z+!X0"5KHM:#V"SC$VLO&$'4=^(].2._=#'(6*SL@+Y>P:B!+/O<:O'AP%MOY]4@ MKE'B,,!,\WT]>HNJ`7JSWX#"-<.(LEW2;?!*?&:(#F>^;"_IE(M:*1,&HR7QA5(.5Q6LI9#G]X4R2'4C/9DLNIRF5#A"/%>9:@T69;H:!P^L`TT/8 M#WB#@P#;8A=X[=F,[X:X5"(&BE,5#AM8[KQZQ2EZ2XX]Z)S#;7QH".Y!+U-^ M/L+HAIEEI\5?>1PDS)N@H1KVR@H%

;'Q;+^T:!][I-MY MQ.CC9H.MB-92R19&%.R@+#^`D;M&/?+RIHE2V.L^0BGYK2[V2`VXA^D$:`5O M<[R^83Q/1)AP"(?56IO"I5N]1SX_RE+FC&6[;G`&DMZZY13B&!P,,^WE,')R8$YB"(`HLYT#VR]( M#6GF-%>W9H!8$P`#I_TV.(@W)@?63;^'->WF$I2F@>>M?`@&GK6:,NM.!(3$P6LYG,0X$M6'=Q.M(1*.EB/J04FN$>>!4ZV4@ M.*J_B%?Q"2R2FM]0,S+KCS([&\`]O*ZD-`9U+E]O=C70&<(U/,'4)\=SP@=L MTW4-7>A<;6YPB(/'B@R7^B\AD"1G1SG"68QFTP-`L==+&%VVA!<+>W^#8N+` MR.I*:EXB.A9U%_CVW@)>JB@;:"G8:A0#BKFJ2Z^9)A`H:G(O=#F:'89RH!=< MVXJ@,KD=FV_+/ZK^Q9]T$`5GK_]D`^4`C>F#]_-XE-.:8;KCW[F@SG M`]]W#Z)FTV`#2A"`5F>OP0;7TBC@GO2#DH[8?G#2%6)]#6WF[$LQS)N\W[M_ M#&H6;6[OI=AMJ#0(B'\F_(71K?E$KQ+_CK=W.)"80EE+C1`MZ5X]27(6B/Q#6QK)Q M*VNJ$PLE_:O72EC$6^N,#$KI($H("`E'2V2D$N%4(ELBD38<5!A5#@@R^4&0 MD.:,DUGK*\T]>?!=FXPAK^8O&\.ZSW0BI(:7!D]&Q,]@94BR@(T3@EG]="O> M,%9$JE:7@XV*'H8(H9H3+.7/!P2IQ@<_Y(]Q%;3`3[?ZD=@HDSBDJ6R"^+\A M+'4M0P%CU>%7([4!@_."9VK7&T#<$`9PHG?U]'1C6836&1)DP.>L5N*DLU22 M7S^0Z]UR>Y+`(BO_,`"@/A\=?@`*B.9E?V=Q/D49,(8TXQPE(<\[*J($]`IH MO=55P^6(>B`S M&-V;.!BOIE]W#!+;M_8L.;ZD[&5#UA3M:FH8L\GJQX0CQV,/`%N,/-H(^MEE M]Y;VP`(;6H3Q32]@*O,4O0H_3H2_VB!.'L7TL[LHK`=$NF#;<7H=2:\*X%Y% M/NI0FRTML4R]31M]@;\-@@XWS M^#R.]4.?38UH#,#ZRMQ?S70WK#PQ#>IA2/\:/V^N6.U-6QQQ#!9R(49K1782 M??QN/CG;_?:WP/2B:QPXODT?3*5;OU>;:S)*Z]TN\!_-4A>O_*WNR$.5,=69 M9[(TYG,>=PC2Z)[21CM&G+^I3"<>:J@[0@N9H@?-44<_@H^S@C/:B!-'E#H[ ML*'1".T`Q3T`1!S]"&^T&'6P^*,IFI/HHY'N(&(/P6!EQ^D;L M*BZD&)L7;"+`$5(8JE+HFIY+S24[[1:%A;#J+SBB%[-8=7,;V^^?OX78OO0^ M.9[I6;2,C14YCWS[H>0A=,DX'DE4(VZ.XU0]6WH\%AO1-)V-W82+NT1WS^@U M[14YWB\HZ1BE/9^AM._,.]XPV]T?$3\:M--WLGJ\F<4Y]=^X%_!``0H?I1>5/KO\SY`%VF=)`3Q"Z M!5MWW@?\1%O"/DU$#J..@QE5HO!>1Y%3];EYME+S-DG'4,%,2Q?3B\*,0C#C M).H9=##3$#T*[J2)?D_/C;0+9IH2/QFWTOCDGJ!EU;5[&6HPTZL.2X.9,J4- M,9AI";;NO,]0@YFTP'"'P8PJ47BOH\BI>I[0?#E5\C:9FMPGM3/3B\+2G9E= M1EE^HJ)!!S0-$:3@4IKH^/1<2;N`IBGQDW$M;786YEV[F*$&-+WJL#2@*5/: M$`.:EF#KSOL,(:#A;]!^]L.*^"331J]/2#M6KVXX72Q2:(OGCU]3$K\4BGQ? MF_U=.E!`:UOIC%@Z_N0Q6&S3EO]Y/?\:/4,1``<`/Q`3'*?UDW])6RC<-G\V MRIA-FN%W"!/OL0)S2.^W=&;P2S.S01!1,_5)I(9!R$^1#$IF6#(=>^2O%J^W MO_9L\0)9\L0L:T.\C[-S<5B7E=P)::WX.YY?]1JIJ_BM.](M2FFB?,SGS M#ERN8=S[`#*8]>O.B'5'-403?+W(?49KV]_15W*E"H5U$=UA+>]1.E+^P!S0 MM>\ZUC/__Q'.IIS,,!Q+*6]-IL"I@A,Y0[P#]%W\.61WT8%&7I9KJ$2!HAN0 M*Q4"\F0A[XD*41+[R+;0"-1,M^J;R(NQP"#].JG9!8.KU@*($J!LT1`1$?"3 MN74\?@GP[AE%#QBQIP,\TR6(>L3>'B-:Y\ZQ0)>A)9:41<2A.H",G6]IU6X8 ME;74:_R'W:L7'1H;XP0$8@\SMP2%V6LY6J1Y!A9LB]:O/!G3:/8RFSHP_U+Q M06'`ZJ*%-V16$B_LR(M!5W\#`8TR1I0M:CY;%$#""9XA2C)^[0FPAG2'@AII M<1?3\_;DCX"_'[GC+_N%=".*SBL[,X@\PMB#LT-[S\8!^ZG+ZOZ9Z?-_@\!; ME?&6(D^J1Q`,!O>FY_R#^:\+XL)(.&BS?]!*ML2>XEN@5QN1)6NZ7\E/>`BI M?AN]\VYT(KUCWM73G.8S<8<]RP([,DV9X&6E,VS0RY()(RCE9%C7VV&5RNM1 MFZ'#;KYG^P-U*3UA,>>%^M`[B.-*GY_^0E1;6>&MO*U.%U+&@/J#!O.QN,>: M?7.=EK2(20%A^'BIC%0J^&?4*TTJ!R*IX&!(R+XD4?M.0]47NE%1SD:#FY3Q M>U_97US?NS\G'6^'4E"TWO0*X)%KI)-: M1:P/5LKW!KO$P=@BY>ZP%GQ-8]W5B*2<*-K*9#HQIC->?HC;2DB)H8!3B].] MGS77&NI(K`S$&3$DJ,4)I3T5MZ^L)-21:$;=B('5":I%4E(8J%H5$%/BM=B, MN_77UM_W3H"O`[K%'3W3.D4162?2`M^[K7R*;$!`XY2ISE6##,R)..>[SFQ@ M"O(HIG_&"G=%9TG1^YUL[[*]_"LNOX?OJ0E5S:R]J6'*])#(3.MU14QD'!-$ MIFT[X`BD`@[9$N(C=)GW2?0G1* MD^^LM%M6+3G3,?E'&&F.&;3J:7R@IZL-2OM$::=D48XRW;+"RED]T9X!@A"M MNC(ZM"FPJ*8C1Y3$/EV,`$B$%."=Z=CB^"ZN*,LW!*O?&E'Y4F=,5,^.^@GO M.'YQ3E"-SZXSU9;CG>M>GRBIVUOH7&@C(S3/SO:9M/$#)O`[VPT,-A?L*&H* M!H.^A;%-LYD_/EDX#&_-I_?8PQLGHI55O]*GEN[H,ZQ9KR&UB#:TM.*T!8/J M^\O&>!4CE_?#ERJL)Y:]*/KB^4ZLMW/676X>AT)S[ZI)+^8&K&@XD=L/$.;J MH9F1=[P_6(0?`8<\YMOJ$](+,-9,%\?'UCA3WKW&<"H_!_CQ MB83W#O$4*D-?^AT4^LJ843?"^:H<>FR'6I!%"=T!P.YX<4MF2)$:S1:M6%`- M,\F<='^P%]D?<7#G:Y5^;!1'.Q:9.B%^-L%U`;P,4$2JU/=(E07D>,JW7N7I MXY6?Z'4W4CZ4C6\V-U)/DSUJR)\T`.:.=R>F47NZ<(:\Z2##%R=&-6A033)[) M`@-41S(:11GM6$:S0D:-:*HUQ`,T56NFFZ,X,J(/)ML+NZ#QMYO9F][Z'IL? M2\\:5+[3?JBFP)2B4>UL_.;*)./V]QEDW MZ52]V.$L/BABWZ+O]&N@:T@MN3=4N-R1#_XD=??==>BQQ-T\W\ M[FH?A1&)]!SOOBS(;$%%]UJG.8NJ4?%X/E\8?.63M3'/CU!(NDF27EFU@_3W M?MJ3YG50WZHH.!#2"Z+=H+2?W+OKF9X`T@#[5@?S/AG)Q>:*S!B0L\G]ZL&T MF2W=8>PQ@P);4+7W%OHSP5KH& MJ_M,:RA0S8MRS#B=Q?>(XKM#C";*$$7?*5G$Z(+%"5V*:QPGKKX@0LU,\Q&% M@J(&A+GZB+OF,WC,-2]E/3=&RQK,#2$T[U+::L@-)VQ7,U(%Q,&7^I8QIE[9 MJ0F%`>#PF-)!QG)5#\E!55GJ30M9J)X7M3!$?"H62&JJ,AC4$K?A6(1-=B`A M\O.E-E#:6"L6RSA0/ZZ>KY)%94Q(9-/Y`?KF.4F51"B0'2\>3Z`[O.B5W&>/ M?/+71':P??>1 M,'418-N)/ID6K>CT7#,757VC%6$5C#0XE5NN8G`)>H@31#%%\$FJ,SF-]G+J MPYB"2>;A5:<>"&31FU&A>(E"?@7@L)5&]!QTK6Q'QFR1;#RPCP%3^H^2(7EM M,S0E-PYUF;S$5K)&7B8IB%E;V#,#Q__D!]@RPZARII`TUFGDI1PT"/`G(O"* M"9VAF!3PI-"%9$8+R;1AHM+0TPOE\4KI&@>L MQ@-]'<%:>_8'Q]V35=,M3L3HD?TG?4)_Q*C%AT9ASJBN]_[]`D3KIZBXG(:*_X:UA<(IJGAK$?[-ET35D'BP0Y`?H![K4@'A6DA,$ M+L'>U&S+(:J@'5A,RLZTWS_G?D/9KC6%)K1`T-J`P0:1Z')4A*X\"^2,/I": M_S4'-3B2>]-.83[O2COZ?4$+N)0[AJ;*AO42<7B1+^VV3I];)'RG;40A[/5/ M,[#5/,>Q]$&\R9%,-Y@:%_.BAY&56D19!BB:L@T%$XAQ,12_HU6/!5_4KQ[U M>ZB.H%KNM;H8JB%ZLH.4"YHX%C*VXQOJ5^;GTY6Z;Z,/ M'Q]D]C!.!`YC7@:X2@+0*O=T^^W6#)[%8W=YU54]\C,4O]42F$V\5YM!&*(/ MRQ;@Z]1M*1`>D*>JY[9)P%"R*R-W3KDRGF>GYXZZ5MVA!\KJYR2\CSJDFC@< M136#^!CL$IKWOV$/!Z:[]NRUO74\A]Y$(GSBZML$BA_K]!5*'#6H-KF,\P\X MX3,D2+.3ASQQV(L'?4ANY"2_STANYB7'G#KL]FTC2\[!5UUU(!`M]2DR,RAO MK!."I1RHOP2^2,Y,!_6T1!=BE939]'SOW**ULGE=:*M&3FU@JK2Y''CD>AD. M6#+[%;+M"EIP-WJ^]`CJ6?&8D#UO<_M@>F+B%F]28?O2N\:!X\LJV>OD`!S6 MO8C58-6[G%;[BNR>7N66WAGB?*(,H^*=JHBPFL;X";?T<3;.+]3KG<,=DBE_ M`H#5S,1$MXP-V.A`OU^H]Y+]#=6+=+U[8D/_A9W[!_HP\B.)U>[Q;X1X]($` MY9/I!'\UW;UTJ3(,YEZ2PU:26+WHQV11$_?UYLNI(&RR-@SF@H-_KP+%@4_0&H560Z4)]O%_63,*$#,$B^(/N7\1LD)=) MO:[:8C33[>\YJWT%[O#._)BA8.Z:$7CI`7NY#]#C?DM&Z"4[V.%%ZTWY>X$N MNKLX;S(RM,?LAS[\SQJX]SJF^#H12?SUDMACK=O\)K^2OC-M>_/J.`>RC![3]?M2`L+WWC[Q\_'O3 MI1LP5?%\1[KZ&IE!=(+:FE%MO.FHPV'3X5Q%MO.154+D7 MT.-^2T;H);O8X2V$FO+W`IUTE^D^=2G[_7OQ/^LQ4*]C:F3G@C]3V-[2?4%, M'B\P@/]<\ZQF!X1/P9]_;OI6)5EVQX\C'>V(!_"$IV[%&7H4-WCO6(!?)V[M M,_B#HJU9YR<5XG)WN-Y'#W[@_`-WOG,@[><4O)6,^281QZJS*))SDQ1O"%'* MT(DYLV[TRM\=3SY&7J(?R]]NB6KY]=.0*XM>3+VG@<1)^J\ZN';BSBJ'Y92] MVZ/IN+0TQ2<_8+%DS_9#X=WW>6$ M5)9++PH<+W0LMHX>5UEW/QWJ]H6]2*&,TH4Q[VKU>I9N%&88.T,):^";@0-0 M-7.(@F9>3>O[^X`=8*DH3*M7[!78!;_8WR"=5(18%*F?[&MI/Z<0$\J8;W#\ M.NFNF$FY^^LQ8[J_(+`;QS]-GU9,:<])GKJ=)'=C8/<<;Z@`^%VGJ$G]UH[=B>^ MK#Z0[P;31P_I\]$^"91-*]J;[BT.MAK6V\J>L1F$OX`[<1A/T],&0*-Q/N&(&B=7 MTV_]R'3S^Q[]QCS579]>+%TI3X.BP_-1;_X:YXIP#&=G=5#*%^];QKIYI!3H M$1T_;O>%E\:BW]+W>E6I3NJX!E-]^MAJ[58 MF>@+CBC8,S473],O'J-F?NR>M&N2^MNE@W6GF!5<3J'%9/?O[$HL-7.K_8T M.;W(S`RY?+*#2J.GH_$VG)Q09D8+\1I<\ISWO?!Y\9D9O8]/Z2[1GR,IXP@G MTV521MLA'N12))1-7.Q_MX2_M6=?$S/[8F[Q!Y_*US:X:=/5D!89+?A7?SUI MOA(%@47I*E$&A),9:NV4WC5B--+(8.+0(T#5*.ALJ__3\D2R%(T^]D:Z9>(D MO%<;R=1/[Q>C!D>(X5'98Z=Y'0-P7+AWC=/&3G+%WXO3Z,8'MQX_,.]\@W?$ M_A],RHQ_'YC;]9-363ZO_`/=7J^4BP9[8--LP0"44D."'/I."4+&8!U(:+24 M4"O2*PVP@$JY5H:#H/H5D^P3)E4WJ<`2_FNE$RAHL#66%4F.,]7AJ MO6*P_6!+<3(;38PE0PG]B:27WW%)"DM]^X[Q8?L6*Y3+IO>FS"B:SV0YGX]7 M/R;5YL-)]@.2,B_0L70U+J!/Z:0NH&,1:_!?(6+?^%>&&06_FE:Z0WZ8=A-^ MEE1GKFL-@OI25A1-9CHW)LM)!O-AQF;"_@LD5R.^`\G&4)(IH+T#\8R6XNE# M>B6L\CB7ZP,D8B:PHQN4GTD7[O_:!TYH.Q8%8FE$H/J5SKBYFI4&YWJKI<`1 MI8A,ST:,)LH2!9H[>Q'62(6]-9_BNLK1,^CDV=`N<_&S@G+`($8GN*O-A1D^ M?'+]G^'Z+F1GDU7C+/M$-[@D?*CGU1KC:099;"_9WR!*$#&*Z'M,$Q)6G8AI MM!=3*[)JS+$`JRKE`&/JD^.9GN68[K4?.FQ?6!E;\D]A,";EI\'62)(]E#7" MA#"**0\)"P6F&@>/QJ8<\, M'+_JU**T+03BL@RHUU*;)-4]Q>>P9Q/'"V,H"J,=(67&5`J)@NPP&/"M/QY\ MUR9#QM-EI$-6:*C5^@][5PYQ)M-)G$B0(?)O\4M_ZR@*G+M]Q,KQ1SZZ)JO= MOEXJH)5!JF%QG)1S*B6K/\*?4DEDQ8P8+#QD=I;'1JD"A@&,VA!-^@$H4!K' M)?/I>-(8,`,(S;H1/-VV.Q#\W;#@4QUU5>H"#$Z78;C']H=]X'CW/*6%;RZR M7QYDO4BK#34GI!M^C;AKL%0W^BO0GLV'`WN1O&_=30^RU@9P/;HU*@IP;ZXX M,#?`N:'9Q1^?J/%*B..Q3Y:G#>L)C*D&_* MD-]K=26U^*07/3!\9W+PJ`(L>N[BNCR(H562A[$^:&CBA3"FB?Z&B^/*JIT- M*`P.QNOO MO4CZKH[BUW#XE;'4Y(QF5([=.`7\#*74$2<_"-!V(WHF^ST-IDD(S;/?.521 MF2H@\M%=MBELR>YFUET!WDIE#@>X24F2E-&T31LL*Q$$A[<*E^IF3QBI0WQ: M<">#_4S#X;F![E54Z1G.R,]B%66\@RG5"ZQ+:(*;>B^AK&L0Q[&_"_'?]]B+ M/CZ2_WV67,VI;:X3]!(>&M0_F,603D@A1@OPXDJWTAFMI-.&NAJCRV&J2A\# M0$QM2KVL.1QB&N>8+U;ST;P<,0-(HN]$N%+`#"9UM\;D*O`R@)3Y`X9N\5/T MGO3WA^)XINT!$9,PH6Q5R]%H)(4,)8<8O8&`IJ5\I:@9$E(*QE8%E;P2!H"5 M6YJ@IS:"O"D<0EC_#=*_9X8L`F.4A@&+%D))`B^Y4$#(R)E6!2A2%<#@8;=S M63*7T\A_*$!]`I-:#\(:: M\+#0:V3%>32JJPP"H+?FDT@KD-^[RK?1"+9B&B^]G2Z29R!O6ATA MAJ$LABXLE!I,UN*+TH+:=64-M\-6$+;=M++R8CXO6C=H;;:C1"E8^``*L$F, MI]3*@0LS)TN>FE"JV$ZGK1]VWN`ZD"%2+=(5-W@8=*0X1B-QM-F\S)!R5E\J M>7N[#['UYMY_?&MCAYL\^ MWCB1+-J6M=;HKR4L*(>NTTE<2C)+B16+BFG!>.Y.!&/&_P5':)\5+B+"W54( MI\N/UQA;UIM7:6-`.+GTR+CB,+KR+CW+WV+R*QRN+2O82R^HMJ$$CZ\J]AJ8 MJ#&JP1Y[N)WUA'P/\;X0ZPR)W@:%SN[4PI`KOD1.K(/,+;D]@5<0D7B>P7DG MBN0,$<\JH%#`>JUN!^0';A_,Z+_\O6M?;G&]0PZ&RY1NSZ:S&(:"(](589XCWAI+N6$/:X:!\0J?*,0K*R4[FZ.>#8SV@ MGTP[#M<.3K1#6P:T$J:S02F!`3H,1?0H^`P5W4.XC8.G6?@SXE>;#XZ[)S_E M%VPRK_])#*XI%8V.HB%KZKL2B[$(&0IO"/$^Z"T.444Y]QZHZ!G&,_2J#>82 M>A6OK@Y5K^+-WX%H"?4H?T9RUAG75D;70Y(`]68+!FK[?$P'>5^]4,=VC8\[>.1\VWM)+6T4(2UN]\2#''1JD%%,<= MM))86YPK^+1J/0[9J;TW0\N3?Y%_D+[2D'OG'_P=0 M2P,$%`````@`4V^A1J%F__'Q'```GA`"`!4`'`!D;W)M+3(P,34P,S(X7W!R M92YX;6Q55`D``\V^0U7-OD-5=7@+``$$)0X```0Y`0``[5U9<^,VMGZ?JOD/ MNIZJ6S-5\=KIF:0K/5-J+RG/=5LNV9UE7KIH$I)P0Y$*0-I6?OT`("62(C9N M`@7I)7&+6,[YL)T-!S_\ZVWN#UX`PC`,/AZ=GYP=#4#@AAX,IA^/OCP>#Q\O M;V^/_O7//__IA_\Y/AZ,QX.K,`B`[X/EX!<7^``Y$1@\.6]A$,Z7@P<$,`@B M)R+-#>Y@\-NS@\$W`_I?;T!^^N73^&YP<7(^&,RB:/'A]/3U]?4$(6_5YHD; MSD\'Q\>K_GY**/LP^/O)Q<7)M[DOXS`.O`^#_$^7""0=>X2F#X.+L_/WQV?? M'K\[>SJ[^'#V_L/%N__D2X>+)8+3633XJ_LW4OCL_3&I\6XP/AF?Y)C\W\%C M&&!2>KYP@N5@Z/N#,:V%!V/"*GH!WDG:J)^R.R"0!OCC48[#MV?DGX1H>DJZ M>7>Z*GCTYS\-DL(?WC`L5'A]MRI^?OK+Y[M'=P;FSC$,<.0$;J$B;8Q7]?S[ M[[\_95^3TAA^P*R5N]!E*&D0.!"6H/\Z7A4[IC\=GU\T3]IAS^@ MT`=C,!DP&CY$RP7X>(3A?.&#H_2W&0*3CT=>B.84^?=G[RZ^H_7_[$683*$JGXRDM>RIM[K0I ML6-2\^LCF?&`]C&:W)+5,P)AG@V8T?ON(KB(`;-6-CL['&U%Y![/HA MCA%X='R`1Y.AZY(M.,)CX`+XXCS[8.AY##'';[A@ZW;5(I.WP0O!,400X-R? MC9@1--GFR$2A^]LG>M;2XPH$F,'2P;!4Z*=S]A[C^=Q!R]&$G,<1@FX$/%9P MZ$;PA>SV'7"J[')[3+//HP7#?PL,\[IKD=EK!P5$\L0/`#W.R&[;_M35ZZ%# MEJ@HY\4^(%LT`3A.1.71A$`.W1)Q@7<%_9A,K\TOK6+0$DDM@D;HF)-91R?; M&"QBY,[(C,3MSX8J_;3(WACXY*"F\D2T?$(.660N[:(#!JOUU.KY2458HA=V M,6S*QMO`?[#. M+LG\"'WH)8=ZX.5U^IQ\G%7.>'D";]$GGZRF&HALD;BNT;P+R4I+/B/'HWOF MB*@-*!-?.X>L'@5=X[(2>Y==LR_MR"273PS[K?&:=M[/_84@MGO@PD39"..X*C%8)V`;4'HOFX M]2M9+V3_@DM MA2Y]ZM,-41'@*<$[V_I'Q3X;X_/SE.W[5_(3U^'I&N/ M=G_C.]-5<[[S#'PR6*7OIYW3%=DF#BD"8M6H[(\ M)>DO7U?#,N0,R_`91\BA'KLB4=KUNL=Q14:"#I'[8.C=D-\P!TAQV6W324=1 MC\JLY/9H3)`13TA^N>W1]T2:E9#%/G=/33+K+TF'B)HT/?#V?V#)(8M?;FOT M95H"TXCP*(YHK`V-@Q(3*ZNT+A00R MZB*`,&`E:4T8(D+!QZ.+HT&,"7/A(O%2[!8\&_)-AL_%`1_)V9;A].Z`DU1. MR9#Z]H"40O+,L'I_P(IS+F7X_/V`CUBJR&#ZQP$FBY<2&#ZOL# M5$)=8XT2$2X/*&GJDAEH78OD/YQNFBD[-UYR[D&DC<.(MG-^0:2BL\'Q8%VP M\'Q5:N?X_)Y\\@FH4>#9S"$7/X"!#8 M)@7F$%[OOXKM0E3:'.4$\>LW&J\$/H$`B&>RJ+09RI.)D9(BI+A8R@2E]R#* MIJZ`SF(9$U2F:S&8*FGEE31!,;O4-@8O((@!P4]`[68I(Y0"G[0Y_9$L%Z)) MDJULZ,UAP)3O"+X`^136K&R"KY\!O<$-O.$+(6T*[N/Y,T"C27H5A>1I@R8QZAT M<-GJ%JJ!34Y[#M\=4T?=7#=5*C/[93Y.X14;'O+0.TZ2LRLPUR:G*_H13]3>='7 M;0U6C7TSR#5GP#BW2N'VX"SI'>,T]$9@A1,4-F%4+*>>(T>U'O7<*H9X0#%9 M,-!YACZ9#0`K&1"4-T+].B'.@P.)D'WI+"`1<')1-B(VU!6-\(,Q$'JI^;Q(:ICB(-VSI$.P6I?$84 M_F1B*P],60W#'.3.P/LP<'79X%3&"=E*%E3\%)\)TBHF>!B#R(%! MEA=ZZ+KQ/&;2`Y&,H"N,SM6H:"3X46*:4^Q26E7-\*1Y-BQ23G]'$N%B9S1=58MF'BJ9!<[VN/,FN,EL:+8F)&H#-[5OS?:( M]2;H23W9MB8M:@,X66G;P]!;.AX$CC_;0]75+BJ>+K09YIB)(';:J:JAI!&4 MD`%FI\&J\K0217!F0-EIP*H&E!PA.PU;51Q592V)V"GNU\5)__S,$+13 M\*\NK!:#%FV_L54-'YW`]D;7M*Q#3"?$P/8[6$WUGJ87JJJ!QKZ?OA*N@,W(;H*X^=H$OLK98"JZC&.PCE`EP1G6+K]4:<%PV'H M!,$18F![;'//'J;GQF7HU#3,47+UU6T/A6H-M-5!8GN( M5&N`\=,6=/ZXC5DIFX9)W9`]'U]!!')`I:D*_D&-2;)4!;3^@#7PS2!I8I"D M4QJL)=X:KKQ<]XBMYJXO,/`0<#*Y`\O]*[`F:,'FI MMUKF>%4M,YR0G9T<4NQ\FH]1,!^K?XWI!N;:-9_0&F)E'9A=A2 M04/T%B;V^I7TE?^7/N@F3O&O5;E??&4QOI6YRE7M!T]B+[0V;Y(F^L'C*NBX M"E/Y.OW@8BW=I"X2]4,EN@WTA#\:3)B)<+($09J5^\%7&K6\.D2YTSC4FQ]5&^\1+ARS0_/YH=OH[N%0;WY4;=S&M\($7G=V]#,+;"J!IQ!M MIC50%#:2\L-9IG:^H?M[#!$07G07P%FA`4,I35P`/)8EGX$^8E9K?/T&D`NQ MT$.MKF>(FQ>("1TI@$(]HTOD/^<7-AP%L':'Z'O_RU6,\!`O%CZCR/%7%$F>O-YD1[.V MT>NC'?IQBE?<-.VSML<^;`MP^>9L>Y#$]J:UPH%B>V#%MH`6G8*VQV%4M_MN MO#*DX;.H%Y7Q?8)A`*;,RK]7*!8\"/4R`NPS?'HF\'H9`_895[[+I%[N@'W& MD>^PMCV50-LHRES)MJ<7:->ELB'7JTQ(C;(/[,0S9NW#J[*QJ:/\3`72'?+4`T>U=,-T/G-M-/;I@H_88.2@ZP"R/ MQ6Z6O#0!^CK8S?VZ9LA#07ZKX.*LEP_5@G.Q!9R;!N_8GF6UW:`-G6>[+4W` MVAV0W=C6FR5^W>?QJ&(@L3VW7:?;1Z.HNF9)\OHO:.O$5;2')V]&V^EI:PG7 MRJ)+LTQ\>X-K90UGCS+W:>&J'2>)\%=Z(453CG;8UD58-6>1;9'IVI.,IU]>GOQI48/U5S`73[VSN3+ M]!EQRIOWXAIFKF:G])`M"^(9\.B+F/2%L=%D3(82O4C2(JAK&N5(EAPE5\0H MC6/G]3/1W!!T?)K\<14A0=/O1M5&H4)+QEY4S^.NY$Q6PVQDG'+-0] MD5Z&;U!T1!3+M*+G7I$M>C2AX1?#!8'QA8P51X_EE#*2YVX]F"R&;3<-.*7^\VE`LQTG M$7J,J=1M2W\=SJEN)0"HJ]YZB]Q]R-Q8A%"ZWO!3F+S!LOY.^2'J_*\@RCAM M@EVM_JQ"+YDG-R%*?Z+ESK<-*9\(HSAG5QP^@_DS0"I(2N6-4/_F`HR?G+?T M'C`S$W)'B>/6%''8J,U63LK/SAN^&^?N3!16+P_FIDV:]-_0X%?1 M)'_63(!2KRWC7JN=SP4T=H*I3&[/OANC3KJZ\R7,^/N(,`U=SB.0[&(#; M",Q%6V\+#>\4'O M^#9(-!NF:]\&Y+`+,'1E#Z!LI>M=Q)3-AC57':&WT4DO<1*>5)DE//"H`GWO MS(%<&.BB*Z.9)5?BC43OX)Q?3=04.I9Q?7&]^8 MT"A/PDZ`U+(Z7[C[7#QM5EB>V;K^.@4SM\VM@+1V(^L42('DN0+UX@!J'5!; M,'RM]P=[-XC6S(.M8"\VLMD>R-KN0`@CT&R/;>T`1OWP!-N#8?N]691MS+9G M<>]F/$0^XWKYW/<=S0[C(NMEB#\,R'9#+>OEF]_[46H6ZE@O.?V^@R[R)=B> MHM[@1E/G+H'M6>Y[)F8*7,>-TN'OW2BT$YAL>[K\?LY\O4"4>MGV]WUL*KV[ M<=!BJP-;,?J_63Y]"\!N$!@D,2*4G9=[JK*V!*_D'IOM&<:E85H\!SK'V[Z] ML(L>7LQ_C.=S!RU9%H?\&EV_2G2X?V[N9>BZ9R%]WB%:W@:$]IBQP;)V/,V< M(!4H4GF;YKSM)OBU!@56(DRF&_X9P.F,6@]?`"+:#E,=JESZ[167LQ$D_IUM'?[/^`;H?]?[VP%=_^;2L52#N, M2>_&Q+J5\A/CVYB$L]&]S=CV;]I7I<^R2TG;.]T;!:#NS$.@NS1$0H^LI;&M MNS0VFT=2O=#877IS=)=&AV,,K!QB@;>EVS<)O=^1]Y)T<(@V9L%&D[D%V MZ(%AT/HPWET:O,HZF>WAP+LT>-7<9+:''N_2R%6RL#6+4JXLK_0YSB(7I'.( ML>A)C$4I]*^\0)XW%T@Q-)->-2S&P(KRJG?8X4[96LOL=.,Y$_:SXVAM;+NK M$.$'!-V.$P$J>]_Q=;S!VQC0,$$83.E3X'2?BAW_":#Y%A:X-B6[.)=SKW%N M)8VEN+\=1Z_3?;/YS(>!WEN,8^!=Q43TF"9T,JYPE8=9:C1T,&@I M)(%#+$?-H:@QJ>M%91PC*U_&YW$ MBV1[3K9>KYE2,,3VLK49C?ZY=A#=&C"16QE40\^#"76WP80V0_]A(N!G&$30 M@WX2HUV^N'Q.V:18L.N9Q`L]H4N(C33?)M4JVT[8)PVR)%'F` MD["XR7U`Q4/AR9MV9L'VWE_HU6+.GB@IH$3.)NB6H`J\*PHT\#:_F%C]K<]S M@[0SN#4)3\KVANIL4E0<`%'M/G"6TJ3)R:JT"*K&$9$ M5GDFRYG(+4]A6=S,&:X$3+;0L`D\[D%$*`_GX"[$(M:*98Q3J5@W_+(FJ-Y0 M&E?/DZ33/YD?.>5%P$_55GK$:8DXQ=!5;J;/O,K.J&IM[(ID*5BEMK_4506B MZ@O%]B0&5=#3%JAL?WBKHF2IQ-!^'W2+B*V%7=L?P))*7<*-WWYG;%UII\Y! M4%J>-5RHI(OG>?@N!=.>!7Z`_]\@&0 M5:G&`]WC*&7OS]Y=?,?H8N]S\7O@3FAU^?8HPKG-]6[SS9\2/?S29JZ`2%XJ M*=WRX)5M!\/B^>01+6@,(HB*,?SIV?ZP'LOR[9VFK1F[AJ,D-YDXL@LXNDWT MET?I1>L*+?2`P]7F'4&_4CW.NG_;:1>0XA]!*Y"V\`!6CT%22ACKN63M9.(K6?D9)$%R>Z^H M&7II3J4A\5Z;VU0#;<\;J5;$U#OW]I_EZQ-6Y3FEH8S9:G/7U/I*EY*U17Q; MO=,5@&NL%=KJH^YL\I62F=KEIFZ.FUBCL]51W1IF>KJB[;[KPZO`VEZK]++0 M@X.BY1-R`DPD?WJ5IS=^JSNB:H#KMP5$C`2:65AD[>`6-6''&2T`)2&8,HK( MD@XB0A8(,+@'(N>5O(X)+@130V1TUZ[6(UY4X<3*:@%-:N M;=4N?;J5`ZB"&\A:]T9K`*HW2_M]10<56UO%3J+CGYRW'D6#7CO(AP!'A*I? M@8.D*@2_K*'[NPF2J74K6DK$44'A?M`M57R$Q8W23K,=$6$/!.Y290*0U^D+ M%S(-35S>*/79IJ(P7,AJ&.7@^LV9PX#M>W0S^4(V6)3[3<6.JKH)WN[(2:BW MD_)*&K)/!BD58FODNH0QN\,P\.Y(%_Z_8P2Q!YF0)3=V*6J9X(2@F'I/Q4=5 ML8Q1*J4'TV8I$Y1^"8C:%TX#ZMHB]'P"`9A`86(.4>D>47X;$%&6;`NC("\H MNBZ*A3E5ZK34(XZ?9D[T(X9VR\.:2##-;-N+V&/41?B8_R, MP>\QC;!YH4F+^N)&O"10P^C&<:$O=\9Q"IHP2!7)D-HZN45;2<%`C\O1I-A^ M%G#VF9P3LV'@<8SS56N;";1]"?T7^CA*@4*IV5Y>QXC[H;C>5/Y.8?$>T*X* M<186[P'MTAA:7E&CM\R%>V'A!C5W![)=\)'MN\7(*NGN8;NM3;7MK.]K5CE" M;+?TJO:[@@.!N[_8OOIDNZIX;]H3&Y$N..*UN4V;AP$MY#XD>M=3>`,#)W"A MXZ\C/_$(39T`_L$ZO0P#'/K02X8N\!YR!(TFG,J9-2//XIF`(V!"^`+W7;[LB?4(Y2_<.JU949S7Y.DO!5;+FGV)I:0\H(! ML=ZP[NEJO0VHF!.B94\6)8<>90RTN(:9&&@)HMHL].,(U1B-HA=,QOIAA95` M86H(/JRS9C?UUY1=Q@BME#O5FM.NOD/K3Q^2/5V+VF]IY]\.P48/Q':>_]Z8 M_`T;-;'GRUGPN`7-_(DFA!(/>+[L3TV>0'X(%\*$3$G M.>[RDLJV=<6+P14%EVJM[Y1+F?T$H.(ZG708HU)JYA89')0 M]9GHQS+3&9'\.E-POZ<+[1Z\YH*!$:D3!V[RB:BOES,GF`)RWN7+0-+$PC>\ M'C."4AH)M=<(A>@R)*.F)9Q6:L+$>FUE;/B\M])T/R+8]<<_OQNT@^UATZ@- MWNKBP6'SV/KFP:!?)O]ML%'PF[%T4Q!@MJ<;P.:-4Z.B@$77_97GMKA\CVZ0 M5KF`W*/3](=32BR-@"#_^"]02P,$%`````@`4V^A1LTK(F(D"@``X%D``!$` M'`!D;W)M+3(P,34P,S(X+GAS9%54"0`#S;Y#5`L``00E#@``!#D! M``#M7%MOXS8:?2_0_\#UPV(*5+[$D]F.D;3PQ),B0&9BV&DQNR\#6J)MHA3I MDE02]]>7G[__[N)?G@=F,S!AE")"T!9\\1%!'$H$[N$3HRS< M@KF_1B'\$2R@0`%@%'SY,+L%9]T!`&LI-Z->[_'QL MFS("[[IG9]VW5LJ,1308`?O3%4=0JMP@4$:,P%E_<.[UWWK#_GW_;-0_'YT- M_V?G9ILMQZNU!&_\'U3F_KFG$$,PZ\ZZEE?_!G-&AAUW&5SVE8M#[\NDV+I3.]]^!.._H:<$)WD/H M+REFV,-42$A]9$$(IG\X$#I9E[FMI`!)S!J\?_^^9U*MW`'CX2ZS?H%TPUD0 M^5(8BG39]H=G/UF02'@K"#<[U!**A5&0)&C,6Z\_\(:#?93<;I`HA9F41$$DO2H7XMBWH<_C"AB=)Y`[F%W:Y[TXTYLI@$U)WRQO5X88H M)F>FTKX6T]RT#!47.PS0/1T5C&#=*P99@@!L"6)Y+3/5F+G&5/7#&)(I$\:: M*P*%2.I\&5TN@)O#MRX./T"BQP-@OD9(BI:]H]F;0M6ORC626!5/;2H-^AD^ MSZOS"=[LF?-#RV\U?J^@6%\3]B@FF"-?EM.8S^1F[5WUEE0+!D9RRY>#K\], M(G'/=K4I*\0[OH(4_V7\R/D"!3?C8RMH`:A1`MPQ2$2=S&"#%X)UJ0_D,^0@_P`5! MC:.DF61W*/R4#X4Y5')T*(Q],T74"PRI_#8B&D7$C9J/4LGXMBGQ3@%N?M_G M^4UE8=3V$,WHS(I3]>,LW"`JC&\S1'2'?,6$%/.U&CM]T,N-4[@UJ'J,'ZO# M&12#?J'22P7RC"Q@JVLCI%&$?(2<8KH24\0-2?6X/XQVLSK(LYH*`DH2,*): M/AOQJ:I$R*BI)#.TB;B_5C6E9HU^3H:;V[,\M[&XN.("2V#+<".&DW95S7CE M5@VN5//G:Q,;#]7JR',S/\PSGXCVC&Q@"V^Y;S@\TXN/]_"I^?#,(<#-[MOB M\$S+TEN7;5UNR.9Y1+0P8:=;WEMMFW'Y&C\F\ M5`ULIEQA(NK'26HZ?+6&=(54?;3S8"5B0^J&P$D4N2/E73Y2E$ZS9Z4GW%22 M+1@';*.7^#(M8-^4-HH:1=$\6@CT9Z0>/S[4GYL=1KOY+JRZ98*`D=2R^6IM MPI01[&,DOEG;L%/HCIG"\ES]-@*\276U6SBG7[^[-^NN1Z_B)6+

!:RP-O M8A$MQZ^RJ%:&5OAH!\9P,-]455OU:DBL=4=L5HMD" MNUNF&V#9_MW8?G>O26M%JU5G=QIH>S.[AJ5;8&U$UO83WO8,?;UM67 MI'T>A2'DV[OE#`G)L:\&5B;CV)?X`XI<$$DT@UO/F4YZ+B1%K<8518 M"RP-H]04V'CGQ4(KX>V$G]L+#X=_C$2$O^R58,DB,@%2OZL_G=%!<6_>QC(RVI MIYH_[&_T5EM*J()QDUM<\\OM$[<$J\_Z1]\M,$-+8*X-&.G_S%]V!`XW1`W8 MXF^0^QKOOG"@IZ)A@[C$2/12L:F``GK_A@,3,;GR2ZQ*):PY6EYV=-AYZ7^W MORI$]RDD:1:)I=9RE$I=OM81_B+?Y:E[!:04I<=K^=UF9[Q<]^]X!];9_+\&%(E+L9'F9K/K%47H12J52L9&?8Z`NEO>Z6`;OCK&DF17-3"B]IJ5J M5*0`K?2\=B#D;[PY(@[TE[IA\-R-,TYSRG#IBY<):6!(R?TUU2RQ@;NWHPHE M=RE.)3-2C'XX2GG^>IU*VG<@\W24_N)%/94LL&#)\U'A4+CWIY(1&2I^]#(! M]4W(72-4R8`4HQ^.4YZ[D*B:]A1DG@[H3ZXG,@9<=L:$L$?=MUXS/F'10BXC MDIYBT.R^$@XLEL]@2N M3:!$=\NI*K/Q1HT\']*K3(PW98DV7_I.BUU@'9OJ[T M)Y/\>H1^@D\XC,)?N:K.4Z/DFK/0&:'5(7MQFUC]>JZ:NR"29L*L]^YO:AO? M''F.;C0S9W*M9H`6)VHT%1WZU#M<*2I47[!$"L[16(@H-%OC-]1:0MD_7:N/ MU5H%<;2DI-%5+>XF%O5ZQ$^3/D%WA;K$B65UVG/8KE?*_G+A<,).U+KYY#.3 MVQ5CDT`;_8R.)T=<1LV68#A2EG*P[#3RA<(+M1=V?; M&U($+(2XM&'[)GV6L5180Q_='VEK1-Z=`YG^1OUO;A07J#HX0Q*K&C&)M&%Q M?S-^0%RU3-,=-]A'MJ]'"-EKMDRA?;-VZZ(7SRO4X_\!4$L!`AX#%`````@` M4V^A1@9,KOB+1P``V&L"`!$`&````````0```*2!`````&1O&UL550%``/-OD-5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`4V^A M1@?\WD1("P``790``!4`&````````0```*2!UD<``&1O`Q0````(`%-O MH48GFTM@I`T``)F[```5`!@```````$```"D@6U3``!D;W)M+3(P,34P,S(X M7V1E9BYX;6Q55`4``\V^0U5U>`L``00E#@``!#D!``!02P$"'@,4````"`!3 M;Z%&3X%U,VLW```M"0,`%0`8```````!````I(%@80``9&]R;2TR,#$U,#,R M.%]L86(N>&UL550%``/-OD-5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@` M4V^A1J%F__'Q'```GA`"`!4`&````````0```*2!&ID``&1O`Q0````( M`%-OH4;-*R)B)`H``.!9```1`!@```````$```"D@5JV``!D;W)M+3(P,34P M,S(X+GAS9%54!0`#S;Y#575X"P`!!"4.```$.0$``%!+!08`````!@`&`!H" (``#)P``````` ` end XML 48 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share (Tables)
3 Months Ended
Mar. 28, 2015
Earnings Per Share [Abstract]  
Schedule of Computation of Basic Earnings Per Share and Diluted Earnings Per Share

The following table sets forth the computation of basic earnings per share and diluted earnings per share:

 

     Thirteen Weeks Ended  

(in thousands, except per share data)

   March 28,
2015
     March 29,
2014
 

Numerator

     

Net income

   $ 21,339       $ 23,551   

Denominator:

     

Weighted average basic shares outstanding

     35,542         36,371   

Effect of stock-based compensation awards

     101         178   
  

 

 

    

 

 

 

Weighted average diluted shares outstanding

  35,643      36,549   
  

 

 

    

 

 

 

Earnings Per Share:

Basic

$ 0.60    $ 0.65   

Diluted

$ 0.60    $ 0.64