0001174947-18-000243.txt : 20180221 0001174947-18-000243.hdr.sgml : 20180221 20180221170152 ACCESSION NUMBER: 0001174947-18-000243 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180221 DATE AS OF CHANGE: 20180221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STURM RUGER & CO INC CENTRAL INDEX KEY: 0000095029 STANDARD INDUSTRIAL CLASSIFICATION: ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480] IRS NUMBER: 060633559 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-10435 FILM NUMBER: 18629255 BUSINESS ADDRESS: STREET 1: 1 LACEY PLACE CITY: SOUTHPORT STATE: CT ZIP: 06490 BUSINESS PHONE: 2032597843 MAIL ADDRESS: STREET 2: 1 LACEY PLACE CITY: SOUTHPORT STATE: CT ZIP: 06490 10-K 1 form10k-19464_rgr.htm 10-K

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

FOR ANNUAL AND TRANSITION REPORTS

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

 

(Mark One)

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

For the fiscal year ended December 31, 2017

 

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-4776

 

STURM, RUGER & COMPANY, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware

(State or Other Jurisdiction of

Incorporation or Organization)

06-0633559

(I.R.S. Employer

Identification No.)

 

1 Lacey Place, Southport, Connecticut

(Address of Principal Executive Offices)

06890

(Zip Code)

 

(203) 259-7843

(Registrant’s telephone number, including area code)

 

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

 

Title of Each Class

Common Stock, $1 par value

Name of Each Exchange on Which Registered

New York Stock Exchange

 

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

None

(Title of Class)

 

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  YES  Ö  NO         

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. YES      NO  Ö   

 

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

 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K [   ].

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, or a non-accelerated filer. See definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange Act. Large accelerated filer [ Ö ] Accelerated filer [   ] Non-accelerated filer [   ] 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      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).

YES  Ö   NO       

 

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of June 30, 2017:

Common Stock, $1 par value - $1,076,065,000

 

The number of shares outstanding of the registrant's common stock as of February 23, 2018:

Common Stock, $1 par value –17,427,090 shares

 

DOCUMENTS INCORPORATED BY REFERENCE.

 

Portions of the registrant’s Proxy Statement relating to the 2018 Annual Meeting of Stockholders to be held May 9, 2018 are incorporated by reference into Part III (Items 10 through 14) of this Report.

1 

 

 

TABLE OF CONTENTS

 

PART I
     
Item 1. Business  4
     
Item 1A. Risk Factors 10
     
Item 1B. Unresolved Staff Comments 13
     
Item 2. Properties 14
     
Item 3. Legal Proceedings 15
     
Item 4. Mine Safety Disclosures 15
     
PART II
     
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 16
     
Item 6. Selected Financial Data 20
     
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 21
     
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 45
     
Item 8. Financial Statements and Supplementary Data 46
     
Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure 73
     
Item 9A. Controls and Procedures 73
     
Item 9B. Other Information 74
     
PART III
     
Item 10. Directors, Executive Officers and Corporate Governance 74
     
Item 11. Executive Compensation 74
     
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 74
     
Item 13. Certain Relationships and Related Transactions and Director Independence 75
     
Item 14. Principal Accountant Fees and Services 75
     

2 

 

 

 

 

 

PART IV
     
Item 15. Exhibits and Financial Statement Schedule 76
     
Signatures 79
Exhibit Index 79
Financial Statement Schedule 82
Exhibits 83

 

 

 

 

 

EXPLANATORY NOTE:

 

 

 

In this Annual Report on Form 10-K, Sturm, Ruger & Company, Inc. and Subsidiary (the “Company”) makes forward-looking statements and projections concerning future expectations. Such statements are based on current expectations and are subject to certain qualifying risks and uncertainties, such as market demand, sales levels of firearms, anticipated castings sales and earnings, the need for external financing for operations or capital expenditures, the results of pending litigation against the Company, the impact of future firearms control and environmental legislation, and accounting estimates, any one or more of which could cause actual results to differ materially from those projected. Words such as “expect,” “believe,” “anticipate,” “intend,” “estimate,” “will,” “should,” “could” and other words and terms of similar meaning, typically identify such forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date made. The Company undertakes no obligation to publish revised forward-looking statements to reflect events or circumstances after the date such forward-looking statements are made or to reflect the occurrence of subsequent unanticipated events.

 

 

 

 

3 

 

PART I

 

ITEM 1—BUSINESS

 

Company Overview

Sturm, Ruger & Company, Inc. and Subsidiary (the “Company”) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Virtually all of the Company’s sales for the year ended December 31, 2017 were from the firearms segment, with approximately 1% from the castings segment. Export sales represent approximately 4% of firearms sales. The Company’s design and manufacturing operations are located in the United States and almost all product content is domestic.

 

The Company has been in business since 1949 and was incorporated in its present form under the laws of Delaware in 1969. The Company primarily offers products in three industry product categories – rifles, pistols, and revolvers. The Company’s firearms are sold through independent wholesale distributors, principally to the commercial sporting market.

 

The Company manufactures and sells investment castings made from steel alloys and metal injection molding (“MIM”) parts for internal use in the firearms segment and has minimal sales to outside customers. The castings and MIM parts sold to outside customers, either directly or through manufacturers’ representatives, represented approximately 1% of the Company’s total sales for the year ended December 31, 2017.

 

For the years ended December 31, 2017, 2016, and 2015, net sales attributable to the Company's firearms operations were $517.7 million, $658.4 million and $544.9 million. The balance of the Company's net sales for the aforementioned periods was attributable to its castings operations.

 

Firearms Products

The Company presently manufactures firearm products, under the “Ruger” name and trademark, in the following industry categories:

 

Rifles   Revolvers
  · Single-shot   · Single-action
  · Autoloading   · Double-action
  · Bolt-action      
  · Modern sporting      
           
Pistols      
  · Rimfire autoloading      
  · Centerfire autoloading      

 

Most firearms are available in several models based upon caliber, finish, barrel length, and other features.

4 

Rifles

A rifle is a long gun with spiral grooves cut into the interior of the barrel to give the bullet a stabilizing spin after it leaves the barrel. Net sales of rifles by the Company accounted for $243.0 million, $264.9 million, and $208.5 million of total net sales for the years 2017, 2016, and 2015, respectively.

 

Pistols

A pistol is a handgun in which the ammunition chamber is an integral part of the barrel and which typically is fed ammunition from a magazine contained in the grip. Net sales of pistols by the Company accounted for $176.2 million, $250.0 million, and $192.2 million of revenues for the years 2017, 2016, and 2015, respectively.

 

Revolvers

A revolver is a handgun that has a cylinder that holds the ammunition in a series of chambers which are successively aligned with the barrel of the gun during each firing cycle. There are two general types of revolvers, single-action and double-action. To fire a single-action revolver, the hammer is pulled back to cock the gun and align the cylinder before the trigger is pulled. To fire a double-action revolver, a single trigger pull advances the cylinder and cocks and releases the hammer. Net sales of revolvers by the Company accounted for $74.6 million, $104.9 million, and $113.3 million of revenues for the years 2017, 2016, and 2015, respectively.

 

Accessories

The Company also manufactures and sells accessories and replacement parts for its firearms. These sales accounted for $23.9 million, $38.6 million, and $30.3 million of total net sales for the years 2017, 2016, and 2015, respectively.

 

Castings Products

Net sales attributable to the Company’s casting operations (excluding intercompany transactions) accounted for $4.6 million, $5.9 million, and $6.2 million, for 2017, 2016, and 2015, respectively. These sales represented approximately 1% of total net sales in each of these years.

 

Manufacturing

 

Firearms

The Company produces one model of pistol, all of its revolvers and most of its rifles at the Newport, New Hampshire facility. Most of the Company’s pistols are produced at the Prescott, Arizona facility. Some rifle models and two pistol models are produced at the Mayodan, North Carolina facility.

 

Many of the basic metal component parts of the firearms manufactured by the Company are produced by the Company's castings segment through processes known as precision investment casting. The Company also uses many MIM parts in its firearms. See "Manufacturing- Investment Castings and Metal Injected Moldings" below for a description of these processes. The Company believes that investment castings and MIM parts provide greater design flexibility and result in component parts which are generally close to their ultimate shape and, therefore, require less machining than processes requiring machining a solid billet of metal to obtain a part.

5 

Through the use of investment castings and MIM parts, the Company endeavors to produce durable and less costly component parts for its firearms.

 

All assembly, inspection, and testing of firearms manufactured by the Company are performed at the Company's manufacturing facilities. Every firearm, including every chamber of every revolver manufactured by the Company, is test-fired prior to shipment.

 

Investment Castings and Metal Injection Moldings

To produce a product by the investment casting method, a wax model of the part is created and coated (“invested”) with several layers of ceramic material. The shell is then heated to melt the interior wax, which is poured off, leaving a hollow mold. To cast the desired part, molten metal is poured into the mold and allowed to cool and solidify. The mold is then broken off to reveal a near net shape cast metal part.

 

Metal injection molding is a three part powder metallurgy process by which a feedstock consisting of finely powdered metal and binders is processed through injection molding, debinding, and sintering equipment to produce steel, stainless steel, and alloy parts of complex shape and geometry.  This process allows for high volume production while eliminating many of the wastes of traditional metal working methods, yielding net shape and near net shape parts.

 

Marketing and Distribution

 

Firearms

The Company's firearms are primarily marketed through a network of federally licensed, independent wholesale distributors who purchase the products directly from the Company. They resell to federally licensed, independent retail firearms dealers who in turn resell to legally authorized end users. All retail purchasers are subject to a point-of-sale background check by law enforcement. These end users include sportsmen, hunters, people interested in self-defense, law enforcement and other governmental organizations, and gun collectors. Each distributor carries the entire line of firearms manufactured by the Company for the commercial market. Currently, 19 distributors service the domestic commercial market, with an additional 23 distributors servicing the domestic law enforcement market and 41 distributors servicing the export market.

 

In 2017, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-21%; Lipsey’s-18%; Sports South-13%; and Jerry’s/Ellett Brothers-12%.

 

In 2016, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-19%; Lipsey’s-17%; Jerry’s/Ellett Brothers-15%; and Sports South-14%.

 

In 2015, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-18%; Lipsey’s-17%; Sports South-13%, and Jerry’s/Ellett Brothers-11%.

 

The Company employs 14 employees who service these distributors and call on retailers and law enforcement agencies. Because the ultimate demand for the Company's firearms comes from end users rather than from the independent wholesale distributors, the Company believes that the

6 

loss of any distributor would not have a material, long-term adverse effect on the Company, but may have a material adverse effect on the Company’s financial results for a particular period. The Company considers its relationships with its distributors to be satisfactory.

 

The Company also exports its firearms through a network of selected commercial distributors and directly to certain foreign customers, consisting primarily of law enforcement agencies and foreign governments. Foreign sales were less than 5% of the Company's consolidated net sales for each of the past three fiscal years.

 

The Company does not consider its overall firearms business to be predictably seasonal; however, orders of many models of firearms from the distributors tend to be stronger in the first quarter of the year and weaker in the third quarter of the year. This is due in part to the timing of the distributor show season, which occurs during the first quarter.

 

Investment Castings and Metal Injection Moldings

The castings segment provides castings and MIM parts for the Company’s firearms segment. In addition, the castings segment produces some products for a number of customers in a variety of industries.

 

Competition

 

Firearms

Competition in the firearms industry is intense and comes from both foreign and domestic manufacturers. While some of these competitors concentrate on a single industry product category such as rifles or pistols, several competitors manufacture products in all four industry categories (rifles, shotguns, pistols, and revolvers). The principal methods of competition in the industry are product innovation, quality, availability, brand, and price. The Company believes that it can compete effectively with all of its present competitors.

 

Investment Castings and Metal Injection Moldings

There are a large number of investment castings and MIM manufacturers, both domestic and foreign, with which the Company competes. Competition varies based on the type of investment castings products and the end use of the product. Companies offering alternative methods of manufacturing such as wire electric discharge machining (EDM) and advancements in computer numeric controlled (CNC) machining also compete with the Company’s castings segment. Many of these competitors are larger corporations than the Company with substantially greater financial resources than the Company, which could affect the Company’s ability to compete with these competitors. The principal methods of competition in the industry are quality, price, and production lead time.

 

Employees

 

As of February 1, 2018, the Company employed approximately 1,750 full-time employees, approximately 27% of whom had at least ten years of service with the Company. From time to time, the Company uses temporary employees to supplement its workforce. As of February 1, 2018, the Company had no temporary employees.

 

7 

None of the Company's employees are subject to a collective bargaining agreement.

 

Research and Development

 

In 2017, 2016, and 2015, the Company spent approximately $9.8 million, $8.7 million, and $8.5 million, respectively, on research and development activities relating to new products and the improvement of existing products. As of February 1, 2018, the Company had approximately 70 employees whose primary responsibilities were research and development activities.

 

Patents and Trademarks

 

The Company owns various United States and foreign patents and trademarks which have been secured over a period of years and which expire at various times. It is the policy of the Company to apply for patents and trademarks whenever new products or processes deemed commercially valuable are developed or marketed by the Company. However, none of these patents and trademarks are considered to be fundamental to any important product or manufacturing process of the Company and, although the Company deems its patents and trademarks to be of value, it does not consider its business materially dependent on patent or trademark protection.

 

Environmental Matters

 

The Company is committed to achieving high standards of environmental quality and product safety, and strives to provide a safe and healthy workplace for its employees and others in the communities in which it operates. The Company has programs in place that monitor compliance with various environmental regulations. However, in the normal course of its manufacturing operations the Company is subject to governmental proceedings and orders pertaining to waste disposal, air emissions, and water discharges into the environment. These regulations are integrated into the Company’s manufacturing, assembly, and testing processes. The Company believes that it is generally in compliance with applicable environmental regulations and that the outcome of any environmental proceedings and orders will not have a material adverse effect on the financial position of the Company, but could have a material adverse effect on the financial results for a particular period.

8 

 

Executive Officers of the Company

 

Set forth below are the names, ages, and positions of the executive officers of the Company. Officers serve at the discretion of the Board of Directors of the Company.

 

             Name Age Position With Company
     
Christopher J. Killoy 59 President and Chief Executive Officer
     
Thomas A. Dineen 49 Senior Vice President, Treasurer and Chief Financial Officer
     
Thomas P. Sullivan 57 Senior Vice President of Operations
     
Kevin B. Reid, Sr. 57 Vice President, General Counsel and Corporate Secretary
     
Shawn C. Leska 46 Vice President, Sales
     

 

Christopher J. Killoy became President & Chief Executive Officer on May 9, 2017. Previously he served as President and Chief Operating Officer since January 1, 2014. Prior to that he served as Vice President of Sales and Marketing since November 27, 2006. Mr. Killoy originally joined the Company in 2003 as Executive Director of Sales and Marketing, and subsequently served as Vice President of Sales and Marketing from November 1, 2004 to January 25, 2005.

 

Thomas A. Dineen became Senior Vice President on July 10, 2017. Previously he served as Vice President since May 24, 2006. Prior to that he served as Treasurer and Chief Financial Officer since May 6, 2003 and had been Assistant Controller since 2001. Mr. Dineen joined the Company as Manager, Corporate Accounting in 1997.

 

Thomas P. Sullivan became Senior Vice President of Operations on July 1, 2017. Mr. Sullivan joined the Company as Vice President of Newport Operations for the Newport, New Hampshire Firearms and Pine Tree Castings divisions on August 14, 2006.

 

Kevin B. Reid, Sr. became Vice President and General Counsel on April 23, 2008. Previously he served as the Company’s Director of Marketing from June 4, 2007. Mr. Reid joined the Company in July 2001 as an Assistant General Counsel.

 

Shawn C. Leska became Vice President, Sales on November 6, 2015. Mr. Leska joined the Company in 1989 and has served in a variety of positions in the sales department. Most recently, Mr. Leska served as Director of Sales since 2011.

 

 

Where You Can Find More Information

 

The Company is subject to the informational requirements of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), and accordingly, files its Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Definitive Proxy Statements, Current Reports on Form 8-K,

9 

and other information with the Securities and Exchange Commission (the "SEC"). The public may read and copy any materials filed with the SEC at the SEC's Public Reference Room at 100 F Street NE, Washington, DC 20549. Please call the SEC at (800) SEC-0330 for further information on the Public Reference Room. As an electronic filer, the Company's public filings are maintained on the SEC's Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The address of that website is http://www.sec.gov.

 

The Company makes its Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Definitive Proxy Statements, Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act accessible free of charge through the Company's Internet site after the Company has electronically filed such material with, or furnished it to, the SEC. The address of that website is http://www.ruger.com. However, such reports may not be accessible through the Company's website as promptly as they are accessible on the SEC’s website.

 

Additionally, the Company’s corporate governance materials, including its Corporate Governance Guidelines, the charters of the Audit, Compensation, Nominating and Corporate Governance, and Risk Oversight committees, and the Code of Business Conduct and Ethics may also be found under the “Investor Relations” subsection of the “Corporate” section of the Company’s Internet site at http://www.ruger.com/corporate. A copy of the foregoing corporate governance materials is available upon written request to the Corporate Secretary at Sturm, Ruger & Company, Inc., 1 Lacey Place, Southport, Connecticut 06890.

 

 

ITEM 1A—RISK FACTORS

 

The Company’s operations could be affected by various risks, many of which are beyond its control. Based on current information, the Company believes that the following identifies the most significant risk factors that could adversely affect its business. Past financial performance may not be a reliable indicator of future performance and historical trends should not be used to anticipate results or trends in future periods.

 

In evaluating the Company’s business, the following risk factors, as well as other information in this report, should be carefully considered.

 

Changes in government policies and firearms legislation could adversely affect the Company’s financial results.

The sale, purchase, ownership, and use of firearms are subject to thousands of federal, state and local governmental regulations. The basic federal laws are the National Firearms Act, the Federal Firearms Act, and the Gun Control Act of 1968. These laws generally prohibit the private ownership of fully automatic weapons and place certain restrictions on the interstate sale of firearms unless certain licenses are obtained. The Company does not manufacture fully automatic weapons and holds all necessary licenses under these federal laws. Several states currently have laws in effect similar to the aforementioned legislation.

 

10 

In 2005, Congress enacted the Protection of Lawful Commerce in Arms Act (“PLCAA”). The PLCAA was enacted to address abuses by cities and agenda-driven individuals who wrongly sought to make firearms manufacturers liable for legally manufactured and lawfully sold products if those products were later used in criminal acts. The Company believes the PLCAA merely codifies common sense and long standing tort principles. If the PLCAA is repealed or efforts to circumvent it are successful and lawsuits similar to those filed by cities and agenda-driven individuals in the late 1990s and early 2000s are allowed to proceed, it could have a material adverse impact on the Company.

 

Currently, federal and several states’ legislatures are considering additional legislation relating to the regulation of firearms. These proposed bills are extremely varied, but many seek either to restrict or ban the sale and, in some cases, the ownership of various types of firearms. Other legislation seeks to require new technologies, such as microstamping and so-called “smart gun” technology, that are not proven, reliable or feasible. Such legislation became effective in California in 2013, and has limited our ability to sell certain products in California. If similar legislation is enacted in other states, it could effectively ban or severely limit the sale of affected firearms. There also are legislative proposals to limit magazine capacity.

 

The Company believes that the lawful private ownership of firearms is guaranteed by the Second Amendment to the United States Constitution and that the widespread private ownership of firearms in the United States will continue. However, there can be no assurance that the regulation of firearms will not become more restrictive in the future and that any such restriction would not have a material adverse effect on the business of the Company.

 

The Company’s results of operations could be further adversely affected if legislation with diverse requirements is enacted.

With literally thousands of laws being proposed at the federal, state and local levels, if even a small percentage of these laws are enacted and they are incongruent, the Company could find it difficult, expensive or even practically impossible to comply with them, impeding new product development and distribution of existing products.

 

The Company’s results of operations could be adversely affected by litigation.

The Company faces risks arising from various asserted and unasserted litigation matters. These matters include, but are not limited to, assertions of allegedly defective product design or manufacture, alleged failure to warn, purported class actions against firearms manufacturers, generally seeking relief such as medical expense reimbursement, property damages, and punitive damages arising from accidents involving firearms or the criminal misuse of firearms, and those lawsuits filed on behalf of municipalities alleging harm to the general public. Various factors or developments can lead to changes in current estimates of liabilities such as final adverse judgment, significant settlement or changes in applicable law. A future adverse outcome in any one or more of these matters could have a material adverse effect on the Company’s financial results. See Note 17 to the financial statements which are included in this Annual Report on Form 10-K.

 

11 

Our insurance may be insufficient to protect us from claims or losses.

We maintain insurance coverage with third-party insurers. However, not every risk or liability is or can be protected by insurance, and, for those risks we insure, the limits of coverage we purchase or that are reasonably obtainable in the market may not be sufficient to cover all actual losses or liabilities incurred. Moreover, there is a risk that commercially available liability insurance will not continue to be available to us at a reasonable cost, if at all. If liability claims or losses exceed our current or available insurance coverage, our business and prospects may be harmed.

 

The Company’s results of operations could be adversely affected by a decrease in demand for Company products.

If demand for the Company’s products decreases significantly, the Company would be unable to efficiently utilize its capacity, and profitability would suffer. Decreased demand could result from a macroeconomic downturn, or could be specific to the firearms industry. If the decrease in demand occurs abruptly, the adverse impact would be even greater.

 

The financial health of our independent distributors is critical to our success.

Over 90% of our sales are made to 19 federally licensed, independent wholesale distributors. We review our distributors’ financial statements and have credit insurance for many of them. However, our credit evaluations of distributors and credit insurance may not be completely effective, especially if an interest rate increase exacts an additional financial strain.

 

If one or more independent distributors experience financial distress or liquidity issues, we may not be able to collect our accounts receivable on a timely basis, which would have an adverse impact on our operating results and financial condition.

 

The Company must comply with various laws and regulations pertaining to workplace safety and environment, environmental matters, and firearms manufacture.

In the normal course of its manufacturing operations, the Company is subject to numerous federal, state and local laws and governmental regulations, and governmental proceedings and orders. These laws and regulations pertain to matters like workplace safety and environment, firearms serial number tracking and control, waste disposal, air emissions and water discharges into the environment. Noncompliance with any one or more of these laws and regulations could have a material adverse impact on the Company.

 

Misconduct of our employees or contractors could cause us to lose customers and could have a significant adverse impact on our business and reputation.

Misconduct, fraud or other improper activities by our employees or contractors could have a material adverse impact on our business and reputation. Such misconduct could include the failure to comply with federal, state, local or foreign government procurement regulations, regulations regarding the protection of personal information, laws and regulations relating to antitrust and any other applicable laws or regulations.

 

12 

Business disruptions at one of the Company’s manufacturing facilities could adversely affect the Company’s financial results.

The Newport, New Hampshire, Prescott, Arizona and Mayodan, North Carolina facilities are critical to the Company’s success. These facilities house the Company’s principal production, research, development, engineering, design, and shipping operations. Any event that causes a disruption of the operation of any of these facilities for even a relatively short period of time could have a material adverse effect on the Company’s ability to produce and ship products and to provide service to its customers.

 

We rely on our information and communications systems in our operations. Security breaches and other disruptions could adversely affect our business and results of operations.

Cyber-security threats are significant and evolving and include, among others, malicious software, attempts to gain unauthorized access to data, and other electronic security breaches that could lead to disruptions in mission critical systems, unauthorized release of confidential or otherwise protected information and corruption of data. In addition to security threats, we are also subject to other systems failures, including network, software or hardware failures, whether caused by us, third-party service providers, natural disasters, power shortages, terrorist attacks or other events. The unavailability of our information or communications systems, the failure of these systems to perform as anticipated or any significant breach of data security could cause loss of data, disrupt our operations, lead to financial losses from remedial actions, require significant management attention and resources, and negatively impact our reputation among our customers and the public, which could have a negative impact on our financial condition, results of operations and liquidity.

 

Price increases for raw materials could adversely affect the Company’s financial results.

Third parties supply the Company with various raw materials for its firearms and castings, such as fabricated steel components, walnut, birch, beech, maple and laminated lumber for rifle stocks, wax, ceramic material, metal alloys, various synthetic products and other component parts. There is a limited supply of these materials in the marketplace at any given time, which can cause the purchase prices to vary based upon numerous market factors. The Company believes that it has adequate quantities of raw materials in inventory or on order to provide ample time to locate and obtain additional items at then-current market cost without interruption of its manufacturing operations. However, if market conditions result in a significant prolonged inflation of certain prices or if adequate quantities of raw materials cannot be obtained, the Company’s manufacturing processes could be interrupted and the Company’s financial condition or results of operations could be materially adversely affected.

 

Retention of key management is critical to the success of the Company.

We rely on the management and leadership skills of our senior management team. Our senior executives are not bound by employment agreements. The loss of the services of one or more of our senior executives or other key personnel could have a significant adverse impact on our business.

 

ITEM 1B—UNRESOLVED STAFF COMMENTS

 

None

 

13 

ITEM 2—PROPERTIES

 

The Company’s manufacturing operations are carried out at four facilities. The following table sets forth certain information regarding each of these facilities:

 

 

Approximate

Aggregate
Usable

Square Feet

 

 

Status

 

 

Segment

       
Newport, New Hampshire 350,000 Owned Firearms/Castings
       
Prescott, Arizona 230,000 Leased Firearms
       
Mayodan, North Carolina 220,000 Owned Firearms
       
Earth City, Missouri   35,000 Leased Castings

 

Each firearms facility contains enclosed ranges for testing firearms. The lease of the Prescott facility provides for rental payments which are approximately equivalent to estimated rates for real property taxes.

 

The Company has other facilities that were not used in its manufacturing operations in 2017:

 

 

Approximate

Aggregate
Usable

Square Feet

 

 

Status

 

 

Segment

       
       
Southport, Connecticut 25,000 Owned Corporate
       

Newport, New Hampshire

(Dorr Woolen Building) 

45,000

Owned

Firearms

       
Enfield, Connecticut 10,000 Leased Firearms
       
Rochester, New Hampshire 2,000 Leased Firearms
       
Fairport, New York 3,700 Leased Corporate

 

There are no mortgages or any other major encumbrance on any of the real estate owned by the Company.

 

The Company’s principal executive offices are located in Southport, Connecticut.

14 

 

ITEM 3—LEGAL PROCEEDINGS

 

The nature of the legal proceedings against the Company is discussed at Note 17 to the financial statements, which are included in this Form 10-K.

 

The Company has reported all cases instituted against it through September 30, 2017, and the results of those cases, where terminated, to the SEC on its previous Form 10-Q and 10-K reports, to which reference is hereby made.

 

One lawsuit was formally instituted against the Company during the three months ending December 31, 2017, captioned as David S. Palmer, on behalf of himself and all others similarly situated vs. Sturm, Ruger & Co., and filed in the Circuit Court for the Thirteenth Judicial Circuit in and for Hillsborough County, Florida. The suit alleges breach of warranty and deceptive trade practices related to the sale of 10/22 Target Rifles.

 

During the three months ending December 31, 2017, the previously reported case of Terry W. Turner v. Sturm, Ruger & Company., Inc. and Winchester Ammunition, Inc. was dismissed, with prejudice.

 

 

ITEM 4—MINE SAFETY DISCLOSURES – NOT APPLICABLE

 

15 

 

PART II

 

 

ITEM 5—MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

The Company’s common stock is traded on the New York Stock Exchange under the symbol “RGR.” At February 9, 2018, the Company had 1,662 stockholders of record.

 

The following table sets forth, for the periods indicated, the high and low sales prices for the Company’s common stock as reported on the New York Stock Exchange and dividends paid on the Company’s common stock.

 

   High   Low   Dividends
Per Share
 
2016:               
     First Quarter  $78.09   $49.62   $0.35 
     Second Quarter   69.73    57.25    0.48 
     Third Quarter   70.30    54.41    0.49 
     Fourth Quarter   65.95    47.15    0.41 
                
2017:               
     First Quarter  $54.45   $47.75   $0.44 
     Second Quarter   68.60    53.00    0.48 
     Third Quarter   63.90    44.80    0.23 
     Fourth Quarter   57.20    45.70    0.21 
                

 

16 

 

 

Issuer Repurchase of Equity Securities

 

In 2017, 2016, and 2015 the Company repurchased shares of its common stock. Details of these purchases are as follows:

 

Period  Total
Number of
Shares
Purchased
   Average
Price Paid
per Share
   Total
Number of
Shares
Purchased
as Part of
Publicly
Announced
Program
   Maximum
Dollar
Value of
Shares that
May Yet Be
Purchased
Under the
Program
 
                 
First Quarter 2015   82,100   $34.57    82,100      
Fourth Quarter 2016   283,343   $49.43    283,343      
First Quarter 2017                    
January 29 to February 25   900,997   $49.70    900,997      
February 26 to April 1   173,288   $49.92    173,288      
Third Quarter 2017                    
Jully 30 to August 2   4,490   $47.92    4,490      
August 27 to September 30   240,933   $46.30    240,933      
Total   1,685,151   $48.45    1,685,151   $30,710,000 

 

All of these purchases were made with cash held by the Company and no debt was incurred.

 

At December 31, 2017 approximately $31 million remained authorized for share repurchases.

17 

 

         
Comparison of Five-Year Cumulative Total Return*
Sturm, Ruger & Co., Inc., Standard & Poor’s 500, Recreation and Russell 2000 Index
(Performance Results Through 12/31/17)

 

 

 

Assumes $100 invested at the close of trading 12/12 in Sturm, Ruger & Co., Inc. common stock, Standard & Poor’s 500, Recreation, and Russell 2000 Index.

 

* Cumulative total return assumes reinvestment of dividends.

 

Source: Value Line Publishing LLC

 

             
  2012 2013 2014 2015 2016 2017
Sturm, Ruger & Co., Inc. 100.00 166.95 81.40 142.92 129.82 141.04
Standard & Poor’s 500 100.00 132.39 150.51 152.60 170.85 208.15
Recreation 100.00 137.65 156.88 178.02 192.83 231.81
Russell 2000 Index 100.00 137.00 141.84 133.74 159.78 180.79

 

18 

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

The following table provides information regarding compensation plans under which equity securities of the Company are authorized for issuance as of December 31, 2017:

 

 

Equity Compensation Plan Information
Plan category Number of securities to
be issued upon exercise of
outstanding options,
warrants and rights


(a)
Weighted-average
exercise price of
outstanding options,
warrants and rights


(b) *
Number of securities
remaining available for
future issuance under
equity compensation
plans (excluding
securities reflected in
column (a))


(c)

Equity compensation
plans approved by
security holders

 

     
     
2007 Stock Incentive Plan 228,994 $8.95 per share
2017 Stock Incentive Plan   22,878 727,122

 

Equity compensation
plans not approved by
security holders

 

     
None.      
Total 251,872 $8.95 per share 727,122

 

*Restricted stock units are settled in shares of common stock on a one-for-one basis. Accordingly, such units have been excluded for purposes of computing the weighted-average exercise price.

19 

 

ITEM 6—SELECTED FINANCIAL DATA

 

 

(Dollars in thousands, except per share data)

December 31,                    
  

2017

 

   2016   2015   2014   2013 
Net firearms sales  $517,701   $658,433   $544,850   $542,267   $678,552 
Net castings sales   4,555    5,895    6,244    2,207    9,724 
Total net sales   522,256    664,328    551,094    544,474    688,276 
Cost of products sold   368,248    444,774    378,934    375,300    429,671 
Gross profit   154,008    219,554    172,160    169,174    258,605 
Income before income taxes   77,646    135,921    96,100    57,240    175,232 
Income taxes   25,504    48,449    33,974    18,612    63,960 
Net income   52,142    87,472    62,126    38,628    111,272 
Basic earnings per share   2.94    4.62    3.32    1.99    5.76 
Diluted earnings per share  2.91    4.59    3.21    1.95    5.58 
Cash dividends per share  $1.36   $1.73   $1.10   $1.62   $2.12 

 

 

December 31,                    
  

2017

 

   2016   2015   2014   2013 
Working capital  $114,107   $133,870   $107,279   $57,792   $69,460 
Total assets   284,318    346,879    315,883    254,382    277,118 
Total stockholders’ equity   230,149    265,900    227,738    185,462    179,086 
Book value per share  $13.21   $14.23   $12.17   $9.90   $9.26 
Return on stockholders’ equity   21.0%    35.4%    30.1%    21.2%    81.2% 
Current ratio   3.2 to 1    2.7 to 1    2.3 to 1    2.0 to 1    1.8 to 1 
Common shares outstanding   17,427,100    18,688,500    18,713,400    18,737,000    19,348,000 
Number of stockholders of record   1,664    1,678    1,702    1,726    1,718 
Number of employees   1,838    2,120    1,920    1,847    1,862 
Number of temporary employees   2    310    205    220    530 

 

 

20 

ITEM 7—MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Company Overview

 

Sturm, Ruger & Company, Inc. (the “Company”) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of sales are from firearms. Export sales represent approximately 4% of total sales. The Company’s design and manufacturing operations are located in the United States and almost all product content is domestic. The Company’s firearms are sold through a select number of independent wholesale distributors, principally to the commercial sporting market.

 

The Company also manufactures investment castings made from steel alloys and metal injection molding (“MIM”) parts for internal use in its firearms and for sale to unaffiliated, third-party customers. Approximately 1% of sales are from the castings segment.

 

Orders of many models of firearms from the independent distributors tend to be stronger in the first quarter of the year and weaker in the third quarter of the year. This is due in part to the timing of the distributor show season, which occurs during the first quarter.

 

Results of Operations - 2017

 

Product Demand

 

The estimated sell-through of the Company’s products from the independent distributors to retailers decreased 17% in 2017 from 2016. For the same period, the National Instant Criminal Background Check System (“NICS”) background checks (as adjusted by the National Shooting Sports Foundation (“NSSF”)) decreased 11%. The decrease in estimated sell-through of the Company’s products from the independent distributors to retailers is attributable to:

 

·Decreased overall consumer demand in 2017 due to stronger-than-normal demand during most of 2016, likely bolstered by the political campaigns for the November 2016 elections,
·Reduced purchasing by retailers in an effort to reduce their inventories and generate cash,
·Aggressive price discounting and lucrative consumer rebates offered by many of our competitors, and
· Excess industry manufacturing capacity, which exacerbated the above factors.

 

New products represented $137.8 million or 27% of firearms sales in 2017, compared to $192.6 million or 29% of firearms sales in 2016. New product sales include only major new products that were introduced in the past two years. In 2017, new products included the Precision Rifle, the Mark IV pistols, the LCP II pistol, and the American pistol. In December 2017, the Company introduced the Pistol Caliber Carbine, the Security 9 pistol, and the EC9s pistol. Due to the timing of these launches, they had only a minimal impact on the 2017 financial results.

21 

Estimated sell-through from distributors to retailers and total adjusted NICS background checks:

 

   2017   2016   2015 
             
Estimated Units Sold from Distributors to Retailers (1)   1,663,100    2,007,200    1,793,800 
                
Total Adjusted NICS Background Checks (2)   13,967,800    15,727,700    14,244,200 

 

(1)The estimates for each period were calculated by taking the beginning inventory at the distributors, plus shipments from the Company to distributors during the period, less the ending inventory at distributors. These estimates are only a proxy for actual market demand as they:

 

·Rely on data provided by independent distributors that are not verified by the Company,
·Do not consider potential timing issues within the distribution channel, including goods-in-transit, and
·Do not consider fluctuations in inventory at retail.

 

(2)NICS background checks are performed when the ownership of most firearms, either new or used, is transferred by a Federal Firearms Licensee. NICS background checks are also performed for permit applications, permit renewals, and other administrative reasons.  

 

The adjusted NICS data presented above was derived by the NSSF by subtracting NICS checks that are not directly related to the sale of a firearm, including checks used for concealed carry (“CCW”) permit application checks as well as checks on active CCW permit databases.

 

Orders Received and Ending Backlog

 

The Company uses the estimated unit sell-through of our products from the independent distributors to retailers, along with inventory levels at the independent distributors and at the Company, as the key metrics for planning production levels.

 

Orders Received in 2017 decreased 44% from 2016. Our ending order backlog of 254,900 units at December 31, 2017 decreased 366,500 units from backlog of 621,400 units at December 31, 2016.

22 

 

The units ordered, value of orders received and ending backlog, net of Federal Excise Tax, for the trailing three years are as follows (dollars in millions, except average sales price):

 

   2017   2016   2015 
             
Orders Received  $386.2   $688.5   $463.2 
                
Average Sales Price of Orders Received  $297   $306   $303 
                
Ending Backlog  $75.4   $195.0   $137.8 
                
Average Sales Price of Ending Backlog  $296   $314   $320 

 

Production

 

The Company reviews the estimated sell-through from the independent distributors to retailers, as well as inventory levels at the independent distributors and at the Company, semi-monthly to plan production levels and manage increases in inventory. These reviews resulted in a decrease in total unit production of 24% in 2017 compared to 2016.

 

Annual Summary Unit Data

 

Firearms unit data for orders, production, and shipments follows:

 

   2017   2016   2015 
             
Units Ordered   1,298,800    2,246,600    1,517,000 
                
Units Produced   1,610,900    2,125,500    1,721,300 
                
Units Shipped   1,665,300    2,055,500    1,738,100 
                
Average Sales Price  $311   $320   $313 
                
Units – Backlog   254,900    621,400    430,300 

 

Inventories

 

The Company’s finished goods inventory decreased by 54,500 units during 2017.

 

Distributor inventories of the Company’s products increased by 2,000 units during 2017 and approximate a reasonable level to support rapid fulfillment of retailer demand.

 

23 

Inventory data follows:

 

   December 31, 
   2017   2016   2015 
Units – Company Inventory   102,900    157,400    87,400 
                
Units – Distributor Inventory (3)   321,300    319,300    271,000 
                
Total inventory (4)   424,200    476,700    358,400 
                

 

(3)Distributor ending inventory as provided by the independent distributors of the Company’s products. These numbers do not include goods-in-transit inventory that has been shipped from the Company but not yet received by the distributors.
(4)This total does not include inventory at retailers. The Company does not have access to data on retailer inventories.

 

Year ended December 31, 2017, as compared to year ended December 31, 2016:

 

Net Sales

 

Consolidated net sales were $522.3 million in 2017. This represents a decrease of $142.0 million or 21.4% from 2016 consolidated net sales of $664.3 million.

 

Firearms segment net sales were $517.7 million in 2017. This represents a decrease of $140.7 million or 21.4% from 2016 firearms net sales of $658.4 million. Firearms unit shipments decreased 19.0% in 2017.

 

Casting segment net sales were $4.6 million in 2017. This represents a decrease of $1.3 million or 22.7% from 2016 casting sales of $5.9 million.

 

Cost of Products Sold and Gross Profit

 

Consolidated cost of products sold was $368.2 million in 2017. This represents a decrease of $76.6 million or 17.2% from 2016 consolidated cost of products sold of $444.8 million.

24 

The gross margin was 29.5% in 2017. This represents a decrease from 33.0% in 2016 as illustrated below:

 

(in thousands)

Year Ended December 31,  2017   2016 
                 
Net sales  $522,256    100.0%   $664,328    100.0% 
                     
Cost of products sold, before LIFO, overhead and labor rate adjustments to inventory, product liability; and product recall   367,551    70.4%    441,773    66.5% 
LIFO expense   2,639    0.5%    481    0.1% 
                     
Overhead rate adjustments to inventory   (4,423)   (0.9)%   482    0.1% 
                     
Labor rate adjustments to inventory   (379)   (0.1)%   (17)    
                     
Product liability   360    0.1%    2,055    0.3% 
                     
Product recall   2,500    0.5%           
                     
Total cost of products sold   368,248    70.5%    444,774    67.0% 
                     
Gross profit  $154,008    29.5%   $219,554    33.0% 

 

Cost of products sold, before LIFO, overhead and labor rate adjustments to inventory, product liability, and product recall- In 2017, cost of products sold, before LIFO, overhead and labor rate adjustments to inventory, product liability increased 3.9% as a percentage of sales compared to 2016. This decreased profitability is attributable to the decrease in sales which resulted in unfavorable de-leveraging of fixed manufacturing costs, including depreciation and indirect labor.

 

LIFO- Gross inventories decreased by $11.8 million in 2017 and increased $18.1 million in 2016. In 2017 and 2016, the Company recognized LIFO expense of $2.6 million and $0.5 million, respectively, which increased cost of products sold.

 

Overhead Rate Change- The net impact on inventory in 2017 and 2016 from the change in the overhead rates used to absorb overhead expenses into inventory was an increase of $4.4 million and a decrease of $0.5 million, respectively, reflecting decreased overhead efficiency in 2017 and increased overhead efficiency in 2016. The increase in inventory value in 2017 resulted in a corresponding decrease to cost of products sold and the decrease in inventory value in 2016 resulted in a corresponding increase to cost of products sold.

 

25 

Labor Rate Adjustments- In 2017, the change in inventory value resulting from the change in the labor rates used to absorb labor expenses into inventory was an increase of $0.4 million, reflecting decreased labor efficiency. This increase in inventory value resulted in a corresponding decrease to cost of products sold. In 2016, the change in inventory value resulting from the change in the labor rates used to absorb labor expenses into inventory was de minimis.

 

Product Liability- This expense includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters. These costs totaled $0.4 million and $2.1 million in 2017 and 2016, respectively. See Note 17 in the notes to the financial statements “Contingent Liabilities” for further discussion of the Company’s product liability.

 

Product Recall – In June 2017, the Company discovered that Mark IV pistols manufactured prior to June 1, 2017 had the potential to discharge unintentionally if the safety was not utilized correctly. The Company recalled all Mark IV pistols and recorded a $2.5 million expense in the second quarter, which is the expected total cost of the recall. No such expense was recorded in the prior year.

 

Gross Profit- Gross profit was $154.0 million or 29.5% of sales in 2017. This is a decrease of $65.6 million from 2016 gross profit of $219.6 million or 33.0% of sales in 2016.

 

Selling, General and Administrative

 

Selling, general and administrative expenses were $77.6 million in 2017, a decrease of $7.5 million from $85.1 million in 2016, and an increase from 12.8% of sales in 2016 to 14.9% of sales in 2017. The decrease is primarily attributable to the absence of the “2.5 Million Gun Challenge” and the “Ruger $5 Million Match Challenge”, both of which were in effect in 2016. The decrease was partially offset by increased firearms promotional activities in 2017.

 

Other Operating Income, net

 

Other operating income, net was de minimis in 2017 and 2016.

 

Operating Income

 

Operating income was $76.3 million or 14.6% of sales in 2017. This is a decrease of $58.1 million from 2016 operating income of $134.4 million or 20.2% of sales.

 

Royalty Income

 

Royalty income was $0.5 million in 2017 and $1.1 million in 2016.

 

Interest Income and Interest Expense

 

Interest income and interest expense were negligible in 2017 and 2016.

 

26 

Other Income, Net

 

Other income, net was $0.9 million in 2017, an increase of $0.4 million from income of $0.5 million in 2016.

 

Income Taxes and Net Income

 

The effective income tax rate was 32.8% in 2017 and 35.6% in 2016. The decrease in the effective tax rate in 2017 is primarily attributable to:

·the inclusion of the tax impact of 2017 equity-based compensation in income taxes, as required by newly issued Accounting Standards Update (ASU) 2016-09, “Improvements to Employee Share Based Payment Accounting”, which reduced the effective tax rate by 0.9%. In the prior year, the tax impact of equity-based compensation was recorded directly into equity, and
·The revaluation of the Company’s net deferred tax liability at December 31, 2017 to reflect the impact of the lower statutory corporate tax rate enacted by the “Tax Cuts and Jobs Act”, which reduced the effective tax rate by 0.7%.

 

The effective tax rate is expected to decrease to 24.5% in 2018 principally due to the “2017 Tax Cuts and Jobs Act” which reduces the Federal corporate income tax rate to 21% beginning in 2018.

 

As a result of the foregoing factors, consolidated net income was $52.1 million in 2017. This represents a decrease of $35.4 million from 2016 consolidated net income of $87.5 million.

 

Non-GAAP Financial Measure

 

In an effort to provide investors with additional information regarding its results, the Company refers to various United States generally accepted accounting principles (“GAAP”) financial measures and one non-GAAP financial measure, EBITDA, which management believes provides useful information to investors. This non-GAAP measure may not be comparable to similarly titled measures being disclosed by other companies. In addition, the Company believes that the non-GAAP financial measure should be considered in addition to, and not in lieu of, GAAP financial measures. The Company believes that EBITDA is useful to understanding its operating results and the ongoing performance of its underlying business, as EBITDA provides information on the Company’s ability to meet its capital expenditure and working capital requirements, and is also an indicator of profitability. The Company believes that this reporting provides better transparency and comparability to its operating results. The Company uses both GAAP and non-GAAP financial measures to evaluate the Company’s financial performance.

 

27 

 

 

 

Non-GAAP Reconciliation – EBITDA

 

EBITDA

(Unaudited, dollars in thousands)

 

Year ended December 31,  2017   2016 
         
Net income  $52,142   $87,472 
           
Income tax expense   25,504    48,449 
Depreciation and amortization expense   34,264    35,355 
Interest expense   152    186 
Interest income   (27)   (14)
EBITDA  $112,035   $171,448 

 

EBITDA is defined as earnings before interest, taxes, and depreciation and amortization. The Company calculates this by adding the amount of interest expense, income tax expense and depreciation and amortization expenses that have been deducted from net income back into net income, and subtracting the amount of interest income that was included in net income from net income to arrive at EBITDA. The Company’s EBITDA calculation also excludes any one-time non-cash, non-operating expense.

28 

Quarterly Data

 

To supplement the summary annual unit data and discussion above, the same data for the last eight quarters follows:

 

   2017 
   Q4   Q3   Q2   Q1 
                 
Units Ordered   467,500    221,900    214,400    395,000 
                     
Units Produced   320,800    327,300    432,900    529,900 
                     
Units Shipped   383,200    329,100    432,000    521,000 
                     
Estimated Units Sold from
Distributors to Retailers
   425,600    341,300    362,400    533,800 
                     
Total Adjusted NICS Background
Checks
   4,210,000    2,948,000    3,116,000    3,694,000 
                     
Average Unit Sales Price  $306   $315   $302   $319 
                     
Units – Backlog   254,900    170,600    277,800    495,400 
                     
Units – Company Inventory   102,900    165,400    167,200    166,200 
                     
Units – Distributor Inventory (5)   321,300    363,800    376,000    306,400 

 

 

   2016 
   Q4   Q3   Q2   Q1 
                 
Units Ordered   432,100    445,700    399,400    969,400 
                     
Units Produced   566,200    527,600    529,600    502,100 
                     
Units Shipped   527,300    507,500    504,000    516,700 
                     
Estimated Units Sold from
Distributors to Retailers
   529,100    453,400    453,700    571,000 
                     
Total Adjusted NICS Background
Checks
   4,861,000    3,519,000    3,199,000    4,148,000 
                     
Average Unit Sales Price  $304   $315   $330   $332 
                     
Units – Backlog   621,400    716,600    778,400    883,000 
                     
Units – Company Inventory   157,400    118,500    98,500    72,800 
                     
Units – Distributor Inventory (5)   319,300    321,100    267,000    216,700 

 

(5)Distributor ending inventory as provided by the independent distributors of the Company’s products.

 

29 

(in millions except average sales price, net of Federal Excise Tax)

 

   2017 
   Q4   Q3   Q2   Q1 
                 
Orders Received  $129.0   $62.9   $62.4   $131.9 
                     
Average Sales Price of Orders Received  $276   $283   $291   $334 
                     
Ending Backlog  $75.4   $56.6   $95.0   $163.8 
                     
Average Sales Price of Ending Backlog  $296   $332   $342   $331 

 

 

   2016 
   Q4   Q3   Q2   Q1 
                 
Orders Received  $130.2   $116.5   $145.7   $296.1 
                     
Average Sales Price of Orders Received  $301   $261   $365   $305 
                     
Ending Backlog  $195.0   $219.1   $257.6   $276.1 
                     
Average Sales Price of Ending Backlog  $314   $306   $331   $313 

 

30 

 

Fourth Quarter Gross Profit Analysis

 

The gross margin for the fourth quarter of 2017 and 2016 was 28.0% and 33.1%, respectively. Details of the gross margin are illustrated below:

 

(in thousands)

Three Months Ended December 31,  2017   2016 
                 
Net sales  $118,230    100.0%  $161,849    100.0%
                     
Cost of products sold, before LIFO, overhead and labor rate adjustments to inventory, and product liability   85,972    72.7%   109,977    67.9%
                     
LIFO (income) expense   464    0.4%   (1,295)   (0.8)%
                     
Overhead rate adjustments to inventory   (1,132)   (0.9)%   (756)   (0.5)%
                     
Labor rate adjustments to inventory   (71)   (0.1)%   (133)   (0.1)%
                     
Product liability   (97)   (0.1)%   560    0.4%
                     
Total cost of products sold   85,136    72.0%   108,353    66.9%
                     
Gross profit  $33,094    28.0%  $53,496    33.1%

 

 

Note: For a discussion of the captions in the above table, please see the “Cost of Products Sold and Gross Profit” discussion above.

 

31 

Results of Operations - 2016

 

Year ended December 31, 2016, as compared to year ended December 31, 2015:

 

Annual Summary Unit Data

 

Firearms unit data for orders, production, shipments and ending inventory, and castings setups (a measure of foundry production) are as follows:

 

   2016   2015   2014 
             
Units Ordered   2,246,600    1,517,000    921,900 
                
Units Produced   2,125,500    1,721,300    1,867,800 
                
Units Shipped   2,055,500    1,738,100    1,791,300 
                
Average Sales Price  $320   $313   $303 
                
Units – Backlog   621,400    430,300    651,400 
                
Units – Company Inventory   157,400    87,400    104,200 
                
Units – Distributor Inventory (1)   319,300    271,000    326,700 
                
Castings Setups   170,681    164,212    201,592 

 

 

Orders Received and Ending Backlog

 

(in millions except average sales price, net of Federal Excise Tax):

 

   2016   2015   2014 
             
Orders Received  $688.5   $463.2   $286.8 
                
Average Sales Price of Orders Received (2)  $306   $303   $311 
                
Ending Backlog (2)  $195.0   $137.8   $204.2 
                
Average Sales Price of Ending Backlog (2)   $314   $320   $313 

 

(1)Distributor ending inventory as provided by the independent distributors of the Company’s products.

 

(2)Average sales price for orders received and ending backlog is net of Federal Excise Tax of 10% for handguns and 11% for long guns.

 

32 

Product Demand

 

The estimated sell-through of the Company’s products from the independent distributors to retailers increased 12% in 2016 from 2015. For the same period, the National Instant Criminal Background Check System (“NICS”) background checks (as adjusted by the National Shooting Sports Foundation (“NSSF”)) increased 10%. The increase in estimated sell-through of the Company’s products from the independent distributors to retailers is attributable to:

 

·stronger-than-normal seasonal industry demand, likely bolstered by the political campaigns for the elections in November,
·strong demand for certain new products,
·increased production of several products in strong demand, and
·greater availability of rimfire ammunition which spurred demand for our 10/22 rifle and other rimfire firearms late in the latter half of the year.

 

New products represented $192.6 million or 29% of firearms sales in 2016, compared to $115.4 million or 21% of firearms sales in 2015. New product sales include only major new products that were introduced in the past two years. In 2016, new products included the Precision Rifle, the AR-556 modern sporting rifle, the LC9s pistol, the Mark IV pistols, the LCP II pistol, and the American pistol. The AR-556 and the LC9s pistol will not be considered new products in 2017.

 

Estimated sell-through from distributors to retailers and total adjusted NICS background checks:

 

   2016   2015   2014 
             
Estimated Units Sold from Distributors to Retailers (1)   2,007,200    1,793,800    1,669,700 
                
Total Adjusted NICS Background Checks (2)   15,727,700    14,244,200    13,090,400 

 

(1)The estimates for each period were calculated by taking the beginning inventory at the distributors, plus shipments from the Company to distributors during the period, less the ending inventory at distributors. These estimates are only a proxy for actual market demand as they:

 

·Rely on data provided by independent distributors that are not verified by the Company,
·Do not consider potential timing issues within the distribution channel, including goods-in-transit, and
·Do not consider fluctuations in inventory at retail.

 

(2)NICS background checks are performed when the ownership of most firearms, either new or used, is transferred by a Federal Firearms Licensee. NICS background checks are also performed for permit applications, permit renewals, and other administrative reasons.

33 

The adjusted NICS data presented above was derived by the NSSF by subtracting NICS checks that are not directly related to the sale of a firearm, including checks used for concealed carry (“CCW”) permit application checks as well as checks on active CCW permit databases.

 

Production

 

The Company reviews the estimated sell-through from the independent distributors to retailers, as well as inventory levels at the independent distributors and at the Company, semi-monthly to plan production levels and manage increases in inventory. These reviews and increased production capacity of products in strong demand resulted in an increase in total unit production of 23.5% in 2016 compared to 2015.

 

Inventories

 

The Company’s finished goods inventory increased by 70,000 units during 2016.

 

Distributor inventories of the Company’s products increased by 48,300 units during 2016 and approximate a reasonable level to support rapid fulfillment of retailer demand.

 

Inventory data follows:

 

   December 31, 
   2016   2015   2014 
 Units – Company Inventory   157,400    87,400    104,200 
                
Units – Distributor Inventory (3)   319,300    271,000    326,700 
                
Total inventory (4)   476,700    358,400    430,900 
                

 

(3)Distributor ending inventory as provided by the independent distributors of the Company’s products. These numbers do not include goods-in-transit inventory that has been shipped from the Company but not yet received by the distributors.
(4)This total does not include inventory at retailers. The Company does not have access to data on retailer inventories.

 

34 

 

Quarterly Summary Unit Data

 

To supplement the summary annual unit data and discussion above, the same data for the last eight quarters follows:

 

   2016 
   Q4   Q3   Q2   Q1 
                 
Units Ordered   432,100    445,700    399,400    969,400 
                     
Units Produced   566,200    527,600    529,600    502,100 
                     
Units Shipped   527,300    507,500    504,000    516,700 
                     
Estimated Units Sold from
Distributors to Retailers
   529,100    453,400    453,700    571,000 
                     
Total Adjusted NICS Background
Checks
   4,861,000    3,519,000    3,199,000    4,148,000 
                     
Average Unit Sales Price  $304   $315   $330   $332 
                     
Units – Backlog   621,400    716,600    778,400    883,000 
                     
Units – Company Inventory   157,400    118,500    98,500    72,800 
                     
Units – Distributor Inventory (5)   319,300    321,100    267,000    216,700 

 

 

   2015 
   Q4   Q3   Q2   Q1 
                 
Units Ordered   696,400    207,500    262,400    350,700 
                     
Units Produced   425,400    439,900    487,000    369,000 
                     
Units Shipped   478,400    394,700    442,900    422,100 
                     
Estimated Units Sold from
Distributors to Retailers
   552,700    374,900    379,400    486,800 
                     
Total Adjusted NICS Background
Checks
   4,880,000    3,050,000    2,793,000    3,521,000 
                     
Average Unit Sales Price  $315   $302   $314   $321 
                     
Units – Backlog   430,300    212,300    399,500    580,000 
                     
Units – Company Inventory   87,400    140,400    95,200    51,100 
                     
Units – Distributor Inventory (5)   271,000    345,300    325,500    262,000 

 

35 

(5)Distributor ending inventory as provided by the independent distributors of the Company’s products.

 

(in millions except average sales price, net of Federal Excise Tax)

 

   2016 
   Q4   Q3   Q2   Q1 
                 
Orders Received  $130.2   $116.5   $145.7   $296.1 
                     
Average Sales Price of Orders Received  $301   $261   $365   $305 
                     
Ending Backlog  $195.0   $219.1   $257.6   $276.1 
                     
Average Sales Price of Ending Backlog  $314   $306   $331   $313 

 

   2015 
   Q4   Q3   Q2   Q1 
                 
Orders Received  $203.4   $73.1   $71.9   $114.8 
                     
Average Sales Price of Orders Received  $292   $352   $274   $327 
                     
Ending Backlog  $137.8   $80.5   $123.8   $185.1 
                     
Average Sales Price of Ending Backlog  $320   $379   $310   $319 

 

 

Net Sales

 

Consolidated net sales were $664.3 million in 2016. This represents an increase of $113.2 million or 20.5% from 2015 consolidated net sales of $551.1 million.

 

Firearms segment net sales were $658.4 million in 2016. This represents an increase of $113.5 million or 20.8% from 2015 firearms net sales of $544.9 million. Firearms unit shipments increased 18.3% in 2016.

 

Casting segment net sales were $5.9 million in 2016. This represents a decrease of $0.3 million or 5.6% from 2015 casting sales of $6.2 million.

 

Cost of Products Sold and Gross Profit

 

Consolidated cost of products sold was $444.8 million in 2016. This represents an increase of $65.9 million or 17.4% from 2015 consolidated cost of products sold of $378.9 million.

36 

The gross margin was 33.0% in 2016. This represents an increase from 31.2% in 2015 as illustrated below:

 

(in thousands)

Year Ended December 31,  2016   2015 
                 
Net sales  $664,328    100.0%   $551,094    100.0% 
                     
Cost of products sold, before LIFO, overhead and labor rate adjustments to inventory, and product liability   441,773    66.5%    375,267    68.1% 
LIFO expense   481    0.1%    1,458    0.3% 
                     
Overhead rate adjustments to inventory   482    0.1%    1,150    0.2% 
                     
Labor rate adjustments to inventory   (17)       139     
                     
Product liability   2,055    0.3%    920    0.2% 
                     
Total cost of products sold   444,774    67.0%    378,934    68.8% 
                     
Gross profit  $219,554    33.0%   $172,160    31.2% 

 

Cost of products sold, before LIFO, overhead and labor rate adjustments to inventory, and product liability- In 2016, cost of products sold, before LIFO, overhead and labor rate adjustments to inventory, and product liability decreased 1.8% as a percentage of sales compared to 2015. This increased profitability is attributable to increased volume and improved productivity.

 

LIFO- Gross inventories increased by $18.1 million in 2016 and decreased $7.7 million in 2015. In 2016 and 2015, the Company recognized LIFO expense of $0.5 million and $1.5 million, respectively, which increased cost of products sold.

 

Overhead Rate Change- The net impact on inventory in 2016 and 2015 from the change in the overhead rates used to absorb overhead expenses into inventory was a decrease of $0.5 million and $1.2 million, respectively, reflecting increased overhead efficiency. This decrease in inventory value resulted in a corresponding increase to cost of products sold in 2016 and 2015.

 

Labor Rate Adjustments- In 2016, the change in inventory value resulting from the change in the labor rates used to absorb labor expenses into inventory was de minimis. In 2015, the change in inventory value resulting from the change in the labor rates used to absorb labor expenses into inventory was a decrease of $0.1 million, reflecting increased labor efficiency. This decrease in inventory value resulted in a corresponding increase to cost of products sold.

 

37 

Product Liability- This expense includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters. These costs totaled $2.1 million and $0.9 million in 2016 and 2015, respectively. See Note 17 in the notes to the financial statements “Contingent Liabilities” for further discussion of the Company’s product liability.

 

Gross Profit- Gross profit was $219.6 million or 33.0% of sales in 2016. This is an increase of $47.4 million from 2015 gross profit of $172.2 million or 31.2% of sales in 2015.

 

Selling, General and Administrative

 

Selling, general and administrative expenses were $85.1 million in 2016, an increase of $7.4 million from $77.7 million in 2015, and a decrease from 14.1% of sales in 2015 to 12.8% of sales in 2016. The increase in selling, general and administrative expenses is primarily attributable to increased promotional selling expenses, including the “Ruger $5 Million Match Challenge” and the “2.5 Million Gun Challenge” in 2016.

 

Other Operating Income, net

 

Other operating income, net consists of the following (in thousands):

 

   2016   2015 
         
Gain on sale of operating assets  $5   $113 
           
Total other operating income, net  $5   $113 

 

Operating Income

 

Operating income was $134.4 million or 20.2% of sales in 2016. This is an increase of $39.9 million from 2015 operating income of $94.5 million or 17.2% of sales.

 

Royalty Income

 

Royalty income was $1.1 million in 2016 and 2015.

 

Interest Income and Interest Expense

 

Interest income and interest expense were negligible in 2016 and 2015.

 

Other Income (Expense), Net

 

Other income (expense), net was income of $0.5 million in 2016, a decrease of $0.1 million from income of $0.6 million in 2015.

 

38 

Income Taxes and Net Income

 

The effective income tax rate was 35.6% in 2016 and 35.4% in 2015. The increase in the effective tax rate is primarily attributable to a decrease in the domestic production activities deduction in 2016 compared to 2015.

 

As a result of the foregoing factors, consolidated net income was $87.5 million in 2016. This represents an increase of $25.4 million from 2015 consolidated net income of $62.1 million.

 

Non-GAAP Financial Measure

 

In an effort to provide investors with additional information regarding its results, the Company refers to various United States generally accepted accounting principles (“GAAP”) financial measures and one non-GAAP financial measure, EBITDA, which management believes provides useful information to investors. This non-GAAP measure may not be comparable to similarly titled measures being disclosed by other companies. In addition, the Company believes that the non-GAAP financial measure should be considered in addition to, and not in lieu of, GAAP financial measures. The Company believes that EBITDA is useful to understanding its operating results and the ongoing performance of its underlying business, as EBITDA provides information on the Company’s ability to meet its capital expenditure and working capital requirements, and is also an indicator of profitability. The Company believes that this reporting provides better transparency and comparability to its operating results. The Company uses both GAAP and non-GAAP financial measures to evaluate the Company’s financial performance.

 

 

Non-GAAP Reconciliation – EBITDA

 

EBITDA

(Unaudited, dollars in thousands)

 

Year ended December 31,  2016   2015 
         
Net income  $87,472   $62,126 
           
Income tax expense   48,449    33,974 
Depreciation and amortization expense   35,355    36,235 
Interest expense   186    156 
Interest income   (14)   (5)
EBITDA  $171,448   $132,486 

 

EBITDA is defined as earnings before interest, taxes, and depreciation and amortization. The Company calculates this by adding the amount of interest expense, income tax expense and depreciation and amortization expenses that have been deducted from net income back into net income, and subtracting the amount of interest income that was included in net income from net income to arrive at EBITDA. The Company’s EBITDA calculation also excludes any one-time non-cash, non-operating expense.

39 

Financial Condition

 

Liquidity

 

At December 31, 2017, the Company had cash and cash equivalents of $63.5 million. Our pre-LIFO working capital of $159.3 million, less the LIFO reserve of $45.2 million, resulted in working capital of $114.1 million and a current ratio of 3.2 to 1.

 

Operations

 

Cash provided by operating activities was $101.2 million, $104.8 million, and $112.6 million in 2017, 2016, and 2015, respectively. The decrease in cash provided in 2017 compared to 2016 is attributable to decreased profitability, partially offset by a decrease in inventories in 2017 and an increase in inventories in 2016 and other working capital fluctuations.

 

The decrease in cash provided in 2016 compared to 2015 is attributable to an increase in inventory in 2016 compared to a decrease in 2015, partially offset by a decrease in accounts receivable in 2016 compared to an increase in 2015, and increased profitability in 2015.

 

Third parties supply the Company with various raw materials for its firearms and castings, such as fabricated steel components, walnut, birch, beech, maple and laminated lumber for rifle stocks, wax, ceramic material, metal alloys, various synthetic products and other component parts. There is a limited supply of these materials in the marketplace at any given time, which can cause the purchase prices to vary based upon numerous market factors. The Company believes that it has adequate quantities of raw materials in inventory or on order to provide sufficient time to locate and obtain additional items at then-current market cost without interruption of its manufacturing operations. However, if market conditions result in a significant prolonged inflation of certain prices or if adequate quantities of raw materials cannot be obtained, the Company’s manufacturing processes could be interrupted and the Company’s financial condition or results of operations could be materially adversely affected.

 

Investing and Financing

 

Capital expenditures were $33.6 million, $35.2 million, and $28.7 million in 2017, 2016, and 2015, respectively. In 2018, the Company expects capital expenditures to approximate $15 million, much of which will relate to tooling and fixtures for new product introductions and to upgrade and modernize manufacturing equipment. Due to market conditions and business circumstances, actual capital expenditures could vary significantly from the budgeted amount. The Company finances, and intends to continue to finance, all of these activities with funds provided by operations and current cash.

 

In 2017, the Company repurchased 1,319,708 shares of its common stock for $64.8 million in the open market. The average price per share purchased was $49.14. These purchases were funded with cash on hand. In 2016, the Company repurchased 283,343 shares of its common stock for $14.0 million in the open market. The average price per share purchased was $49.43. These purchases were funded with cash on hand. In 2015, the Company repurchased 82,100 shares of

40 

its common stock for $2.8 million in the open market. The average price per share purchased was $34.57. These purchases were made with cash held by the Company and no debt was incurred.

 

At December 31, 2017, $30.7 million remained authorized for future share repurchases.

 

The Company paid dividends totaling $23.9 million, $32.8 million, and $20.6 million in 2017, 2016, and 2015, respectively. The dividend varies every quarter because the Company pays a percentage of earnings rather than a fixed amount per share. The Company’s practice is to pay a dividend of approximately 40% of net income.

 

On February 16, 2018, the Company’s Board of Directors authorized a dividend of 23¢ per share to shareholders of record on March 15, 2018. The payment of future dividends depends on many factors, including internal estimates of future performance, then-current cash, and the Company’s need for funds.

 

The Company provides supplemental discretionary contributions to substantially all employees’ individual 401(k) accounts.

 

Based on its unencumbered assets, the Company believes it has the ability to raise cash through issuance of short-term or long-term debt. The Company’s unsecured $40 million credit facility, which expires on June 15, 2018, remained unused at December 31, 2017 and the Company has no debt.

 

Contractual Obligations

 

The table below summarizes the Company’s significant contractual obligations at December 31, 2017, and the effect such obligations are expected to have on the Company’s liquidity and cash flows in future periods. This table excludes amounts already recorded on the Company’s balance sheet as current liabilities at December 31, 2017.

 

“Purchase Obligations” as used in the below table includes all agreements to purchase goods or services that are enforceable and legally binding on the Company and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. Certain of the Company’s purchase orders or contracts for the purchase of raw materials and other goods and services that may not necessarily be enforceable or legally binding on the Company are also included in “Purchase Obligations” in the table, and, therefore, certain of the Company’s purchase orders or contracts included in the table may represent authorizations to purchase rather than legally binding agreements. The Company expects to fund all of these commitments with cash flows from operations and current cash.

41 

 

Payment due by period (in thousands)

 

Contractual Obligations

 

 

Total

  

Less than

1 year

  

 

1-3 years

  

 

3-5 years

  

More
than 5

Years

 
Long-Term Debt Obligations                    
Capital Lease Obligations                    
Operating Lease Obligations  $204   $204   $   $     
Purchase Obligations  $30,522   $30,522              
Other Long-Term Liabilities
     Reflected on the
     Registrant’s Balance
     Sheet under GAAP
                    
                          
Total  $30,726    $30,726        $     

 

The expected timing of payment of the obligations discussed above is estimated based on current information. Timing of payments and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.

 

Firearms Legislation and Litigation

 

See Item 1A - Risk Factors and Note 17 to the financial statements which are included in the Annual Report on Form 10-K for a discussion of firearms legislation and litigation.

 

Other Operational Matters

 

In the normal course of its manufacturing operations, the Company is subject to occasional governmental proceedings and orders pertaining to workplace safety, firearms serial number tracking and control, waste disposal, air emissions and water discharges into the environment. The Company believes that it is generally in compliance with applicable Bureau of Alcohol, Tobacco, Firearms & Explosives, environmental, and safety regulations and the outcome of any proceedings or orders will not have a material adverse effect on the financial position or results of operations of the Company.

 

The Company self-insures a significant amount of its product liability, workers’ compensation, medical, and other insurance. It also carries significant deductible amounts on various insurance policies.

 

The Company expects to realize its deferred tax assets through tax deductions against future taxable income.

 

Critical Accounting Policies and Estimates

 

The preparation of financial statements in accordance with accounting principles generally accepted in the United States requires management to make assumptions and estimates that

42 

affect the reported amounts of assets and liabilities as of the balance sheet date and net sales and expenses recognized and incurred during the reporting period then ended. The Company bases estimates on prior experience, facts and circumstances, and other assumptions, including those reviewed with actuarial consultants and independent counsel, when applicable, that are believed to be reasonable. However, actual results may differ from these estimates.

 

The Company believes the determination of its product liability accrual is a critical accounting policy. The Company’s management reviews every lawsuit and claim and is in contact with independent and corporate counsel on an ongoing basis. The provision for product liability claims is based upon many factors, which vary for each case. These factors include the type of claim, nature and extent of injuries, historical settlement ranges, jurisdiction where filed, and advice of counsel. An accrual is established for each lawsuit and claim, when appropriate, based on the nature of each such lawsuit or claim.

 

Amounts are charged to product liability expense in the period in which the Company becomes aware that a claim or, in some instances a threat of a claim, has been made when potential losses or costs of defense are probable and can be reasonably estimated. Such amounts are determined based on the Company’s experience in defending similar claims. Occasionally, charges are made for claims made in prior periods because the cumulative actual costs incurred for that claim, or reasonably expected to be incurred in the future, exceed amounts already provided with respect to such claims. Likewise, credits may be taken if cumulative actual costs incurred for that claim, or reasonably expected to be incurred in the future, are less than amounts previously provided.

 

While it is not possible to forecast the outcome of litigation or the timing of related costs, in the opinion of management, after consultation with independent and corporate counsel, there is a remote likelihood that litigation, including punitive damage claims, will have a material adverse effect on the financial position of the Company, but such litigation may have a material impact on the Company’s financial results for a particular period.

 

The Company believes the valuation of its inventory and the related excess and obsolescence reserve is also a critical accounting policy. Inventories are carried at the lower of cost, principally determined by the last-in, first-out (LIFO) method, or market. An actual valuation of inventory under the LIFO method is made at the end of each year based on the inventory levels and prevailing inventory costs existing at that time.

 

The Company determines its excess and obsolescence reserve by projecting the year in which inventory will be consumed into a finished product. Given ever-changing market conditions, customer preferences and the anticipated introduction of new products, it does not seem prudent nor supportable to carry inventory at full cost beyond that needed during the next 36 months.

 

Recent Accounting Pronouncements

 

In November 2015, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2015-17, Income Taxes (Topic 740): Balance Sheet Classification of Deferred Taxes. This ASU simplifies the presentation of deferred income taxes by eliminating

43 

the requirement for entities to separate deferred tax liabilities and assets into current and noncurrent amounts in classified balance sheets. Instead, it requires deferred tax assets and liabilities be classified as noncurrent in the balance sheet. ASU 2015-17 is effective for financial statements issued for annual periods beginning after December 15, 2016. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), requiring 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 updated standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a full retrospective or retrospective with cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 one year making it effective for annual reporting periods beginning after December 15, 2017. The new standard will be effective for the Company in the first quarter of 2018 and can be applied using a modified retrospective or full retrospective method. The Company has evaluated the new standard against its existing accounting policies and practices, including reviewing standard purchase orders, invoices, shipping terms, and reviewing agreements with customers. The Company expects to adopt the new standard in the first quarter of 2018 using the modified retrospective transition method. The Company will modify its revenue recognition related to certain of its sales promotion activities that involve the shipment of no charge firearms. As a result, the Company expects to record a contract liability of approximately $7 million on January 1, 2018. In addition, certain promotional expenses that had been classified as selling expenses will be recorded as cost of products sold in future periods. The Company believes the new guidance will not have a material impact on the Company’s consolidated financial results, cash flows, or financial position, but may have a material impact on the Company’s financial results for a particular period.

 

In February 2016, the FASB issued ASU 2016-02, "Leases" (ASU 2016-02), which requires companies to recognize leased assets and liabilities for both capital and operating leases. ASU 2016-02 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Companies are required to adopt the guidance using a modified retrospective method. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the adoption of this standard is not expected to have a material impact to our consolidated financial position.

 

Forward-Looking Statements and Projections

 

The Company may, from time to time, make forward-looking statements and projections concerning future expectations. Such statements are based on current expectations and are subject to certain qualifying risks and uncertainties, such as market demand, sales levels of firearms, anticipated castings sales and earnings, the need for external financing for operations or

44 

capital expenditures, the results of pending litigation against the Company, the impact of future firearms control and environmental legislation and accounting estimates, any one or more of which could cause actual results to differ materially from those projected. Words such as “expect,” “believe,” “anticipate,” “intend,” “estimate,” “will,” “should,” “could” and other words and terms of similar meaning, typically identify such forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date made. The Company undertakes no obligation to publish revised forward-looking statements to reflect events or circumstances after the date such forward-looking statements are made or to reflect the occurrence of subsequent unanticipated events.

 

 

ITEM 7A—QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

The Company is exposed to changing interest rates on its investments, which consist primarily of United States Treasury instruments with short-term (less than one year) maturities and cash. The interest rate market risk implicit in the Company's investments at any given time is low, as the investments mature within short periods and the Company does not have significant exposure to changing interest rates on invested cash.

 

The Company has not undertaken any actions to cover interest rate market risk and is not a party to any interest rate market risk management activities.

 

A hypothetical 100 basis point change in market interest rates over the next year would not materially impact the Company’s earnings or cash flows. A hypothetical 100 basis point change in market interest rates would not have a material effect on the fair value of the Company’s investments.

 

45 

 

ITEM 8—FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

 

Reports of Independent Registered Public Accounting Firm

 47

     
  Consolidated Balance Sheets at December 31, 2017 and 2016 49
     
  Consolidated Statements of Income and Comprehensive Income for the years ended December 31, 2017, 2016 and 2015

51

     
  Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2017, 2016 and 2015

 52

     
  Consolidated Statements of Cash Flows for the years ended December 31, 2017, 2016 and 2015

 53

     
  Notes to Consolidated Financial Statements 54
     
     

 

 

 

 

46 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and the Board of Directors of Sturm, Ruger & Company, Inc. and Subsidiary

 

Opinion on the Internal Control Over Financial Reporting

We have audited Sturm, Ruger & Company, Inc. and Subsidiary's (“the Company”) internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

 

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2017 and 2016, and the related consolidated statements of comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2017, and our report dated February 21, 2018 expressed an unqualified opinion.

 

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control Over Financial Reporting

A company's internal control over financial reporting is a process designed 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. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

 

/s/RSM US LLP

Stamford, Connecticut

February 21, 2018

47 

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and the Board of Directors of Sturm, Ruger & Company, Inc. and Subsidiary

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Sturm, Ruger & Company, Inc. and Subsidiary (“the Company”) as of December 31, 2017 and 2016, and the related consolidated statements of income and comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2017 , and the related notes and schedule (collectively referred to as the "financial statements"). In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2017 and 2016, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2017, in conformity with U.S. generally accepted accounting principles.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated February 21, 2018 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.

 

Basis for Opinion

These consolidated financial statements and financial statement schedule are the responsibility of the Company's management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement , whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. Our audits also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.

 

 

/s/RSM US LLP

 

We have served as the Company's auditor since 2005.

 

Stamford, Connecticut

February 21, 2018

 

48 

 

Consolidated Balance Sheets

(Dollars in thousands, except per share data)

 

 

December 31,  2017   2016 
         

Assets

 

          
Current Assets          
Cash and cash equivalents  $63,487   $87,126 
Trade receivables, net   60,082    69,442 
           
Gross inventories   87,592    99,417 
    Less LIFO reserve   (45,180)   (42,542)
    Less excess and obsolescence reserve   (2,698)   (2,340)
    Net inventories   39,714    54,535 
           
Prepaid expenses and other current assets   3,501    3,660 
Total Current Assets   166,784    214,763 
           
Property, Plant, and Equipment   365,013    331,639 
     Less allowances for depreciation   (261,218)   (227,398)
     Net property, plant and equipment   103,795    104,241 
           
Deferred income taxes       334 
Other assets   13,739    27,541 
Total Assets  $284,318   $346,879 

 

See accompanying notes to consolidated financial statements.

 

49 

 

December 31,  2017   2016 
         

Liabilities and Stockholders’ Equity

 

          
Current Liabilities          
           
Trade accounts payable and accrued expenses  $32,422   $48,493 
Product liability   729    1,733 
Employee compensation and benefits   14,315    25,467 
Workers’ compensation   5,211    5,200 
Total Current Liabilities   52,677    80,893 
           
Product liability   90    86 
Deferred income taxes   1,402     
           
Contingent liabilities (Note 17)        
           
Stockholders’ Equity          
Common stock, non-voting, par value $1:
Authorized shares – 50,000; none issued
          
Common stock, par value $1:
    Authorized shares – 40,000,000
    2017 – 24,092,488 issued,
                17,427,090 outstanding
    2016 – 24,034,201 issued,
                18,688,511 outstanding
   24,092    24,034 
Additional paid-in capital   28,329    27,211 
Retained earnings   321,323    293,400 
Less: Treasury stock – at cost
    2017 – 6,665,398 shares
    2016 – 5,345,690 shares
   (143,595)   (78,745)
Total Stockholders’ Equity   230,149    265,900 
Total Liabilities and Stockholders’ Equity  $284,318   $346,879 

 

See accompanying notes to consolidated financial statements.

50 

 

Consolidated Statements of Income and Comprehensive Income

(In thousands, except per share data)

 

 

Year ended December 31,  2017   2016   2015 
             
Net firearms sales  $517,701   $658,433   $544,850 
Net castings sales   4,555    5,895    6,244 
Total net sales   522,256    664,328    551,094 
                
Cost of products sold   368,248    444,774    378,934 
                
Gross profit   154,008    219,554    172,160 
                
Operating Expenses:               
Selling   49,232    56,146    49,864 
General and administrative   28,396    29,004    27,864 
Other operating income, net   31   (5)   (113)
Total operating expenses   77,659    85,145    77,615 
                
Operating income   76,349    134,409    94,545 
                
Other income:               
Royalty income   506    1,142    1,084 
Interest income   27    14    5 
Interest expense   (152)   (186)   (156)
Other income, net   916    542    622 
Total other income, net   1,297    1,512    1,555 
                
Income before income taxes   77,646    135,921    96,100 
                
Income taxes   25,504    48,449    33,974 
                
Net income and comprehensive income  $52,142   $87,472   $62,126 
                
                
Basic Earnings Per Share  $2.94   $4.62   $3.32 
                
Diluted Earnings Per Share  $2.91   $4.59   $3.21 
                
Cash Dividends Per Share  $1.36   $1.73   $1.10 

 

See accompanying notes to consolidated financial statements.

51 

Consolidated Statements of Stockholders’ Equity

(Dollars in thousands)

 

   Common
Stock
   Additional
Paid-in
Capital
   Retained
Earnings
   Treasury
Stock
   Total 
                     
Balance at December 31, 2014  $23,717   $25,472   $198,159   $(61,886)  $185,462 
Net income             62,126         62,126 
Dividends paid             (20,569)        (20,569)
Stock-based compensation        4,530              4,530 
Exercise of stock options and vesting of RSU’s        (788)             (788)
Tax benefit realized from exercise of stock options and vesting of RSU’s        436              436 
Common stock issued – compensation plans   59    (59)              
Unpaid dividends accrued             (618)        (618)
Repurchase of 82,100 shares of common stock                  (2,841)   (2,841)
Balance at December 31, 2015   23,776    29,591    239,098    (64,727)   227,738 
Net income             87,472         87,472 
Dividends paid             (32,815)        (32,815)
Stock-based compensation        3,054              3,054 
Exercise of stock options and vesting of RSU’s        (14,002)             (14,002)
Tax benefit realized from exercise of stock options and vesting of RSU’s        8,826              8,826 
Common stock issued – compensation plans   258    (258)              
Unpaid dividends accrued             (355)        (355)
Repurchase of 283,343 shares of common stock                  (14,018)   (14,018)
Balance at December 31, 2016   24,034    27,211    293,400    (78,745)  $265,900 
Net income             52,142         52,142 
Dividends paid             (23,905)        (23,905)
Stock-based compensation        3,659              3,659 
Exercise of stock options and vesting of RSU’s        (2,483)             (2,483)
Common stock issued – compensation plans   58    (58)              
Unpaid dividends accrued             (314)        (314)
Repurchase of 1,319,708 shares of common stock                  (64,850)   (64,850)
Balance at December 31, 2017  $24,092   $28,329   $321,323   $(143,595)  $230,149 

 

See accompanying notes to consolidated financial statements.

52 

 

Consolidated Statements of Cash Flows

(In thousands)

 

 

Year ended December 31,  2017   2016   2015 
             
Operating Activities               
Net income  $52,142   $87,472   $62,126 
Adjustments to reconcile net income to cash
provided by operating activities:
               
Depreciation and amortization   34,264    35,355    36,235 
Stock-based compensation   3,659    3,054    4,530 
Excess and obsolescence inventory reserve   358    522    (1,468)
Loss (gain) on sale of assets   31    59    (113)
Deferred income taxes   1,736    1,836    (3,257)
Changes in operating assets and liabilities:               
Trade receivables   9,360    2,279    (21,986)
Inventories   14,463    (17,958)   9,058 
Trade accounts payable and accrued expenses   (16,060)   5,602    6,808 
Employee compensation and benefits   (11,466)   (3,186)   9,378 
Product liability   (1,000)   1,075    (101)
Prepaid expenses, other assets and other liabilities   13,704    (6,348)   6,553 
Income taxes payable       (4,962)   4,806 
Cash provided by operating activities   101,191    104,800    112,569 
                
Investing Activities               
Property, plant, and equipment additions   (33,596)   (35,215)   (28,705)
Net proceeds from sale of assets   3    325    222 
Cash used for investing activities   (33,593)   (34,890)   (28,483)
                
Financing Activities               
Dividends paid   (23,905)   (32,815)   (20,569)
Tax benefit from share-based compensation       8,825    436 
Repurchase of common stock   (64,850)   (14,018)   (2,841)
Payment of employee withholding tax related to share-based compensation   (2,482)   (14,001)   (999)
Proceeds from exercise of stock options           211 
Cash used for financing activities   (91,237)   (52,009)   (23,762)
                
(Decrease) increase in cash and cash equivalents   (23,639)   17,901    60,324 
Cash and cash equivalents at beginning of year   87,126    69,225    8,901 
Cash and cash equivalents at end of year  $63,487   $87,126   $69,225 

 

See accompanying notes to consolidated financial statements.

53 

 

Notes to Consolidated Financial Statements

(Dollars in thousands, except per share)

 

1.Summary of Significant Accounting Policies

 

Organization

 

Sturm, Ruger & Company, Inc. (the “Company”) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of sales were from firearms. Export sales represented approximately 4% of firearms sales. The Company’s design and manufacturing operations are located in the United States and almost all product content is domestic. The Company’s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.

 

The Company manufactures investment castings made from steel alloys and metal injection molding (“MIM”) parts for internal use in its firearms and utilizes available capacity to manufacture and sell investment castings and MIM parts to unaffiliated, third-party customers. Castings were approximately 1% of the Company’s total sales for the year ended December 31, 2017.

 

Preparation of Financial Statements

 

The Company follows United States generally accepted accounting principles (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

The significant accounting policies described below, together with the notes that follow, are an integral part of the Financial Statements.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.

 

Revenue Recognition

 

Substantially all product sales are sold FOB (free on board) shipping point. Revenue is recognized when product is shipped and the customer takes ownership and assumes the risk of loss. Accruals are made for sales discounts and incentives based on the Company’s experience. The Company accounts for cash sales discounts as a reduction in sales and sales incentives as a charge to selling expense. Amounts billed to customers for shipping and handling fees are included in net sales and costs incurred by the Company for the delivery of goods are classified

54 

as selling expenses. Federal excise taxes are excluded from net sales. See “Recent Accounting Pronouncements” below for a discussion of revenue recognition in future periods.

 

Cash and Cash Equivalents

 

The Company considers interest-bearing deposits with financial institutions with remaining maturities of three months or less at the time of acquisition to be cash equivalents.

 

Accounts Receivable

 

The Company establishes an allowance for doubtful accounts based on the creditworthiness of its customers and historical experience. While the Company uses the best information available to make its evaluation, future adjustments to the allowance for doubtful accounts may be necessary if there are significant changes in economic and industry conditions or any other factors considered in the Company’s evaluation. Bad debt expense has been immaterial during each of the last three years.

 

Inventories

 

Substantially all of the Company’s inventories are valued at the lower of cost, principally determined by the last-in, first-out (LIFO) method, or market. Elements of cost in inventories include raw materials, direct labor and manufacturing overhead.

 

Property, Plant, and Equipment

 

Property, plant, and equipment are carried at cost. Depreciation is computed over useful lives using the straight-line and declining balance methods predominately over 15 years for buildings, 7 years for machinery and equipment and 3 years for tools and dies. When assets are retired, sold or otherwise disposed of, their gross carrying values and related accumulated depreciation are removed from the accounts and a gain or loss on such disposals is recognized when appropriate.

 

Maintenance and repairs are charged to operations; replacements and improvements are capitalized.

 

Long-lived Assets

 

The Company evaluates the carrying value of long-lived assets to be held and used when events or changes in circumstances indicate the carrying value may not be recoverable. In performing this review, the carrying value of the assets is compared to the projected undiscounted cash flows to be generated from the assets. If the sum of the undiscounted expected future cash flows is less than the carrying value of the assets, the assets are considered to be impaired. Impairment losses are measured as the amount by which the carrying value of the assets exceeds their fair value. The Company bases fair value of the assets on quoted market prices if available or, if not available, quoted market prices of similar assets. Where quoted market prices are not available, the Company estimates fair value using the estimated future cash flows generated by the assets discounted at a rate commensurate with the risks associated with the recovery of the assets.

 

 

55 

Income Taxes

 

Income taxes are accounted for using the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of “temporary differences” by applying enacted statutory rates applicable to future years to temporary differences between the financial statement carrying amounts and the tax basis of the Company’s assets and liabilities.

 

Product Liability

 

The Company provides for product liability claims including estimated legal costs to be incurred defending such claims. The provision for product liability claims is charged to cost of products sold.

 

Advertising Costs

 

The Company expenses advertising costs as incurred. Advertising expenses for 2017, 2016, and 2015, were $3.1 million, $2.9 million, and $3.0 million, respectively.

 

Shipping Costs

 

Costs incurred related to the shipment of products are included in selling expense. Such costs totaled $4.8 million, $5.7 million, and $6.4 million in 2017, 2016, and 2015, respectively.

 

Research and Development

 

In 2017, 2016, and 2015, the Company spent approximately $9.8 million, $8.7 million, and $8.5 million, respectively, on research and development activities relating to new products and the improvement of existing products. These costs are expensed as incurred.

 

Earnings per Share

 

Basic earnings per share is based upon the weighted-average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the impact of options, restricted stock units, and deferred stock outstanding using the treasury stock method.

 

Recent Accounting Pronouncements

 

In November 2015, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working

56 

capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), requiring 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 updated standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a full retrospective or retrospective with cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 one year making it effective for annual reporting periods beginning after December 15, 2017. The new standard will be effective for the Company in the first quarter of 2018 and can be applied using a modified retrospective or full retrospective method. The Company has evaluated the new standard against its existing accounting policies and practices, including reviewing standard purchase orders, invoices, shipping terms, and reviewing agreements with customers. The Company expects to adopt the new standard in the first quarter of 2018 using the modified retrospective transition method. The Company will modify its revenue recognition related to certain of its sales promotion activities that involve the shipment of no charge firearms. As a result, the Company expects to record a contract liability of approximately $7 million on January 1, 2018. In addition, certain promotional expenses that had been classified as selling expenses will be recorded as cost of products sold in future periods. The Company believes the new guidance will not have a material impact on the Company’s consolidated financial results, cash flows, or financial position, but may have a material impact on the Company’s financial results for a particular period.

 

In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718). The most significant change in the new compensation guidance is that all excess tax benefits and tax deficiencies (including tax benefits of dividends) on share-based compensation awards should be recognized in the Statement of Income as income tax expense. Previously such benefits or deficiencies were recognized in the Balance Sheet as adjustments to additional paid-in capital. The new guidance was effective in fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company’s effective tax rate by 2% for the period ending December 31, 2017. This did not have a material impact on the Company’s results of operations or financial position.

 

In February 2016, the FASB issued ASU 2016-02, "Leases" (ASU 2016-02), which requires companies to recognize leased assets and liabilities for both capital and operating leases. ASU 2016-02 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Companies are required to adopt the guidance using a modified retrospective method. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the adoption of this standard is not expected to have a material impact to our consolidated financial position.

 

57 

2.       Trade Receivables, Net

 

Trade receivables consist of the following:

 

December 31,  2017   2016 
         
Trade receivables  $61,707   $71,247 
Allowance for doubtful accounts   (400)   (400)
Allowance for discounts   (1,225)   (1,405)
   $60,082   $69,442 

 

In 2017, the largest individual trade receivable balances accounted for 22%, 20%, and 12% of total trade receivables, respectively.

 

In 2016, the largest individual trade receivable balances accounted for 19%, 15%, 14%, and 11% of total trade receivables, respectively.

 

3.       Inventories

 

Inventories consist of the following:

 

December 31,  2017   2016 
         
Finished goods  $22,558   $24,099 
Materials and products in process   62,336    72,978 
    84,894    97,077 
Adjustment of inventories to a LIFO basis   (45,180)   (42,542)
   $39,714   $54,535 

 

In 2017, inventory quantities were reduced. This reduction resulted in a liquidation of LIFO inventory quantities carried at lower costs prevailing in prior years as compared with the current cost of purchases, the effect of which decreased 2017 costs of products sold by approximately $0.4 million.

 

4.       Property, Plant and Equipment

 

Property, plant and equipment consist of the following:

 

December 31,  2017   2016 
         
Land and improvements  $1,986   $1,986 
Buildings and improvements   51,361    49,183 
Machinery and equipment   265,772    242,169 
Dies and tools   45,894    38,301 
   $365,013   $331,639 

 

58 

5.       Other Assets

 

Other assets consist of the following:

 

December 31,  2017   2016 
         
Patents, at cost  $6,814   $6,525 
Accumulated amortization   (4,202)   (3,915)
Deposits on capital items   7,958    21,436 
Other   3,169    3,495 
   $13,739   $27,541 

 

The capitalized cost of patents is amortized using the straight-line method over their useful lives. The cost of patent amortization was $0.3 million, $0.3 million, and $0.3 million in 2017, 2016, and 2015, respectively. The estimated annual patent amortization cost for each of the next five years is $0.3 million. Costs incurred to maintain existing patents are charged to expense in the year incurred.

 

Software development costs were incurred to develop and implement an integrated ERP system prior to the time the system became operational. These costs were capitalized and amortized using the straight line method over a period of sixty months. They became completely amortized in 2016. Costs incurred subsequent to the system becoming operational are being expensed. The cost of software development cost amortization was $0.3 million and $0.4 million in 2016 and 2015, respectively.

 

6.       Trade Accounts Payable and Accrued Expenses

 

Trade accounts payable and accrued expenses consist of the following:

 

December 31,  2017   2016 
         
Trade accounts payable  $8,758   $16,973 
Federal excise taxes payable   10,509    14,275 
Accrued other   13,155    17,245 
   $32,422   $48,493 

 

7.       Line of Credit

 

The Company has an unsecured $40 million revolving line of credit with a bank. This facility, which is renewable annually, has an expiration date of June 15, 2018.

 

The credit facility remained unused throughout 2016 and 2017. Borrowings under this facility would bear interest at LIBOR (2.106% at December 31, 2017) plus 200 basis points and the Company is charged three-eighths of a percent (0.375%) per year on the unused portion. At December 31, 2017 and 2016, the Company was in compliance with the terms and covenants of the credit facility.

 

59 

8.       Employee Benefit Plans

 

The Company sponsors a qualified defined-contribution 401(k) plan that covers substantially all of its employees. Under the terms of the 401(k) plan, the Company matches a certain portion of employee contributions to their individual 401(k) accounts using the “safe harbor” guidelines provided in the Internal Revenue Code. Expenses related to matching employee contributions to the 401(k) plan were $3.5 million, $3.7 million, and $3.3 million in 2017, 2016, and 2015, respectively.

 

Additionally, in 2017, 2016, and 2015 the Company provided discretionary supplemental contributions to the individual 401(k) accounts of substantially all employees. Each employee received a supplemental contribution to their account based on a uniform percentage of qualifying compensation established annually. The cost of these supplemental contributions totaled $5.6 million, $6.0 million, and $5.0 million in 2017, 2016, and 2015, respectively.

 

9.       Other Operating Income, net

 

Other operating income, net consists of the following:

 

Year ended December 31,  2017   2016   2015 
             
(Loss) gain on sale of operating assets  $(31)  $5   $113 
Total other operating income, net  $(31)  $5   $113 

 

10.       Income Taxes

 

The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2014.

 

The federal and state income tax provision consisted of the following:

 

Year ended December 31,  2017   2016   2015 
   Current   Deferred   Current   Deferred   Current   Deferred 
Federal  $20,232   $1,865   $31,393   $10,181   $31,382   $(2,774)
State   3,987    (580)   5,678    1,197    5,849    (483)
   $24,219   $1,285   $37,071   $11,378   $37,231   $(3,257)

 

60 

The effective income tax rate varied from the statutory federal income tax rate as follows:

 

Year ended December 31,  2017   2016   2015 
Statutory federal income tax rate   35.0%   35.0%   35.0%
State income taxes, net of federal tax benefit   2.9    3.3    3.6 
Domestic production activities deduction   (2.6)   (2.3)   (3.2)
Impact of Accounting Standard Update 2016-09   (0.9)        
Impact of Tax Cuts and Jobs Act on deferred taxes   (0.7)        
Other items   (0.9)   (0.4)    
Effective income tax rate   32.8%   35.6%   35.4%

 

As discussed in the Recent Accounting Pronouncements section of Note 1 to the Consolidated Financial Statements, the Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company’s effective tax rate by 0.9% for the period ending December 31, 2017. This did not have a material impact on the Company’s results of operations or financial position.

 

The Tax Cuts and Job Act of 2017 lowers the statutory corporate tax rate from 35% to 21% for years beginning after December 31, 2017. The Company estimates that its effective tax rate in 2018 will approximate 24.5%. As a result, the value of net deferred tax liabilities at December 31, 2017 was reduced by $0.5 million.

 

In November 2015, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.

 

61 

Significant components of the Company’s deferred tax assets and liabilities are as follows:

 

December 31,  2017   2016 
Deferred tax assets          
Product Liability  $201   $655 
Employee compensation and benefits   2,336    3,627 
Allowances for doubtful accounts and discounts   1,769    3,813 
Inventories   758    981 
Stock-based compensation   1,406    2,527 
Other   1,326    1,533 
Total deferred tax assets   7,796    13,136 
Deferred tax liabilities:          
Depreciation   8,956    12,457 
Other   242    345 
Total deferred tax liabilities   9,198    12,802 
Net deferred tax (liabilities) assets  $(1,402)  $334 

 

The Company made income tax payments of approximately $23.4 million, $43.0 million, and $27.5 million, during 2017, 2016, and 2015, respectively. The Company expects to realize its deferred tax assets through tax deductions against future taxable income or carry back against taxes previously paid.

 

The Company does not believe it has included any “uncertain tax positions” in its federal income tax return or any of the state income tax returns it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional taxes, if any, would result in a material change to its financial position.

 

11.       Earnings Per Share

 

Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:

 

Year ended December 31,  2017   2016   2015 
             
Numerator:               
Net income  $52,142   $87,472   $62,126 
Denominator:               
Weighted average number of common shares outstanding – Basic   17,725,494    18,931,415    18,696,659 
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans   213,596    118,100    668,420 
Weighted average number of common shares outstanding – Diluted   17,939,090    19,049,515    19,365,079 

 

62 

The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There are no anti-dilutive stock options in 2017, 2016, and 2015 because the closing price of the Company’s stock on December 31, 2017, 2016, and 2015 exceeded the strike price of all outstanding options on each of those dates.

 

12.       Stock Repurchases

 

In 2017, 2016, and 2015 the Company repurchased shares of its common stock. Details of these purchases are as follows:

 

Period  Total
Number of
Shares
Purchased
   Average
Price Paid
per Share
   Total
Number of
Shares
Purchased
as Part of
Publicly
Announced
Program
   Maximum
Dollar
Value of
Shares that
May Yet Be
Purchased
Under the
Program
 
                 
First Quarter 2015   82,100   $34.57    82,100      
Fourth Quarter 2016   283,343   $49.43    283,343      
First Quarter 2017                    
January 29 to February 25   900,997   $49.70    900,997      
February 26 to April 1   173,288   $49.92    173,288      
Third Quarter 2017                    
July 30 to August 26   4,490   $47.92    4,490      
August 27 to September 30   240,933   $46.30    240,933      
Total   1,685,151   $48.45    1,685,151   $30,710,000 

 

All of these purchases were made with cash held by the Company and no debt was incurred.

 

At December 31, 2017, approximately $31 million remained authorized for share repurchases.

 

13.       Compensation Plans

 

In May 2017, the Company’s shareholders approved the 2017 Stock Incentive Plan (the “2017 SIP”) under which employees, independent contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by the Compensation Committee of the Board of Directors. The Company has reserved 750,000 shares for issuance under the 2017 SIP, of which 727,000 shares remain available for future grants as of December 31, 2017.

 

In April 2007, the Company adopted and the shareholders approved the 2007 Stock Incentive Plan (the “2007 SIP”), which had similar provisions as the 2017 SIP. The 2007 SIP plan expired

63 

April 24, 2017. The Company had reserved 2,550,000 shares for issuance under the 2007 SIP, of which 2,182,000 shares were issued.

 

Compensation expense related to stock options is recognized based on the grant-date fair value of the awards estimated using the Black-Scholes option pricing model. Compensation expense related to deferred stock, restricted stock, and restricted stock units is recognized based on the grant-date fair value of the Company’s common stock, using either the actual share price or an estimated value using the Monte Carlo valuation model. The total stock-based compensation cost included in the Statements of Income was $3.7 million, $3.1 million, and $4.5 million in 2017, 2016, and 2015, respectively.

 

Stock Options

 

There were no stock options granted in 2017, 2016 or 2015.

 

The following table summarizes the stock option activity of the 2007 SIP:

 

   Shares   Weighted
Average
Exercise
Price
   Weighted
Average
Grant Date
Fair Value
   Weighted
Average
Remaining
Contractual
Life (Years)
 
Outstanding at December 31, 2014   40,977    8.82    6.29    4.1 
         Granted                
         Exercised   (29,139)   8.77    6.13    3.1 
         Canceled                
Outstanding at December 31, 2015   11,838    8.95    6.69    3.3 
         Granted                
         Exercised                 
         Canceled                
Outstanding at December 31, 2016   11,838    8.95    6.69    2.3 
         Granted                
         Exercised                
         Canceled                
Outstanding at December 31, 2017   11,838    8.95    6.69    1.3 
Exercisable Options Outstanding at December 31, 2017   11,838    8.95    6.69    1.3 
Non-Vested Options Outstanding at December 31, 2017                

 

At December 31, 2017, the aggregate intrinsic value of all options, including exercisable options, was $0.5 million.

 

64 

Deferred Stock

 

Deferred stock awards vest based on the passage of time or the Company’s attainment of performance objectives. Upon vesting, these awards convert one-for-one to common stock.

 

In 2017, 5,432 deferred stock awards were issued to non-employee directors that will vest in May 2018 and 6,360 deferred stock awards were issued to non-employee directors that will vest in May 2020.

 

In 2016, 3,881 deferred stock awards were issued to non-employee directors that vested in May 2017 and 5,292 deferred stock awards were issued to non-employee directors that will vest in May 2019.

 

In 2015, 4,000 deferred stock awards were issued to non-employee directors that vested in April 2016 and 5,370 deferred stock awards were issued to non-employee directors that will vest in April 2018.

 

Compensation expense related to these awards is amortized ratably over the vesting period. Compensation expense related to these awards was $0.7 million, $0.6 million and $0.6 million in 2017, 2016, and 2015, respectively.

 

At December 31, 2017, there was $0.7 million of unrecognized compensation cost related to deferred stock that is expected to be recognized over a period of three years.

 

Restricted Stock Units

 

The Company grants restricted stock units in lieu of incentive stock options to senior employees. Some of these RSU’s are retention awards and have only time-based vesting. Other RSU’s have a vesting “double trigger.” The vesting of these RSU’s is dependent on the achievement of corporate objectives established by the Compensation Committee of the Board of Directors, stock performance relative to industry indices, and the passage of time.

 

During 2017, 114,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $4.3 million, of which $1.2 million was recognized in 2017. The costs are being recognized ratably over the remaining periods required before the units vest, which range from 24 to 26 months.

 

During 2016, 62,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $3.4 million, of which $0.8 million was recognized in 2016. The costs are being recognized ratably over the remaining periods required before the units vest, which ranged from 24 to 28 months.

 

During 2015, 76,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $1.9 million, of which $0.5 million was recognized in 2015. The costs are being recognized ratably over the remaining periods required before the units vest, which ranged from 26 to 48 months.

 

65 

At December 31, 2017, there was $5.5 million of unrecognized compensation cost related to restricted stock units that is expected to be recognized over a period of 3.25 years.

 

14.       Operating Segment Information

 

The Company has two reportable operating segments: firearms and castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally to a number of federally-licensed, independent wholesale distributors primarily located in the United States. The castings segment manufactures and sells steel investment castings and metal injection molding parts.

 

Corporate segment income relates to interest income, the sale of non-operating assets, and other non-operating activities. Corporate segment assets consist of cash and other non-operating assets.

 

The Company evaluates performance and allocates resources, in part, based on profit and loss before taxes. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies (see Note 1). Intersegment sales are recorded at the Company’s cost plus a fixed profit percentage.

 

Year ended December 31,  2017   2016   2015 
Net Sales               
    Firearms  $517,701   $658,433   $544,850 
    Castings               
        Unaffiliated   4,555    5,895    6,244 
        Intersegment   24,436    36,779    31,585 
    28,991    42,674    37,829 
    Eliminations   (24,436)   (36,779)   (31,585)
   $522,256   $664,328   $551,094 
Income (Loss) Before Income Taxes               
    Firearms  $77,368   $136,390   $98,565 
    Castings   (53)   (1,237)   (3,407)
    Corporate   331    768    942 
   $77,646   $135,921   $96,100 
Identifiable Assets               
    Firearms  $206,091   $242,758   $221,670 
    Castings   12,524    16,096    15,289 
    Corporate   65,703    88,025    78,924 
   $284,318   $346,879   $315,883 
Depreciation               
    Firearms  $31,701   $32,010   $32,409 
    Castings   2,118    2,688    3,029 
   $33,819   $34,698   $35,438 
Capital Expenditures               
    Firearms  $32,710   $33,455   $26,246 
    Castings   886    1,760    2,459 
   $33,596   $35,215   $28,705 

 

66 

 

In 2017, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-21%; Lipsey’s-18%; Sports South-13%; and Jerry’s/Ellett Brothers-12%.

 

In 2016, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-19%; Lipsey’s-17%; Jerry’s/Ellett Brothers-15%; and Sports South-14%.

 

In 2015, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-18%; Lipsey’s-17%; Sports South-13%; and Jerry’s/Ellett Brothers-11%.

 

The Company’s assets are located entirely in the United States and domestic sales represented at least 96% of total sales in 2017, 2016, and 2015.

 

15.       Quarterly Results of Operations (Unaudited)

 

The following is a tabulation of the unaudited quarterly results of operations for the two years ended December 31, 2017:

 

   Three Months Ended 
   4/1/17   7/1/17   9/30/17   12/31/17 
Net Sales  $167,355   $131,854   $104,817   $118,230 
Gross profit   55,753    34,946    30,214    33,094 
Net income   22,224    10,199    9,370    10,350 
Basic earnings per share   1.22    0.58    0.53    0.59 
Diluted earnings per share  $1.21   $0.57   $0.52   $0.59 

 

 

   Three Months Ended 
   4/2/16   7/2/16   10/1/16   12/31/16 
Net Sales  $173,109   $167,944   $161,427   $161,848 
Gross profit   59,113    56,694    50,251    53,496 
Net income   23,278    23,515    19,850    20,829 
Basic earnings per share   1.23    1.24    1.05    1.11 
Diluted earnings per share  $1.21   $1.22   $1.03   $1.10 

 

16.       Related Party Transactions

 

From time to time, the Company contracts with the National Rifle Association (“NRA”) for some of its promotional and advertising activities. The Company paid the NRA $0.8 million, $8.4 million and $1.6 million in 2017, 2016 and 2015, respectively, which primarily related to the 2016 “Ruger $5 Million Match Campaign” and the 2015-16 “2.5 Million Gun Challenge”. One of the Company’s Directors also serves as a Director on the Board of the NRA.

 

The Company has contracted with Symbolic, Inc. (“Symbolic”) to assist in its marketing efforts. During the years ended December 31, 2017, 2016, and 2015, the Company paid Symbolic $1.4 million, $1.9 million, and $2.0 million, respectively, which amounts included $0.9 million, $0.9 million, and $1.1 million, respectively, for the reimbursement of expenses paid by Symbolic on

67 

the Company’s behalf. Symbolic’s principal and founder was named the Company’s Vice President of Marketing in June 2017, and remains a partner of Symbolic.

 

17.       Contingent Liabilities

 

As of December 31, 2017, the Company was a defendant in four (4) lawsuits and is aware of certain other such claims. The lawsuits fall into four categories: traditional product liability litigation, patent litigation, non-product litigation, and municipal litigation, discussed in turn below.

 

Traditional Product Liability Litigation

 

One of the four lawsuits mentioned above involves claims for damages related to an allegedly defective product due to its design and/or manufacture. This lawsuit stems from a specific incident of personal injury and is based on a traditional product liability theory such as strict liability, negligence and/or breach of warranty.

 

The Company management believes that the allegation in this case is unfounded, that the incident was unrelated to the design or manufacture of the firearm, and that there should be no recovery against the Company.

 

Patent Litigation

 

Davies Innovations, Inc. v. Sturm, Ruger & Company, Inc. is a patent litigation suit originally filed in the United States District Court for the Southern District of Texas, Galveston Division. Upon motion by the Company, the case was transferred to the United States District Court for the District of New Hampshire. The suit is based upon alleged patent infringement as the plaintiff claims that certain features of the Ruger SR-556 and SR-762 modern sporting rifles infringe its patent. The complaint seeks a judgment of infringement and unspecified monetary damages including costs, fees and treble damages.

 

Pursuant to the Company's Motion for Summary Judgment, filed on February 15, 2017, the Court dismissed the plaintiff’s claim of literal infringement, but allowed the case to proceed to discovery on alternate theories. Since then, the parties have been engaging in discovery and the Company has filed a renewed Motion for Summary Judgment, which has not yet been set for hearing.

 

The Company management believes that the allegations in this case are unfounded, that there is no infringement of plaintiff’s patent, that plaintiffs patent is invalid, and there should be no recovery against the Company.

 

68 

Non-Product Litigation

 

David S. Palmer, on behalf of himself and all others similarly situated vs. Sturm, Ruger & Co. is a putative class-action suit filed in Florida state court on October 17, 2017 on behalf of Florida consumers. The suit alleges breach of warranty and deceptive trade practices related to the sale of 10/22 Target Rifles. The Company filed an Answer denying all material allegations and a Motion to Strike the putative class representative’s claims. That motion remains pending.

 

Municipal Litigation

 

Municipal litigation generally includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.

 

There is only one remaining lawsuit of this type, filed by the City of Gary in Indiana State Court in 1999. The complaint in that case seeks damages, among other things, for the costs of medical care, police and emergency services, public health services, and other services as well as punitive damages. In addition, nuisance abatement and/or injunctive relief is sought to change the design, manufacture, marketing and distribution practices of the various defendants. The suit alleges, among other claims, negligence in the design of products, public nuisance, negligent distribution and marketing, negligence per se and deceptive advertising. The case does not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company's products.

 

After a long procedural history, the case was scheduled for trial on June 15, 2009. The case was not tried on that date and was largely dormant until a status conference was held on July 27, 2015. At that time, the court entered a scheduling order setting deadlines for plaintiff to file a Second Amended Complaint, for defendants to answer, and for defendants to file dispositive motions. The plaintiff did not file a Second Amended Complaint by the deadline.

 

In 2015, Indiana passed a new law such that Indiana Code §34-12-3-1 became applicable to the City's case. The defendants have filed a joint motion for judgment on the pleadings, asserting immunity under §34-12-3-1 and asking the court to revisit the Court of Appeals' decision holding the Protection of Lawful Commerce in Arms Act inapplicable to the City's claims. The motion was fully briefed by the parties.

 

On September 29, 2016, the court entered an order staying the case pending a decision by the Indiana Supreme Court in KS&E Sports v. Runnels, which presents related issues. The Indiana Supreme Court decided KS&E Sports on April 24, 2017, and the Gary court lifted the stay. The Gary court also entered an order setting a supplemental briefing schedule under which the parties addressed the impact of the KS&E Sports decision on defendants' motion for judgment on the pleadings.

 

69 

A hearing on the motion for judgment on the pleadings was held on December 12, 2017. On January 2, 2018, the Court entered an order dismissing the case in its entirety. The City filed a Notice of Appeal on February 1, 2018.

 

Summary of Claimed Damages and Explanation of Product Liability Accruals

 

Punitive damages, as well as compensatory damages, are demanded in certain of the lawsuits and claims. In many instances, the plaintiff does not seek a specified amount of money, though aggregate amounts ultimately sought may exceed product liability accruals and applicable insurance coverage. For product liability claims made after July 10, 2000, coverage is provided on an annual basis for losses exceeding $5 million per claim, or an aggregate maximum loss of $10 million annually, except for certain new claims which might be brought by governments or municipalities after July 10, 2000, which are excluded from coverage.

 

The Company management monitors the status of known claims and the product liability accrual, which includes amounts for asserted and unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs, in the opinion of management, after consultation with special and corporate counsel, it is not probable and is unlikely that litigation, including punitive damage claims, will have a material adverse effect on the financial position of the Company, but may have a material impact on the Company’s financial results and cash flows for a particular period.

 

Product liability claim payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.

 

Provision is made for product liability claims based upon many factors related to the severity of the alleged injury and potential liability exposure, based upon prior claim experience. Because the Company's experience in defending these lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual established for such costs.

 

In most cases, an accrual is established only for estimated legal defense costs. Product liability accruals are periodically reviewed to reflect then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened product liability claims are reflected in the Company's product liability accrual on the same basis as actual claims; i.e., an accrual is made for reasonably anticipated possible liability and claims handling expenses on an ongoing basis.

 

A range of reasonably possible losses relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is claimed, the amount of damages claimed, which totaled $0.1 million and $0.1 million at December 31,

70 

2017 and 2016, respectively, are set forth as an indication of possible maximum liability the Company might be required to incur in these cases (regardless of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments that are sustained on appeal.

 

As of December 31, 2017 and 2016, the Company was a defendant in 3 and 5 lawsuits, respectively, involving its products and is aware of other such claims. During 2017 and 2016, respectively, 0 and 3 product-related claims were filed against the Company, 0 and 1 claims were settled, and 2 and 0 claims were dismissed.

 

The Company’s product liability expense was $0.4 million in 2017, $2.1 million in 2016, and $0.9 million in 2015. This expense includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters.

 

A roll-forward of the product liability reserve and detail of product liability expense for the three years ended December 31, 2017 follows:

 

Balance Sheet Roll-forward for Product Liability Reserve

 

 

           Cash Payments     
   Balance
Beginning
of Year (a)
   Accrued
Legal
Expense
(Income)
(b)
   Legal Fees
(c)
   Settlements
(d)
   Balance
End of
Year (a)
 
                     
2015  $845    (77)   (18)   (6)  $744 
                          
2016  $744    1,221    (133)   (13)  $1,819 
                          
2017  $1,819    (477)   (290)   (233)  $819 

 

Income Statement Detail for Product Liability Expense

 

   Accrued
Legal
Expense
(b)
   Insurance
Premium
Expense
(e)
   Total
Product
Liability
Expense
 
             
2015  $(77)   997   $920 
                
2016  $1,221    834   $2,055 
                
2017  $(477)   837   $360 

 

71 

Notes

 

(a)The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements.

 

(b)The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.

 

(c)Legal fees represent payments to outside counsel related to product liability matters.

 

(d)Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.

 

(e)Insurance expense represents the cost of insurance premiums.

 

There were no insurance recoveries during any of the above years.

 

18.       Financial Instruments

The Company does not hold or issue financial instruments for trading or hedging purposes, nor does it hold interest rate, leveraged, or other types of derivative financial instruments. Fair values of accounts receivable, accounts payable, accrued expenses and income taxes payable reflected in the December 31, 2017 and 2016 balance sheets approximate carrying values at those dates.

 

19.       Subsequent Events

 

On February 16, 2018, the Company’s Board of Directors authorized a dividend of 23¢ per share to shareholders of record on March 15, 2018.

 

The Company’s management has evaluated transactions occurring subsequent to December 31, 2017 and determined that there were no events or transactions during that period that would have a material impact on the Company’s results of operations or financial position.

72 

ITEM 9—CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

None.

 

ITEM 9A—CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

The Company conducted an evaluation, with the participation of its Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, as of December 31, 2017. Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that as of December 31, 2017, the Company’s disclosure controls and procedures over financial reporting were effective.

 

Management’s Report on Internal Control over Financial Reporting

 

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

The Company conducted an evaluation, with the participation of its Chief Executive Officer and Chief Financial Officer, of the effectiveness of its internal control over financial reporting as of December 31, 2017. This evaluation was performed based on the criteria established in “Internal Control — Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in 2013.

 

Management has concluded that the Company maintained effective internal control over financial reporting as of December 31, 2017, based on criteria established in “Internal Control — Integrated Framework” issued by the COSO in 2013.

 

The effectiveness of the Company’s internal control over financial reporting as of December 31, 2017 has been audited by RSM US LLP, an independent registered public accounting firm, as stated in their report which is included in this Form 10-K.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal control over financial reporting that occurred during our most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

73 

New York Stock Exchange Certification

Pursuant to Section 303A.12(a) of the New York Stock Exchange Listed Company Manual, the Company submitted an unqualified certification of our Chief Executive Officer to the New York Stock Exchange in 2017. The Company has also filed, as exhibits to this Annual Report on Form 10-K, the Chief Executive Officer and Chief Financial Officer Certifications required under the Sarbanes-Oxley Act of 2002.

 

 

ITEM  9B—OTHER INFORMATION

 

None.

 

PART III

 

 

ITEM  10—DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

 

Information concerning the Company’s directors, including the Company’s separately designated standing audit committee, and on the Company’s code of business conduct and ethics required by this Item is incorporated by reference from the Company’s Proxy Statement relating to the 2018 Annual Meeting of Stockholders scheduled to be held May 9, 2018, which will be filed with the SEC in March 2018.

 

Information concerning the Company’s executive officers required by this Item is set forth in Item 1 of this Annual Report on Form 10-K under the caption “Executive Officers of the Company.”

 

Information concerning beneficial ownership reporting compliance required by this Item is incorporated by reference from the Company’s Proxy Statement relating to the 2018 Annual Meeting of Stockholders scheduled to be held May 9, 2018, which will be filed with the SEC in March 2018.

 

 

ITEM  11—EXECUTIVE COMPENSATION

 

Information concerning director and executive compensation required by this Item is incorporated by reference from the Company’s Proxy Statement relating to the 2018 Annual Meeting of Stockholders scheduled to be held May 9, 2018, which will be filed with the SEC in March 2018.

 

 

ITEM 12—SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

Information concerning the security ownership of certain beneficial owners and management and related stockholder matters required by this Item is incorporated by reference from the Company’s Proxy Statement relating to the 2018 Annual Meeting of Stockholders scheduled to be held May 9, 2018, which will be filed with the SEC in March 2018.

74 

 

ITEM 13—CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE

 

Information concerning certain relationships and related transactions required by this Item is incorporated by reference from the Company’s Proxy Statement relating to the 2018 Annual Meeting of Stockholders scheduled to be held May 9, 2018.

 

 

ITEM 14—PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

Information concerning the Company’s principal accountant fees and services and the pre-approval policies and procedures of the audit committee of the board of directors required by this Item is incorporated by reference from the Company’s Proxy Statement relating to the 2018 Annual Meeting of Stockholders scheduled to be held May 9, 2018, which will be filed with the SEC in March 2018.

 

 

 

 

75 

 

PART IV

 

 

ITEM 15—EXHIBITS AND FINANCIAL STATEMENT SCHEDULE

 

(a)Exhibits and Financial Statement Schedule

 

(1)Financial Statements can be found under Item 8 of Part II of this Form 10-K

 

 

(2)Schedule can be found on Page 82 of this Form 10-K

 

 

(3)Listing of Exhibits:

 

  Exhibit 3.1 Certificate of Incorporation of the Company, as amended (Incorporated by reference to Exhibits 4.1 and 4.2 to the Form S-3 Registration Statement previously filed by the Company File No. 33-62702).  
       
  Exhibit 3.2 Bylaws of the Company, as amended through May 8, 2017.  
       
  Exhibit 10.1 Credit Agreement, dated as of December 14, 2007, by and between the Company and Bank of America (Incorporated by reference to Exhibit 10.18 to the Company's Current Report on Form 8-K filed with the SEC on December 20, 2007).  
       
  Exhibit 10.2 Severance Agreement, dated as of April 10, 2008, by and between the Company and Thomas A. Dineen (Incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed with the SEC on April 11, 2008).  
       
  Exhibit 10.3 Severance Agreement, dated as of April 10, 2008, by and between the Company and Thomas P. Sullivan (Incorporated by reference to Exhibit 10.6 to the Company's Current Report on Form 8-K filed with the SEC on April 11, 2008).  
       
  Exhibit 10.4 Severance Agreement, dated as of May 2, 2008 by and between the Company and Kevin B. Reid, Sr. (Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed with the SEC on May 5, 2008).  
       
  Exhibit 10.5 Ninth Amendment to Credit Agreement, dated June 15, 2017, by and between the Company and Bank of America (Incorporated by reference to Exhibit 99.1 to the Company's Current Report on Form 8-K filed with the SEC on June 19, 2017).  
       
  Exhibit 10.6 Transition Services and Consulting Agreement, dated August 1, 2016, by and between the Company and Michael O. Fifer (Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed with the SEC on August 2, 2016).  
       

 

76 

  Exhibit 10.7 Agreement, dated August 1, 2016, by and between the Company and Christopher J. Killoy (Incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed with the SEC on August 2, 2016).  
       
  Exhibit 10.8 Executive Severance Agreement, dated August 1, 2016, by and between the Company and Shawn C. Leska (Incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K filed with the SEC on August 2, 2016).  
       
  Exhibit 23.1 Consent of RSM US LLP  
       
  Exhibit 31.1 Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Exchange Act.  
       
  Exhibit 31.2 Certification of Treasurer and Chief Financial Officer Pursuant to Rule 13a-14(a) of the Exchange Act.  
       
  Exhibit 32.1 Certification of the Chief Executive Officer Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.  
       
  Exhibit 32.2 Certification of the Treasurer and Chief Financial Officer Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.  

 

 

 

 

 

77 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  STURM, RUGER & COMPANY, INC.
  (Registrant)
   
   
  S/THOMAS A. DINEEN
  Thomas A. Dineen
  Principal Financial Officer
  Principal Accounting Officer, Senior Vice President,
  Treasurer, and Chief Financial Officer
   
   
  February 21, 2018
  Date

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

 

S/CHRISTOPHER J. KILLOY 2/21/18   S/JOHN A. COSENTINO, JR. 2/21/18
Christopher J. Killoy     John A. Cosentino, Jr.  
Chief Executive Officer, Director     Director  
(Principal Executive Officer)        
         
S/C. MICHAEL JACOBI 2/21/18   S/RONALD C. WHITAKER 2/21/18
C. Michael Jacobi     Ronald C. Whitaker  
Director     Director  
         
S/AMIR P. ROSENTHAL 2/21/18   S/PHILLIP C. WIDMAN 2/21/18
Amir P. Rosenthal     Phillip C. Widman  
Director     Director  
         
S/TERRENCE G. O’CONNOR 2/21/18   S/SANDRA S. FROMAN 2/21/18
Terrence G. O’Connor     Sandra S. Froman  
Director        
         
S/MICHAEL O. FIFER 2/21/18   S/THOMAS A. DINEEN 2/21/18
Michael O. Fifer     Thomas A Dineen  
Director     Principal Financial Officer  
      Principal Accounting Officer, Senior Vice  
      President, Treasurer, and Chief Financial Officer  

78 

EXHIBIT INDEX

 

    Page No.
Exhibit 3.1 Certificate of Incorporation of the Company, as amended (Incorporated by reference to Exhibits 4.1 and 4.2 to the Form S-3 Registration Statement previously filed by the Company File No. 33-62702).  
     
Exhibit 3.2 Bylaws of the Company, as amended through May 8, 2017.  
     
Exhibit 10.1 Credit Agreement, dated as of December 14, 2007, by and between the Company and Bank of America (Incorporated by reference to Exhibit 10.18 to the Company's Current Report on Form 8-K filed with the SEC on December 20, 2007).  
     
Exhibit 10.2 Severance Agreement, dated as of April 10, 2008, by and between the Company and Thomas A. Dineen (Incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed with the SEC on April 11, 2008).  
     
Exhibit 10.3 Severance Agreement, dated as of April 10, 2008, by and between the Company and Thomas P. Sullivan (Incorporated by reference to Exhibit 10.6 to the Company's Current Report on Form 8-K filed with the SEC on April 11, 2008).  
     
Exhibit 10.4 Severance Agreement, dated as of May 2, 2008 by and between the Company and Kevin B. Reid, Sr. (Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed with the SEC on May 2, 2008).  
     
Exhibit 10.5 Ninth Amendment to Credit Agreement, dated June 15, 2017, by and between the Company and Bank of America (Incorporated by reference to Exhibit 99.1 to the Company's Current Report on Form 8-K filed with the SEC on June 8, 2016).  
     
Exhibit 10.6 Transition Services and Consulting Agreement, dated August 1, 2016, by and between the Company and Michael O. Fifer (Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed with the SEC on August 2, 2016).  
     
Exhibit 10.7 Agreement, dated August 1, 2016, by and between the Company and Christopher J. Killoy (Incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed with the SEC on August 2, 2016).  
     
Exhibit 10.8 Executive Severance Agreement, dated August 1, 2016, by and between the Company and Shawn C. Leska (Incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K filed with the SEC on August 2, 2016).  

 

79 

 

EXHIBIT INDEX (continued)

     
Exhibit 23.1 Consent of RSM US LLP 83
     
Exhibit 31.1 Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Exchange Act. 84
     
Exhibit 31.2 Certification of Treasurer and Chief Financial Officer Pursuant to Rule 13a-14(a) of the Exchange Act. 86
     
Exhibit 32.1 Certification of the Chief Executive Officer Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. 88
     
Exhibit 32.2 Certification of the Treasurer and Chief Financial Officer Pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. 89

 

 

 

80 

 

 

 

 

 

 

YEAR ENDED DECEMBER 31, 2017

STURM, RUGER & COMPANY, INC.



ITEMS 15(a)
FINANCIAL STATEMENT SCHEDULE

 

81 

 

Sturm, Ruger & Company, Inc.

 

Item 15(a)--Financial Statement Schedule

 

Schedule II—Valuation and Qualifying Accounts

 

(In Thousands)

 

 

COL. A  COL. B   COL. C   COL. D   COL. E 
       ADDITIONS         
Description  Balance at
Beginning
of Period
   (1)
Charged (Credited) to
Costs and
Expenses
   (2)
Charged to
Other
Accounts
–Describe
   Deductions   Balance
at End
of Period
 
                     
Deductions from asset accounts:                         
Allowance for doubtful accounts:                         
Year ended December 31, 2017  $400   $        $   $400 
Year ended December 31, 2016  $400   $9        $9(a)  $400 
Year ended December 31, 2015  $400   $120        $120(a)  $400 
                          
Allowance for discounts:                         
Year ended December 31, 2017  $1,405   $11,795        $11,975(b)  $1,225 
Year ended December 31, 2016  $1,443   $14,835        $14,873(b)  $1,405 
Year ended December 31, 2015  $1,003   $11,797        $11,357(b)  $1,443 
                          
Excess and obsolete inventory reserve:                         
Year ended December 31, 2017  $2,340   $1,247        $889(c)  $2,698 
Year ended December 31, 2016  $2,118   $1,044        $822(c)  $2,340 
Year ended December 31, 2015  $3,750   $(1,468)       $164(c)  $2,118 
                          

 

 

(a)Accounts written off
(b)Discounts taken
(c)Inventory written off

 

 

82 

 

EX-23.1 2 ex23-1.htm EX-23.1

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

 

We consent to incorporation by reference in the Registration Statements (Nos. 333-84677 and 333-53234) on Form S-8 of Sturm, Ruger & Company, Inc. of our reports dated February 21, 2018 relating to our audits of the consolidated financial statements, the financial statement schedule, and the effectiveness of internal control over financial reporting, which appear in this Annual Report on Form 10-K of Sturm, Ruger & Company, Inc. for the year ended December 31, 2017.

 

 

 

/s/ RSM US LLP

Stamford, Connecticut

February 21, 2018

 

83 

 

EX-31.1 3 ex31-1.htm EX-31.1

EXHIBIT 31.1

 

CERTIFICATION

 

I, Christopher J. Killoy, certify that:

 

1.I have reviewed this Annual Report on Form 10-K (the “Report”) of Sturm, Ruger & Company, 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 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.

 

84 

 

5.The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of Registrant’s board of directors (or persons performing the equivalent functions):

 

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and

 

b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

 

 

Date: February 21, 2018

 

 

 

S/CHRISTOPHER J. KILLOY              

Christopher J. Killoy

Chief Executive Officer

 

 

85 

 

EX-31.2 4 ex31-2.htm EX-31.2

EXHIBIT 31.2

 

CERTIFICATION

 

I, Thomas A. Dineen, certify that:

 

1.I have reviewed this Annual Report on Form 10-K (the “Report”) of Sturm, Ruger & Company, 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 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.

 

86 

 

5.The Registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant’s auditors and the audit committee of Registrant’s board of directors (or persons performing the equivalent functions):

 

a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant’s ability to record, process, summarize and report financial information; and

 

b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant’s internal control over financial reporting.

 

 

Date: February 21, 2018

 

 

 

S/THOMAS A. DINEEN                      

Thomas A. Dineen

Senior Vice President, Treasurer and

Chief Financial Officer

 

87 

 

EX-32.1 5 ex32-1.htm EX-32.1

EXHIBIT 32.1

 

 

Certification Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

In connection with the Annual Report on Form 10-K of Sturm, Ruger & Company, Inc. (the “Company”) for the period ended December 31, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Christopher J. Killoy, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

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

 

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

 

 

 

 

Date: February 21, 2018 S/CHRISTOPHER J. KILLOY
  Christopher J. Killoy
  Chief Executive Officer

 

 

 

 

 

 

A signed original of this statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

88 

 

EX-32.2 6 ex32-2.htm EX-32.2

EXHIBIT 32.2

 

 

 

Certification Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

 

In connection with the Annual Report on Form 10-K of Sturm, Ruger & Company, Inc. (the “Company”) for the period ended December 31, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Thomas A. Dineen, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

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

 

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

 

 

 

 

 

 

 

Date: February 21, 2018 S/THOMAS A. DINEEN         
  Thomas A. Dineen
  Senior Vice President, Treasurer and
  Chief Financial Officer

 

 

 

 

 

 

A signed original of this statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

89 

 

GRAPHIC 7 image_003.jpg GRAPHIC begin 644 image_003.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X_XG>(;_ ,,^ M![F_TR1(;MI8X4N)%#+!O8 N0>.!Z]\5V%8OBG4= L-'V>)#%_9UW*ML5FB, MB.S= 0 <=.IX&.M 'F^G>"?$=EKFJ3:%XTU*XU>T^RL6U*I3+!;6T9DF?J !Z=SZ =37C.L>%8O [^)]7\)ZO M>Z*ND+;SI9BX,EM.60Y5U@,/MGQJU"?\ X1SQ#!]MLK>W\N>QVO;X;_62C=\J>_-=#\,V6V\2 M>.]-D?\ TE-:>Y*,?FV2 %3].* %\)>(-0T2X\3^'M?OI-1?0(UN8;R08DFM MF3< Q[L,8)/)S61H?AWQ/XU\-IXKN/&.KZ=JEX#<65I93[;2% ?W:O'CY^G. M3SGG..2YMI-8\=_$DV@+!-%2RW1]Y3$3C/J.E=7\,K^VF^%FA7"RIY4-DJ2- MNX4H-K9],8- %KX?>))O%7@NQU.Z0)>8:&Y &!YJ$JQ'UQG\:Z>O/?@O&_\ MPK];DIL2[O;BXC&,#:7(&/;BO0J "BL2YT/49[F26/Q7K%NCL2L,45H50>@W M0%L?4D^]8WAK3]:UGPKI&J7'C#65GO;*&XD6."R"AG0,0,VY.,GU- ':44R% M&CACC>5Y650#(X 9R.YP ,GV 'M3Z "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.L:-I^OZ M5/IFJ6J7-G.,21MD9[@@CD$'N.15ZB@#S'3_ (,:;%K#RZGJNK:GID31/;V5 MW>F2-BBD#S%VC(7/R@'IP7=N MEM(C,/+"J<@@8SG\:S/$7P^TOQ!JR:LE[JFDZF(_*>\TJZ\B25.RN<$$=.V> M!SP*ZRB@#%\,>%M+\(Z5_9^F1R;6N!G!'MBN_HH @LK*VTZQ@LK.%8;:",1Q M1H.%4# J>BB@ KG_ G_ "3SPU_V"K7_ -%+705S_@3_ ))YX:_[!5K_ .BE MH Z"BBB@ HHHH ***H:KK-EHL,,EZTW[^7R8D@MY)W=]K-@)&K,?E5CTZ T M7Z*Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$ MRTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RTO_GUUS_P M17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_ 17O_QF MC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"? M77/_ 17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\ MQF@#H**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN? M_P"$RTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RTO_GU MUS_P17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_ 17 MO_QFC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+ M_P"?77/_ 17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!% M>_\ QF@#H**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z M"BN?_P"$RTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RT MO_GUUS_P17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_ M 17O_QFC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ MA,M+_P"?77/_ 17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77 M/_!%>_\ QF@#H**Y_P#X3+2_^?77/_!%>_\ QFMFRO+?4;"WOK202VUS$LT4 M@!&Y& *G!YY!% $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5S_@3_ ))YX:_[!5K_ .BEKH*Y_P "?\D\\-?]@JU_]%+0!T%% M%% !1110 5S_ (A_Y#GA/_L*R?\ I%=5T%<_XA_Y#GA/_L*R?^D5U0!T%%%% M !1110 445%=7,-E:375Q((X(4:21ST50,D_D* ):*\__P"%V_#S_H8?_)*X M_P#C='_"[?AY_P!##_Y)7'_QN@#T"BO*7^/_ (07Q)'8J\S:68LMJ7E.%5^R M^7MWD=LXZ]L2Y-I=2QM+=65MY\T5NRDB2.,JVXYV#[K8#$X.* .DHK MS6\\2ZM%X8U*YT;7+;5A#=V\*2W.(+J M($DCFC$0"G/ RBG#$]5&>@N_&+V M6F>);J73U,FAE5:-9\B8F))#AMO ^?'0],]\4 =517'ZMXROM/.ORP:-%-:: M+'OGE>\*-(?*$@"*(VSUP/OT =S138Y%EB21?NNH89]#7 WNO6X\3ZW::EX\_L);66-;>V M\RS3*&)&+?OHV8_,6[XH ] HKD_#_B:[NO[ LKZW+7&H64]P;@CRR1$R*K>7 MCC>'#8XQTQZ,M?&5[JL5M'I6CQ37LQN'>.>\\J...*5HLEPC$LQ PNW'7)&. M0#KZ*X#_ (6=;G3M.DD@L+"]O?/;R=4U);:*)(I3&[8HFA95?]XB/N4[N& YXZ9X .RHKG/&^L7.B^&) M+JUE\NY,D:*(PKRN"PWB%6X:3;N*@@C(Y%'@O59]4T&.2[O8[F=LS1DO$9?L M[,WE-((_E#%1_#QP>X- '1T5RL:38KLS M&5'&!O '0DDY #_P"U]>LQ8:3)9V-_KDLBLW0M836],%T(7@E21X)X'()BE1BKKD<$9!P>XP:NW+M':3.IPR MHQ!]\4 2T5P6G^,]9FT^TAM])AU"[30[;4[F>:[%NK[U;*@+&WS$H2. O)R5 MP,Z=MXON-5NK==%TDWD!MK:ZN7DN!$\:3\J$4@AV"@L067C&"2<4 =51110 M4444 %%%% !7S_\ SQ[XAUGQ!%X>OKM)=-M-.VP1"%%*A-JK\P&3QQS7T!7 MRU^SQ_R46;_KPD_]"6@#ZEHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "N?\"?\ )//#7_8*M?\ T4M=!7/^!/\ DGGAK_L%6O\ MZ*6@#H**** "BBB@ KG_ !#_ ,ASPG_V%9/_ $BNJZ"N?\0_\ASPG_V%9/\ MTBNJ .@HHHH **** "BBB@ HHHH YZ;P/X>N/%L7B>73HVU2)-HD[$]G(Z%@ M. ?\!CH:** "LW6-.N[^.![#49+&[MY?,C?:7C?@@K)'D;U()XR"#@@C%:5% M '(7?@R[U*WU*6^U:)M3O5MT$T-H4AC6&3S$'EF0DY8G)+\CIC%1ZOX)O]23 M68(=:AMK;640WB_8B[B54";HV\P!5(5 MG'3KSQTE% %*W2[ANT@Q&;*.W4!]N&,@./7IC';\3VI'PU:3MKB7P2ZM=6D5 MY('3 4"-$QG/)^3(/&#],UM44 M)%$BDN-B?.&&<'*\UDRZ3<>$%TT6EW>O=*MRKWJZ1)>Q2))*9=CQ0L'5@6R& M'R\-GJ /0Z* ."\.^$=3LM%TF[M[[[%J\"7"RF\MQ.LL4LIDVR(K)A@2IRK# M!R.0:Z*WT.Z74=,O[W4S=7-G!/%(Q@5!(92AR #\H79@#DXQDD\G;HH R=;T M>74GL;JTNDM;^QF,MO++#YL?S*48,FY2058]&!!QSC(.9X3\'OX7O-1N?[16 MY_M%_/GC%LL2I*68GR\$E4PWW"6YR<\G/4T4 <]<:#J5OJMU?Z%JEM9F]PUU M#=69N(VD "AUVR(5;: #R0<#@'),(\+7MI]AN=/UN3^TK:.6.2YU"(W"SK(P M=@R!DQA@"NT@*.,$5T]% &1HFC2:)9Q6T=T)@SRS7Y^M7** .7TKP?\ V9G_ $_S7Q&Q M!(.0XZ<<<]=10!&BS":4R21M$2/+54(*C'.3DYY]A^/6I*** "BBB@ HHHH M*^6OV>/^2BS?]>$G_H2U]2U\M?L\?\E%F_Z\)/\ T): /J6BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_P)_R3SPU_P!@JU_] M%+705S_@3_DGGAK_ +!5K_Z*6@#H**** "BBB@ KG_$/_(<\)_\ 85D_](KJ MN@KG_$/_ "'/"?\ V%9/_2*ZH Z"BBB@ HHHH **** "BBB@ HKRS5OCWX5T M;6[W2KBQUAIK.X>WD>.&,H61BI(S(#C(/:O4Z "BBLG7=9;2(;18;=)[N]N% MMK>.27RD+D%OF?!VC"GH"2< #F@#6HKD-3\9WFAZ5>7&K:'-%R":VD2.XVVTKI 7"E?,=5*H#N&&8@=>>#B MMXG\!D\4 ;M%8&A^*K;7M:U.PM8956QCA9GF1XG+2;_E M:-U5D(" \]0P/3K1U[QL-%\0PZ4+**4L(6;?<^7+())"@\B/:?-*X)897 QU MH ZVBL[7M4_L3P]J6J^3YWV*VDN/*W;=^Q2V,X.,XZX-94/B'6(+W3(]7T>S M@MM1D\F*6SOVG99"A M1)Y/FXSY?G;?+W_[.[.>,9HL/%>BZE>K:6MT[2.',3-!(DVNI#'_8HM(U>1Q#JQ MENHXP3M9X1$-N>."W&?6I--\7W%S)82W^E"RL-3C>6RG^T;W(52X$J;1L)0% M@ 7'!!(XR =517,:3XKNKZYTW[9I(M+/549["47&]VPN\"5-HV,4!8 %QP02 M.,]/0 4444 %%%% !1110 5\M?L\?\E%F_Z\)/\ T):^I:^6OV>/^2BS?]>$ MG_H2T ?4M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5S_@3_DGGAK_L%6O_ **6N@KG_ G_ "3SPU_V"K7_ -%+0!T%%%% !111 M0 5S_B'_ )#GA/\ ["LG_I%=5T%<_P"(?^0YX3_["LG_ *175 '04444 %%% M% !45U;17EI-:SJ6AF1HW4,5)4C!&1R.#U%2T4 >?_\ "DOAY_T+W_D[_\G;C_ ..5Z!10!X1?_LUVUQJ-S-9^)/LEK)*SPV_V$R>4 MA)(3<9_\ M)VX_^.5T&MZ:\6AVEA9Z-:ZKIL)2*?3KG#M)"HPNPR':64A3\YYP>0<&N@HH M \UD\,ZH=%UB+3-)N;&PD>UDM-(FND=E=)O,E* 2-'&K# "!@,KT6H_%VC>) M]?M]:MFL-5G,R'^ST34(K>TB0HI(D".'>3<&&'#IG&"H)->G44 <#J?AW5KO M1O',,=G^^U5T:T3S4_>8MXD/.<#YE8)$3>BJRR!F#;AL^7 (.5R5YQZ)10!YEXQT/Q+K<6N6?V/4[OS%*Z=Y6H1V] MFB;%)#JK+([E@PPX9,D%Y%'VA88X]R9 MS\IRK 9XR >G-=S10!R_A^'5)O%6M:K?:3)IUO)/#OB"?5KZYTVTGDUA[A)-,U8W2+!:0[55HG4MN"_?)"(VXLI MSD?+Z310!RVHZ=J6H?"^[TPVTW]IS:4]MY,TZR.TOEE>9,X8D_Q'&HH \\O?#^M7N@2^$ MO[.>.%[\S?VL)H_*$7G^?N"[O,\S^'&W&>=V*L6.E:U=1^&M,NM)-E'H;J\M MV9HVCG*1-$HA"L6PV[)WJN , 0>C=*Z+PW#K$?A]$UB9I+TM(5,X1G5"QV"3R\*S!<9V M\9S@GJ=JB@#AQI.I:O#I.F7&B#28=/+F>6!HEMY 87B*P*CE@I+[L.%P!ZU% M:Z'JVIPZ'I>I:8;2#2(726Z,Z,EPWDM"IB"DMM(8L=X4C@8/..]HH XC2=+U MB>?PW:7^EFTBT)3YER9T9+AQ$8E\H*2VTABQWA2.!@\X[>BB@ HHHH **** M"BBB@ KY:_9X_P"2BS?]>$G_ *$M?4M?+7[/'_)19O\ KPD_]"6@#ZEHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\"?\D\\- M?]@JU_\ 12UT%<_X$_Y)YX:_[!5K_P"BEH Z"BBB@ HHHH *Y_Q#_P ASPG_ M -A63_TBNJZ"N?\ $/\ R'/"?_85D_\ 2*ZH Z"BBB@ HHHH **** "BBB@ MHJ(W, @DG,\8BCW;Y-XVKM.&R>V"#GTQ4M !1167K>MKHL=H?L-U>S7[L&O[ M;5;&:R5]AN([A&C#9 QN!QG)''N*A?Q3X>CM;:Z?7M+6WNB5MY6O(PDI!P0I MSAL'CB@#6HK.U/7]&T4QC5=7L+ R@F,75RD6_'7&XC/45G0>--&NM0U&QMKF M*::PFAAE5;B(9,A4 C+C@%@#WR" "< @'1451&M:4=6.E#4[+^T@-QL_/7SL M8SG9G=TYZ4Q/$&BR:BFG)J]@U\Y8+;+I:* //_P#A M$OB'_P!%/_\ *!;_ .-'_")?$/\ Z*?_ .4"W_QKT"B@#BE\/ZN+B*]N-EWY M!C%Q:_+'_:,B#!N2H.Q'R RKTX&X@A?+J?\ ")?$/_HI_P#Y0+?_ !KT"B@# MS_\ X1+XA_\ 13__ "@6_P#C6KXCTS4KN#PU;K>7/VJ&^0SWUK @9<02!I-K M*ZJ"3CD$#=CTKJZ* /,=4T+76E\2:94TW4F14019RUNVQ D;D_ MQ'[X(Z;<5!>:1/KNF:@;*7Q/=7BZ5);K'J-C#9Q[6*DP9$49"#5K6#^RHH(I(M,CN;N[.''DRS[6AC5,X\O' MS=-OM7I5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?+7[/' M_)19O^O"3_T):^I:^6OV>/\ DHLW_7A)_P"A+0!]2T444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7/\ @3_DGGAK_L%6O_HI:Z"N M?\"?\D\\-?\ 8*M?_12T =!1110 4444 %<_XA_Y#GA/_L*R?^D5U705S_B' M_D.>$_\ L*R?^D5U0!T%%%% !1110 4444 %%%% !1110 4454U'5=.T>V%S MJ=_:V4!8();F98U+'MEB!G@T 6Z*H:9K>DZTLC:5JEE?K$0)#:W"2A">F=I. M*OT %%%% !144MS! \2331QM*VR,.P!=L$X&>IP"<>@-+!<07-M'<6\T001P1[T 245GZ;KND:T)3I6JV-\(<>9]EN$EV9SC.TG&<'\J?IV ML:9J\T>_M;BZL]6L;BWML^?-#< M(Z18&3N(.%P.>:GL-2L=5M1=:=>V]Y;,2!-;RK(A(ZC*DB@"S14<5Q!.TJPS M1R-"_ER!&!*-@'!QT."#CT(J2@ HJ)+F"2YEMDGC:>)5:2(."R!L[21U .#C MUP:EH **** "BBB@ HHHH **** "BBB@ KY:_9X_Y*+-_P!>$G_H2U]2U\M? ML\?\E%F_Z\)/_0EH ^I:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YCX@>)[CPE MX2GU*S@CGO&DC@MTE.$WNP +A^&H#:2WNY[G59K?S8[ M.->P'W3(>P)Q^>0 =A17G>CZQXF\/>/++PKXAU6#7(M2MY)[:]2U6WEB9!RK M(OR[<#@]+M5TCPUJ\6AZ;HS+%/?-:+^?7 M/ !Z/17"^$/%>HYUW1O%,D#:IH.'FN8%VK<0%-RR[>QP#D#BL+3;GXC^+M%; MQ5IFMV>E02DR6.CO9)(LT2GY?,E/S*6P>GL1C/ !ZO16!X+\2IXM\)V.LK&( MI)E*S1 _ZN13M8?3(./;%;] !7/^!/\ DGGAK_L%6O\ Z*6N@KG_ )_R3SP MU_V"K7_T4M '04444 %%%% !7/\ B'_D.>$_^PK)_P"D5U705S_B'_D.>$_^ MPK)_Z175 '04444 %%%% !45U]H%I-]D$1N=C>4)20F_'&['.,XSBI:* //_ M /B[_P#U(W_DW1_Q=_\ ZD;_ ,FZ] HH \R?5=3CLKM]4UE8?&L3.MKI5K,R MP3,/]6$A8YDC?@ESDC+O_%W_P#J1O\ R;KT"B@#S_\ XN__ -2-_P"3 M=:/BA]32+PJX@LY=3&HIOB,S1PF3[/+NP^UF"]I:ITN&D>1"&9;A9-J M97<"% &5.[."0*OZWJ-W+JZ6MGKJ6)D\-S3B:6?$4;EX@DK=AU8;OZB5DCG:,%T5NH#=0#W%5+3PYH6GQO'9:+IULDBLCK#:H@96QN! M '(.UE '#1OJ M]1T,3W>EZBLMM(8KW6GF@FC:4KMBNCF9#(%(P0"#C M:O))JR:OJ;6]AHEO%?6LC:H;:]AU#5V&QC#YBPQWD8=]I)!!/SG[OR@@5Z%# MX;T*VTZ?3H-%TZ*QG.Z:VCM46.0\O/3K0!PT2ZC#?:/:W]S:RB#6W6*.'4'O'@'V.4F.21T5B*VO#\6G3_"338M791IS:1&+DLY0>7Y8W9(((&*Z*VT?3+.VM[>UTZT@@MF M+P110*JQ,002H PI(9N1ZGUI[Z982:;_ &;)96S6&P1_96B4Q;!T79C&/;% M' ^);.[U/1-6U];1K"TATF6TM8&3;-)"Q5G=P.4&U/E3J,DG!.T1>-1%]HO! MI?D^5_PC4OVCR3_RQ\Q/+^[VV^=M_P"!8KN-.\,:!I%R;G3-#TRRG*E#+;6D M<;%3U&5 ..!5C3M'TS2(Y(],TZTLDE;?(MM L8=O4A0,F@#SGQHMI_PE6B+; M?9?[.^SV_P!OVD;?(^U1>3NQ_#G?C/&-U=;I&W_A/O$GD>7Y/DVGF[/^>^), MY_VMGE_AMK6M-!T>PM;BUL])L;>WN<^?##;HB2Y&#N &&R..:GL--L=*M1:Z M=96]G;*21#;Q+&@)ZG"@"@#S_5IKF#2O%)M+N>TF?Q':1":!MKJ&^R*<'Z$C MG(]:CU&YNM%U+6='M]2ODTXSZ<'FGNY)9+:.=V24K*[%E!"*,Y^4L2,5Z(^G M6,B2K)96[++*LT@:)2'D7&USQRPVK@]1M'I2O864K7#26D#M"9/+EBAMD173GY6 &"/F;@_WCZT6GA_1=/@6"RTBPMH4E$Z MQPVR(JR 8#@ ?>QQGK0!5\)R&X\/07$EQ+-<3,\EQYKEC'*6.^, D[0C97:. M!MK;J*"V@MO,\B".+S',C^6@7K@3/SLXQ=QV]W?V:W,=MYP6=8V7[P7KQ MGKCJ*\[A^%GB#4M4N[7Q)XNN[W16: RQI;QQ-?!%.U7=6+ *<9S][KP<$=CX ME\%1:TVGWFFW\NCZMI@*V5Y;HK!%(P49#PZ8'3C^8(!Q;Z')\-_B%H=[;:G= MZO%KTO\ 9]T^JNLURAQE627 8+TRO3CZ8U_A@/*UOQU!(1YZZ]*[< ':P&W^ M1K2T;P+>Q:[!K?B?Q%/X@O[166SW6R6\-ONZL(UR"_4;O3MP"&ZYX#O)_$,[W2_#MS(7DTY;5)&0,?G6.4G M<@/;CC/.I/J:O4 8ES=>*%N9%M='T>6W#$1O+JLL;,O8E1;L ?;)^ MM<]X+NO%2^!?#RV^C:-) -,MA&\FK2HS+Y2X)46Q ..V3CU-=Y7/^!/^2>>& MO^P5:_\ HI: -V$R-#&9D1)2H+JC%E#=P"0,CWP/H*?110 4444 %<_XFAO? MM.A7MEI\]_\ 8=0::6&!XU?8;:>/(\QE4_-(O?I7044 >4ZC\?O#.DZE#_\ H&ZY_P!^(?\ X[72ZG\'O!>K MZI=:C>:;(]S=2M+*PN' +,#_\ MH&ZY_P!^(?\ X[1_PT=X/_Z!NN?]^(?_ ([6U_PHWP%_T"I?_ F3_&C_ (4; MX"_Z!4O_ ($R?XT 8O\ PT=X/_Z!NN?]^(?_ ([1_P -'>#_ /H&ZY_WXA_^ M.UM?\*-\!?\ 0*E_\"9/\:/^%&^ O^@5+_X$R?XT 8O_ T=X/\ ^@;KG_?B M'_X[1_PT=X/_ .@;KG_?B'_X[6U_PHWP%_T"I?\ P)D_QH_X4;X"_P"@5+_X M$R?XT 8O_#1W@_\ Z!NN?]^(?_CM'_#1W@__ *!NN?\ ?B'_ ..UM?\ "C? M7_0*E_\ F3_ !H_X4;X"_Z!4O\ X$R?XT 8O_#1W@__ *!NN?\ ?B'_ ..T M?\-'>#_^@;KG_?B'_P".UM?\*-\!?] J7_P)D_QH_P"%&^ O^@5+_P"!,G^- M &+_ ,-'>#_^@;KG_?B'_P".T?\ #1W@_P#Z!NN?]^(?_CM;7_"C? 7_ $"I M?_ F3_&C_A1O@+_H%2_^!,G^- &+_P -'>#_ /H&ZY_WXA_^.T?\-'>#_P#H M&ZY_WXA_^.UM?\*-\!?] J7_ ,"9/\:/^%&^ O\ H%2_^!,G^- &+_PT=X/_ M .@;KG_?B'_X[1_PT=X/_P"@;KG_ 'XA_P#CM;7_ HWP%_T"I?_ )D_P : M/^%&^ O^@5+_ .!,G^- &+_PT=X/_P"@;KG_ 'XA_P#CM'_#1W@__H&ZY_WX MA_\ CM;7_"C? 7_0*E_\"9/\:/\ A1O@+_H%2_\ @3)_C0!B_P##1W@__H&Z MY_WXA_\ CM'_ T=X/\ ^@;KG_?B'_X[6U_PHWP%_P! J7_P)D_QH_X4;X"_ MZ!4O_@3)_C0!B_\ #1W@_P#Z!NN?]^(?_CM'_#1W@_\ Z!NN?]^(?_CM;7_" MC? 7_0*E_P# F3_&C_A1O@+_ *!4O_@3)_C0!B_\-'>#_P#H&ZY_WXA_^.T? M\-'>#_\ H&ZY_P!^(?\ X[6U_P *-\!?] J7_P "9/\ &C_A1O@+_H%2_P#@ M3)_C0!B_\-'>#_\ H&ZY_P!^(?\ X[1_PT=X/_Z!NN?]^(?_ ([6U_PHWP%_ MT"I?_ F3_&C_ (4;X"_Z!4O_ ($R?XT 8O\ PT=X/_Z!NN?]^(?_ ([1_P - M'>#_ /H&ZY_WXA_^.UM?\*-\!?\ 0*E_\"9/\:/^%&^ O^@5+_X$R?XT 8O_ M T=X/\ ^@;KG_?B'_X[1_PT=X/_ .@;KG_?B'_X[6U_PHWP%_T"I?\ P)D_ MQH_X4;X"_P"@5+_X$R?XT 8O_#1W@_\ Z!NN?]^(?_CM'_#1W@__ *!NN?\ M?B'_ ..UM?\ "C? 7_0*E_\ F3_ !H_X4;X"_Z!4O\ X$R?XT 8O_#1W@__ M *!NN?\ ?B'_ ..T?\-'>#_^@;KG_?B'_P".UM?\*-\!?] J7_P)D_QH_P"% M&^ O^@5+_P"!,G^- &+_ ,-'>#_^@;KG_?B'_P".UYU^SQ_R4:;_ *\)/_0E MKU__ (4;X"_Z!4O_ ($R?XUL^&OAKX7\):FVHZ/8O#E^)-$UNYNK?2]5M+R:U;;,D$H8H< ]NHYQD<9!'4$ M4GB:WBN_"^JVL]\EA%/:R1-=.P58@RD;B3P ,UY[X4E6R\5M8Z[HL=K?K=?9 MK&_T^;=;A_L46^,#Y6 *(K ,I7/NN2 >CQ:]H\^J/I<.K6,FHIG?:)<(95QU MR@.1^5*VN:2FK+I+:I9#4F&19FX3SB,9^YG=TYZ=*X,Z38S7>B^%?#:&9=#O MTN[_ %)R&,+*2S*7 &Z:0DA@.@)SV%6O'>F1Z/X8G:TL8DTH7J:CJ5PLK/-6&&;CJ7&T#@' % '>S7$%LJM/-'$K.L:F1@H+,<*!GN20 .Y-25P/C M_3(;F\\.:NUU=2>7J]DL,'FXA3,G+[0!EB#C+9P.F,G/=RND43R2-M15+,WH M!WH I1Z[I$VJOI46JV+ZBF=UHMPAE7 RGUW28X?BCX4U-KFZFFFFN8U267,<*"W;Y448 R1DDY)]< '>T444 M%%%% !1110 4444 %%%% !1110 4444 %<_X$_Y)YX:_[!5K_P"BEKH*Y_P) M_P D\\-?]@JU_P#12T =!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!!?65MJ5A<6-Y"LUM<1M%+&W1E(P17):+\/X].U*YNKO4KV M[$'[:WM+'Q+K'V2%] MWD/':$29.6W-Y&XY.V24\P M MR5#@'D8P2*Z>LC6_%&A>'(O,UC5K2SXR%ED =OHO4_@* ([FVTCQ7;0K#>K+ M'I]^DN;613MFA;.QN#WZC@U:@N;34K^?[+JBSK:%K>YM8FC9!(<'Y^"P8#MD M#DY![>,^-6O;;QKJH^&AN_[0:VX7G\=U>D?#2/PTG@R MU;PPQ>U;F9Y/]1# C* MVY1D)YC*K#VQS6C10 M 4444 %%%% !1110 4444 %%%% !1110 4444 %<_P"!/^2>>&O^P5:_^BEK MH*Y_P)_R3SPU_P!@JU_]%+0!T%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 445SNO>._"_AG>?\)]XDU[Y M?"?@R\>)ONWVKL+6+ZA?O./IBC_A"O%^O_-XH\9S00M]ZQT-/LZ>X\T_,P]B M* .GUWQEX<\,H3K&LVEJPY\MGW2'Z(,L?P%!=1L[8Q:9:ZG=/B"2\D$D[L<\[G)(R01G@$X'4@5U MNIZUI6BQQR:KJ=G8)(=J-=3K$&/H"Q&: .*_X1/QSX@.?$?B\:;;MUL]!C\O MC_KLWS?SK6T3X:>$M!E%Q;Z1%/=YR;J\)GE+>N7S@_3%=#=ZKIUA8"_O-0M; M:S(4BXFF5(SGI\Q..>U U73FTO\ M0:A:G3]GF?:Q,OE;?[V_.,>^: $TW1] M.T>.9-.LH;59Y6GE$2!=[L2^=<-&@!D?&,G_/K MZFGZ?J=AJUJ+K3;ZVO+%_!DUO W2]UQ_LZ>Q\H?,P]P:Z?0O!WASPTH&CZ/:6C#CS%3,A^KG+ M'\ZW* ///^$!\1Z]\WBSQG>21-]ZQTE1:P_[I;[SCZX-=#H/@3PQX9VMI6BV ML,HY\]E\R7/^^V6_6NBHH **** /)?%%I+:>+I;M;&TU_3;[4 MU;P3J+J,K M92H\1#84J$)< LIR2,?,#6])=>&M/MM.\3P+<7L]]IT=EI5@[>9)(F-VQ V3 MN.0'8DC &3ZV]=\!Q:IKL&HV=_=6'FS%]02"10)AY+Q!E#*V'PP4D%?ER?O! M2)F\"6L.J07^F:MJ.F-;V:V4$5LL#I%$O9?-BQM0!Y,L MWD++(K]-J9!8D9(."%8\'T2[\,"]@L3-JVH?VC9.S0:DODK.-W# @1^601Q@ MIV!ZC-5SX'TTZ<+ M>(AJ4:6NHW4%M/\ 9K=O,@,:AD#K(0"[9&#E$QA0,CFH?BWI,>H>!=0N9KFZ M"6D)D6WCEV12/N7#.!RVW' )QGD@D#'@-K\:?%5G/J%U&;274+U1&;^XBWS1 MQKG8J@$1@#)/"+$+W3+LVDSP@K'*=JL'4$DKD,."3@YY/6I]5T"+4[FUO([NZL;^U5DBN M[787"-C:1L9=L #)P. ! M@ 8H OT444 %%%% !61XF\1V'A30+G6-2,GV> #Y8EW.[$@!5'&22:UZYW MQMX7_P"$O\,S:6MT;2?>DT$X7=LD1L@D=QV_&@#C(?BOKEE=W%QXB\%W&G:- M$8?-N([E99+42#*M(G!P>_ *]""<"NK\5>-4\/SV&GZ?IL^L:SJ.3:64#A R MC&7=SPB@=^?RR1P]MXO\4^#]?UJZ\4Z#;WML#;?;M0TB4E+==A"GRG&YO<\ M?EGU(1Z1,T>O^5:%Q;Y2_9%#+"1N^^>0O?KB@#EM'^(%Z_B6V\/^)_#4^@7U MZA>R8W27,4^W[R[U ;VY_#(R_7/'EY!XCE\/^&O#LVOZE:QK+>*MREO';AO MN@NP(+'KCT^AQBP74GQ)\?:7J6G1%?#7A^5Y$OG7'VRX(VXCS_ N.3WQ]*M? M# ^;K?CJ>0#SVUZ5&Y!.U0-O\S0!T7A'Q?;^*;"Y=[2;3K^QD\F^LK@C= ^, M]>Z^C<9QTKF7^*6I7<5SJ>A>#+W5/#MM(4DU%;I(V<*?G:.(CNR^&<4:?#+PZD8&TV,9./4C)_4F@# M>T;5[/7M'M-5L)/,M;J,21L1@X/8CL1T(]15ZO//@M\O@)H5),4.H7,<1P0- M@\%Z[J,/@7P]$GA/69T33+95ECELPK@1+\PW3@X/7D ^H% '> M44R%VDACD>)XF903&Y!9">QP2,CV)'O3Z "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "H+V\M]/L;B]NY1%;6\;2RR'HJJ,D_D*GK*\3O9Q^% MM5?4;6:ZL1:R?:(85R[Q[3N"C(YQGO0!D:#X[M]9U>33I]+OM-D9RMJ;H+^_ MQ$DA'RD['"N#M/./<,%TX?%.DW'BN3PW;W FU&&V-S,L>"L2AE7:QSPQW9QZ MHWFB^*$L;75_P"V-)U2^$49N(PUP%6RB<3>8F RXV*Y^R3 MZFJ+]GCESM*GYMY 8A2P4J#U/!P[5/&MIIU_>VD.FZEJ)L(UEO9+*)&6V!&0 M&W,I8[?FVH&..U;T+,<,S*"I^0 #: =[)XXL(YY6-E?G38 M;K[')J@1/LZRY"X^]O(#D*6"%0>_!(Z>O/\ Q]?6VH>#[O6;+47DATNX >PD M3;#7("H>_VQ\2/$7&EZ#8^'K1NEQJLOFS$>HB3[I]FI5^%B MZJPE\8>(]5U]LY-N9/L]MGVC3_&@#0U?XI>$M)G^RKJ7]H7IX6UTU#<2,?3Y M> ?8D5G?\)%\0O$/&B>%X-$MF/%WKB@ HHHH **** "BBB@ HK,U?Q#HV@0^;J MVJ6EDN,CSY0I;Z#J?PKD&^*L.IL8O"7A[5O$#]!-'"8+?/O*^,?E0!Z%5>\O MK/3K9KB^NH+6!>LL\@11^)XKA/[/^)OB'F\U73/#-JW6*QB^TW&/0NWR@^ZU M/9?"3PVMPMWK+7VOWJ_\M]5N6F_)>%Q[$&@!+OXM^'3<-::'%?\ B"\''DZ7 M;-( ?=SA<>X)J'[;\3_$/_'KIVE^&+5O^6EW)]JN,>H5?E'T:N\M+.UL+=;> MSMH;:!?NQPQA%'T XJ>@#XA;P'XP5BI\*:YD''&GRG_V6O;_ -GC0=8T0>(S MJVE7UAYWV;ROM5N\6_'FYQN SC(_.O;Z* "BBB@ HHHH **** "N>\9Z-JVM MZ 8-#U633=2BE2>"59&1'*G[C[>2A[]>W!KH:* /$IT\?>+KW7=!D\/6FDMJ M"V\6HWCWJ3+!&$.=B+R2XZ=<=#_>&G\0/#_BF[;1/#^CZ#-J7A6Q@C^U0QZC M%:M=E>%C9BKP.MN@] M(U ) ]!5*ZTGQ5X/\7:KJ_AK2(MQ:[6VD@G P7#-P5(Z]\^F.?1Z M* .%\(>%-1SKNL^*8X%U37L)-;0-N6W@";5BW=S@G)'%86FVWQ'\(Z*WA73- M$L]5@B)CL=8>]2-88F/R^9$?F8KD]/8#..?5Z* ,#P7X:3PEX3L=&602R0J6 MFE _UDC'V*WZ** "N?\"?\D\\-?\ 8*M?_12UT%<_X$_Y)YX:_P"P M5:_^BEH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M***QO$6NMHD%HEO:BZOKZX%M;0M)Y:EMI8EFP<*%5B< GC !S0!LT5RWACQ9 M/J7APZEKMD-,:&VCN99LDV[QNF_>CD#ISE3RIXYX)E\.^*SXIT[5+K3;!T-I M=/;0I>,T/G%45@S?*60'=Z$XP<V\>RSPV&IOI2)H5_>"SM[H769MQ8HKM%LP%+#' M#D@$$CK@ [6BLS7]:@\/:-/J5PCR+'M5(H\;I'8A509XR6(%8S^,Y-)N+BW\ M2Z?%I\D=C)?QM;71N$DCC_UBY*(0XRO&"#G@]: .LHKD].\6ZB^J:5::QH:Z M"9@RKOV2KM78VWG@L,\9KK* "BBB@ HHHH **** "BBB@ HHJ*X MNK>U3?<3Q0I_>D<*/UH EHKGKSQYX1L,_:?$NDHPZJ+M&;\@Z=86\$]]+YD MKQPHI'RJ-H*@';E=V#GYF8]ZTC:VYO!>&WB-TL9B$VP;PA()7=UQD X]JX;S MOBO>?OG233./IMX__72GPW\1KS_CY\>6EFIZI9:2C?DSG(H ZQM! MTE=3?5HM*T]=5(.+PVR>;G;MY?&[IQUZ<5Y1<>)?#VG/J%IXX\%:7+XMC<>4 MD.G)(-4+'"-&Q4GG@'/(^O ["T\!:I#>07MYXX\0WLMO(LJP"=8(964Y"NJJ MA'H:Q1\+[_P 2Q76M>*M3EB\32D-926F!3E%C&?FYZGOVYY(!/#XN MB\,VNEVNN^'Q-XJ-J6@T_1+ NUO;LQ"QANBCY,$ X^7ITS7CT_QGKFJOJFG> M%O#WA6:3).H7<27%\<\$C:, D=0U=YX7&NC0H%\2+:_VHF8Y)+9LK* 2%?H, M$CG'OVZ#8H \U@^#&BWFIMJOBF^O?$&I/C?).PBC.!QA$QQ[9(KO-,T;3-%M MA;Z7I]M9PC^"WB" _7'6KU% !1110 4444 %%%(S*B%W8*JC)). !0 M%<=J M_P 4O"&D3?9O[56^O"<+;:>IN)&/I\N0#[$BLW_A*?'FOX&@>$$TNW;I=Z]+ ML/\ WY3YA^= 'H=<[KOCSPMX;W+JNMVD,J]8%?S)?^^%RWZ5SW_"O-+ M/&>HW2'EK/30+2#_ '3MYUOY?"?@O4+F,\+>ZF1:0_[P!YK,YGG!MHOG*2$%75P^2H(QQC;L( /5J*XFSNM?'Q6-MJ5Y" M+%]+FEM[.V+;$ F10[DXW.0?0!>@SR3S&MZQ>Q/XAN3J6H+K5KJ CT^2"Y<6 M$48*;5E(/D*>6WB7#\\=4H ]=HK@XH;GQ7K?B83ZG?VHTR1;.S6RNY(5C?RE M=I"%(#GHKSNXT M=)OB!8:1I>HZU##81B_U&0ZO=2AP3B*$AY"/F(9CQT7WK'OM:NK;PCKOBZXU MFZBU?3M2EB2V^U,L$:I+L6!H<[&W)@Y*EOFR#P, 'KE%,BD$L*2#HZAA^-/H M **** "BBB@ HHHH **** "BBB@ HHHH *Y_P)_R3SPU_P!@JU_]%+705S_@ M3_DGGAK_ +!5K_Z*6@#H**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHKR'QG=M'XXB77M4U+2+87J+IMZCO':Q(;:4;MPPAD\T_,'_ (<#[I:@ M#UZBN#^(5WXBM? $ESI6J6J".U#W-_&I$DGW?]2H.%#9)W;C@= 3R'^*]:E_ MX2O2_#PBU&:&XM);IX-.E,4\[*RJJB4.FQ0"S$EES@#)S@@'YL)]-EBLOMR-;S-%<07]P\TT,HP2K,[O MG@@C#%<'(-;= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RGCQ M]/73+)=7T]Y]-:[7S;N.9HC8, 2DVY>5 8 %LC&[DXKJZ0@,"#T/% 'F_P ) M;R\DTW[&E_/J.D06%H8+B7:WES,I,L*NH&X+\O7)7[I/%;G@C_C]\6?]AV7_ M -%15TUE9P:?8V]E:Q^7;V\:Q1)DG:JC &3R>!WJKJTGGVDVG6VJ1V.HW,3I M;OE6=6VD[@A^]CK^% '.^" ][%XA\0JJR76HZA,L1+<&*$F*)?8?*3_P(UQ- MB]@=#T>2WNC+XT&H12S:2QR(YC)^^S:_0MQD?9C'MW?:/^^>=N.O;^&NEF\;3>&S'H=QH_B3Q!J=I%&D]W M9:;F.5R@.[=D #D9]* +7CUEU+PQ<'3Y%NY=,OK:>YAMVWNHCE21E*C)W;>< M=>E9>I>)='O/%]GXAM-0CNM)T/2[J:\NK5Q(BF0QA(\C@N0C';G/ SC(J;_A M-O&%W_R#OAO?LIZ->W\5OCW(.3W''U]*/MWQ5O/]1HWAG3P?^?NZEF(_[]B@ M"+POJNE^)O$%KK>IZ[I,FJ&-ET[2+6_CE^R(PRQ(!R\I7[Q' ' [D^B5P']A M_$V\_P!?XRTK3\_\^>EB7'_?P_YR:/\ A7FMW7_(2^(GB*3/7[&4M?\ T$'V MH [^J%YKFD:?G[;JEC;8Z^=<(F/S/M7'_P#"G_#<_P#R$[K6M4SU%[J4K9^N MTCWJ_9_"OP-8X\KPS8MC_GLIE_\ 0R?2@!]W\4/ ]CGS?$^GMC_GC)YO_H&: MS?\ A<7A:?\ Y!L>K:GZ?8].E;/_ 'T![_E776?A_1=/Q]BTBPML=/)MD3'Y M"M&@#@/^%BZO=?\ (-^'OB63T^V1I;?^A$T?V_\ $J\XM_!6G6&>AO=563\2 M(Q7?T4 69@/^!D G_"C_A#/&EU_P A#XCW>#U2 MRTZ*#'L&Y/XUW]% ' ?\*JM;C_D)>*O%5_GJLVID)^"J!CM4T'P>\"0/YC:& M+B0]7N+B60G_ +Z;%=S10!@V?@GPK88-KXB56NM+U9G,\X-M%\Y20@JZN'R5!&.,;=A !ZM17$V=UKX^* MQMM2O(18OI2:/BS1TGU_2]$TO4=:MK[49F MN;F>+5[K%O;H07*IYFU=Q*H.,#)P.* /1**X.*WG\4:WXF234]1MH]+D6SLE MM+R2$1OY2N9&"D"0[F'#[AA>G)SO>#-8G\0>"])U6XV_:+FV5I2HP"_0G';D M&@#>HKR'3]8O6;1[D:E?OKD^K^3=R/;AR,AJL M7&N66F:SJE_XL.OVEN^I.MM-_:;VT$<2[47; LZNX)4ME8V!W9R1DT >K45Y MZWQ7MM2$] U;Q ^<":&$PVX/O*XX_*D%E\3O$/-WJ6E^&+5NL=G']JN,> MA9OE!]UH [R\O;33[9KF]NH;:!?O2S2!%'U)XKBKSXM^'!<-::*E_P"(+T<> M3I5LTH'U?A<>X)HL_A)X=%PMWK4E_P"(+T<^=JMRTH!]DX7'L0:[6SLK33[9 M;>RM8;:!?NQ0QA%'T XH X/[=\3O$.?L>F:7X9M6Z27LGVFXQZA5^4'V:E7X M4V^IN)?%OB#5O$#YR899C!;Y]1$AX_.O0J* ,W2/#VCZ!#Y6DZ7:628P?(B" MEOJ1R?QK2HHH **** "BBB@ HHHH I:O8R:GH]Y8Q7DUG+/$T:7,#$/$Q'# MC'(/-<-H7AO7[SQ0U[K8M8%T[43<"6 N3=R&TCBRNY1M3&2<%OFRO\.3Z#/< MP6L1EN)HX8QU>1@H_,US6H_$OP5I>?M/B73R1U6&7SB/P3)H O/HUPWCJ#7 M\7V6/39+0ID[][2(X.,8QA3W_"N>?PGK]MHVL>';%],?3-3FG?[9/(_G0).2 M7'E!"LA&YL$NO;(XY9_PMK3+O_D":%XBUC/W7M-.;8? M!(;)#TFU+44'YH@W"@#F=9\51^"O$.LZ7X=!U5[F*,W:JDLC:?(L8CWML5@X M*JI*Y4@CKSQWG@2\T^X\+:1#X?N(+W1[>V$#7)D*2B10!M,>W@GDG+ CC@@Y MKC_ACXAT;PQI.I:)XDOK/2M?M[Z:2^^URK%]H+-D2*S8W C 'T]ZT_AD\6H^ M(O&6NZ9&4T/4+V+[&=NU971")9%'HS$'- '5:'HMSI^M:_J-V\3OJ-TCQ;&) MVPI&J*IR!@Y#'C/7K6'K'A+4-TI]XCY"WF M8P<[>U=S10 @ 4 8 X I:** "BBB@ HHHH **** "BBB@ HHHH **** "N? M\"?\D\\-?]@JU_\ 12UT%<_X$_Y)YX:_[!5K_P"BEH Z"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *\^\2:'XE_P"$A@;3Y8;^QN[QI%6\>3%D MQM98VZ*P,9SD#Y?F.W^+(]!HH Y/4O",S_#%O"=EL-?TK[/)>VL$EJ]O=N.*U--TC4[?4M6U^X@LO M[6O(8H8[6.Y[:#*8P226))V<<#!ZGI:Y_QAXPTOP5H4FIZG)_LPP*?G MF?LJ_P!3VH @\2:3J6IW,#)HOAS5+>.,E$U/<&MYL_>5O+<,N,<80\=>>&VN MAZWH&GZ?#I%W;7AA\TW<%T?(2YDD;>90ZH[(0Q;"X((;&> :\Q^'WQWEU;Q) M+IWB=;>VM[R3_0YHQM6 GI&Y[@_WO7KP>/=Z ,/PWHDNDC4;JZ:,WNIW9N[A M8F)2,E54(I(!8 */F(&>3@=*W*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **1F"*68X4#))["N%T7QYJ6K:S%C06_L:YB@D@FAD,DZ+*TH M225 ,!#Y8S@G9D9SD[0#NZ*YJZ\:6,/C+3_#,$% ' M245S][KU\-2.DZ7I]M=ZE#;K<7237;0Q1*Q(4!Q&Q9B5; VC@9.. =+1]0DU M32;>]ELKBQED4[[:Y7:\; D$'U&1P>XP>] %ZBN+O?'DUM'JFHPZ2DVBZ5<_ M9KNY-UMFW*0'*1;"&5=W=U)P<#IFSJ/BZ[34-3MM(TF*^32H$FO'FN_(/S*7 M"QC8VYMHS\Q4<@9ZX .KHJIIFHV^KZ5::E:EC;W4*S1[A@[6&1D>O-6Z "BB MB@ HHHH **R=1\4^'](S_:.MZ?:D<%9KE%;/I@G-J3CK% MI]G)*?SP!^M '>45P'_">^);\XT7X=ZQ(#T;4I8[(#WPV329^*NI]O#>C1'U M\RXF7^2&@#T"F3316\32S2I'&O)=V _$UP7_"!^)]0_Y#/Q$U=P>JZ9#'9X M]@5R:DA^#WA#S5FO[:\U29>DFH7LDI_+('Z4 :FH_$?P9I61=^)-.#+U6*82 ML/P3)K(_X6UI5V<:)HGB'6<_=>STYMGU+/MP*ZC3O"OA[2-IT[0].M67H\5L MBM^>,UKT >?_ /"3_$+4?^0=X%@L4/2;4]17]40;A1_8WQ.U+_C\\4Z-I /5 M=-L#.0/8RFO0** //_\ A5[7O.N>,?$NHY^]$+OR83_P!!_6KEK\-- T&">Z M\,Z?;V6MB)Q;7UP7G,N_.<[<_P .>GOS7=:3%?P:1:1:I6,5Y-9R MSQ-&ES Q#Q,1PP(QR#S7#:%X;U^\\4->ZV+6!=.U$W E@+DWI'%>) M1?'[9XMNM>D\,EVELX[2*'^T,")59F8Y\OG<6'8?=KT'Q58?$N[\'ZW+J>K: M#:VRV$[2VUA:R2-(GEME-S]"1QD=,U\K4 ?0NB?%&"6QUW7XI](TK^U)]CVE M]>R/+#*L2KYJ+'&3(I!7C"M- \'>#=2OK*"T6W&I:DXL MXVP,;P#RP/)X(.:S?V=M(TZ7P=>:G-I]L]\NI/&ER\2F14$<9 #$9 R3TKVN M@#Q>T^&WQ"O],T[P_K/B33[/P];)&K1:<"9B$(9?F9!\V0.=V ><'I5U?@U; MQK?6+6=C>+=NV=:O+F22\CC)S@1%"A8#*APZ]TC(U'7-.M6'59;E%;\B M76ISC_EE86.R'U^8F@#T"BO/\ MSOBKJ7W+7PUH\1Z^;))<2K]-ORT?\(1XOU#_ )"_Q$OPIZQZ9:1VNWV#C)_& M@#OV944L[!5 R23@"N?U'QWX3TK/VWQ%ID;#J@N59_\ OD$G]*PE^#WA>9@^ MK2:KK,@.=^HZA)(2?7Y2!6_IW@?PKI6#8^'M,A<='%LI?_OHC/ZT <^WQ@\- M3L5TBWUC6F!QMT[3I'Y_X$%I/^$T\9:AQI/P\NT0_P#+74KR.WV_5.2?PKOU M4*H50 H& !VI: //_L_Q5U+_ %E]X;T>,]/(BDN)!]=WR_E1_P *]UV^_P"0 MU\0]>N,_>6P"60/MA0:] HH X2#X/^#$E$UY83ZEZS?Q6D7\(8Y9SZ*HY8_05QO]I^-?'GRZ/ _AC0G_P"7Z[3-Y.OK M''T0'U/U![4 ='XG\=:'X5*07D[SZA+Q!I]HGFW$I/0!!TSZG KA];\%>)?B MLD4WB1+?P]I\&YK.T1!-=;F&,R/P%'0E1Z8/(!KN?#'@;0_"@>6QMVFOI>9[ M^Z;S;B4]R7/KZ# KI* /F;1?V?\ Q.MQ=W%Y+I\4EG(&M(IOWL5X0<_-M.50 MCCD9]AUKV?PQX_@U6_.AZY:-HWB.,?/93GY9O]J)NC@^W/7KC-=E6'XG\(Z/ MXNL!:ZI;[FC.Z"XC.V6!O[R-U!Z>QQR* -RBO,XO$?B#X=S)9^+S)JF@%@D& MNPH2\(Z!;A1SZ?,/U)X]&M+NVO[2*ZM)XY[>50TH(ZT 34444 %%% M% !1110 4444 %%%% !1110 4444 %%%% #9"RQ.40.X4E5)QN/IGM7B&D7T M-IXKBE\,O=Z=?S?8X[GP\9?-5-T\QN%9'&8P@^8,NT#=G&'Y]QJNEE;QW\U\ ML>+F:-(I'W'E4+%1CIP7;\Z .:\2_P#(\^"_^OFZ_P#2=ZRM?3P0-3ULZKI] MM#K;*#"][M\ZY;RP$:URQ;.0%_=X.Y>F<&NL\2V>K7V@W,.A:@MAJ6 T$S(' M7(.=I!!X.,$]LUYO#\1/$?B^:/PEHUD-*\21LRZM=2;7CLU0@,T8R=Y)/ [9 M[_> :=IEE9Z\MY\11:XN]'L\/J;+]F:X0,) =_RF49&,\X9L<9KL_!%S)9^ M%M.@U6Y6*6>:9+*.X?;(\6]C$H#-=0XTGX?7$2'_EMJ=]'!M^J*VO93;:8A_U[*W^CXM?N7 8!/G96/\ M#:-M^]?3)]] M&DW+011VL4'R@6QC'VG]X7&QMX'3;\QSL?8OBGJ7^OU?P]HR'I]DMGN M)%^OF84FC_A7&IW_ #K?CWQ#=9^\EI(MI&WU5 >/:@#=\-ZB]GX*TB;Q ]OI M]S]E3S4EVP!2!_=X"G&,J.G2J&H?%7P/IQVR^([25^@6UW3DGT'E@U!:?"+P M1:R>=)HPO)S]Z6]GDF+?4,EO L?\@* .-_X6C]M MXT/PAXEU+/W9?L?DPG_@;G^E']M?$[4C_H7A32-)4]&U._,W'N(AD?2O0** M//\ _A&OB'J/_(1\O^&M0EA2U749+K2M1B5U$HF@5XTVD,GF,5<7RP)"HER%+=< D\>YH V]5\2+INKVVE0:7?:C>SP/<> M5:&(;(U95)8R2(.K #!/>F:AXHCTY-.CETR_?4M0+"#38A$TWR\L2=_E@ 8R M=^.1WJI?Z-HFK^,I3/?ZDFIQV$8-O;W*>!X9F@GM[A-LD,B]58 D9Y!R"001@U2U3Q;!IT]W'#IU_J L5#WKV0C8 M6P(W#<&=68[?FP@8XQQR,R>%] ?0-/G6YNOM>H7EPUW>7 7:'E;&=J]E ' MM7&6.EJ^J>.Y;W5+^UEMKQKF%(+M[<1*T*E93M(#@[+; M1);.#3K.\U:>[MA=QQ603(@.,2,9'10"3@#.3S@<'&CI&K6FN:7#J%DS&&4' MAU*LC D,K ]&!!!'J*X?P;>7L_C);S64$-]J/AVSF"LH7+*S^8 /8NI([9%7 M_ 5Y:6?AF]OKF[@@L[O5+VXMY)'5%,1F;!!/!!ZY]"* .WHKD[_XG>"=-S]H M\3:>2.H@D\X_DF:R_P#A;NC77&CZ/XAUC/W39::Y4^ARVW ]Z /0**\__P"$ MQ\;W_&F?#R>)#TEU&_CAQZ93DT>3\5M0^_=^&=)C/3R8Y;B0?7=\M 'H%(S! M5+,0% R2>U1?>(=,@8=4:Z3=_WSG-<]+\8O!ID,5C>7>I MS#CR[&RED.>W.T#]:VK#P!X0TS!M/#>F(PZ.ULKL/^!,":Z"**.",1Q1I&@Z M*B@ ?A0!P7_"Q-;OO^0/\/?$$^?NF^"6:GTY8GBC^T/BIJ'_ ![Z'X>TE3_S M^W;SLH]O+&"?TKT"B@#S_P#X1?X@ZA_R$/'D5FA^]%IVFI^CL16C%+F[ ML[1I8(2.NYQ_3-4-1\5^-/$.F7=KH7@6]M$GA>-;K4[E+=X\@C/E\G//K4'P M[\9^$M&^'UGIU]J%GI5WIT1AO;.Z<1RB52=YV'ELGG@'KCKQ0!Z/INI66L:= M!J&GW,=S:3KOBEC.0P_SQCM4=_K6E:4,ZCJ=E9CUN)UC_P#0B*\D\!_#VU\2 M:+=ZI>7FN6>E7FH3S6&F0WC0P"V9LH2@Z$\]^@%=O8?"CP-IQW1>'+25NI:Z MW3Y/J=Y- $5Y\7? ]I)Y2ZVEU,?NQ6<+S%OH54C]:K?\+,O;[C1/ WB2]])) MX!;1M]&8_P!*[>STZRTZ/R[*SM[9/[L$2H/R JS0!Y__ &G\4M2_X]O#V@Z. M#WO[UKAA_P!^AC-'_"*^/]1YU+QZEHAZPZ;IR+CZ2,=U>@44 >?_ /"H](N^ M=:UKQ#K.?O+>ZB^P^P"XP*U].^&_@O2\?9?#6G;AT::$2L/Q?)KJ:* (X8(; M:(101)%&.B(H4#\!4E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/^!/^2>>&O^P5:_\ MHI:Z"N?\"?\ )//#7_8*M?\ T4M '04444 %%%% !1110 4444 %%%% !111 M0 4444 %%-=UC1G=@J*"69C@ >IK@M0^)#:C>R:5X'TXZ]?H=LER#ML[<^KR M=&]<+U[&@#MK_4+/2[*2\O[J&UMHQEY9G"JOXFN!?QOK_C"1K;P'IH6SR5?7 M=10I"/7RD/+GWZ9ZBK%A\-WU.]CU7QSJ1UZ^0[H[3&VSMS_L1_Q>F6Z]Q7>H MB1QK'&JHB@!548 [ 4 *:-9(W!5D<9# ]00>HKSF[\'ZSX)NY=5\!L) M;)V+W7A^=_W4GJT+'[C>W3\@*])HH YSPIXUTKQ;!(+1I+>_MSMNK"Y79/;M MT(93VSW''X\5T=/4K:>72]>MQ_H^IVO$B^SC^-?8]JR-*\>7^ MA:C%H/CZ".QO'.VVU6/_ (]+S\?X&]C@?3@4 >AT4 @C(.110 4444 %%07= M]:6$7FWEU!;Q_P!Z:0(/S-(]7ST>TTYMGU)8C H_X2OQ]?\:=X %LAZ2ZCJ2+^:*-U 'H% M%>?_ &'XJ:C_ *_6?#ND*>GV.UDN' ]_,XS1_P *[UJ^_P"0S\0O$%QG[RV) M2S5O484'CVH [R:>&WB,L\J11CJSL% _$USNH?$3P;IF1=>)=-##JLN?^0/8ZYK1[?V?ILC9_[ZVT?\)IXSO^-*^'=VJGI+J-]';[ M?JG)/X5T5]XU\+:9D7GB+2X67JANDW?]\@Y_2L"7XQ>#?,,5C>W6I3#K'8V4 MLA_/:!^M #/*^*VH_?N/#.D1GIY:2W$J_7/RTO\ P@?BB^_Y#'Q%U9P>JZ=! M'9X]@5R?QH_X6+J][_R"/A]XBGS]UKU$M%;WRQ/%']J?%+4/^/;PYH&E9_Y_ M[YIR/^_0H YOQQI=C\,?#,NKV6K:V=1OW73C?SS&ZEC1_G8A695!Q'P>H_6O M/KKQK\/K/2+#_A&K77],US3F\RWU+R(F>9C]X3?O?G#=QV[<9!ZKXL>&/B)J M?A2W-_=PZN%O4;^S])T]B4.QQYF[EB!G&,8^85XU_P ()XP_Z%37/_!=-_\ M$T ?:&AZBNL>']-U-<[;RUBN!E=IPZ!NF3CKTR?J:OUY9X;^%TS^%M(>Y\8> M-;&=K*$R6D6I^6L#;!E%0I\H4\ =L8K7'PM@:(QS>,?&4ZD\^9J['] ,4 =Y M17G_ /PJ73O^AE\5?^#5O\*>?A-HTD0CGUCQ'. T5Y__ ,*8\&_\^U]_ MX'S?_%4]_@OX!EVF;1))6 QN>^N"?_1E '>U#)=VT3E)+B)&'9G -<+_ ,*2 M^'G_ $+W_D[!E8,/#-AD'/*$_U MJ?\ X5OX*_Z%?2O_ &7_"@#0/BWPV!D^(=) _Z_8_\ &J__ G?@_\ Z&O0 M_P#P8P__ !50I\.O!:.&'A;2,CUM$(_(BN5\4V?A[2]233-&\!^'+R[3[,]P MUS;111HLTXB11A"2S'=SC"@9YX4@'7MX]\'HI8^*M$P!GC4(B?R#5!_PLCP5 M_P!#1I7_ ($K_C6-!M'\,Q:[>^#+&SF=6"61TJ/[2T@!S&JA>F/F MSCFMC2=)\,:EX=L=8D\.:1;QW-HERRM:QD1AD#$%MHSC/7B@!)/B7X)C0LWB MC3"!_=G#'\A4/_"U/ W_ $,UC_WT?\*Q=-U_PI<>%=1\1P>$[6..WO#9V\*V MD8EN6+*L?!4;=Q=>#TK7TF:UGU]M$UGPKIEA>M:_:X?(9+B.1 P5ADQH0P)' M&,'/!- &/>>,?A9+XAMO$%QJVF2:A!&T22B'>W)4AB0A;*[< YX#-ZUS_P 5 M_B+X.\0_#?5-.TW6(+J^D,+0QB)P."*Y_0_@6^HZO?Z+J/B2&QU:RVNT$=L)DDC895T;S%)'8 MY48./45] ^"?#(\'>$+'01=_:_LOF?O_ "_+W;I&?[N3C[V.O:@#C+>'QC+: M?8]*^&_AK1;0RB81WDZ.GF#!5RD2C## .>HP/2GWW@CQOXDN(+C6];\.6TL! MS$UMHR7+1<@_(TW*\@L32I'$&[G:%. M/P-:%G\'O MHP=M$6ZE&,O=3R2DX]BV/TKNJ* ,NP\-:%I6/[/T73[0CH8+9 M$/Y@5J444 %%%% !115'4=9TO1X_,U/4K2R3&=UQ,L8/YF@"]17!W7Q?\(QS M&WT^YN]7N1_RQTVT>9C]#@*?SJ(>,O&NJ\:+X!GMXSTGU>Z6#;]8QEOUH ]! MI&8*I9B H&23VKS_ /L+XE:O_P A'Q7INCQGK%I5EYI(]-\O(^HI5^$>BW;! M]?U/6]>;.2M_?/LS[*N,#VH VM5^(G@_1-POO$5@CKUCCE\UQ_P%,G]*Q/\ MA::ZA\OAWPIX@U?/W9A:^1 ?^!OT_*NGTGPAX,@@@^A%97C6PU'4_"=Y::6IDN7V$PB7RC/&'!>( M/_#O4,N?>N1^&;:-'>WT%E;WFD:B9+KS--EA$<,B+<-MD4+\C%,B,E&[8/ 4 MT >FUEWGAK0=1O!>7VB:;=70QB>>U1W&.GS$9KF/"%K?67CSQ7'?ZE+J-R8+ M)VE= BC(E^5$'"J.PR3U))))K(T+35\+0:?J/B7PGI,=U5C./DP6SWKV9HH=0T_P J[@CFAGCQ)#*@96!'((/!'M0!8HKSC0?# M>B77Q"U'5[+2+"PLM"_T.V-M;)$)+@KF:1MH&=H*H,\#YC7.Z=&J6.B:JMJ8 MKI]75YO%17"W<32,-I/^MPX*H ZK&.,-@*2 >TT444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5S_@3_ ))YX:_[!5K_ .BEKH*Y_P "?\D\\-?]@JU_]%+0 M!T%%%% !1110 4444 %%%% !1110 445SGB?QSH?A0)'?7+2WTO$-A;+YEQ* M3T 0>OJ<"@#HZXWQ!\1M,TJ_.D:7!-KFNGA=/L?F*'_IH_1!ZYY'I63_ &;X MU\>?-J\[^%]"?_EQM7S>3K_TTDZ(".PYZ@BNR\/^&-&\+6 L]&L(K6+^,J,O M(?5F/+'ZF@#CD\$Z_P",76Y\=ZCY=EGAKOK#3[/2K M*.ST^UAM;:,82*% JC\!5FB@ HHHH **** "D+*I 9@"QP,GJ:6O*OBA<6'B M77?#'A&VU*".\GU$R336\X\^T$:$\ '*LV2!D=10!ZHS*@RS!02!R<BO Y]:^,^I':;*_L]W_+.UL(%!_P"!R.2*C_X1 M[QOJ'_(2T'Q=J9_BBG\2PV\)'LH7^M 'NE]J^FZ8N[4-1M+1<9S<3+&/U(KB M_$?Q#^&UY83:9J^K6.H6\WRF")&N-Q[8* X/H01]:X>#PI/I:_:#\(=*A /S M/J6OI/N/KELBI?\ A8UWX=4_9M'\#Z> ,>3;ZDC.H]"(A0!6T3QIK'A.\>'P M]I'B+7_"2H75;JRD1[0#LDN#N0>C 8QVY)ZO1OB!XS\8V O?#7A?3([0G:)[ MS5%DP?1D0;E/L>?SKDQ\:O&%V&&DZ7I&I/T46=K>2<_]\C-8MI;?%:]\3#Q# MHOA*/1;V0?Z0((S;QW/?]Y'+)@GKR #SZT >K_V/\4-1_P"/OQ3HNE ]1IVG MF?'T\TT?\*SN[WG6?'/B6\_O1P7(MHV^JJ/ZUQ.G>,/BCK'B&7P]T^$'@ M>VD\Z31OMD;>^(H"._7BO-[SX)>)=43 M_B8_$O49R>J/ [J/H#-_2F6O[/%O:D >(]Z]]^EPN?S8F@#N+WXM>!;!MK^( MK:5^@6V5YBQ]!L!%4_\ A:MM=\:/X5\3ZGGI)%IY2/\ %F(Q^54[+X375BNR MW\:ZO;1C^&SBB@/YJO3VJY_PK"XD_P"/CQ_XR;'3RM1$?YX7F@ _X2GX@W__ M !X> 8K1#]V74-30?FBC(H^Q?%6__P!?J_AO2E/3[);23L/KOXS1_P *GLVY MF\6>+YW_ +\FK$G]%H_X4_X?;F34-=D8_>9]2DRWKF@ _P"%?^(;W_D+_$;7 M9<]?[/2.S_\ 00<4UOA'X-4K)JYOM2;/#ZCJ,C<_@P!IW_"E_!+<2V-W*G=' MOYB#]?FI\7P7^'T3%E\.H21CYKJ=OYO0!>M?#/P_T8J(=,T"!QRK2)$7_P"^ MFR:UAXC\-6@\A=:TF$+_ ,LQ=1KC\,UBQ?";P'$"%\-6AS_?+M_,U9C^&G@F M- J^%],(']Z ,?S- %I_'?A!-V[Q5H@*]1_:$6?RW55D^)?@F-"S>*-,(']V M<,?R%6D\">$(]NWPKH@*]#_9\6?SVU:C\+^'HG#QZ%IB,.C+:1@_RH XOQ/\ M6]&32EMO"NJ6=_K=Y-';6L>255G8#>W'09_E576/#WC+PGH4_B.U\:WNI7MC M$;FZM+R-?L\Z*,NJJ.4X!QCT[5UOB;P-I/B'0I].CABL)F*R0W5M$JO#(IRK M#&,X/:N:O/"_Q&\0Z=_86NZYHD.DR )1&!R#'@45P'_"K?*_X]/''C&#'W4_M/>@]?E*T?\(% MXFAXM/B/K*CH//@BFX_''/O0!W]%V5/-'V+ MXK6_^KU?PO=8Y_TBVE3)]/E/2@#OZ*X#[9\5[?\ UNE^%;O'7[/<3)GZ;Q1_ MPDOQ(@XD^']K='IF#68T_'YATH [^BN _P"$[\40G_2OAQJRC/\ RPNHIN._ M3_)H_P"%H/%_Q]^!O&,/ '8J=?$;@?,LMK,A'MRE '>5Y9\3&TE]9@35!-I%P#:"TUF* M[,.]# JP_$SP3.<)XGTP<)_Z%BK4GB'PEK,20 MG7=)N4$J2J([Y#\Z,'4_*W8J#CVYH SM'O=2U#X:W=SJID>X:"Z"2RQ"-IH@ M7$;E0 63:>@ZU2M]-U;5OAKX6L].BLYK9K.V-[#7(&R/PJ>@#R[0O$TGA;0/%FJ:Q:6L21ZS,L<<%V6 MWS,5'EY9%"KG'SGMDD#'.QX/N=)O=5NM9NO$>DZEK\\&)([*\22.S@!SLC . M=N<%F/4\\<"NYJIJ6J6&CV,E[J5W#:6T?WI9G"J/;GO[4 :Y0>*A\/_"&N>())'OKC6=3 MDFTX7 \I;C]VH,F.-L?RLRCJ5V $ELUM-X\UWQ:YM_ 6CE[4DJVM:DICMU]3 M&OWG_H>HJSIWPUTZ"Y_MKQ=J$OB'4XP7,]_@00 )9M_9[39QYAXY8'OT[X)Y MKW"&:*Y@CG@D22*10Z.ARK*1D$'N"* .&C^,?@X\CQ/I))Z*UVB,?P8@UI:MJVC:9!G6+^QM8CS_I:\ MYU/Q9\*[V9K>#1+;7KH=8M/TCSW_ ;:!V[&@#U"VOK2\7=:W4$X]8I W\JG MKP>Y\(1:^V[1_A$+$9RMUJ&H-:;#V/E1MNJYI/P<\5I*LD_C*71XQ_R[Z3/< M.,>@9Y!C\C0![6S*BEF8*H&22< 5S&J_$?P;HNX7OB.P5EZI%)YK#ZJF3^E< M+K'P)GU@*;GQSK%RZX(-\/M"Y^A8?E5K2OAWXN\+E3HEYX3F9.DEQI'DN?JT M9S^OZ[J?/B'Q]K-P#]Z+3E2R3Z';G(J]IWPI\%:=)YHT.&[G)R MTM\S7#,?4[R1^E5/^%KV$'&H^&O%.GXZFXTMMOX%2%;[ M?$FDRL M?X5O(]WY9S6U#<0W,8D@FCE0]&1@P_,4 24444 %%%% !1110!E^(=#B\0Z0 M]A)-+;MO26&>+&Z*1&#(PSP<$#@]:Y_PCX3O["]_M76[I)KV)KN*WCAB\M$2 M6X:1G(WMDM\I'/RC QG)KM** ,>ST+[+XCU?5S@;'7M6+!X%NTTNTT&;6UE\/6DJ.EL+3;<.B-N2-YM^"H(7.$!(&,]2 M>THH **** "BBB@ HHHH ***CFGAMTWSRQQ)_>=@H_6@"2BL2Z\8^&++/VKQ M%I,)'9[V,'\LUCW7Q:\!VF?,\2VC8_YY!Y/_ $$&@#LZ*X'_ (7!X8E_X\(= M7U#/3[+ILK9^F0.W-!^)5[/G[!X!\5R^AGLU@!]P6;IB@#OJ*X'_ (2WQ[GPY:->SW6KPI_XZ 31]K^*UR?W.E^%;(?]/-Q-+_Z * .^HK@?[(^)]U_K MO%.B67_7KIQDQ_WV:/\ A!_%UQC[?\2=2?U^RV,-O_+..* .^I&944LS!5 R M23@"N"_X59#-S?\ C#Q;>9ZI)J95/^^548I5^#7@EF#W>G7-ZXYW75],YS_W MT!0!Q7Q(^.C:1JZ:7X4:WN&MY ;JZ<;XV(ZQKZ^[?EZUZ=X(\::;XYT"/4K! MMDBX2YMV/S0OZ'U'H>X_$#R#Q_\ *9K^&[\%QIY$S!9K.6; A_VU9CROJ.2 M.V>@]5^'W@'3_ .A&SMF\Z\GVM=W)&#*PS@ =E&3@>Y]: .NHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "N?\"?\D\\-?\ 8*M?_12UT%<_X$_Y M)YX:_P"P5:_^BEH Z"BBB@ HHHH **** "BBJ]]?VFF6\2:/X8L#>ZS?PVD Z%S\SGT51RQ]@*XV3QSKGBZ1K7P%INZUR M5?7-00I;KZ^6O60_IGJ,G<=C M0!E_VOXT\=_+H=L_AK0VZZC>QYNIE_Z9Q?P@^I^H/:NC\,>!-#\*L\]I"]QJ M,O\ K]0NV\VXE)ZDN>F?08%=+10 4444 %%5K[4++3+5KG4+RWM+=3@RW$JQ MH/Q) KA-0^,WAB*Z-EHR7^OWQR%@TRV:3D?[1P"/=B4UW2.-I)&5$4$L MS' '"]$8Q'5EO[G^&WT]?/9CZ K\ MN?8L*RO^$R^(/B-MOAOP6-,MBQ7[9KLA3Y>Q\H88?AN%4]%\7>&=.3R?A]X% MO]1.W8+FULO(C&8&^MY<+_[3- %(_#3Q%X@3=XS M\N<$X^O,?BW9^%/!Z:+9^#H[!+Q99)I[B"Y:2X@ M=-FP[MY*YRQP>XXQBO6Q\*8-2.[Q3XDUO72?O027!AMS](TQC\Z;KOP3\&:W M;6D$=G)IBVQ8AM/*(TF['WV96+8V\9Z9/K0!\XZI\2O%.NM9+K6H_P!H06DJ MS);R((XV8="WE[2WXFOI+^WOB9J'_'GX.TS35/1M0U(2_B1&,CZ5@#]G'P>" M#_:.N'V,\7_QJO7Z //_ .QOBAJ'_'UXKT;2L]1I^GF?'T\TT?\ "M=0O.=7 M\>^)KGU6UG6V0_55!KT"B@#@X/@YX)CD$MSIDM]-_P ]+RZED)_#=C]*Z*P\ M'^&M+Q]AT#3+=AT:.U0-^>,UM44 ( % ' I:** ,/Q/X2T?Q=IXM-5MM MQ0[H9XSME@;^\C=0>GL<6VH6D5W9SQW%O*NZ.6)@RL M/4$5-7F]YX.UGP7>2ZKX"99+-VWW7A^=\0R>IA)_U;>W3\ !72>%/&VE>+89 M%MC);:A;\76GW*[)X&[@J>HSW''T/% '24444 %%%% !1110 4444 (Q*HQ" MEB!D =Z\K\%Z_KOB#Q&UQ'XAAFF$,#W^D3!42W!DF62-%"[U>/"YEF1YG=6DN2L#.-JC.Q >Y(8 MD= .N;J?B&63QEK%G-K^JZ9I^GQP(/[/T]9U#LI=WED:"0( &3J5& 3ZFN@U MS3+R\\5^&+V"'?;V4]P]P^X#8&A95X)R^*->VEU-97#QC:KO$Y33W=T8'0I;M*S/AB2"P&0N5!Y[8YH Y^T\1R7^N:J][XEU73[6'4 MFM;=+>P0VJJFU,23O R@LX;JXZ@<9%:WC'7==TO4=&@TZTCBL9]0M8;F]D=2 M65Y-IC1.3G'5CC /&3R(O$$'B+7=$U3PW/I6&O2\,>I0R1BW2%CP64R>9O"\ M$!2"W< Y&CXJTB[O[#1H+*(S&UU2TGDRX!$<;@LW)&<#L.: .DHHHH **** M"BBB@ HHHH *9+#%,H66-)%!R R@T^B@#+G\-:#<_P"OT339>O\ K+5&Z]>H MK-G^'7@RX&'\+:0.,?N[1$_]! KIJANKNVL;62ZN[B*WMXQN>65PJJ/4D\"@ M#C9_@_X!N<[_ Y ,_\ /.61/_06%4+_ .%?@;2;.2[DGO-*MH^7E&J2QHH] M,LQXIUQ\1[[Q!/+X]!CVS4EC\,AJ-W'J?CC5) M?$-\AW1V[C9:0'T6(<'TR>O<4 >>MI]]XAN3;?#C5O&,T:2?O-4N]5>*R!SV M!7=)CT&/QKHI/@C?ZD;:[UKQK?W^H0CY6N(%GB0^@20D8_G[5Z]%%'!$D44: MQQH-JH@P%'H!1++'!"\TTBQQ1J6=W.%4#DDD]!0!P2>$?'UI&$M/B*K1HH5( MIM%AP!]0,,"RALX M)'4 X./H: //;;XA> E^'B%[ZQ6T2R$3:667SONX,7E=^(YOL\&@3Z[ M Q>7RTA:YC(/);'S @D:NA074Y.6EO6:X9CZG>2/R%=;;VMO9PB&U@B@B7HD2!5'X"BY MN8+.VDN;J:."")2\DLK!511U))X K+L_%WAK4;N.TL?$.DW5S(<)#!>QN[<9 MX4-D\"@#9HJ&2ZMX;B&WEN(DGGW>5&S@-)@9.T=3@=<5-0 4444 %%%% !4- MQ:V]VFRYMXIE_NR(&'ZU-10!SUWX$\)7V?M/AK278]6%H@;\P,UC3?!WP+)) MYL>BFVE[/;74L9'Y-C]*[JB@#@/^%56UO_R#O%?BNP]%AU,E/Q5@<]_SI?\ MA"O&5J?^)?\ $B] '\-YI\-QGV).#Z'$?B2V0YQ^^1XO_ $-16[:>+?#=_C['K^ESD]H[R-C^0/O5ZZTVQOP1 M>65M< C&)HE?^8K#N_AWX-O]=%+\&?!#;S;:=<63N,%[ M6]E7MCH6(_3O7B'BGX'>(]*\3PV&C6\NHZ?=OB"ZQQ$.XF(X7'KT/;GB@#ZC MTW4K/6--M]0T^X2XM+A \#_KK*J_S-><:%\#O M#NG:1!:ZAR@9EQ=O%$7[[44C _6MJU^$7@*TQY?ANV;'_/5Y)/\ T)C0 M!JW/CWPA9Y\_Q/I"D=5%Y&Q_('-8\_QA\!0-L_M^.5^RP02R%CZ#:IKU39;P10KZ1H%'Z4 <-_PMO1YO^/#1?$FH MYZ?9-+=L_3.*/^%A:W<_\>'P\\1/GI]K$=O^>2<5WU% ' ?\))\1KG_CW\ V MMH.S76KQOQZD(./I2EOBS-Q*X_D*[ZB@#@?^$>^)-R?WWCJP MLO:UTA)._P#MFC_A7^OW&/MWQ%UY_7[*L=O_ "!KOJ* .!'PFTN7'V[Q!XHU M#U^U:JYS^0'TJ2'X.> XG\QM"$\G&7GN99"<>N6Q7=44 81QV]2""!U(R1G!QH37$%LJM/-'$K.L:F1@H+,<*!GN M20 .Y->-:A'#HNN32:G8V^M^'YO[0O)+S3[@>=&IG@9GD&5^:-U5K\?Z7#<7?AS5FN[J3R]7LEA@\W$*9DY?:,98@XRV<#IC)R =W++'!"\TTB MQQ1J6=W.%4#DDD]!21SPRVZW$YN_-N5B>7Y3Y4*9()+,,MC^$8_B%7C9V?B3X1V:IJ,IM$TP&06< MX"S%8B#&[+SMR.0".F#QD4 =Q!/%J=_KN MD:5/#!J.JV-G+/\ ZJ.XN$C:3G'RAB,\D=*I>"?^1#\/?]@VW_\ 1:UAZ';P M:EK_ (\^WQI+NN$LV$F#^X%NI"_[N7001U%>(S^);34_ACIOA[4M8M[-_[%^TW9GNE MCDG 4^3$F2"Q*>/[%$F^)PPW*H!&1W!!!] MQ0!N4444 %%%% !1110 4444 %%%% !1110 4444 %<_X$_Y)YX:_P"P5:_^ MBEKH*Y_P)_R3SPU_V"K7_P!%+0!T%%%% !1110 4C,J(7=@JJ,DDX %RG_IHW1!ZYY'I62O@SQ%XS=;CQUJ/V>P)RNA: M;(5C^DT@Y<^PX]#0!9U'XDB^OI-)\$ZA^B]?7-,L?A MQ-JUY'JGCO4CKEXAW1V2C996Y]%C_C/NW7N#UKM].TRQTBQCLM.M(;6UC&$B MA0*H_ =_>K5 #8XTBC6.-%2- %55& .@ IUVX&@#U6LO6?$ MFB>'H?-UC5;2R!4LHFE"LP']U>K?@#7AM_XPUC6+GR-5\?;78AAIG@^T>:0^ MH$W&#_P)A5G1O!=TTGG:+\-U:9LG^T?%UWYC,3_>@'?WQ0!V4OQCM-1F:W\( M^'M7\12JP!DAA,4 SZNP)7\5 ]ZS=2O/B)>0^;K_ (BT#P18-N!5766X([Q^%:.F?"CP;ILWVA]) M6_NCRT^HN;AF/J0V5_2@#RZ"U^'D]^92/$WQ!U88#.$EE16'O\HV_4L*[FP? MQ]-;_9O#_A'0?"EBQR/M3AV^HCB /L:](A@AMH5B@B2*)>%1%"@?0"I* // M/^%<:QJ_S>*/'&KWJGEK:QVV<)]B%R6'Y&MK1OAQX/T$JUCH%F)1R)ID\Z3/ MKN?)'X5U-% , 8%9^NWEUIV@:C>V5M]IN[>VDEAAQGS'"D@<<\GTK0JEJ M\-]<:/>0Z9=+:W[Q,+>=D#!),?*2"#D9]C0!POP^U35-8U&\NX/%$.MZ=YRB MX67:K1[K>)E:)47Y1O+J4;TZ[@V[7LM=UVX^)3Z5>6D=EI?]GRS01;U>25EE M1?,8CA003A03PR:O/HT>FW=EJ!:^NB\;-*#:1)Y*E"2RE MCO\ F &/XB0.RDTR\;XC6^JB'_0DTF2V:7<.)#*C 8SGH",$#FQXY?5M+LS<_ R6A9MH 9C\W0'D4SQ-:^(?$&AZCX,OI^G6L[F8LO,[[$7(SG[N M\Y QS0!L1M+I>AJ]_JUT)-/:VF,-Q ZO<*4V)D8VD M;MV3DD8!'')'%<1;>'M8E\.Z'X4GTQ[=-,N+=Y-226+R)$A<,"BAC)N; R&4 M $MR<#( VT\1R7^N:J][XEU73[6'4FM;=+>P0VJJFU,23O R@LX;JXZ@<9%> MC5Q7B"#Q%KNB:IX;GTK#7I>&/4H9(Q;I"QX+*9/,WA>" I!;N :73-=M^;?4[7B13V#?WU]C^ M8S75T4 >>:7X[U#0=1BT+Q]!'974AV6NK1<6EW]3_P LV]0<#Z<5Z&"",@Y% M4]4TJPUO3I=/U.TBNK248>*5<@_X'W'(KSPV7B3X8'S--%SX@\)KRUDQW7=B MOK&?XT']WM[)]+34=(O([FW;@E>&0_P!UAU4^QK4H *** M* "BBB@ KQ34[*VTKQPTOBJSOK9Y7O+B'7[0>:43S83"VX;FB5%_=D,NWYNX M=J]KKSF^^'5Y-K#V5OJ31^'KN&[$Z&(&6+SI(G>)'W# 8JQ!*G:-PYRN "UX M_M;Z2\\/W@U61;!-7LE%G$@ D=^2PQC"C !Y.>,3?$*\N;W1]0T'39WA MF-C)P<]A6]KF@+K%KIUND_V=;*]@NQ\F_<(F!V]1C. M,9Y_&H=?\':%XA@NC>:3ITE[/ T2WDUFDDD>5(!!(SQG(YH R+BTOKSX56,= MEJDFGXTM&EDAC!D9!#]U&/W"3CYL$XSC!Y&QX*_Y$3P]_P!@VW_]%K4EAX>M M].\))H%KY44:VAM]\4(0%BN"^T=R22>>IZU)IVEW.D^'=-TNTNX2]G## TTL M!82*@ ;"AQ@D#CDXST- ' >([6/4_$WB<2:.WB%H;2.*W9%'_$KDV$D9;!!) M*OF'>_ &,AYCGL_/VR!0F^,[UVD@#(8,,@<=08I?AQX9D\/ M#2_[)L994M#:Q7MS:QRS+\I I- #ZCGGAM8'GN)8X88QN>21@JJ/4D]*X._^)JZA>2:7 MX(TR7Q#?J=KSQG9:0'U>4\'UP.O8U%!\.;_Q#/'?>/\ 6&U1U;>FF6I,5G$? MIP7/N?QS0 Z[^) ])DURZ0[9+U\QV<)]W.-WT'7L31:_#6?6;J/4 M?'FKR:W<*=R6,>8[*$^R#[WU/7N#7>VEI;6%K':V=O%;V\8PD42!54>@ X%3 M4 1V]O!:6Z6]M#'##&-J1QJ%51Z #@5)110 5SOCC3_[5\+3V*WEI;2RRP^5 M]L;$,L@D5EB?U5R I Y.>AZ5T54-9T>SU[2YM.OD9H),'*,59&!!5E(Y!! ( M/M0!PO@&]@?6KBWO]'DT_6Y3?>7@..1PQ%7/!^D MQ:3X\\6VR7%UWUY-?ZCN MG2*:5E(CBDF:3"A549;(+'!YX!P *V+?1+6VUK4=45I&FU".*.9'(* 1A@,# M&>=QSDF@#D/$-A%X?N_"L,5C#:^'[#48Q'-!(7G$L@9%#!@,(6?YFW,QSTZF MCQWID>C^&)VM+&)-*%ZFHZE<+*SW*L)5=GC5AAFXZEQM X!P!6W:^"+*W:SA M:^OI]-L9!+::=*8S#"RYV8(0.VW/ 9F X]!A)_ ]C/Y]N;Z^32KB8 6Y*AP#R,8)% '2HZR(KJ>57JM>QUG7FC6][K&FZG*\HGT_S?*52-K>8NT[N, M]!Q@BM&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y'7/'UKHVKBPC MTR_OA%($O)K=5VVY\IY<8)!=@B[BJ@X!]<*>NKR7Q(T2>-)+W0]5ETS4K74 MU[!>Q+);.5LY66;;D, R H6##H>,J#0!WFN>,=#\/>'DUR]O4^QRHK6_ED%[ MC< 5$8)&XD'/L.3@5-K7B.WT::RM?LMU>WUZS+;VEJJF1PHRS99E55 (R21U M%0#QQWP*Z+Q%JT.EW-BMGID>H M>(+E7BL8L ,J\%V9SRD8PNX]SM !.* (U\=:8VE)=BWO1F77]K63^(?[6-\7O#Y45Y/(A1XE R5^3(7 8C;G!YJQX2COY_'_B MG4+Q[4[HK6!X[5B\<4BAR8PY +D!E).U?OXQQ0!T&J^)(M.U.'3+>PO-2U"2 M(S_9K/R]R1 XWL9'10,\ 9R>PX-4V\-1,2G^LW M!V54V'AMQAJ,,FJ?%![2*\ETF>VTE72ZM@AFN4>0[EQ(&0HI4'[I8%A@@ M$@Y?AS6K73/#EA;:;I%M?ZT;F[L]-,.<3QK*=\YD* .\T+ M7;;7[*2XMXIX'AF:">WN$VR0R+U5@"1GD'()!!G6'X7T!] T^=;FZ^UZA M>7#7=Y5L9VKV4 >U;E !1110 4444 %%%% !1110 4444 %%%% '# MWOPWL[K7VG6ZN8M'N(YS=Z>DH"2/(\3,!\I948H2P##D#& 6STVK:):ZQ!9P MSM)&EI=1748B('S1MN4'(/'K6E10!7O[./4=.NK&9F6*YB>%RAPP# @XSWYJ M"+28(M!31U>0VZVPM0Q(W[=NW.<8SCVJ_10!G6FD+8:)8Z79WES!%9QQ1)(- MC.R( ,-N4CD#!P >>,5GZGX2@O[ZZNX-3U'3FO8A%>+9N@%PH&!GQM9+J[GB@MXE+22RN%5 .Y) MX H FHKB-)^+G@G6M9_LNTUE1.S!8FFC:-)6/968 9SQ@XR3QFNWH **S],U MS3=9EO8].NTN&LIS;W&P'"2 E.O#7A!X4UW5HK22892/ M8TCD>NU 2!P>2,4 =#15#1M;TWQ!ID6HZ3>17=I*/EDC/Z$'D'U!P16!J7Q0 M\%Z1K+:3?:_!%>JX1T".RHQ.,,ZJ57'?)&.^* .NHILXIU !7/^!/\ DGGAK_L%6O\ Z*6N@KG_ )_R3SPU_V"K7_T4M '045F M:[XATCPUI[7VL7\-G;CH9&Y8^BCJQ]@#7 WWBKQ-XIMFFTTQ>$O#A.&UG5=J MS2J>\4;'"@]BQ]P0: .O\3^-]#\)HBZC=%[N7 ALK=?,GF)Z!4'/XG ]ZYG[ M#XV\>$6L[=Q\MS)&9#GU$C[8_S!H ]@T# MPSH?A+3FM])LH;2$#=))_$^.[N>3^)K!USXM^"]"+1OK$=[<#I!8#SV8^F5^ M4'V)%>:GX/\ Q!\7NLOB_P 4+'&3N\EI6GV$]<1KMC7\#76Z-\ _"6GJ#?R7 MNIL<%DDE\J,D?[*8_4F@#FM8^/\ ?7$WD:'H]M9@R%!-J3VS#'\P/_?0K M'^Q_$CQRF+Q?$-W;R+M:,LFEVV,Y!Y!,J_\ 0??BO?-(\-:'H"!=)TFRLN, M%H855C]6QD_B:U: /$]!^#.LVQ622^T;1.0V--M#%Q.MSJPO]=NQ_RVU6[>8_EPOYBN\HH JV&F6&E6_D:=8VUG#_SSMXEC7\@* MM444 %%%% !1110 4444 %%%% '-W'CSP_:^(%T:6[<3EF1YA"Q@CD!0>6TF M-H;,BC&>"0#@E0=C4-5L=*6W-]$6IW%S97D1BDB7SX3.@9@0Y$G(#*.,C)^4UU?CO2].GG\.ZW] MG#WO]K6,4\FF-P\;2B&WMI; MAQ&#@N5C5BJY.-QP*+GQ)IMM;6URIN[J"Z3S(9;"RFNT9>.>?3)99$MYFMY?-MY(2LB_> M4AU4Y&>:AU3Q9HVC73VU[6P.#Z&I_#VBP> M'M LM*M\%+:(*SXY=NK.?L+^UU.QAOK&= M)[6= \#KQ='U MT\RKC_1KS_9E0=S_ 'ASWZ\B?PSX_BU+43H.OVC:+XCC'S6+#+JWAXL%AUR)"98!T"W"CD_P"\/U)P/1K.\MM0LXKRRN(KBVF7='+$ MP96'J"* )Z*** "BBB@ HHHH **** "BBB@ HHHH ***"0 23@#J30 4C,J( M7=@JJ,DDX %<+JWQ.L%OWTCPQ9S>(]8'!ALB/)B/K)+]U1^?H<527P)KWBYU MN/'FL$VN=PT33&,=N/:1_O/_ $[&@"UJ?Q.MY[U]*\'Z=-XDU-3AC;';;0GU M>8_+CZ<>XJO'\/M7\42K=^/]9-W%D,FCV!:*T3TW'[TA^OYFN[TW2[#1K)++ M3;."TMD^[%"@5?KQW]ZMT 5K'3[/2[..SL+6&UMHQA(H4"JOX"K-%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %8^K^%]'UV_L+W4;"WN)K&0R1-)"CY^5AM.X$[VTEM=P17$$@P\4J!U8>A!X-4]2\/:)K,D&*'4]+LKV*(YC2YMTD5#T MX# XJ&]\,Z!J2P+?Z'IMT($\N$3VD;^6O]UPK5HH IZ;I&FZ- T&EZ?: M6,+-O:.UA6)2W3)"@#/ JY110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5QGQ2T/4?$/@2ZL=,A^T3B6*4VV[;Y MZHX8IG\,_A79USWC/4M=TC0#?^']/CU"YAE1IK9D9G>'/S[ I&7].O?@T >< MV/B7P1KVL:IH'B73IM'CO/LJ6VFZG;M;,GEH<8*\1CH%^9<@X[XKTCQ/H.I: M[8V]A8:[<:1;[\74EN@:66/IL5SRA/\ >&3['->0^(?&^@>,(/$6DZ/:W&JZ MGK*VT5E:?96#1R*AW.Q8879W.?TR1[?HUI-8:'I]G<2>;/!;1Q229SN95 )_ M,4 M2?#N*+4_&OC?7IE$EXNIMI M\62UCMY+2\C< MQW 4GERO((^7! _^O3\(:)XE\0>(-&\>>(=0TZ2-]/)M;&VB<"W6558$$G[Q M!(;.?09XP >?Z/\ #KXE>)+Y-=U&]L+>XE 9+Z\E6YD", 08E77(O/%/B'5MKR3PQ/$DDJ(\K;(U9@"[8)P/ M4X!/T!J2@#G=&\!^%/#^TZ9H-C#(O25H_,D'_ VRWZUT5%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 <%KNB^";3QG976JWEG:W-X'7[!).R M)=2LR,)&3<%/^JQ\RX9MN22%KK=7L]-N;1)=5\L6]G*EV'DD,:QO&=RL3D< M\\\>M>:^*+26T\72W:V-IK^FWVH!;JW@G47496RE1XB&PI4(2X!93DD8^8&K MWCVRT[7/A(-2L[J^&G0V"36UOYQ"O]S89/XG*XZ%B,\D$X( .M\1V/AW:FI: MW=KI^T>2+L:@]D6!Y"&1'0L,Y(4D]\4ZXL?#;>&[0RFSCT2S,5S!(L_EP($( M9&W @;K=_ID4]Q;ZG'9Q7&I6<;K:>?,R(I< -R P&0,;MI(&1W-<) MH=GH\OAZ\/B&?[*-$UN:\OH2RK;+,274#.=T?[Q67H2V#@'B@#O8+G3/$-BL MUEJ"7=L) 1-8W9P64YQNC;D>JYP>A%8_B?3O"'VA;OQ#=6]D]RGD,TFH-:"Y M0?P. ZB4#)X;(^8^M5_!UKT:QM-5:'[-;NNUW5%(\YQ_"SY'!YP M!FM?5=*82W.J:986ESK$EL+56O)W2/R\D[>%; RM9;%;'R"1&4[3@?+G' XXK5TF#3K;2+2'25@&GK$OV?[ M.08RF."I'4'KGO7F/AX);0>#=7%KJ%YIFFVMU8RA+8RR6MSN"EC%'N.WY'0% M-P596&0P/4$5YS>>#=8\&7DNK> 65 MK5VWW7A^=\0R^IA)_P!6WMT_ 8KTBB@#F_"GC;2O%D4L=N9+74;?Y;K3[E=D M\#=P5/4>X_0\5TEQP/IQD ]#HI 0P!!!!Y!%+0 M4444 %%%% !1110 45Q>O_$K2-*OCI6F13ZYK9X6PT]=Y4_[;#A ._<>E97_ M BGB[QKB3QAJG]E:8W_ #!=+?!8>DLO\7N!QZ8H T=:^)NEVE\=)T&VG\0Z MST^R:?\ ,J'UDD^ZH]>N.^*SAX+\3>,CYOCC5OLVGMR-$TMRD9'I+)U?W X] M"*[?1- TGPY8"RT?3X+.W'58EP6/JQZL?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** *\-C;07MS>11[9[G9YS[B=VT87CH, ]JL444 %%%% M!1110 4444 %<_X$_P"2>>&O^P5:_P#HI:Z"N?\ G_)//#7_8*M?_12T >? M^-].2#QHEYXBTFZO--NKM!;:A:KYKVT0M90R*@)="KCS=R@YQGJH%;7Q$AN+ M_P"%\EUI^OSG3DLED=U13)>@[=I:3C"D9+ *,YQD#(-K7/!>IR>(HK[1-1%M M!>79GO$DA$GDO]FDB,J?,O)!48^;G#= 0=G4/"-M<> V\*6EP]M;BU6VCE=? M,957&"1D9/'M0!G>(H8M8\=:#H=_"MQIAM+B\EMI5W1S.AC5-X/# ;R<$8S@ M]A7)R$IXCD\&*K#0V\01Q_9P#Y8A:U,Y@'/W"X^[TP<=.*]$UK0)=0OM/U.P MO$L]3L-ZQ2R0>=&R. '1T#*2#@$88$$#W!S#X&W63ROJ6=;;4!J0OQ -JSA= MH CS_J]@V;=VJ3:E;SZU>QI$)_LA6")$SL41>86(RS$Y?))Z@8%&H^'KV36TU MK2=1@L]0:V^RW!GM#/%,@.Y?E#H0P).#NZ$@@\8 . T G7-;TOPQJBM>:58S M:F!#<@NDP@F6.(/N)WA5.230!L4444 %%%% ! M1110 4444 %%%% !1110!QVN^ XM4UV#4;._NK#S9B^H)!(H$P\EX@RAE;#X M8*2"ORY/W@I&S?\ AG3K[PJ_AM4>VTYH%MU6 @,B#& "0?3OFMBB@#)U70(M M3N;6\CN[JQO[562*[M=A<(V-RD.K*0=JGE>PQBLBZ\ 6%S8V]NNHZA#)%>F_ MDN%,3/<7']^0/&R''8!0!@8 P,=;10!DVVD7L%M(M3N7F4!)I8[8-"?5 M-L(4G_>##BHK_P -K=ZC_:-KJ=]IU\T(@EGM?*)F0$E0PD1UX)8@@ \GG%;= M% '/CPE;VVGV%II6I:EI2V6[8UI*I\S=]XR+(KJY)YW%Q9MUW8KZQ'^-!_=Z_J:[GP_P"(])\4:6FHZ1>)JGV M-:M<+X@\ 2#5'\1>$+Q='UX\R@#_ $>\']V5!Z_WASWY/( .ZHKBO#/C^/4- M1_L#Q#9MHOB-!S:3'Y+C_:A?HP..G7KUQFKNE_$/PSK/BFZ\.V.H+)J%N#QC MY)"/O!&Z,1W_ $S@T =117)^)/B)H7ARX%AYDNH:N_$>FV">;.Q]"!]W\?UK M"_L?QSXX^?7+T^&-&?\ YAUA)NNI%]))>B_0?0B@#9\1?$C1-"O!IEOYVK:R MQPFG:>OFR9_VL<+[YY]JQO\ A'?&GC?Y_$^H_P!@:2W(TG3),S2+Z2S?S"\' MVKL/#OA30_"EG]FT;3XK53]]P,R2>[,>3^)K9H RM!\-:-X8L19Z-IT%G%QN MV+\S^[,>6/N36K110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_X$_P"2 M>>&O^P5:_P#HI:Z"N?\ G_)//#7_8*M?_12T =!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!POQ8\(7?C#P;):Z9%;-J,$B MS0F5!N('54;^ GCGH<8/7(^5M!\.Z_J/BJ+1],MKB+5TE((YC: J>68]5QW- M?<=5H]/LH;Z:^BL[=+N=0LLZQ 22 = S8R0/>@#$\'^#-*\(:3#!9V=NMZ8E M%U=(I+SO@;B68EL$Y.,\5TE%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7/^!/^2>>&O\ L%6O_HI:Z"N?\"?\D\\-?]@JU_\ 12T =!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*^/);Z+2K M(VPO_L1O$&HG3PQG$&&^[L^?&[9N*_-MSBNJK$\2:?JEY!:7&D7GD75I-YOD MR.RQ7*[2K1OMR<$'(.#@@'!H \_\/ZE+!\'[N[T#Q/#<&.R@"I/,N^PDVA94 MWR-QGG8'P >GRD8V_#%\?^$RDL]+N=3;3#I@FD@UB6;SO.WX#(LY\W;@D,0- MF<8YS69I'@#4]2\+">^FBL=1FL]/6"W",RQFVPZ>:"%)9B2&&/E'&3C-=9:Z M3K-_XHL]:UI+"U%A;RPP6]E.\Q=I"NYF=D3 0 * >3DG@"@"CX2N=>D\9^) M;;7+R&5XHK1XH+;=Y-N&$F57=RQX&6(!/H !TFMZM'HNER7;QM+)D1P0)]Z M:5CA$7W)Q].O054T[1KBT\7ZWJTCQ&WOXK9(E4G<#&'#;AC'\0Q@FGWVA0:_ M%;-K-NT4]K,\D!LK^9"F+E#7-;2QMVM+1[:WM[.=Y@2[*7=F9$Q]Q0% ]>3V .FHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "N?\"?\D\\-?\ 8*M?_12UT%<_X$_Y M)YX:_P"P5:_^BEH Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "N?\"?\D\\-?]@JU_\ 12UT%<_X$_Y)YX:_[!5K_P"BEH Z"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\"?\ )//# M7_8*M?\ T4M=!7/^!/\ DGGAK_L%6O\ Z*6@#H**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *Y_P "?\D\\-?]@JU_]%+705S_ ($_ MY)YX:_[!5K_Z*6@#H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *Y_P)_R3SPU_P!@JU_]%+705S_@3_DGGAK_ +!5K_Z*6@#H**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *R]:\1Z-X]WK7,Z=I_A_P *Z%XC\2>%KN.2QN(7NO(MID>T22-&R8PHPN2, M$9QP!@8K%\$?#WP_K?PXMKK6M.AOM1UB(W5S?3H&GWR+3;.1(R>%9I+D,1[D(O_?(H VJ*** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK%NKJ=/&^E6BR ML+>73;R1XP>&99+8*3[@.W_?1K:H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBL77+J>WU?PU%%*R)<:D\&-<@@TRZMFC\A+J8%;V$NI#KD ?\!Y[^ MAQZG6/XA\,:1XHL?LNJV4,X7_5R-$C/%R"=I8'&< &@#S'PYINGZSXK\<6GA M)8T\-W.G&U?R!BV>\8$9C_AP ><#'/H1G3\$?$+P_HGPXMK76M1AL=1T>(VM MS8SN%GWQ\85.K9&.@_D:]+LK&TTVTCM+"U@M;:/.R&",(BY.3A1P.2352Z\. M:'?:@FH7>C:=<7J%2MS+:H\BE?NX8C(QV]* .:^$FF76F_#ZT:]C:.XO99+Q MD;.5$C$C.>^,5W%%% &)<^#?"]Y>XE8O)++8Q,SL>I)*Y)KGO!? M@OPK=>!?#UQ<>&M&FGETRV>222PB9G8Q*222N22>#_\ H5-#_P#! M=#_\37044 <__P ()X/_ .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$UT M%% '/_\ "">#_P#H5-#_ /!=#_\ $T?\()X/_P"A4T/_ ,%T/_Q-=!10!S__ M @G@_\ Z%30_P#P70__ !-'_"">#_\ H5-#_P#!=#_\37044 <__P ()X/_ M .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$UT%% '/_\ "">#_P#H5-#_ M /!=#_\ $T?\()X/_P"A4T/_ ,%T/_Q-=!10!S__ @G@_\ Z%30_P#P70__ M !-'_"">#_\ H5-#_P#!=#_\37044 <__P ()X/_ .A4T/\ \%T/_P 31_P@ MG@__ *%30_\ P70__$UT%% '/_\ "">#_P#H5-#_ /!=#_\ $T?\()X/_P"A M4T/_ ,%T/_Q-=!10!S__ @G@_\ Z%30_P#P70__ !-'_"">#_\ H5-#_P#! M=#_\37044 <__P ()X/_ .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$UT M%% '!Z%X+\*S:QXG27PUHSI#J:)$K6$1"+]DMVPOR\#&M&, M":99.D9L(MJLTMT&(&W )"J">^T>E=Y3!#$L[SB)!,ZJC2!1N95)(!/4@%FP M/<^M &%_P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/ M_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,() MX/\ ^A4T/_P70_\ Q-'_ @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z M%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\ M%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ MQ-'_ @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ M"">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ M .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_ @G@_\ Z%30 M_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!= M#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 3 M7044 <'=>"_"J^.M)MU\-:,('TR]=XQ81;699;4*2-N"0&8 ]MQ]:W/^$$\' M_P#0J:'_ ."Z'_XFMTPQ-.DYB0S(K(LA4;E5B"0#U )51N53@]P#VKO*9)#%*\3R1([1-OC9E!*-@KD>AP MS#/H2.] &%_P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S M_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@_ M_H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ M!=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T M?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ M^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P7 M0_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=! M10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P M@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5- M#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!P_B3PGX;TS3[.\L/#^E6E MU'JNG;)H+*.-US>0@X8#(R"1^-=Q3)88KA DT22*&5PKJ" RD,IY[@@$'L0# M3Z "BBB@ HHHH **** "BBB@ HHHH **** "H;N[M["SFN[N9(;>%#))(YPJ MJ!DDFIJI:OI%EKNE7&F:E"9K.X7;+&)&3<,YQE2#V]: .'/QET-8Q>/HWB-= M'+[1JYTT_9-N[:'W9SMS_LY]LUUNL>*=&T+P]_;M]>HNGE%:.1/F\W<,J$ ^ M\3V_/I7/^/\ 7M.\.^%6T&"V%U?ZA;FQL-,B&YI-R[!QV4#J?:N4O=$FTF]^ M%/AC4,3""6228?>0R1QA@/?!)Q0!V.A?$K2]:UJ+1[C3=9T:^G0O;1:M:>1] MH R3LY.<8[X]LUUEU=6]C:2W5U,D-O"A>261MJHHY))["N ^, $&B:'J49"W M-GK5L\3YPPR2"!]?3VKH?$O@S3O%5Y:2ZM/>2V=J"W]GK,5MYFZAI%'WL<8Z M=\Y!Q0!<\,>);#Q;HD>KZ8)OLDDCHAE7:6VL5SC)X.,COCL*Y_4?BEI5IJMU MI^G:1KNN26AV7,FD6/GQPOS\C-D<\=LCWR#57X*J%^&5FH %S<@ <8_>M70 M%?#?PZ\-W,_R:?IL;M/(6D9V>1N3@L2S,3T% %OPUXFTKQ;HT>JZ1<>=;L2K M!E*M&XZJP/0C/]1D'-:]>?\ PLT^\6UUO7[NS:P77;]KV"T;[T<9Z%AV9NOY M5Z!0 4444 %%%% !1110 4444 %%%% !1110 4444 (S!5+,0 !DD]J\^N/C M#HB-'=&U.#R6U37X36?I@9'K7?\ Q=M8I?A7K/"J;>-)8CTV,KJ1CT/;\: .X9@JEF( R2>U8?A MKQ;I7BQ=0DTB1YH;*Y-LTV!LD8 $E#GE>>O&?IS5+4?#L'C?PWI,>IWE]':M M''-<06TYC%SE02DA'5.N0,'T(K!^$MI;V$_C*TM(4AMX==FCCC08"J%4 "@# M:\0_$/2]!U@:/%8:KJ^IB/S9;72;7SWA3C#/R ,Y'OR/49U?#7BG2_%FFF]T MR5SY;^7/!,A26"0=4=3T(_+T)JI?:>?#<6J:OX;\/#4=6OYD>XA^V>29B.,[ MWR%P">!BN5^%)[BZ66_T\IM2%0,(8R&8."#RV>?3&"0#TZB MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X?4?BEI5IJMUI^G:1KN MN26AV7,FD6/GQPOS\C-D<\=LCWR#6]X?\5Z-XFT :UIMXK60!\UI/D,)498. M#T(_+ODCFJY7PW\.O#=S/\FGZ;&[3R%I&=GD;DX+$LS$]!7E5[!J-G\'_''B M.:SDL/[?NOM$-I_%'"[JN6'8L"2?:@#M5^,?ATRI*UAK::0\OE+K+V)%D3R, M[\YQD8^[UKT%6#*&4@J1D$=#7,:II-H/A?=Z4(HUM4TEHU4C"J!%P?;&,UC^ M%=-?Q?\ !W0K.YU*_M!+:QK)-9S>7*RKD;=V.A /'(R/>@#HM)\7Z3KGB'5 M-%T^5I[C3 GVB10#&&8D;0<\D;3GC Z=2<]SS6OXVU*\U?4(/!&AW!AO;Y#)J%U'R;.UZ,?9W^ZOU) MXX- &SX:\9:3XLN-4CTEY94TZ<023%0$D;'5#G)'!Y('MQ705YG\*]-M-'U_ MQKIUC$(K6VU".*)!V41_J?>O3* "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KC]=^(^E:+K+:/;V&K:SJ,:;Y[;2;0SM IQ@OR ,Y]_?&1GL*QHM.T/ MPLNJZN!'9K=2&YOKF65B&8=R6)P/0# ]!0!#X5\8Z5XOM;B33S/%/:R>5=6E MU%YA(X(Z@BN?O?B]H-I=7*PZ?K5_86DGE7.IV5D9+2%@?FW/D M=,C. ?;-<[I5Q,212(>&4C((K(7Q?I,G MC(^%896EU)+9KF41@%(E! VL<\,=P.,=.N,C/'_"RTDU/X5SZ0+ZYMEBNKFT MCN;63;)&@D/*-V/)P?\ ]54]$\,Z9X4^-=CI^EQ,J'09))99'+R32&89=V/5 MC^7H * .[\6>+;/PA8VMS=6=]>-=7"VT-O8Q"25W()&%)&?NFL_0_'W]MZO# MI_\ PB7BJP\W=_I-_IWE0I@$_,VXXSC ]R*SO'FD>)=2\5^&;K0]-MKF+3S/ M,TMW<".&.5DVQE@,NP!YPHYZ9'4.L?%?B?1?$6FZ/XTL])"ZJS1V=YI3R>6L MBC/ENLG.3V(^F.I !WU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!S_BGQEI7A*&W^W?:)[NZ?9:V5G$99[AN,A%_'N1^>!5#P_\1M*U[6O[%EL= M5TC5&C\V*TU6U\AYDYRRE6OGR1)V9QD #IWSR..16EX8\4Z7XNTK^T-,DDVJ MYCFAF39)#(.J.O8C/N/>N3^&:K<^)/'>I2)_I+ZT]L78?-LC "CZ!)C:3CU.S&1T0L3Y:=E0'H.ON<"M?XWWPM?#NB0RP2W%M<:Q +BWBY M:9%W-L [Y(% &E#\6M$-];0WNEZ[IMI=2".VU&_L#%;3$_=VMG.&'() XY.* M[VO)/%=[XN7P[-=>,O#>A7/A5BC7>GV=S-]KMX]P()?A6*'&=N,]L#D>J64D M$MA;R6K![=HE:)@2DMJ.K3F.+=LC1%+22N>B(HZD_EZX%;%9NHZ#IFK7VGWM]; M>=/I\IFM6,C 1N1C=M!P3]0<4 R\A9 MVX^53D\\CKCJ!U(%:?BCQOI?A66UM9X;V^U&[R8+#3X/.GD4=6"Y' YZGL<9 MP:Y/Q_>1>,/$.E>#-'07-Y:WT5[?7*?'+Q;<3) MF2RL;6W@9A]U77*]*\':))JNK3%(5.U(TP9)6/14!(R?_P!9KE;T"S^/NF/"0OV[19$G M"G[VQ\J2/TS[5C?%SP5IL?A3Q%XENIKN]U$H@M_M,Q:.S4R*"(DZ+D=>O?&, MF@#TW5-7&F:')JBV-]>JB*XMK*'S)GR0/E7/)YSU[&N+NOB[;V5K) M'13^[B/L6P2/0@]J .WT#6H?$6@V>KVT%Q!!=Q^9''^T/PO?:AIFG3ZC?1 MIB"V@B:1G'^#=<&A22ZSK/@SQSJGB>['^EW[Z/D+_ M -,XAN&U!TX S[# '6>,+35/$.D>'O%FAZ7,/!7C&\6UE/\ 9.G0:2S6]LO]]@Q&Z0^I&!^6WWJB@##\->)?^$D@ MGE_L36=*\E@NS5+7R&?(SE1DY%;E%% !1110 4444 %%%% !1110 4444 %% M%% !1110!4U2\?3M)N[V.UFNG@A:1;>!2SRD#(50.I/2O$O#6N72:W)XF\6^ M#/&>I>(&9A (]()M[*//"P@L.<=6(S^I;WBB@#S[Q-;7GQ%^'YFTS3;_ $W4 MK:Z2YM+?58/)7 M!!&K*7\M\_O.1@=,CGZ>N44 1P0I;V\<,8PD:A%'L!@5Q/PZL+RQU#QBUW:3 MVZW&N32PF6,H)$(7#+D$_$.HKJNC:MKVCW+B33IM*M M4ED@&/FBD1=IP#T8YSZGG"^#M.U/4_&6K>--2TZ;2X[RWCM+.RN !-Y2\^9( M!]UB?X>HY]B>^HH **** "BBB@ HHHH **** "BBB@ HHHH **** "D9MJEL M$X&< 9-+10!X+;ZY>ZQXMEU[QAX*\8WBVLI_LG3H-)9K>V7^^P8C=(?4C _+ M;Z%=S?\ "S?!.MZ4-'U?1WEC\J/^UK3R"S_>5@,G*@@9KN** /(KCQ1XMO/" M!\)#P7K">();'='3P_X)?$VG7.H.'G%A?+"IP, <)G '3).*[VB@#RGX<^"KS1_&OB.\ MN=1\0F*"[V0?;)SY=\I3'F/E1YA'9ATKU:BB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *\.\1ZM?Z_P".KA/$GA/Q9=^&M-EQ96%CIK/%=2*2/-E) M(W+Z#D8(]]WN-% '(:1X@@\96=_H[^&]?TB!K5HRVI6'D(RL-N$Y.2 >E/7** .8^'W MAN;PKX+L=,NG#WF&FN2#D>:Y+,!],X_"LRXL+QOCA9Z@+2)="UC3]7TVUN=4T-$:+4--M(D:<$_=EC&-S8Z% M0?ZD8GF:G\0_%&A7?]@:GH^CZ-<&[EDU6(0S33!<*B1Y)VC.2W3J.HKTNB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_BMK&O/J%CX>L-+\ M0-H\Z>9J=YI%DTTKHL:'K4HNXVTJ#SI8)\8=73 M(^4]<].GJ<:G@'3-4NM:USQAK-A)I]QJ[1);V4I^>&"-<+O'9CU(/(Q7>44 M<+\4+"\U#3_#ZV5I/,XSQ78T4 >5:]XDU[QKH%QX7LO!FMV&H7R""ZN=0 M@$=K;KD"1EDS^\QSC R1R/2O3-/LTT[3;6QC),=M"D*D]2% _E5FB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *\^^*VN^(M-TJTT_P .:?JLLU\Y M6XO-/M&G>UB&-VT#C><\9(Z'D'!'H-% 'E/A+Q-I7ABPATG2OA_XVA21QYMQ M/I66E[U;2M2M4M[Z"PC\RXBD3[CJ MG&X$8!].2>V?2** /._"]OJGB;Q]<>,M1TF[TFR@L_L.GVUXNR=P7)>1T_A] M /Q]ZT?BQ8W>H_#+6;2QM9[JYD2,)#!&7=OWBGA1R>*[.B@""S4K8VZL"&$: M@@]1Q7#^ M,O?^$M\::YJ-E/;RW>H^1 T\10O#$,*RYZJ>.1UQ7?T4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #'__9 end EX-101.INS 8 rgr-20171231.xml XBRL INSTANCE FILE 0000095029 2016-01-01 2016-12-31 0000095029 rgr:DeferredStockMember 2016-01-01 2016-12-31 0000095029 rgr:DeferredStockMember 2015-01-01 2015-12-31 0000095029 2015-01-01 2015-12-31 0000095029 2015-12-31 0000095029 rgr:GrantsIn2016Member us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000095029 rgr:GrantsIn2016Member us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000095029 2016-12-31 0000095029 rgr:GrantsIn2015Member us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0000095029 rgr:GrantsIn2015Member us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0000095029 2014-01-01 2014-12-31 0000095029 us-gaap:LandAndLandImprovementsMember 2016-12-31 0000095029 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0000095029 us-gaap:MachineryAndEquipmentMember 2016-12-31 0000095029 us-gaap:ToolsDiesAndMoldsMember 2016-12-31 0000095029 us-gaap:CommonStockMember 2016-12-31 0000095029 2014-12-31 0000095029 rgr:FirearmsMember 2016-01-01 2016-12-31 0000095029 rgr:FirearmsMember 2015-01-01 2015-12-31 0000095029 rgr:UnaffiliatedCastingsMember 2016-01-01 2016-12-31 0000095029 rgr:UnaffiliatedCastingsMember 2015-01-01 2015-12-31 0000095029 us-gaap:CommonStockMember 2014-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0000095029 us-gaap:RetainedEarningsMember 2014-12-31 0000095029 us-gaap:TreasuryStockMember 2014-12-31 0000095029 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0000095029 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0000095029 us-gaap:CommonStockMember 2015-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000095029 us-gaap:RetainedEarningsMember 2015-12-31 0000095029 us-gaap:TreasuryStockMember 2015-12-31 0000095029 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000095029 us-gaap:CommonStockMember 2016-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000095029 us-gaap:RetainedEarningsMember 2016-12-31 0000095029 us-gaap:TreasuryStockMember 2016-12-31 0000095029 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000095029 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0000095029 us-gaap:TreasuryStockMember 2015-01-01 2015-12-31 0000095029 rgr:UnaffiliatedCastingsMember us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000095029 rgr:UnaffiliatedCastingsMember us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000095029 rgr:UnaffiliatedCastingsMember us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000095029 rgr:UnaffiliatedCastingsMember us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0000095029 us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000095029 us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000095029 us-gaap:CorporateMember 2016-01-01 2016-12-31 0000095029 us-gaap:CorporateMember 2015-01-01 2015-12-31 0000095029 rgr:FirearmsMember 2016-12-31 0000095029 rgr:FirearmsMember 2015-12-31 0000095029 rgr:UnaffiliatedCastingsMember 2016-12-31 0000095029 rgr:UnaffiliatedCastingsMember 2015-12-31 0000095029 us-gaap:CorporateMember 2016-12-31 0000095029 us-gaap:CorporateMember 2015-12-31 0000095029 rgr:ProductLiabilityReserveMember 2014-12-31 0000095029 rgr:ProductLiabilityReserveMember 2015-01-01 2015-12-31 0000095029 rgr:ProductLiabilityReserveMember 2015-12-31 0000095029 rgr:ProductLiabilityReserveMember 2016-01-01 2016-12-31 0000095029 rgr:ProductLiabilityReserveMember 2016-12-31 0000095029 rgr:AccruedLegalExpenseMember 2015-01-01 2015-12-31 0000095029 rgr:ProductInsurancePremiumExpenseMember 2015-01-01 2015-12-31 0000095029 rgr:AccruedLegalExpenseMember 2016-01-01 2016-12-31 0000095029 rgr:ProductInsurancePremiumExpenseMember 2016-01-01 2016-12-31 0000095029 2016-01-01 2016-04-02 0000095029 2016-04-03 2016-07-02 0000095029 2016-07-03 2016-10-03 0000095029 2016-10-02 2016-12-31 0000095029 2015-01-01 2017-12-31 0000095029 rgr:PubliclyAnnouncedProgramMember 2015-01-01 2017-12-31 0000095029 us-gaap:NonvotingCommonStockMember 2016-12-31 0000095029 rgr:StockIncentivePlan2007Member 2007-04-30 0000095029 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000095029 rgr:VestingMayTwoThousandSeventeenMember us-gaap:DirectorMember rgr:DeferredStockMember 2016-01-01 2016-12-31 0000095029 rgr:VestingMayTwoThousandNineteenMember us-gaap:DirectorMember rgr:DeferredStockMember 2016-01-01 2016-12-31 0000095029 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0000095029 rgr:VestingAprilTwoThousandSixteenMember us-gaap:DirectorMember rgr:DeferredStockMember 2015-01-01 2015-12-31 0000095029 rgr:DeferredStockMember rgr:April2018Member us-gaap:DirectorMember 2015-01-01 2015-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember country:US 2016-01-01 2016-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:DavidsonsMember 2016-01-01 2016-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:JerrysAndEllettBrothersMember 2016-01-01 2016-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:LipseysMember 2016-01-01 2016-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:SportsSouthMember 2016-01-01 2016-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:DavidsonsMember 2015-01-01 2015-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:LipseysMember 2015-01-01 2015-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:SportsSouthMember 2015-01-01 2015-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:JerrysAndEllettBrothersMember 2015-01-01 2015-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember country:US 2015-01-01 2015-12-31 0000095029 us-gaap:AccountsReceivableMember rgr:CustomerOneMember 2016-01-01 2016-12-31 0000095029 us-gaap:AccountsReceivableMember rgr:CustomerTwoMember 2016-01-01 2016-12-31 0000095029 us-gaap:AccountsReceivableMember rgr:CustomerThreeMember 2016-01-01 2016-12-31 0000095029 us-gaap:AccountsReceivableMember rgr:CustomerFourMember 2016-01-01 2016-12-31 0000095029 rgr:GrantsIn2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000095029 rgr:GrantsIn2016Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000095029 rgr:NationalRifleAssociationMember 2016-01-01 2016-12-31 0000095029 rgr:NationalRifleAssociationMember 2015-01-01 2015-12-31 0000095029 2017-01-01 2017-12-31 0000095029 2017-06-30 0000095029 us-gaap:CommonStockMember 2017-12-31 0000095029 2017-12-31 0000095029 us-gaap:NonvotingCommonStockMember 2017-12-31 0000095029 rgr:FirearmsMember 2017-01-01 2017-12-31 0000095029 rgr:UnaffiliatedCastingsMember 2017-01-01 2017-12-31 0000095029 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000095029 us-gaap:CommonStockMember 2017-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000095029 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000095029 us-gaap:RetainedEarningsMember 2017-12-31 0000095029 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000095029 us-gaap:TreasuryStockMember 2017-12-31 0000095029 rgr:UnaffiliatedCastingsMember us-gaap:SalesMember 2017-01-01 2017-12-31 0000095029 us-gaap:SalesMember rgr:FirearmsMember 2017-01-01 2017-12-31 0000095029 us-gaap:SalesMember us-gaap:NonUsMember rgr:FirearmsMember 2017-01-01 2017-12-31 0000095029 us-gaap:ToolsDiesAndMoldsMember 2017-01-01 2017-12-31 0000095029 us-gaap:BuildingMember 2017-01-01 2017-12-31 0000095029 us-gaap:MachineryAndEquipmentMember 2017-01-01 2017-12-31 0000095029 us-gaap:AccountsReceivableMember rgr:CustomerOneMember 2017-01-01 2017-12-31 0000095029 us-gaap:AccountsReceivableMember rgr:CustomerTwoMember 2017-01-01 2017-12-31 0000095029 us-gaap:AccountsReceivableMember rgr:CustomerThreeMember 2017-01-01 2017-12-31 0000095029 us-gaap:LandAndLandImprovementsMember 2017-12-31 0000095029 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000095029 us-gaap:MachineryAndEquipmentMember 2017-12-31 0000095029 us-gaap:ToolsDiesAndMoldsMember 2017-12-31 0000095029 us-gaap:PatentsMember 2017-12-31 0000095029 us-gaap:LineOfCreditMember 2017-01-01 2017-12-31 0000095029 us-gaap:LineOfCreditMember 2017-12-31 0000095029 rgr:PubliclyAnnouncedProgramMember 2017-12-31 0000095029 rgr:DeferredStockMember 2017-12-31 0000095029 rgr:DeferredStockMember 2017-01-01 2017-12-31 0000095029 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000095029 us-gaap:CorporateMember 2017-01-01 2017-12-31 0000095029 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000095029 rgr:UnaffiliatedCastingsMember us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000095029 rgr:UnaffiliatedCastingsMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000095029 rgr:FirearmsMember 2017-12-31 0000095029 rgr:UnaffiliatedCastingsMember 2017-12-31 0000095029 us-gaap:CorporateMember 2017-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember country:US 2017-01-01 2017-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:DavidsonsMember 2017-01-01 2017-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:LipseysMember 2017-01-01 2017-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:JerrysAndEllettBrothersMember 2017-01-01 2017-12-31 0000095029 us-gaap:SalesRevenueGoodsNetMember rgr:SportsSouthMember 2017-01-01 2017-12-31 0000095029 rgr:NationalRifleAssociationMember 2017-01-01 2017-12-31 0000095029 rgr:ProductLiabilityReserveMember 2017-01-01 2017-12-31 0000095029 rgr:ProductLiabilityReserveMember 2017-12-31 0000095029 rgr:AccruedLegalExpenseMember 2017-01-01 2017-12-31 0000095029 rgr:ProductInsurancePremiumExpenseMember 2017-01-01 2017-12-31 0000095029 2017-10-02 2017-12-31 0000095029 2017-04-03 2017-07-02 0000095029 2017-01-01 2017-04-02 0000095029 2018-02-23 0000095029 us-gaap:ScenarioPreviouslyReportedMember 2016-12-31 0000095029 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0000095029 us-gaap:SubsequentEventMember 2018-01-02 0000095029 us-gaap:SubsequentEventMember 2018-01-01 2018-01-31 0000095029 2015-01-01 2015-03-31 0000095029 rgr:PubliclyAnnouncedProgramMember 2015-01-01 2015-03-31 0000095029 2016-10-01 2016-12-31 0000095029 rgr:PubliclyAnnouncedProgramMember 2016-10-01 2016-12-31 0000095029 2017-01-29 2017-02-25 0000095029 rgr:PubliclyAnnouncedProgramMember 2017-01-29 2017-02-25 0000095029 2017-02-26 2017-04-01 0000095029 rgr:PubliclyAnnouncedProgramMember 2017-02-26 2017-04-01 0000095029 2017-07-30 2017-08-26 0000095029 rgr:PubliclyAnnouncedProgramMember 2017-07-30 2017-08-26 0000095029 2017-08-27 2017-09-30 0000095029 rgr:PubliclyAnnouncedProgramMember 2017-08-27 2017-09-30 0000095029 rgr:StockIncentivePlan2017Member 2017-05-31 0000095029 rgr:StockIncentivePlan2017Member 2017-12-31 0000095029 rgr:VestingMayTwoThousandEighteenMember us-gaap:DirectorMember rgr:DeferredStockMember 2017-01-01 2017-12-31 0000095029 rgr:VestingMayTwoThousandTwentyMember us-gaap:DirectorMember rgr:DeferredStockMember 2017-01-01 2017-12-31 0000095029 rgr:GrantsIn2017Member us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000095029 rgr:GrantsIn2017Member us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000095029 rgr:GrantsIn2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000095029 rgr:GrantsIn2017Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000095029 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000095029 2017-07-03 2017-09-30 0000095029 rgr:SymbolicMember 2017-01-01 2017-12-31 0000095029 rgr:SymbolicMember 2016-01-01 2016-12-31 0000095029 rgr:SymbolicMember 2015-01-01 2015-12-31 0000095029 us-gaap:SubsequentEventMember 2018-02-16 0000095029 us-gaap:MinimumMember 2017-01-01 2017-12-31 0000095029 us-gaap:MaximumMember 2017-01-01 2017-12-31 0000095029 rgr:StockIncentivePlan2007Member 2007-04-01 2017-04-24 0000095029 rgr:GrantsIn2015Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0000095029 rgr:GrantsIn2015Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MaximumMember 2015-01-01 2015-12-31 iso4217:USD iso4217:USD xbrli:shares xbrli:shares xbrli:pure rgr:item 600000 600000 700000 P3Y P15Y P7Y LIBOR 700000 2018-06-15 3400000 1900000 4300000 5500000 800000 500000 1200000 100000 100000 31000000 30710000 43000000 27500000 23400000 3700000 3300000 3500000 6000000 5000000 5600000 35355000 36235000 34264000 300000 300000 300000 300000 300000 300000 300000 300000 78745000 143595000 227738000 265900000 185462000 23717000 25472000 198159000 -61886000 23776000 29591000 239098000 -64727000 24034000 27211000 293400000 -78745000 230149000 24092000 28329000 321323000 -143595000 346879000 284318000 69225000 87126000 8901000 63487000 69442000 60082000 99417000 87592000 42542000 45180000 2340000 2698000 54535000 39714000 3660000 3501000 214763000 166784000 331639000 1986000 49183000 242169000 38301000 365013000 1986000 51361000 265772000 45894000 227398000 261218000 104241000 103795000 27541000 13739000 315883000 346879000 242758000 221670000 16096000 15289000 88025000 78924000 284318000 206091000 12524000 65703000 48493000 32422000 1733000 729000 25467000 14315000 5200000 5211000 80893000 52677000 86000 90000 1402000 24099000 22558000 72978000 62336000 97077000 84894000 24034000 24034000 24092000 24092000 27211000 28329000 293400000 321323000 71247000 61707000 400000 400000 1405000 1225000 6525000 6814000 3915000 4202000 21436000 7958000 3495000 3169000 16973000 8758000 14275000 10509000 17245000 13155000 31393000 31382000 20232000 5678000 5849000 3987000 37071000 37231000 24219000 3627000 2336000 3813000 1769000 87472000 62126000 62126000 87472000 23278000 23515000 19850000 20829000 52142000 52142000 10350000 10199000 22224000 9370000 655000 201000 981000 758000 2527000 1406000 1533000 1326000 13136000 7796000 12457000 8956000 345000 242000 12802000 9198000 664328000 551094000 658433000 544850000 5895000 6244000 36779000 31585000 42674000 37829000 -36779000 -31585000 173109000 167944000 161427000 161848000 522256000 517701000 4555000 -24436000 24436000 28991000 118230000 131854000 167355000 104817000 444774000 378934000 368248000 219554000 172160000 59113000 56694000 50251000 53496000 154008000 33094000 34946000 55753000 30214000 56146000 49864000 49232000 29004000 27864000 28396000 85145000 77615000 77659000 134409000 94545000 76349000 1142000 1084000 506000 14000 5000 27000 186000 156000 152000 542000 622000 916000 1512000 1555000 1297000 135921000 96100000 136390000 98565000 -1237000 -3407000 768000 942000 77646000 77368000 -53000 331000 48449000 33974000 25504000 32815000 20569000 20569000 32815000 23905000 23905000 3054000 4530000 4530000 3054000 3659000 3659000 -14002000 -788000 -788000 -14002000 -2483000 -2483000 8826000 436000 436000 8826000 -59000 59000 -258000 258000 58000 -58000 14018000 2841000 14018000 2841000 64850000 64850000 3054000 4530000 3659000 522000 -1468000 358000 -59000 113000 -31000 1836000 -3257000 1736000 -2279000 21986000 -9360000 17958000 -9058000 -14463000 5602000 6808000 -16060000 -3186000 9378000 -11466000 1075000 -101000 -1000000 6348000 -6553000 -13704000 -4962000 4806000 35215000 28705000 33455000 26246000 1760000 2459000 33596000 32710000 886000 325000 222000 3000 32815000 20569000 23905000 8825000 436000 14018000 2841000 64850000 14001000 999000 2482000 211000 17901000 60324000 -23639000 34698000 35438000 32010000 32409000 2688000 3029000 33819000 31701000 2118000 845000 744000 1819000 819000 -77000 1221000 -477000 18000 133000 290000 -6000 -13000 -233000 2055000 920000 -77000 997000 1221000 834000 360000 -477000 837000 1076065000 4.62 3.32 1.23 1.24 1.05 1.11 2.94 0.59 0.58 1.22 0.53 4.59 3.21 1.21 1.22 1.03 1.10 2.91 0.59 0.57 1.21 0.52 8.77 6.13 8.95 8.95 8.82 8.95 6.69 6.69 6.29 6.69 8.95 18931415 18696659 17725494 118100 668420 213596 19049515 19365079 17939090 48.45 34.57 49.43 49.70 49.92 47.92 46.30 0.02 283343 82100 1685151 1685151 1319708 82100 82100 283343 283343 900997 900997 173288 173288 4490 4490 240933 240933 5345690 6665398 1 1 1 1 40000000 50000 40000000 50000 24034201 24092488 18688511 17427090 1.73 1.10 1.36 11838 11838 40977 11838 2182000 29139 2550000 750000 727000 11838 62000 76000 114000 3881 5292 4000 5370 5432 6360 5 4 3 0 1 0 2 17427090 0.96 0.19 0.15 0.17 0.14 0.18 0.17 0.13 0.11 0.96 0.19 .15 0.14 0.11 0.01 0.99 0.04 0.22 0.20 0.12 0.96 0.21 0.18 0.12 0.13 0.033 0.036 0.029 0.023 0.032 0.026 -0.004 -0.009 0.356 0.354 0.328 0.02106 0.00375 0.35 0.35 0.35 0.21 0.35 P3Y P24M P28M P3Y2M30D P24M P26M P26M P48M P3Y1M6D P2Y3M19D P3Y3M19D P4Y1M6D P1Y3M19D P1Y3M19D 11378000 -3257000 1285000 1197000 -483000 -580000 10181000 -2774000 1865000 355000 618000 618000 355000 314000 314000 300000 400000 8400000 1600000 800000 1400000 1900000 2000000 10-K false 2017-12-31 STURM RUGER & CO INC 0000095029 RGR --12-31 2017 FY Large Accelerated Filer No Yes Yes 104800000 112569000 101191000 -34890000 -28483000 -33593000 -52009000 -23762000 -91237000 40000000 2900000 3000000 3100000 5700000 6400000 4800000 8700000 8500000 9800000 7000000 400000 -0.007 -0.009 500000 6.69 500000 900000 900000 1100000 5000000 10000000 0 2 5000 113000 -31000 -5000 -113000 31000 <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"><td style="width: 0.5in"><b>1.</b></td><td style="text-align: justify"><b>Summary of Significant Accounting Policies</b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Organization</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Sturm, Ruger &#38; Company, Inc. (the &#8220;Company&#8221;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of sales were from firearms. Export sales represented approximately 4% of firearms sales. The Company&#8217;s design and manufacturing operations are located in the United States and almost all product content is domestic. The Company&#8217;s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company manufactures investment castings made from steel alloys and metal injection molding (&#8220;MIM&#8221;) parts for internal use in its firearms and utilizes available capacity to manufacture and sell investment castings and MIM parts to unaffiliated, third-party customers. Castings were approximately 1% of the Company&#8217;s total sales for the year ended December 31, 2017.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Preparation of Financial Statements</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows United States generally accepted accounting principles (&#8220;GAAP&#8221;). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The significant accounting policies described below, together with the notes that follow, are an integral part of the Financial Statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Principles of Consolidation</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Revenue Recognition</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Substantially all product sales are sold FOB (free on board) shipping point. Revenue is recognized when product is shipped and the customer takes ownership and assumes the risk of loss. Accruals are made for sales discounts and incentives based on the Company&#8217;s experience. The Company accounts for cash sales discounts as a reduction in sales and sales incentives as a charge to selling expense. Amounts billed to customers for shipping and handling fees are included in net sales and costs incurred by the Company for the delivery of goods are classified as selling expenses. Federal excise taxes are excluded from net sales. See &#8220;Recent Accounting Pronouncements&#8221; below for a discussion of revenue recognition in future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Cash and Cash Equivalents</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considers interest-bearing deposits with financial institutions with remaining maturities of three months or less at the time of acquisition to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><u>Accounts Receivable</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company establishes an allowance for doubtful accounts based on the creditworthiness of its customers and historical experience. While the Company uses the best information available to make its evaluation, future adjustments to the allowance for doubtful accounts may be necessary if there are significant changes in economic and industry conditions or any other factors considered in the Company&#8217;s evaluation. Bad debt expense has been immaterial during each of the last three years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Inventories</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Substantially all of the Company&#8217;s inventories are valued at the lower of cost, principally determined by the last-in, first-out (LIFO) method, or market. Elements of cost in inventories include raw materials, direct labor and manufacturing overhead.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Property, Plant, and Equipment</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant, and equipment are carried at cost. Depreciation is computed over useful lives using the straight-line and declining balance methods predominately over 15 years for buildings, 7 years for machinery and equipment and 3 years for tools and dies. When assets are retired, sold or otherwise disposed of, their gross carrying values and related accumulated depreciation are removed from the accounts and a gain or loss on such disposals is recognized when appropriate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Maintenance and repairs are charged to operations; replacements and improvements are capitalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Long-lived Assets</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates the carrying value of long-lived assets to be held and used when events or changes in circumstances indicate the carrying value may not be recoverable. In performing this review, the carrying value of the assets is compared to the projected undiscounted cash flows to be generated from the assets. If the sum of the undiscounted expected future cash flows is less than the carrying value of the assets, the assets are considered to be impaired. Impairment losses are measured as the amount by which the carrying value of the assets exceeds their fair value. The Company bases fair value of the assets on quoted market prices if available or, if not available, quoted market prices of similar assets. Where quoted market prices are not available, the Company estimates fair value using the estimated future cash flows generated by the assets discounted at a rate commensurate with the risks associated with the recovery of the assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal">&#160;</font><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Income Taxes</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Income taxes are accounted for using the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of &#8220;temporary differences&#8221; by applying enacted statutory rates applicable to future years to temporary differences between the financial statement carrying amounts and the tax basis of the Company&#8217;s assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Product Liability</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides for product liability claims including estimated legal costs to be incurred defending such claims. The provision for product liability claims is charged to cost of products sold.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Advertising Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company expenses advertising costs as incurred. Advertising expenses for 2017, 2016, and 2015, were $3.1 million, $2.9 million, and $3.0 million, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Shipping Costs</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Costs incurred related to the shipment of products are included in selling expense. Such costs totaled $4.8 million, $5.7 million, and $6.4 million in 2017, 2016, and 2015, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Research and Development</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, 2016, and 2015, the Company spent approximately $9.8 million, $8.7 million, and $8.5 million, respectively, on research and development activities relating to new products and the improvement of existing products. These costs are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Earnings per Share</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per share is based upon the weighted-average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the impact of options, restricted stock units, and deferred stock outstanding using the treasury stock method.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Recent Accounting Pronouncements</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2015, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), requiring 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 updated standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a full retrospective or retrospective with cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 one year making it effective for annual reporting periods beginning after December 15, 2017. The new standard will be effective for the Company in the first quarter of 2018 and can be applied using a modified retrospective or full retrospective method. The Company has evaluated the new standard against its existing accounting policies and practices, including reviewing standard purchase orders, invoices, shipping terms, and reviewing agreements with customers. The Company expects to adopt the new standard in the first quarter of 2018 using the modified retrospective transition method. The Company will modify its revenue recognition related to certain of its sales promotion activities that involve the shipment of no charge firearms. As a result, the Company expects to record a contract liability of approximately $7 million on January 1, 2018. In addition, certain promotional expenses that had been classified as selling expenses will be recorded as cost of products sold in future periods. The Company believes the new guidance will not have a material impact on the Company&#8217;s consolidated financial results, cash flows, or financial position, but may have a material impact on the Company&#8217;s financial results for a particular period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718). The most significant change in the new compensation guidance is that all excess tax benefits and tax deficiencies (including tax benefits of dividends) on share-based compensation awards should be recognized in the Statement of Income as income tax expense. Previously such benefits or deficiencies were recognized in the Balance Sheet as adjustments to additional paid-in capital. The new guidance was effective in fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company&#8217;s effective tax rate by 2% for the period ending December 31, 2017. This did not have a material impact on the Company&#8217;s results of operations or financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-02, &#34;Leases&#34; (ASU 2016-02), which requires companies to recognize leased assets and liabilities for both capital and operating leases. ASU 2016-02 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Companies are required to adopt the guidance using a modified retrospective method. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the adoption of this standard is not expected to have a material impact to our consolidated financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade Receivables, Net</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Trade receivables consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Trade receivables</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">61,707</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">71,247</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Allowance for doubtful accounts</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(400</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(400</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Allowance for discounts</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,225</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,405</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">60,082</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">69,442</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, the largest individual trade receivable balances accounted for 22%, 20%, and 12% of total trade receivables, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2016, the largest individual trade receivable balances accounted for 19%, 15%, 14%, and 11% of total trade receivables, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventories</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Finished goods</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">22,558</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">24,099</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Materials and products in process</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62,336</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">72,978</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">84,894</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">97,077</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Adjustment of inventories to a LIFO basis</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(45,180</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(42,542</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">39,714</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">54,535</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, inventory quantities were reduced. This reduction resulted in a liquidation of LIFO inventory quantities carried at lower costs prevailing in prior years as compared with the current cost of purchases, the effect of which decreased 2017 costs of products sold by approximately $0.4 million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property, Plant and Equipment</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Land and improvements</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,986</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,986</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Buildings and improvements</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">51,361</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49,183</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Machinery and equipment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">265,772</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">242,169</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Dies and tools</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">45,894</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">38,301</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">365,013</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">331,639</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other Assets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other assets consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Patents, at cost</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">6,814</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">6,525</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 14.8pt; border-right: Black 1pt solid">Accumulated amortization</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(4,202</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3,915</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Deposits on capital items</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,958</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">21,436</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,169</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,495</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">13,739</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">27,541</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The capitalized cost of patents is amortized using the straight-line method over their useful lives. The cost of patent amortization was $0.3 million, $0.3 million, and $0.3 million in 2017, 2016, and 2015, respectively. The estimated annual patent amortization cost for each of the next five years is $0.3 million. Costs incurred to maintain existing patents are charged to expense in the year incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Software development costs were incurred to develop and implement an integrated ERP system prior to the time the system became operational. These costs were capitalized and amortized using the straight line method over a period of sixty months. They became completely amortized in 2016. Costs incurred subsequent to the system becoming operational are being expensed. The cost of software development cost amortization was $0.3 million and $0.4 million in 2016 and 2015, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Trade Accounts Payable and Accrued Expenses</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Trade accounts payable and accrued expenses consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Trade accounts payable</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">8,758</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">16,973</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Federal excise taxes payable</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,509</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">14,275</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Accrued other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,155</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17,245</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">32,422</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">48,493</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>7.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<b>Line of Credit</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has an unsecured $40 million revolving line of credit with a bank. This facility, which is renewable annually, has an expiration date of June 15, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The credit facility remained unused throughout 2016 and 2017. Borrowings under this facility would bear interest at LIBOR (2.106% at December 31, 2017) plus 200 basis points and the Company is charged three-eighths of a percent (0.375%) per year on the unused portion. At December 31, 2017 and 2016, the Company was in compliance with the terms and covenants of the credit facility.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Employee Benefit Plans</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company sponsors a qualified defined-contribution 401(k) plan that covers substantially all of its employees. Under the terms of the 401(k) plan, the Company matches a certain portion of employee contributions to their individual 401(k) accounts using the &#8220;safe harbor&#8221; guidelines provided in the Internal Revenue Code. Expenses related to matching employee contributions to the 401(k) plan were $3.5 million, $3.7 million, and $3.3 million in 2017, 2016, and 2015, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Additionally, in 2017, 2016, and 2015 the Company provided discretionary supplemental contributions to the individual 401(k) accounts of substantially all employees. Each employee received a supplemental contribution to their account based on a uniform percentage of qualifying compensation established annually. The cost of these supplemental contributions totaled $5.6 million, $6.0 million, and $5.0 million in 2017, 2016, and 2015, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other Operating Income, net</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other operating income, net consists of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">(Loss) gain on sale of operating assets</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">(31</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">5</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">113</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total other operating income, net</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(31</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">113</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income Taxes </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2014.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The federal and state income tax provision consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="6" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="6" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Current</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Deferred</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Current</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Deferred</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Current</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Deferred</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 22%">Federal</td><td style="width: 1%; border-left: Black 1pt solid">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">20,232</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,865</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">31,393</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">10,181</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">31,382</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(2,774</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid">State</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,987</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(580</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,678</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,197</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,849</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(483</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">24,219</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,285</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">37,071</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">11,378</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">37,231</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,257</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The effective income tax rate varied from the statutory federal income tax rate as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Statutory federal income tax rate</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">35.0</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">35.0</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">35.0</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">State income taxes, net of federal tax benefit</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.9</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.3</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.6</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Domestic production activities deduction</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(2.6</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(2.3</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3.2</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Impact of Accounting Standard Update 2016-09</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(0.9</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Impact of Tax Cuts and Jobs Act on deferred taxes</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(0.7</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Other items</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.9</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.4</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Effective income tax rate</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">32.8</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">%</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35.6</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">%</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35.4</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As discussed in the Recent Accounting Pronouncements section of Note 1 to the Consolidated Financial Statements, the Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company&#8217;s effective tax rate by 0.9% for the period ending December 31, 2017. This did not have a material impact on the Company&#8217;s results of operations or financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Tax Cuts and Job Act of 2017 lowers the statutory corporate tax rate from 35% to 21% for years beginning after December 31, 2017. The Company estimates that its effective tax rate in 2018 will approximate 24.5%. As a result, the value of net deferred tax liabilities at December 31, 2017 was reduced by $0.5 million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2015, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; border-right: Black 1pt solid">Deferred tax assets</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 74%; text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Product Liability</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">201</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">655</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Employee compensation and benefits</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,336</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,627</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Allowances for doubtful accounts and discounts</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,769</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,813</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 22.5pt; border-right: Black 1pt solid">Inventories</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">758</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">981</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Stock-based compensation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,406</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,527</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; padding-left: 22.5pt; border-right: Black 1pt solid">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,326</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,533</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,796</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,136</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; border-right: Black 1pt solid">Deferred tax liabilities:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -4.5pt; padding-left: 27pt; border-right: Black 1pt solid">Depreciation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,956</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,457</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; text-indent: -4.5pt; padding-left: 27pt; border-right: Black 1pt solid">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">242</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">345</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total deferred tax liabilities</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,198</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,802</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Net deferred tax (liabilities) assets</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,402</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">334</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company made income tax payments of approximately $23.4 million, $43.0 million, and $27.5 million, during 2017, 2016, and 2015, respectively. The Company expects to realize its deferred tax assets through tax deductions against future taxable income or carry back against taxes previously paid<i>. </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not believe it has included any &#8220;uncertain tax positions&#8221; in its federal income tax return or any of the state income tax returns it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional taxes, if any, would result in a material change to its financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Earnings Per Share</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">Numerator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 61%; text-align: left; text-indent: 17.9pt; padding-left: 0.1pt; border-right: Black 1pt solid">Net income</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">52,142</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">87,472</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">62,126</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">Denominator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 27pt; border-right: Black 1pt solid">Weighted average number of common shares outstanding &#8211; Basic</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">17,725,494</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">18,931,415</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">18,696,659</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -9pt; padding-left: 27pt; border-right: Black 1pt solid">Dilutive effect of options and restricted stock units outstanding under the Company&#8217;s employee compensation plans</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">213,596</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">118,100</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">668,420</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; text-indent: -27pt; padding-left: 27pt; border-right: Black 1pt solid">Weighted average number of common shares outstanding &#8211; Diluted</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17,939,090</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,049,515</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,365,079</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There are no anti-dilutive stock options in 2017, 2016, and 2015 because the closing price of the Company&#8217;s stock on December 31, 2017, 2016, and 2015 exceeded the strike price of all outstanding options on each of those dates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>14.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating Segment Information</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has two reportable operating segments: firearms and castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally to a number of federally-licensed, independent wholesale distributors primarily located in the United States. The castings segment manufactures and sells steel investment castings and metal injection molding parts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Corporate segment income relates to interest income, the sale of non-operating assets, and other non-operating activities. Corporate segment assets consist of cash and other non-operating assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates performance and allocates resources, in part, based on profit and loss before taxes. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies (see Note 1). Intersegment sales are recorded at the Company&#8217;s cost plus a fixed profit percentage.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: normal; text-align: justify; border-right: Black 1pt solid">Net Sales</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 61%; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">517,701</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">658,433</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">544,850</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unaffiliated</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,555</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,895</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,244</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Intersegment</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">24,436</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">36,779</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,585</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">28,991</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">42,674</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">37,829</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Eliminations</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(24,436</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(36,779</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(31,585</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">522,256</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">664,328</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">551,094</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Income (Loss) Before Income Taxes</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">77,368</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">136,390</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">98,565</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(53</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(1,237</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3,407</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Corporate</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">331</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">768</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">942</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">77,646</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">135,921</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">96,100</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Identifiable Assets</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">206,091</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">242,758</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">221,670</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,524</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">16,096</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">15,289</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Corporate</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">65,703</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">88,025</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">78,924</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">284,318</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">346,879</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">315,883</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">Depreciation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">31,701</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">32,010</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">32,409</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,118</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,688</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,029</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">33,819</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">34,698</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">35,438</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Capital Expenditures</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">32,710</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">33,455</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">26,246</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">886</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,760</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,459</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">33,596</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">35,215</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">28,705</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, the Company&#8217;s largest customers and the percent of total sales they represented were as follows: Davidson&#8217;s-21%; Lipsey&#8217;s-18%; Sports South-13%; and Jerry&#8217;s/Ellett Brothers-12%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2016, the Company&#8217;s largest customers and the percent of total sales they represented were as follows: Davidson&#8217;s-19%; Lipsey&#8217;s-17%; Jerry&#8217;s/Ellett Brothers-15%; and Sports South-14%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2015, the Company&#8217;s largest customers and the percent of total sales they represented were as follows: Davidson&#8217;s-18%; Lipsey&#8217;s-17%; Sports South-13%; and Jerry&#8217;s/Ellett Brothers-11%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s assets are located entirely in the United States and domestic sales represented at least 96% of total sales in 2017, 2016, and 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>15.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Quarterly Results of Operations (Unaudited)</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following is a tabulation of the unaudited quarterly results of operations for the two years ended December 31, 2017:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">4/1/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">7/1/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">9/30/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">12/31/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-weight: normal; text-align: left; text-indent: 0.5pt">Net Sales</td><td style="width: 1%; border-left: Black 1pt solid">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">167,355</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">131,854</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">104,817</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">118,230</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0.5pt">Gross profit</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55,753</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">34,946</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,214</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">33,094</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.5pt">Net income</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">22,224</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,199</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9,370</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,350</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 0.5pt">Basic earnings per share</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.22</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.58</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.53</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.59</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; text-indent: 0.5pt">Diluted earnings per share</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.21</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">0.57</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">0.52</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">0.59</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="14" style="text-align: center; border-bottom: Black 1pt solid">Three Months Ended</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">4/2/16</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">7/2/16</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">10/1/16</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">12/31/16</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-weight: normal; text-align: left">Net Sales</td><td style="width: 1%; border-left: Black 1pt solid">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">173,109</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">167,944</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">161,427</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">161,848</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">59,113</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">56,694</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,251</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">53,496</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">23,278</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">23,515</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">19,850</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">20,829</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Basic earnings per share</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.23</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.24</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.05</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.11</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid">Diluted earnings per share</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.21</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.22</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.03</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.10</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>17.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Contingent Liabilities </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.3pt 0 0; text-align: justify">As of December 31, 2017, the Company was a defendant in four (4) lawsuits and is <font style="font-family: Times New Roman, Times, Serif">aware of certain other such claims. The lawsuits fall into four categories: traditional product liability litigation, patent litigation, non-product litigation, and municipal litigation, discussed in turn below.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><u>Traditional Product Liability Litigation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.5pt 0 0; text-align: justify">One of the four lawsuits mentioned above involves claims for damages related to an allegedly defective product due to its design and/or manufacture. This lawsuit stems from a specific incident of personal injury and is based on a traditional product liability theory such as strict liability, negligence and/or breach of warranty.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.65pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 7pt 0 0; text-align: justify">The Company management believes that the allegation in this case is unfounded, that the incident was unrelated to the design or manufacture of the firearm, and that there should be no recovery against the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Patent Litigation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.35pt 0 0; text-align: justify"><i><u>Davies Innovations, Inc. v. Sturm, Ruger &#38; Company, Inc.</u></i> is a patent litigation suit originally filed in the United States District Court for the Southern District of Texas, Galveston Division. Upon motion by the Company, the case was transferred to the United States District Court for the District of New Hampshire. The suit is based upon alleged patent infringement as the plaintiff claims that certain features of the Ruger SR-556 and SR-762 modern sporting rifles infringe its patent. The complaint seeks a judgment of infringement and unspecified monetary damages including costs, fees and treble damages.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.7pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.95pt 0 0; text-align: justify">Pursuant to the Company's Motion for Summary Judgment, filed on February 15, 2017, the Court dismissed the plaintiff&#8217;s claim of literal infringement, but allowed the case to proceed to discovery on alternate theories. Since then, the parties have been engaging in discovery and the Company has filed a renewed Motion for Summary Judgment, which has not yet been set for hearing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.4pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 7pt 0 0; text-align: justify">The Company management believes that the allegations in this case are unfounded, that there is no infringement of plaintiff&#8217;s patent, that plaintiffs patent is invalid, and there should be no recovery against the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Non-Product Litigation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 7pt 0 0; text-align: justify"><i><u>David S. Palmer, on behalf of himself and all others similarly situated&#160;vs.&#160;Sturm, Ruger &#38; Co.</u></i> is a putative class-action suit filed in Florida state court on October 17, 2017 on behalf of Florida consumers. The suit alleges breach of warranty and deceptive trade practices related to the sale of 10/22 Target Rifles. The Company filed an Answer denying all material allegations and a Motion to Strike the putative class representative&#8217;s claims. That motion remains pending.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Municipal Litigation</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.5pt 0 0; text-align: justify">Municipal litigation generally includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.4pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.85pt 0 0; text-align: justify">There is only one remaining lawsuit of this type, filed by the City of Gary in Indiana State Court in 1999. The complaint in that case seeks damages, among other things, for the costs of <font style="color: #161118">medical care</font><font style="color: #2F262F">,</font> <font style="color: #161118">police and emergency services, public health services</font><font style="color: #2F262F">,</font> <font style="color: #161118">and other services as well as punitive damages. In addition</font><font style="color: #2F262F">,</font> <font style="color: #161118">nuisance abatement and/or injunctive relief is sought to change th</font><font style="color: #2F262F">e</font> <font style="color: #161118">design</font><font style="color: #2F262F">,</font> <font style="color: #161118">manufacture</font><font style="color: #2F262F">,</font> <font style="color: #161118">mark</font><font style="color: #2F262F">e</font><font style="color: #161118">ting and distribution practices of th</font><font style="color: #2F262F">e</font> <font style="color: #161118">various defendants. The suit alleges</font><font style="color: #2F262F">,</font> <font style="color: #161118">among other claims</font><font style="color: #2F262F">,</font> <font style="color: #161118">negligence in the design of products</font><font style="color: #2F262F">,</font> <font style="color: #161118">public nuisance</font><font style="color: #2F262F">,</font> <font style="color: #161118">negligent distribution and marketing</font><font style="color: #2F262F">,</font> <font style="color: #161118">negligence per se and deceptive advertising. The case does not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company's products.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.85pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.15pt 0 0; text-align: justify"><font style="color: #161118">After a long procedural history</font><font style="color: #2F262F">,</font> <font style="color: #161118">the case was scheduled for trial on June 15</font><font style="color: #2F262F">,</font> <font style="color: #161118">2009. The case was not tried on that date and was largely dormant until a status conference was held on July 27</font><font style="color: #2F262F">,</font> <font style="color: #161118">2015. At that time</font><font style="color: #2F262F">,</font> <font style="color: #161118">the court entered a scheduling order setting deadlines for plaintiff to file a Second Amended Complaint</font><font style="color: #2F262F">,</font> <font style="color: #161118">for defendants to answer</font><font style="color: #2F262F">,</font> <font style="color: #161118">and for defendants to file dispositive motions. The plaintiff did not file a Second Amended Complaint by the deadline.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.85pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.75pt 0 0; text-align: justify"><font style="color: #161118">In 2015</font><font style="color: #2F262F">,</font> <font style="color: #161118">Indiana passed a new law such that Indiana Code &#167;34-12-3-1 became applicable to the City's case. The defendants have filed a joint motion for judgment on the pleadings, asserting immunity under &#167;34-12-3-1 and asking the court to revisit the Court of Appeals' decision holding the Protection of Lawful Commerce in Arms Act inapplicabl</font><font style="color: #2F262F">e</font> <font style="color: #161118">to the City's claims. The motion was fully briefed by the parties.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.9pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.5pt 0 0; text-align: justify"><font style="color: #161118">On September 29, 2016, the court entered an order staying the case pending a decision by the Indiana Supreme Court in <i>KS&#38;E Sports v</i></font><i><font style="color: #2F262F">.</font> <font style="color: #161118">Runnels,</font></i><font style="color: #161118"> which presents related issues. The Indiana Supreme Court decided <i>KS&#38;E Sports</i> on April 24</font><font style="color: #2F262F">,</font> <font style="color: #161118">2017</font><font style="color: #2F262F">,</font> <font style="color: #161118">and the <i>Gary</i> court lifted the stay. The <i>Gary</i> court also entered an order setting a supplemental briefing schedule under which the parties addressed the impact of the <i>KS&#38;E Sports</i> decision on defendants</font><font style="color: #2F262F">'</font> <font style="color: #161118">motion for judgment on the pleadings</font><font style="color: #2F262F">.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.5pt 0 0; text-align: justify; text-indent: 35.9pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.5pt 0 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.5pt 0 0; text-align: justify">A hearing on the motion for judgment on the pleadings was held on December 12, 2017. On January 2, 2018, the Court entered an order dismissing the case in its entirety. The City filed a Notice of Appeal on February 1, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Summary of Claimed Damages and Explanation of Product Liability Accruals</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.15pt 0 0; text-align: justify"><font style="color: #161118">Punitive damages</font><font style="color: #2F262F">,</font> <font style="color: #161118">as well as compensatory damages, are demanded in certain of the lawsuits and claims. In many instances</font><font style="color: #2F262F">,</font> <font style="color: #161118">the plaintiff does not seek a specified amount of money</font><font style="color: #2F262F">,</font> <font style="color: #161118">though aggregate amounts ultimately sought may exceed product liability accruals and applicable insurance coverage. For product liability claims made after July 10, 2000</font><font style="color: #2F262F">, </font><font style="color: #161118">coverage is provided on an annual basis for losses exceeding $5 million per claim</font><font style="color: #2F262F">,</font> <font style="color: #161118">or an aggregate maximum loss of $10 million annually</font><font style="color: #2F262F">,</font> <font style="color: #161118">except for certain new claims which might be brought by governments or municipalities after July 10</font><font style="color: #2F262F">,</font> <font style="color: #161118">2000</font><font style="color: #2F262F">,</font> <font style="color: #161118">which are excluded from coverage.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.9pt 0 0; text-align: justify; text-indent: 5.9pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.95pt 0 0; text-align: justify"><font style="color: #161118">The Company management monitors the status of known claims and the product liability accrual</font><font style="color: #2F262F">,</font> <font style="color: #161118">which includes amounts for asserted and unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs</font><font style="color: #2F262F">,</font> <font style="color: #161118">in the opinion of management</font><font style="color: #2F262F">,</font> <font style="color: #161118">after consultation with special and corporate counsel, it is not probable and is unlikely that litigation</font><font style="color: #2F262F">,</font> <font style="color: #161118">including punitive damage claims</font><font style="color: #2F262F">,</font> <font style="color: #161118">will have a material adverse effect on the financial position of the Compan</font><font style="color: #2F262F">y,</font> <font style="color: #161118">but may have a material impact on the Company&#8217;</font><font style="color: #2F262F">s</font> <font style="color: #161118">financial results and cash flows for a particular period.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.95pt 0 6.65pt; text-align: justify; text-indent: 35.5pt">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.6pt 0 0; text-align: justify">Product liability claim payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.1pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.05pt 0 0; text-align: justify">Provision is made for product liability claims based upon many factors related to the severity of the alleged injury and potential liability exposure, based upon prior claim experience. Because the Company's experience in defending these lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual established for such costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.1pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.4pt 0 0; text-align: justify">In most cases, an accrual is established only for estimated legal defense costs. Product liability accruals are periodically reviewed to reflect then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened product liability claims are reflected in the Company's product liability accrual on the same basis as actual claims; <i>i.e.</i>, an accrual is made for reasonably anticipated possible liability and claims handling expenses on an ongoing basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.1pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.3pt 0 0; text-align: justify">A range of reasonably possible losses relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is claimed, the amount of damages claimed, which totaled $0.1 million and $0.1 million at December 31, 2017 and 2016, respectively, are set forth as an indication of possible maximum liability the Company might be required to incur in these cases (regardless of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments that are sustained on appeal.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.3pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.3pt 0 0; text-align: justify">As of December 31, 2017 and 2016, the Company was a defendant in 3 and 5 lawsuits, respectively, involving its products and is aware of other such claims. During 2017 and 2016, respectively, 0 and 3 product-related claims were filed against the Company, 0 and 1 claims were settled, and 2 and 0 claims were dismissed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.3pt 0 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 6.3pt 0 0; text-align: justify">The Company&#8217;s product liability expense was $0.4 million in 2017, $2.1 million in 2016, and $0.9 million in 2015. This expense includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">A roll-forward of the product liability reserve and detail of product liability expense for the three years ended December 31, 2017 follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Balance Sheet Roll-forward for Product Liability Reserve</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="6" style="text-align: center; border-bottom: Black 1pt solid">Cash Payments</td><td style="border-bottom: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Balance<br /> Beginning<br /> of Year (a)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Accrued<br /> Legal <br /> Expense <br /> (Income)<br /> (b)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Legal Fees <br />(c)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Settlements <br /> (d)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Balance<br /> End of <br /> Year (a)</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 35%; text-align: justify">2015</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">845</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">(77</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">(18</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">(6</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">744</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2016</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">744</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,221</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(133</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(13</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,819</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2017</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,819</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(477</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(290</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(233</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">819</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Income Statement Detail for Product Liability Expense</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Accrued<br /> Legal <br /> Expense<br /> (b)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Insurance<br /> Premium <br /> Expense <br /> (e)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Total <br /> Product <br /> Liability <br /> Expense</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; text-align: justify">2015</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(77</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">997</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">920</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2016</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,221</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">834</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,055</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2017</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(477</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">837</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">360</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Notes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(a)</td><td style="text-align: justify">The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(b)</td><td style="text-align: justify">The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(c)</td><td style="text-align: justify">Legal fees represent payments to outside counsel related to product liability matters.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(d)</td><td style="text-align: justify">Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(e)</td><td style="text-align: justify">Insurance expense represents the cost of insurance premiums.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no insurance recoveries during any of the above years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 10pt"><b>18.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Instruments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not hold or issue financial instruments for trading or hedging purposes, nor does it hold interest rate, leveraged, or other types of derivative financial instruments. Fair values of accounts receivable, accounts payable, accrued expenses and income taxes payable reflected in the December 31, 2017 and 2016 balance sheets approximate carrying values at those dates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>19.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subsequent Events</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 16, 2018, the Company&#8217;s Board of Directors authorized a dividend of 23&#162; per share to shareholders of record on March 15, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s management has evaluated transactions occurring subsequent to December 31, 2017 and determined that there were no events or transactions during that period that would have a material impact on the Company&#8217;s results of operations or financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Organization</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Sturm, Ruger &#38; Company, Inc. (the &#8220;Company&#8221;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of sales were from firearms. Export sales represented approximately 4% of firearms sales. The Company&#8217;s design and manufacturing operations are located in the United States and almost all product content is domestic. The Company&#8217;s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company manufactures investment castings made from steel alloys and metal injection molding (&#8220;MIM&#8221;) parts for internal use in its firearms and utilizes available capacity to manufacture and sell investment castings and MIM parts to unaffiliated, third-party customers. Castings were approximately 1% of the Company&#8217;s total sales for the year ended December 31, 2017.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Preparation of Financial Statements</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows United States generally accepted accounting principles (&#8220;GAAP&#8221;). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The significant accounting policies described below, together with the notes that follow, are an integral part of the Financial Statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Principles of Consolidation</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Revenue Recognition</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Substantially all product sales are sold FOB (free on board) shipping point. Revenue is recognized when product is shipped and the customer takes ownership and assumes the risk of loss. Accruals are made for sales discounts and incentives based on the Company&#8217;s experience. The Company accounts for cash sales discounts as a reduction in sales and sales incentives as a charge to selling expense. Amounts billed to customers for shipping and handling fees are included in net sales and costs incurred by the Company for the delivery of goods are classified as selling expenses. Federal excise taxes are excluded from net sales. See &#8220;Recent Accounting Pronouncements&#8221; below for a discussion of revenue recognition in future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Cash and Cash Equivalents</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considers interest-bearing deposits with financial institutions with remaining maturities of three months or less at the time of acquisition to be cash equivalents.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><u>Accounts Receivable</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company establishes an allowance for doubtful accounts based on the creditworthiness of its customers and historical experience. While the Company uses the best information available to make its evaluation, future adjustments to the allowance for doubtful accounts may be necessary if there are significant changes in economic and industry conditions or any other factors considered in the Company&#8217;s evaluation. Bad debt expense has been immaterial during each of the last three years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Inventories</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Substantially all of the Company&#8217;s inventories are valued at the lower of cost, principally determined by the last-in, first-out (LIFO) method, or market. Elements of cost in inventories include raw materials, direct labor and manufacturing overhead.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Property, Plant, and Equipment</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant, and equipment are carried at cost. Depreciation is computed over useful lives using the straight-line and declining balance methods predominately over 15 years for buildings, 7 years for machinery and equipment and 3 years for tools and dies. When assets are retired, sold or otherwise disposed of, their gross carrying values and related accumulated depreciation are removed from the accounts and a gain or loss on such disposals is recognized when appropriate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Maintenance and repairs are charged to operations; replacements and improvements are capitalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Long-lived Assets</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates the carrying value of long-lived assets to be held and used when events or changes in circumstances indicate the carrying value may not be recoverable. In performing this review, the carrying value of the assets is compared to the projected undiscounted cash flows to be generated from the assets. If the sum of the undiscounted expected future cash flows is less than the carrying value of the assets, the assets are considered to be impaired. Impairment losses are measured as the amount by which the carrying value of the assets exceeds their fair value. The Company bases fair value of the assets on quoted market prices if available or, if not available, quoted market prices of similar assets. Where quoted market prices are not available, the Company estimates fair value using the estimated future cash flows generated by the assets discounted at a rate commensurate with the risks associated with the recovery of the assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Income Taxes</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Income taxes are accounted for using the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of &#8220;temporary differences&#8221; by applying enacted statutory rates applicable to future years to temporary differences between the financial statement carrying amounts and the tax basis of the Company&#8217;s assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Product Liability</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides for product liability claims including estimated legal costs to be incurred defending such claims. The provision for product liability claims is charged to cost of products sold.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Advertising Costs</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company expenses advertising costs as incurred. Advertising expenses for 2017, 2016, and 2015, were $3.1 million, $2.9 million, and $3.0 million, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal"><u>Shipping Costs</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Costs incurred related to the shipment of products are included in selling expense. Such costs totaled $4.8 million, $5.7 million, and $6.4 million in 2017, 2016, and 2015, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Research and Development</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, 2016, and 2015, the Company spent approximately $9.8 million, $8.7 million, and $8.5 million, respectively, on research and development activities relating to new products and the improvement of existing products. These costs are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Earnings per Share</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per share is based upon the weighted-average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the impact of options, restricted stock units, and deferred stock outstanding using the treasury stock method.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Recent Accounting Pronouncements</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2015, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), requiring 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 updated standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a full retrospective or retrospective with cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 one year making it effective for annual reporting periods beginning after December 15, 2017. The new standard will be effective for the Company in the first quarter of 2018 and can be applied using a modified retrospective or full retrospective method. The Company has evaluated the new standard against its existing accounting policies and practices, including reviewing standard purchase orders, invoices, shipping terms, and reviewing agreements with customers. The Company expects to adopt the new standard in the first quarter of 2018 using the modified retrospective transition method. The Company will modify its revenue recognition related to certain of its sales promotion activities that involve the shipment of no charge firearms. As a result, the Company expects to record a contract liability of approximately $7 million on January 1, 2018. In addition, certain promotional expenses that had been classified as selling expenses will be recorded as cost of products sold in future periods. The Company believes the new guidance will not have a material impact on the Company&#8217;s consolidated financial results, cash flows, or financial position, but may have a material impact on the Company&#8217;s financial results for a particular period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718). The most significant change in the new compensation guidance is that all excess tax benefits and tax deficiencies (including tax benefits of dividends) on share-based compensation awards should be recognized in the Statement of Income as income tax expense. Previously such benefits or deficiencies were recognized in the Balance Sheet as adjustments to additional paid-in capital. The new guidance was effective in fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company&#8217;s effective tax rate by 2% for the period ending December 31, 2017. This did not have a material impact on the Company&#8217;s results of operations or financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-02, &#34;Leases&#34; (ASU 2016-02), which requires companies to recognize leased assets and liabilities for both capital and operating leases. ASU 2016-02 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Companies are required to adopt the guidance using a modified retrospective method. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the adoption of this standard is not expected to have a material impact to our consolidated financial position.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Trade receivables consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Trade receivables</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">61,707</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">71,247</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Allowance for doubtful accounts</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(400</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(400</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Allowance for discounts</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,225</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,405</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">60,082</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">69,442</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Finished goods</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">22,558</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">24,099</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Materials and products in process</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62,336</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">72,978</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">84,894</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">97,077</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Adjustment of inventories to a LIFO basis</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(45,180</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(42,542</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">39,714</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">54,535</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Land and improvements</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,986</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,986</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Buildings and improvements</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">51,361</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">49,183</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Machinery and equipment</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">265,772</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">242,169</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Dies and tools</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">45,894</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">38,301</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">365,013</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">331,639</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other assets consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Patents, at cost</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">6,814</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">6,525</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 14.8pt; border-right: Black 1pt solid">Accumulated amortization</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(4,202</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3,915</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Deposits on capital items</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">7,958</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">21,436</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,169</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,495</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">13,739</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">27,541</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Trade accounts payable and accrued expenses consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: justify; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; text-align: left; border-right: Black 1pt solid">Trade accounts payable</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">8,758</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">16,973</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Federal excise taxes payable</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,509</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">14,275</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Accrued other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,155</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17,245</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">32,422</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">48,493</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other operating income, net consists of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">(Loss) gain on sale of operating assets</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">(31</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">5</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">113</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total other operating income, net</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(31</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">113</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The federal and state income tax provision consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-left: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="6" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="6" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Current</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Deferred</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Current</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Deferred</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Current</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">Deferred</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 22%">Federal</td><td style="width: 1%; border-left: Black 1pt solid">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">20,232</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,865</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">31,393</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">10,181</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">31,382</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(2,774</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid">State</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,987</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(580</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,678</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,197</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,849</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(483</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">24,219</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1,285</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">37,071</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">11,378</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">37,231</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,257</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The effective income tax rate varied from the statutory federal income tax rate as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Statutory federal income tax rate</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">35.0</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">35.0</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">%</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">35.0</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">State income taxes, net of federal tax benefit</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.9</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.3</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.6</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Domestic production activities deduction</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(2.6</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(2.3</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3.2</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Impact of Accounting Standard Update 2016-09</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(0.9</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Impact of Tax Cuts and Jobs Act on deferred taxes</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(0.7</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Other items</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.9</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.4</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -13.75pt; padding-left: 13.75pt; border-right: Black 1pt solid">Effective income tax rate</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">32.8</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">%</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35.6</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">%</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35.4</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">%</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; border-right: Black 1pt solid">Deferred tax assets</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 74%; text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Product Liability</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">201</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">655</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Employee compensation and benefits</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,336</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,627</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Allowances for doubtful accounts and discounts</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,769</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,813</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 22.5pt; border-right: Black 1pt solid">Inventories</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">758</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">981</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 22.5pt; border-right: Black 1pt solid">Stock-based compensation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,406</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,527</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; padding-left: 22.5pt; border-right: Black 1pt solid">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,326</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,533</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,796</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,136</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; border-right: Black 1pt solid">Deferred tax liabilities:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -4.5pt; padding-left: 27pt; border-right: Black 1pt solid">Depreciation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,956</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,457</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; text-indent: -4.5pt; padding-left: 27pt; border-right: Black 1pt solid">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">242</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">345</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total deferred tax liabilities</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,198</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,802</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Net deferred tax (liabilities) assets</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,402</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">334</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">Numerator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 61%; text-align: left; text-indent: 17.9pt; padding-left: 0.1pt; border-right: Black 1pt solid">Net income</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">52,142</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">87,472</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">62,126</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">Denominator:</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -9pt; padding-left: 27pt; border-right: Black 1pt solid">Weighted average number of common shares outstanding &#8211; Basic</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">17,725,494</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">18,931,415</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">18,696,659</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -9pt; padding-left: 27pt; border-right: Black 1pt solid">Dilutive effect of options and restricted stock units outstanding under the Company&#8217;s employee compensation plans</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">213,596</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">118,100</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">668,420</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; text-indent: -27pt; padding-left: 27pt; border-right: Black 1pt solid">Weighted average number of common shares outstanding &#8211; Diluted</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17,939,090</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,049,515</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,365,079</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table summarizes the stock option activity of the 2007 SIP:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">Shares</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">Weighted<br /> Average <br /> Exercise<br /> Price</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom; border-top: Black 1pt solid">Weighted <br /> Average <br /> Grant Date <br />Fair Value</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom; border-top: Black 1pt solid">Weighted <br /> Average<br /> Remaining <br />Contractual <br />Life (Years)</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 48%">Outstanding at December 31, 2014</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">40,977</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">8.82</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">6.29</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">4.1</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(29,139</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8.77</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.13</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.1</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canceled</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Outstanding at December 31, 2015</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canceled</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Outstanding at December 31, 2016</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Granted</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercised</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canceled</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Outstanding at December 31, 2017</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Exercisable Options Outstanding at December 31, 2017</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Non-Vested Options Outstanding at December 31, 2017</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluates performance and allocates resources, in part, based on profit and loss before taxes. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies (see Note 1). Intersegment sales are recorded at the Company&#8217;s cost plus a fixed profit percentage.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">Year ended December 31,</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2017</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2016</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid; border-top: Black 1pt solid">2015</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: normal; text-align: justify; border-right: Black 1pt solid">Net Sales</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 61%; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">517,701</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">658,433</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">544,850</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unaffiliated</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,555</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,895</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6,244</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Intersegment</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">24,436</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">36,779</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,585</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">28,991</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">42,674</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">37,829</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Eliminations</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(24,436</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(36,779</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(31,585</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">522,256</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">664,328</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">551,094</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Income (Loss) Before Income Taxes</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">77,368</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">136,390</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">98,565</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(53</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(1,237</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(3,407</td><td style="text-align: left; border-right: Black 1pt solid">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Corporate</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">331</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">768</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">942</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">77,646</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">135,921</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">96,100</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-right: Black 1pt solid">Identifiable Assets</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">206,091</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">242,758</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">221,670</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,524</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">16,096</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">15,289</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Corporate</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">65,703</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">88,025</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">78,924</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">284,318</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">346,879</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">315,883</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">Depreciation</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">31,701</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">32,010</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">32,409</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,118</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,688</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,029</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">33,819</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">34,698</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">35,438</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-right: Black 1pt solid">Capital Expenditures</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Firearms</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">32,710</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">33,455</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">26,246</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;Castings</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">886</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,760</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,459</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">33,596</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">35,215</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">28,705</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following is a tabulation of the unaudited quarterly results of operations for the two years ended December 31, 2017:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">4/1/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">7/1/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">9/30/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid">12/31/17</td><td style="border-bottom: Black 1pt solid; font-weight: bold; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-weight: normal; text-align: left; text-indent: 0.5pt">Net Sales</td><td style="width: 1%; border-left: Black 1pt solid">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">167,355</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">131,854</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">104,817</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">118,230</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: 0.5pt">Gross profit</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">55,753</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">34,946</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,214</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">33,094</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: 0.5pt">Net income</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">22,224</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,199</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9,370</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,350</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: 0.5pt">Basic earnings per share</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.22</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.58</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.53</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.59</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; text-indent: 0.5pt">Diluted earnings per share</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.21</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">0.57</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">0.52</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">0.59</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="14" style="text-align: center; border-bottom: Black 1pt solid">Three Months Ended</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">4/2/16</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">7/2/16</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">10/1/16</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: right; border-bottom: Black 1pt solid">12/31/16</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-weight: normal; text-align: left">Net Sales</td><td style="width: 1%; border-left: Black 1pt solid">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">173,109</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">167,944</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">161,427</td><td style="width: 1%; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">161,848</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Gross profit</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">59,113</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">56,694</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,251</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">53,496</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">23,278</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">23,515</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">19,850</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">20,829</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Basic earnings per share</td><td style="border-left: Black 1pt solid">&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.23</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.24</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.05</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.11</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid">Diluted earnings per share</td><td style="border-bottom: Black 1pt solid; border-left: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.21</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.22</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.03</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">1.10</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr></table> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Balance Sheet Roll-forward for Product Liability Reserve</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="6" style="text-align: center; border-bottom: Black 1pt solid">Cash Payments</td><td style="border-bottom: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="font-weight: bold; border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Balance<br /> Beginning<br /> of Year (a)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Accrued<br /> Legal <br /> Expense <br /> (Income)<br /> (b)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Legal Fees <br />(c)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Settlements <br /> (d)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Balance<br /> End of <br /> Year (a)</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 35%; text-align: justify">2015</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">845</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">(77</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">(18</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">(6</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">744</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2016</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">744</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,221</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(133</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(13</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,819</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2017</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,819</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(477</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(290</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(233</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">819</td><td style="text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Income Statement Detail for Product Liability Expense</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Accrued<br /> Legal <br /> Expense<br /> (b)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Insurance<br /> Premium <br /> Expense <br /> (e)</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid">Total <br /> Product <br /> Liability <br /> Expense</td><td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; text-align: justify">2015</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">(77</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">997</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">920</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2016</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">1,221</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">834</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2,055</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2017</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">(477</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">837</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">360</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Notes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(a)</td><td style="text-align: justify">The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(b)</td><td style="text-align: justify">The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(c)</td><td style="text-align: justify">Legal fees represent payments to outside counsel related to product liability matters.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(d)</td><td style="text-align: justify">Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top"> <td style="width: 0"></td><td style="width: 0.5in">(e)</td><td style="text-align: justify">Insurance expense represents the cost of insurance premiums.</td></tr></table> 0.23 334000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock Repurchases</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, 2016, and 2015 the Company repurchased shares of its common stock. Details of these purchases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">Period</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Total<br /> Number of <br /> Shares<br /> Purchased</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Average <br /> Price Paid <br /> per Share</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Total <br /> Number of <br /> Shares <br /> Purchased <br /> as Part of <br /> Publicly <br /> Announced <br /> Program</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Maximum<br /> Dollar<br /> Value of <br /> Shares that <br /> May Yet Be <br /> Purchased <br /> Under the <br /> Program</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; text-align: left; border-bottom: Black 1pt solid; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">First Quarter 2015</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">82,100</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">34.57</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">82,100</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">Fourth Quarter 2016</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">283,343</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">49.43</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">283,343</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">First Quarter 2017</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.3in; padding-left: 0.6in; border-right: Black 1pt solid">January 29 to February 25</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">900,997</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">49.70</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">900,997</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.3in; padding-left: 0.6in; border-right: Black 1pt solid">February 26 to April 1</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">173,288</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">49.92</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">173,288</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">Third Quarter 2017</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.3in; padding-left: 0.6in; border-right: Black 1pt solid">July 30 to August 26</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,490</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">47.92</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,490</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; padding-left: 0.3in; border-right: Black 1pt solid">August 27 to September 30</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">240,933</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">46.30</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">240,933</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,685,151</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">48.45</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,685,151</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">30,710,000</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">All of these purchases were made with cash held by the Company and no debt was incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At December 31, 2017, approximately $31 million remained authorized for share repurchases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, 2016, and 2015 the Company repurchased shares of its common stock. Details of these purchases are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">Period</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Total<br /> Number of <br /> Shares<br /> Purchased</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Average <br /> Price Paid <br /> per Share</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Total <br /> Number of <br /> Shares <br /> Purchased <br /> as Part of <br /> Publicly <br /> Announced <br /> Program</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; border-top: Black 1pt solid">Maximum<br /> Dollar<br /> Value of <br /> Shares that <br /> May Yet Be <br /> Purchased <br /> Under the <br /> Program</td><td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid; border-top: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td style="border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; text-align: left; border-bottom: Black 1pt solid; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">First Quarter 2015</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">82,100</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">34.57</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">82,100</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="width: 10%; border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="width: 1%; border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">Fourth Quarter 2016</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">283,343</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">49.43</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">283,343</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">First Quarter 2017</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.3in; padding-left: 0.6in; border-right: Black 1pt solid">January 29 to February 25</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">900,997</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">49.70</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">900,997</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.3in; padding-left: 0.6in; border-right: Black 1pt solid">February 26 to April 1</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">173,288</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">49.92</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">173,288</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -0.3in; padding-left: 0.3in; border-right: Black 1pt solid">Third Quarter 2017</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.3in; padding-left: 0.6in; border-right: Black 1pt solid">July 30 to August 26</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,490</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">47.92</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,490</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; padding-left: 0.3in; border-right: Black 1pt solid">August 27 to September 30</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">240,933</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">46.30</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">240,933</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Total</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,685,151</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">48.45</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,685,151</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">30,710,000</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Compensation Plans</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2017, the Company&#8217;s shareholders approved the 2017 Stock Incentive Plan (the &#8220;2017 SIP&#8221;) under which employees, independent contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by the Compensation Committee of the Board of Directors<i>. </i>The Company has reserved 750,000 shares for issuance under the 2017 SIP, of which 727,000 shares remain available for future grants as of December 31, 2017.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In April 2007, the Company adopted and the shareholders approved the 2007 Stock Incentive Plan (the &#8220;2007 SIP&#8221;), which had similar provisions as the 2017 SIP. The 2007 SIP plan expired </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">April 24, 2017. The Company had reserved 2,550,000 shares for issuance under the 2007 SIP, of which 2,182,000 shares were issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Compensation expense related to stock options is recognized based on the grant-date fair value of the awards estimated using the Black-Scholes option pricing model. Compensation expense related to deferred stock, restricted stock, and restricted stock units is recognized based on the grant-date fair value of the Company&#8217;s common stock, using either the actual share price or an estimated value using the Monte Carlo valuation model. The total stock-based compensation cost included in the Statements of Income was $3.7 million, $3.1 million, and $4.5 million in 2017, 2016, and 2015, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><u>Stock Options</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">There were no stock options granted in 2017, 2016 or 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table summarizes the stock option activity of the 2007 SIP:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">Shares</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">Weighted<br /> Average <br /> Exercise<br /> Price</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom; border-top: Black 1pt solid">Weighted <br /> Average <br /> Grant Date <br />Fair Value</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom; border-top: Black 1pt solid">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom; border-top: Black 1pt solid">Weighted <br /> Average<br /> Remaining <br />Contractual <br />Life (Years)</td><td style="border-bottom: Black 1pt solid; border-top: Black 1pt solid; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 48%">Outstanding at December 31, 2014</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">40,977</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">8.82</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">6.29</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; width: 2%">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; width: 9%">4.1</td><td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(29,139</td><td style="text-align: left; border-right: Black 1pt solid">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8.77</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">6.13</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.1</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canceled</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Outstanding at December 31, 2015</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canceled</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Outstanding at December 31, 2016</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Granted</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercised</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canceled</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="border-bottom: Black 1pt solid; border-right: Black 1pt solid">Outstanding at December 31, 2017</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Exercisable Options Outstanding at December 31, 2017</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,838</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8.95</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6.69</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.3</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; border-bottom: Black 1pt solid; border-right: Black 1pt solid">Non-Vested Options Outstanding at December 31, 2017</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; text-align: left; border-right: Black 1pt solid">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At December 31, 2017, the aggregate intrinsic value of all options, including exercisable options, was $0.5 million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Deferred Stock</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred stock awards vest based on the passage of time or the Company&#8217;s attainment of performance objectives. Upon vesting, these awards convert one-for-one to common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2017, 5,432 deferred stock awards were issued to non-employee directors that will vest in May 2018 and 6,360 deferred stock awards were issued to non-employee directors that will vest in May 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2016, 3,881 deferred stock awards were issued to non-employee directors that vested in May 2017 and 5,292 deferred stock awards were issued to non-employee directors that will vest in May 2019.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 43.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2015, 4,000 deferred stock awards were issued to non-employee directors that vested in April 2016 and 5,370 deferred stock awards were issued to non-employee directors that will vest in April 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Compensation expense related to these awards is amortized ratably over the vesting period. Compensation expense related to these awards was $0.7 million, $0.6 million and $0.6 million in 2017, 2016, and 2015, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At December 31, 2017, there was $0.7 million of unrecognized compensation cost related to deferred stock that is expected to be recognized over a period of three years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><u>Restricted Stock Units</u></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company grants restricted stock units in lieu of incentive stock options to senior employees. Some of these RSU&#8217;s are retention awards and have only time-based vesting. Other RSU&#8217;s have a vesting &#8220;double trigger.&#8221; The vesting of these RSU&#8217;s is dependent on the achievement of corporate objectives established by the Compensation Committee of the Board of Directors, stock performance relative to industry indices, and the passage of time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During 2017, 114,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $4.3 million, of which $1.2 million was recognized in 2017. The costs are being recognized ratably over the remaining periods required before the units vest, which range from 24 to 26 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During 2016, 62,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $3.4 million, of which $0.8 million was recognized in 2016. The costs are being recognized ratably over the remaining periods required before the units vest, which ranged from 24 to 28 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During 2015, 76,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $1.9 million, of which $0.5 million was recognized in 2015. The costs are being recognized ratably over the remaining periods required before the units vest, which ranged from 26 to 48 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At December 31, 2017, there was $5.5 million of unrecognized compensation cost related to restricted stock units that is expected to be recognized over a period of 3.25 years.</p> 334000 -1402000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>16.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Related Party Transactions </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">From time to time, the Company contracts with the National Rifle Association (&#8220;NRA&#8221;) for some of its promotional and advertising activities. The Company paid the NRA $0.8 million, $8.4 million and $1.6 million in 2017, 2016 and 2015, respectively, which primarily related to the 2016 &#8220;Ruger $5 Million Match Campaign&#8221; and the 2015-16 &#8220;2.5 Million Gun Challenge&#8221;. One of the Company&#8217;s Directors also serves as a Director on the Board of the NRA.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has contracted with Symbolic, Inc. (&#8220;Symbolic&#8221;) to assist in its marketing efforts. During the years ended December 31, 2017, 2016, and 2015, the Company paid Symbolic $1.4 million, $1.9 million, and $2.0 million, respectively, which amounts included $0.9 million, $0.9 million, and $1.1 million, respectively, for the reimbursement of expenses paid by Symbolic on the Company&#8217;s behalf. Symbolic&#8217;s principal and founder was named the Company&#8217;s Vice President of Marketing in June 2017, and remains a partner of Symbolic.</p> 0.02 8800000 8500000 0.245 The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements. The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years. Legal fees represent payments to outside counsel related to product liability matters. Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability. Insurance expense represents the cost of insurance premiums. EX-101.SCH 9 rgr-20171231.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Trade Receivables, Net link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Trade Accounts Payable and Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Other Operating Income, net link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Stock Repurchases link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Compensation Plans link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Operating Segment Information link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Quarterly Results of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Contingent Liabilities link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Trade Receivables, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Trade Accounts Payable and Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Other Operating Income, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Stock Repurchases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Operating Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Quarterly Results of Operations (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Contingent Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Trade Receivables, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Other Assets (Schedule of Other Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Other Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Trade Accounts Payable and Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Employee Benefit Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Other Operating Income, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Income Taxes (Schedule of Federal and State Income Tax Provision) (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Stock Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Compensation Plans (Schedule of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Compensation Plans (Deferred Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Compensation Plans (Restricted Stock Units) (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Operating Segment Information (Schedule of Operating Segment Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Operating Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Quarterly Results of Operations (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Contingent Liabilities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Contingent Liabilities (Reconciliation of Product Liability Reserve) (Details) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Contingent Liabilities (Schedule of Product Liability Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 rgr-20171231_cal.xml XBRL CALCULATION FILE EX-101.DEF 11 rgr-20171231_def.xml XBRL DEFINITION FILE EX-101.LAB 12 rgr-20171231_lab.xml XBRL LABEL FILE Award Type [Axis] Deferred Stock [Member] Plan Name [Axis] 2016 Grants [Member] Restricted Stock Units (RSUs) [Member] 2015 Grants [Member] Property, Plant and Equipment, Type [Axis] Land and Land Improvements [Member] Building and Building Improvements [Member] Machinery and Equipment [Member] Tools, Dies and Molds [Member] Class of Stock [Axis] Common Stock [Member] Business Segments [Axis] Firearms [Member] Unaffiliated Castings [Member] Equity Components [Axis] Additional Paid-in Capital [Member] Retained Earnings [Member] Treasury Stock [Member] Consolidation Items [Axis] Intersegment Elimination [Member] Operating Segments [Member] Corporate [Member] Valuation Allowances and Reserves Type [Axis] Product Liability Reserve [Member] Products and Services [Axis] Accrued Legal Expense [Member] Product Insurance Premium Expense [Member] Share Repurchase Program [Axis] Publicly Announced Program [Member] Nonvoting Common Stock [Member] Stock Incentive Plan 2007 [Member] Vesting Period [Axis] Vesting April Two Thousand Fourteen [Member] Title of Individual [Axis] Director [Member] Vesting April Two Thousand Sixteen [Member] Vesting April Two Thousand Fifteen [Member] April 2018 [Member] Concentration Risk Benchmark [Axis] Sales Revenue, Goods, Net [Member] Geographical [Axis] United States [Member] Major Customers [Axis] Davidsons [Member] Jerrys And Ellett Brothers [Member] Lipseys [Member] Sports South [Member] Accounts Receivable [Member] Customer One [Member] Customer Two [Member] Customer Three [Member] Customer Four [Member] Range [Axis] Minimum [Member] Maximum [Member] Related Party Transaction [Axis] National Rifle Association [Member] Sales [Member] Non-US [Member] Building [Member] Finite-Lived Intangible Assets by Major Class [Axis] Patents [Member] Credit Facility [Axis] Line of Credit [Member] Scenario [Axis] Scenario Previously Reported [Member] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update 2016-09 [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Stock Incentive Plan 2017 [Member] Vesting May 2018 [Member] Vesting May 2020 [Member] 2017 Grants [Member] Symbolic [Member] Document and Entity Information [Abstract] Document Type Amendment Flag Document Period End Date Entity Registrant Name Entity Central Index Key Trading Symbol Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Period Focus Entity Filer Category Entity Voluntary Filers Entity Well-Known Seasoned Issuer Entity Current Reporting Status Entity Common Stock, Shares Outstanding Entity Public Float Statement [Table] Statement [Line Items] Voting Common Stock [Member] Assets Current Assets Cash and cash equivalents Trade receivables, net Gross inventories Less LIFO reserve Less excess and obsolescence reserve Net inventories Prepaid expenses and other current assets Total Current Assets Property, Plant, and Equipment Less allowances for depreciation Net property, plant and equipment Deferred income taxes Other assets Total Assets Liabilities and Stockholders' Equity Current Liabilities Trade accounts payable and accrued expenses Product liability Employee compensation and benefits Workers' compensation Total Current Liabilities Product liability Deferred income taxes Contingent liabilities (Note 17) Stockholders' Equity Common stock Additional paid-in capital Retained earnings Less: Treasury stock - at cost 2017 - 6,665,398 shares 2016 - 5,345,690 shares Total Stockholders' Equity Total Liabilities and Stockholders' Equity Treasury stock, shares Common Stock, par value per share Common Stock, shares authorized Common Stock, shares issued Common Stock, shares outstanding Segment Reporting Information [Line Items] Segments [Axis] Total net sales Cost of products sold Gross profit Operating Expenses: Selling General and administrative Defined benefit pension plans settlement charge Other operating income, net Total operating expenses Operating income Other income: Royalty income Interest expense, net Interest income Interest expense Other income, net Total other income, net Income before income taxes Income taxes Net income and comprehensive income Basic Earnings Per Share Diluted Earnings Per Share Cash Dividends Per Share Balance Net income Dividends paid Stock-based compensation Exercise of stock options and vesting of RSU's Tax benefit realized from exercise of stock options and vesting of RSU's Common stock issued - compensation plans Unpaid dividends accrued Repurchase of shares of common stock Balance Statement of Stockholders' Equity [Abstract] Treasury Stock, Shares, Acquired Statement of Cash Flows [Abstract] Operating Activities Adjustments to reconcile net income to cash provided by operating activities: Depreciation and amortization Stock-based compensation Excess and obsolescence inventory reserve Loss (gain) on sale of assets Deferred income taxes Changes in operating assets and liabilities: Trade receivables Inventories Trade accounts payable and accrued expenses Employee compensation and benefits Product liability Prepaid expenses, other assets and other liabilities Income taxes payable Cash provided by operating activities Investing Activities Property, plant, and equipment additions Net proceeds from sale of assets Cash used for investing activities Financing Activities Dividends paid Tax benefit from share-based compensation Repurchase of common stock Payment of employee withholding tax related to share-based compensation Proceeds from exercise of stock options Cash used for financing activities (Decrease) increase in cash and cash equivalents Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Accounting Policies [Abstract] Summary of Significant Accounting Policies Receivables [Abstract] Trade Receivables, Net Inventory Disclosure [Abstract] Inventories Property, Plant and Equipment [Abstract] Property, Plant and Equipment Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Other Assets Payables and Accruals [Abstract] Trade Accounts Payable and Accrued Expenses Line of Credit Facility [Abstract] Line of Credit Retirement Benefits [Abstract] Employee Benefit Plans Other Income and Expenses [Abstract] Other Operating Income, net Income Tax Disclosure [Abstract] Income Taxes Earnings Per Share [Abstract] Earnings Per Share Stock Repurchases [Abstract] Stock Repurchases Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Compensation Plan Segment Reporting [Abstract] Operating Segment Information Quarterly Financial Information Disclosure [Abstract] Quarterly Results of Operations (Unaudited) Related Party Transactions [Abstract] Related Party Transactions Commitments and Contingencies Disclosure [Abstract] Contingent Liabilities Financial Instruments [Abstract] Financial Instruments Subsequent Events [Abstract] Subsequent Events Organization Preparation of Financial Statements Principles of Consolidation Revenue Recognition Cash and Cash Equivalents Accounts Receivable Inventories Property, Plant, and Equipment Long-lived Assets Income Taxes Product Liability Advertising Costs Shipping Costs Research and Development Earnings per Share Recent Accounting Pronouncements Schedule of Trade Receivables Schedule of Inventories Schedule of Property, Plant and Equipment Schedule of Other Assets Schedule of Trade Accounts Payable and Accrued Expenses Schedule of Other Operating Income, net Schedule of Federal and State Income Tax Provision Schedule of Effective Income Tax Rate Reconciliation Schedule of Deferred Tax Assets and Liabilities Schedule of Reconciliation of Numerator and Denominator for Basic and Diluted Earnings Per Share Schedule of Repurchase of Common Stock Schedule of Assumptions Used to Estimate Fair Value Schedule of Stock Option Activity Schedule of Operating Segment Financial Information Schedule of Quarterly Financial Information Reconciliation of Product Liability Reserve Schedule of Product Liability Expense Schedule of Segment Reporting Information, by Segment [Table] Percentage of sales Useful life Advertising expenses Shipping costs Research and development Contract liability Effective income tax rate Impact on effective income tax rate Impact on current deferred income tax assets Impact on noncurrent deferred income tax liabilities Concentration Risk [Table] Accounts, Notes, Loans and Financing Receivable [Line Items] Customer [Axis] Trade receivables Allowance for doubtful accounts Allowance for discounts Trade receivables, net Percentage of customers Finished goods Materials and products in process Inventory gross Adjustment of inventories to a LIFO basis Effect of liquidation of LIFO inventory Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Change in Accounting Estimate by Type [Axis] Land and Improvements [Member] Buildings and Improvements [Member] Dies and Tools [Member] Patents, at cost Accumulated amortization Deposits on capital items Other Other assets Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Investment, Name [Axis] Patent amortization Ownership interest Estimated accumulated amortization, 2018 Estimated accumulated amortization, 2019 Estimated accumulated amortization, 2020 Estimated accumulated amortization, 2021 Estimated accumulated amortization, 2022 Computer software amortization Trade accounts payable Federal excise taxes payable Accrued other Trade accounts payable and accrued expenses Line of Credit Facility [Table] Line of Credit Facility [Line Items] Credit facility with a bank Description of interest rate of credit facility Line of credit interest rate (in percent) Line of credit basis points Line of credit basis points Line of credit unused portion per year (in percent) Revolving credit facility, expiration date Expenses related to employee benefits plan Discretionary contributions to employee benefit plan (Loss) gain on sale of operating assets Total other operating income, net Current: Federal, current State, current Current Deferred: Federal, deferred State, deferred Deferred Statutory federal income tax rate State income taxes, net of federal tax benefit Domestic production activities deduction Impact of Accounting Standard Update 2016-09 Impact of Tax Cuts and Jobs Act on deferred taxes Other items Effective income tax rate Deferred tax assets: Product liability Employee compensation and benefits Allowances for doubtful accounts and discounts Inventories Stock-based compensation Other Total deferred tax assets Deferred tax liabilities: Pension plans Depreciation Other Total deferred tax liabilities Net deferred tax (liabilities) assets Income tax payments Statutory corporate tax rate Estimated effective tax rate Net deferred tax liabilities Impact on current deferred tax assets Impact on noncurrent deferred tax liabilities Numerator: Denominator: Weighted average number of common shares outstanding - Basic Dilutive effect of options and restricted stock units outstanding under the Company's employee compensation plans Weighted average number of common shares outstanding - Diluted Class of Treasury Stock [Table] Equity, Class of Treasury Stock [Line Items] Total Number of Shares Purchased Average Price Paid Per Share Total Number of Shares Purchased as Part of Publicly Announced Program Maximum Dollar Value of Shared That May Yet Be Purchased Under the Program Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares reserved for future issuance Shares available for future grants Aggregate intrinsic value Shares issued Shares Outstanding at Beginning of year Granted Exercised Canceled Outstanding at End of year Exercisable Options Outstanding at December 31, 2017 Non-Vested Options Outstanding at December 31, 2017 Weighted-Average Exercise Price Outstanding at Beginning of year Granted Exercised Canceled Outstanding at End of year Exercisable Options Outstanding at December 31, 2017 Non-Vested Options Outstanding at December 31, 2017 Weighted-Average Grant Date Fair Value Outstanding at Beginning of year Granted Exercised Canceled Outstanding at End of year Exercisable Options Outstanding at December 31, 2017 Non-Vested Options Outstanding at December 31, 2017 Weighted-Average Remaining Contractual Life Granted Exercised Canceled Outstanding Exercisable Options Outstanding at December 31, 2017 Non-Vested Options Outstanding at December 31, 2017 Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] Vesting in April 2016 [Member] Vesting in April 2018 [Member] Vesting in May 2017 [Member] Vesting in May 2019 [Member] Deferred stock awards issued Shares available for grant Compensation expense Aggregate intrinsic value Unrecognized compensation expense Unrecognized compensation cost, recognition period Restricted stock units issued Unrecognized compensation expense Vesting period of compensation expense not yet recognized Compensation expense recognized Net Sales Income (Loss) Before Income Taxes Identifiable Assets Depreciation Payments to Acquire Property, Plant, and Equipment Schedule of Revenue by Major Customers, by Reporting Segments [Table] Revenue, Major Customer [Line Items] Number of Operating Segments Gross profit Basic earnings per share Diluted earnings per share Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Amount of payments Reimbursement of expenses Number of lawsuits against the company Minimum limit of per claim for providing insurance coverage on annual basis Maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis Total amount of damages claimed Total Product Liability Expense Number of new lawsuits Number of settled lawsuits Number of claims dismissed Valuation and Qualifying Accounts Disclosure [Table] Valuation and Qualifying Accounts Disclosure [Line Items] Balance at Beginning of Period Accrued Legal Expense (Income) Legal Fees Settlements Balance at End of Period Product Liability Contingency [Table] Product Liability Contingency [Line Items] Dividend authorized Accrued Legal Expense [Member] Allowance For Discounts Accounts Receivable Current April 2018 [Member] Customer Four [Member] Customer One [Member] Customer Three [Member] Customer Two [Member] Davidsons [Member] Deferred Stock [Member] Deferred Tax Assets Product Liability The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis of pension liabilities funded in advance and the basis of a prepaid pension asset determined in accordance with generally accepted accounting principles. The difference in basis of such costs will increase future taxable income when such basis difference reverses. Prepaid pension costs represented the cumulative employer's contributions in excess of net pension cost recognized, before the adoption of the recognition provisions of FAS 158. Under FAS 158, prepaid pension costs are no longer recognized in the statement of financial position. Defined Benefit Plans [Member] Amount of dividends declared, but unpaid, during period. Document and Entity Information [Abstract] Firearms [Member] 2015 Grants [Member] 2016 Grants [Member] The net change during the reporting period in the Product liability expense which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters. Inventory Gross Before Adjustments Jerry's/Ellett Brothers [Member] The entire disclosure for short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. The percentage points added to the reference rate to compute the variable rate on the debt instrument. The reference rate percentage at the end of the reporting period. Lipsey's [Member] National Rifle Association [Member] Disclosure of accounting policy for organization. The entire disclosure for the schedule of other income and expenses. Disclosure of accounting policy for the preparation of financial statements. Product Insurance Premium Expense [Member] Carrying value as of the balance sheet date of obligations incurred through that date which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters and due after one year (or beyond the operating cycle if longer). Carrying value as of the balance sheet date of obligations incurred through that date which includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Product Liability Reserve [Member] Publicly Announced Program [Member] Share-Based Compensation Arrangement By Share-Based Payment Award, OptionsExercisable, Weighted-Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value Canceled. The weighted average grant-date fair value of options outstanding in the reporting period as calculated by applying the disclosed option pricing methodology. Non-Vested Options Outstanding at December 31, 2017. Share-based Compensation Arrangement By Share-based Payment Award Options Outstanding Exercises In Period Weighted Average Remaining Contractual Term 2 Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Forfeitures In Period Weighted Average Remaining Contractual Term 2 Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Grants In Period Weighted Average Remaining Contractual Term 2 Sports South [Member] Stock Incentive Plan 2007 [Member] Stock Repurchases [Abstract] Represents maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis excluding for certain new claims from governments or municipalities. Represents minimum limit of per claim for providing insurance coverage on annual basis. Two thousand fourteen member. Two Thousand Thirteen Member A component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. Valuation Allowances And Reserves Legal Fees Valuation Allowances And Reserves Settlements Vesting April 2015 [Member] Vesting April Two Thousand Seventeen [Member] Vesting April Two Thousand Sixteen [Member] Vesting April Two Thousand Sixteen [Member] Vesting April Two Thousand Fourteen [Member] Vesting Period [Axis] Vesting Period [Domain] Deferred revenue liability. Stock Incentive Plan 2017 [Member] Vesting May 2020 [Member] Vesting May 2018 [Member] 2017 Grants [Member] Reimbursement of expenses. Symbolic [Member] Total deferred tax assets less total deferred tax liabilities. The impact on the effective income tax rate per the accounting standards update. The impact on current deferred tax assets per the accounting standards update. The impact on noncurrent deferred tax liabilities per the accounting standards update. The future estimated effective tax rate as a result of federally mandated changes. Inventory, LIFO Reserve Inventory Valuation Reserves Inventory, Net Assets, Current Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Liabilities, Current Product Liability Accrual Noncurrent Deferred Tax Liabilities, Net, Noncurrent Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Other Operating Income (Expense), Net Operating Expenses Operating Income (Loss) Interest Expense Nonoperating Income (Expense) Dividends, Common Stock Dividends Payable Amount Per Share Subsequent Event Treasury Stock, Value, Acquired, Cost Method Share-based Compensation Gain (Loss) on Disposition of Property Plant Equipment Deferred Other Tax Expense (Benefit) Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Employee Related Liabilities Increase Decrease In Product Liability Increase (Decrease) in Other Operating Assets and Liabilities, Net Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Investing Activities Payments of Ordinary Dividends, Common Stock Payments for Repurchase of Common Stock Payments Related to Tax Withholding for Share-based Compensation Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Other Assets Disclosure [Text Block] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Income Tax Disclosure [Text Block] Consolidation, Policy [Policy Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] Receivables, Policy [Policy Text Block] Inventory, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Liability Reserve Estimate, Policy [Policy Text Block] Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block] Shipping and Handling Cost, Policy [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] Earnings Per Share, Policy [Policy Text Block] Allowance for Doubtful Accounts Receivable, Current Allowance For Discounts Accounts Receivable Current Inventory Gross Before Adjustments Finite-Lived Intangible Assets, Accumulated Amortization Capitalized Computer Software, Amortization Line Of Credit Facility Basis Spread On Variable Rate Gain (Loss) on Disposition of Other Assets Current Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent Deferred Tax Assets Product Liability Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Deferred Tax Assets, Inventory Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred Tax Assets, Other Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liabilities, Other Deferred Tax Liabilities, Gross NetDeferredTaxLiabilitiesAssets Weighted Average Number of Shares Outstanding, Diluted Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Share Based Compensation Arrangements By Share Based Payment Award Options Other Than Options Nonvested Weighted Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award, Options Exercisable, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Grants In Period Weighted Average Remaining Contractual Term 2 Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Exercises In Period Weighted Average Remaining Contractual Term 2 Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Forfeitures In Period Weighted Average Remaining Contractual Term 2 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Depreciation [Default Label] Related Party Transaction, Amounts of Transaction Valuation Allowances and Reserves, Balance Valuation Allowances And Reserves Legal Fees EX-101.PRE 13 rgr-20171231_pre.xml XBRL PRESENTATION FILE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2017
Feb. 23, 2018
Jun. 30, 2017
Document and Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2017    
Entity Registrant Name STURM RUGER & CO INC    
Entity Central Index Key 0000095029    
Trading Symbol RGR    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Entity Filer Category Large Accelerated Filer    
Entity Voluntary Filers No    
Entity Well-Known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Common Stock, Shares Outstanding   17,427,090  
Entity Public Float     $ 1,076,065,000
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current Assets    
Cash and cash equivalents $ 63,487 $ 87,126
Trade receivables, net 60,082 69,442
Gross inventories 87,592 99,417
Less LIFO reserve (45,180) (42,542)
Less excess and obsolescence reserve (2,698) (2,340)
Net inventories 39,714 54,535
Prepaid expenses and other current assets 3,501 3,660
Total Current Assets 166,784 214,763
Property, Plant, and Equipment 365,013 331,639
Less allowances for depreciation (261,218) (227,398)
Net property, plant and equipment 103,795 104,241
Deferred income taxes 334
Other assets 13,739 27,541
Total Assets 284,318 346,879
Current Liabilities    
Trade accounts payable and accrued expenses 32,422 48,493
Product liability 729 1,733
Employee compensation and benefits 14,315 25,467
Workers' compensation 5,211 5,200
Total Current Liabilities 52,677 80,893
Product liability 90 86
Deferred income taxes 1,402
Contingent liabilities (Note 17)
Stockholders' Equity    
Common stock 24,092 24,034
Additional paid-in capital 28,329 27,211
Retained earnings 321,323 293,400
Less: Treasury stock - at cost 2017 - 6,665,398 shares 2016 - 5,345,690 shares (143,595) (78,745)
Total Stockholders' Equity 230,149 265,900
Total Liabilities and Stockholders' Equity 284,318 346,879
Voting Common Stock [Member]    
Stockholders' Equity    
Common stock 24,092 24,034
Nonvoting Common Stock [Member]    
Stockholders' Equity    
Common stock
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2017
Dec. 31, 2016
Treasury stock, shares 6,665,398 5,345,690
Nonvoting Common Stock [Member]    
Common Stock, par value per share $ 1 $ 1
Common Stock, shares authorized 50,000 50,000
Common Stock, shares issued  
Voting Common Stock [Member]    
Common Stock, par value per share $ 1 $ 1
Common Stock, shares authorized 40,000,000 40,000,000
Common Stock, shares issued 24,092,488 24,034,201
Common Stock, shares outstanding 17,427,090 18,688,511
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]      
Total net sales $ 522,256 $ 664,328 $ 551,094
Cost of products sold 368,248 444,774 378,934
Gross profit 154,008 219,554 172,160
Operating Expenses:      
Selling 49,232 56,146 49,864
General and administrative 28,396 29,004 27,864
Other operating income, net 31 (5) (113)
Total operating expenses 77,659 85,145 77,615
Operating income 76,349 134,409 94,545
Other income:      
Royalty income 506 1,142 1,084
Interest income 27 14 5
Interest expense (152) (186) (156)
Other income, net 916 542 622
Total other income, net 1,297 1,512 1,555
Income before income taxes 77,646 135,921 96,100
Income taxes 25,504 48,449 33,974
Net income and comprehensive income $ 52,142 $ 87,472 $ 62,126
Basic Earnings Per Share $ 2.94 $ 4.62 $ 3.32
Diluted Earnings Per Share 2.91 4.59 3.21
Cash Dividends Per Share $ 1.36 $ 1.73 $ 1.10
Firearms [Member]      
Segment Reporting Information [Line Items]      
Total net sales $ 517,701 $ 658,433 $ 544,850
Other income:      
Income before income taxes 77,368 136,390 98,565
Unaffiliated Castings [Member]      
Segment Reporting Information [Line Items]      
Total net sales 4,555 5,895 6,244
Other income:      
Income before income taxes $ (53) $ (1,237) $ (3,407)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total
Balance at Dec. 31, 2014 $ 23,717 $ 25,472 $ 198,159 $ (61,886) $ 185,462
Net income     62,126   62,126
Dividends paid     (20,569)   (20,569)
Stock-based compensation   4,530     4,530
Exercise of stock options and vesting of RSU's   (788)     (788)
Tax benefit realized from exercise of stock options and vesting of RSU's   436     436
Common stock issued - compensation plans 59 (59)    
Unpaid dividends accrued     (618)   (618)
Repurchase of shares of common stock       (2,841) (2,841)
Balance at Dec. 31, 2015 23,776 29,591 239,098 (64,727) 227,738
Net income     87,472   87,472
Dividends paid     (32,815)   (32,815)
Stock-based compensation   3,054     3,054
Exercise of stock options and vesting of RSU's   (14,002)     (14,002)
Tax benefit realized from exercise of stock options and vesting of RSU's   8,826     8,826
Common stock issued - compensation plans 258 (258)    
Unpaid dividends accrued     (355)   (355)
Repurchase of shares of common stock       (14,018) (14,018)
Balance at Dec. 31, 2016 24,034 27,211 293,400 (78,745) 265,900
Net income     52,142   52,142
Dividends paid     (23,905)   (23,905)
Stock-based compensation   3,659     3,659
Exercise of stock options and vesting of RSU's   (2,483)     (2,483)
Common stock issued - compensation plans 58 (58)    
Unpaid dividends accrued     (314)   (314)
Repurchase of shares of common stock       (64,850) (64,850)
Balance at Dec. 31, 2017 $ 24,092 $ 28,329 $ 321,323 $ (143,595) $ 230,149
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Stockholders' Equity (Parentheticals) - shares
1 Months Ended 3 Months Ended 12 Months Ended 36 Months Ended
Sep. 30, 2017
Aug. 26, 2017
Apr. 01, 2017
Feb. 25, 2017
Dec. 31, 2016
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2017
Statement of Stockholders' Equity [Abstract]                    
Treasury Stock, Shares, Acquired 240,933 4,490 173,288 900,997 283,343 82,100 1,319,708 283,343 82,100 1,685,151
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Activities      
Net income $ 52,142 $ 87,472 $ 62,126
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation and amortization 34,264 35,355 36,235
Stock-based compensation 3,659 3,054 4,530
Excess and obsolescence inventory reserve 358 522 (1,468)
Loss (gain) on sale of assets 31 59 (113)
Deferred income taxes 1,736 1,836 (3,257)
Changes in operating assets and liabilities:      
Trade receivables 9,360 2,279 (21,986)
Inventories 14,463 (17,958) 9,058
Trade accounts payable and accrued expenses (16,060) 5,602 6,808
Employee compensation and benefits (11,466) (3,186) 9,378
Product liability (1,000) 1,075 (101)
Prepaid expenses, other assets and other liabilities 13,704 (6,348) 6,553
Income taxes payable (4,962) 4,806
Cash provided by operating activities 101,191 104,800 112,569
Investing Activities      
Property, plant, and equipment additions (33,596) (35,215) (28,705)
Net proceeds from sale of assets 3 325 222
Cash used for investing activities (33,593) (34,890) (28,483)
Financing Activities      
Dividends paid (23,905) (32,815) (20,569)
Tax benefit from share-based compensation 8,825 436
Repurchase of common stock (64,850) (14,018) (2,841)
Payment of employee withholding tax related to share-based compensation (2,482) (14,001) (999)
Proceeds from exercise of stock options 211
Cash used for financing activities (91,237) (52,009) (23,762)
(Decrease) increase in cash and cash equivalents (23,639) 17,901 60,324
Cash and cash equivalents at beginning of year 87,126 69,225 8,901
Cash and cash equivalents at end of year $ 63,487 $ 87,126 $ 69,225
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
1.Summary of Significant Accounting Policies

 

Organization

 

Sturm, Ruger & Company, Inc. (the “Company”) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of sales were from firearms. Export sales represented approximately 4% of firearms sales. The Company’s design and manufacturing operations are located in the United States and almost all product content is domestic. The Company’s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.

 

The Company manufactures investment castings made from steel alloys and metal injection molding (“MIM”) parts for internal use in its firearms and utilizes available capacity to manufacture and sell investment castings and MIM parts to unaffiliated, third-party customers. Castings were approximately 1% of the Company’s total sales for the year ended December 31, 2017.

 

Preparation of Financial Statements

 

The Company follows United States generally accepted accounting principles (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

The significant accounting policies described below, together with the notes that follow, are an integral part of the Financial Statements.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.

 

Revenue Recognition

 

Substantially all product sales are sold FOB (free on board) shipping point. Revenue is recognized when product is shipped and the customer takes ownership and assumes the risk of loss. Accruals are made for sales discounts and incentives based on the Company’s experience. The Company accounts for cash sales discounts as a reduction in sales and sales incentives as a charge to selling expense. Amounts billed to customers for shipping and handling fees are included in net sales and costs incurred by the Company for the delivery of goods are classified as selling expenses. Federal excise taxes are excluded from net sales. See “Recent Accounting Pronouncements” below for a discussion of revenue recognition in future periods.

 

Cash and Cash Equivalents

 

The Company considers interest-bearing deposits with financial institutions with remaining maturities of three months or less at the time of acquisition to be cash equivalents.

 

Accounts Receivable

 

The Company establishes an allowance for doubtful accounts based on the creditworthiness of its customers and historical experience. While the Company uses the best information available to make its evaluation, future adjustments to the allowance for doubtful accounts may be necessary if there are significant changes in economic and industry conditions or any other factors considered in the Company’s evaluation. Bad debt expense has been immaterial during each of the last three years.

 

Inventories

 

Substantially all of the Company’s inventories are valued at the lower of cost, principally determined by the last-in, first-out (LIFO) method, or market. Elements of cost in inventories include raw materials, direct labor and manufacturing overhead.

 

Property, Plant, and Equipment

 

Property, plant, and equipment are carried at cost. Depreciation is computed over useful lives using the straight-line and declining balance methods predominately over 15 years for buildings, 7 years for machinery and equipment and 3 years for tools and dies. When assets are retired, sold or otherwise disposed of, their gross carrying values and related accumulated depreciation are removed from the accounts and a gain or loss on such disposals is recognized when appropriate.

 

Maintenance and repairs are charged to operations; replacements and improvements are capitalized.

 

Long-lived Assets

 

The Company evaluates the carrying value of long-lived assets to be held and used when events or changes in circumstances indicate the carrying value may not be recoverable. In performing this review, the carrying value of the assets is compared to the projected undiscounted cash flows to be generated from the assets. If the sum of the undiscounted expected future cash flows is less than the carrying value of the assets, the assets are considered to be impaired. Impairment losses are measured as the amount by which the carrying value of the assets exceeds their fair value. The Company bases fair value of the assets on quoted market prices if available or, if not available, quoted market prices of similar assets. Where quoted market prices are not available, the Company estimates fair value using the estimated future cash flows generated by the assets discounted at a rate commensurate with the risks associated with the recovery of the assets.

  

Income Taxes

 

Income taxes are accounted for using the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of “temporary differences” by applying enacted statutory rates applicable to future years to temporary differences between the financial statement carrying amounts and the tax basis of the Company’s assets and liabilities.

 

Product Liability

 

The Company provides for product liability claims including estimated legal costs to be incurred defending such claims. The provision for product liability claims is charged to cost of products sold.

 

Advertising Costs

 

The Company expenses advertising costs as incurred. Advertising expenses for 2017, 2016, and 2015, were $3.1 million, $2.9 million, and $3.0 million, respectively.

 

Shipping Costs

 

Costs incurred related to the shipment of products are included in selling expense. Such costs totaled $4.8 million, $5.7 million, and $6.4 million in 2017, 2016, and 2015, respectively.

 

Research and Development

 

In 2017, 2016, and 2015, the Company spent approximately $9.8 million, $8.7 million, and $8.5 million, respectively, on research and development activities relating to new products and the improvement of existing products. These costs are expensed as incurred.

 

Earnings per Share

 

Basic earnings per share is based upon the weighted-average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the impact of options, restricted stock units, and deferred stock outstanding using the treasury stock method.

 

Recent Accounting Pronouncements

 

In November 2015, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), requiring 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 updated standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a full retrospective or retrospective with cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 one year making it effective for annual reporting periods beginning after December 15, 2017. The new standard will be effective for the Company in the first quarter of 2018 and can be applied using a modified retrospective or full retrospective method. The Company has evaluated the new standard against its existing accounting policies and practices, including reviewing standard purchase orders, invoices, shipping terms, and reviewing agreements with customers. The Company expects to adopt the new standard in the first quarter of 2018 using the modified retrospective transition method. The Company will modify its revenue recognition related to certain of its sales promotion activities that involve the shipment of no charge firearms. As a result, the Company expects to record a contract liability of approximately $7 million on January 1, 2018. In addition, certain promotional expenses that had been classified as selling expenses will be recorded as cost of products sold in future periods. The Company believes the new guidance will not have a material impact on the Company’s consolidated financial results, cash flows, or financial position, but may have a material impact on the Company’s financial results for a particular period.

 

In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718). The most significant change in the new compensation guidance is that all excess tax benefits and tax deficiencies (including tax benefits of dividends) on share-based compensation awards should be recognized in the Statement of Income as income tax expense. Previously such benefits or deficiencies were recognized in the Balance Sheet as adjustments to additional paid-in capital. The new guidance was effective in fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company’s effective tax rate by 2% for the period ending December 31, 2017. This did not have a material impact on the Company’s results of operations or financial position.

 

In February 2016, the FASB issued ASU 2016-02, "Leases" (ASU 2016-02), which requires companies to recognize leased assets and liabilities for both capital and operating leases. ASU 2016-02 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Companies are required to adopt the guidance using a modified retrospective method. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the adoption of this standard is not expected to have a material impact to our consolidated financial position.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Receivables, Net
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Trade Receivables, Net

2.       Trade Receivables, Net

 

Trade receivables consist of the following:

 

December 31,  2017   2016 
         
Trade receivables  $61,707   $71,247 
Allowance for doubtful accounts   (400)   (400)
Allowance for discounts   (1,225)   (1,405)
   $60,082   $69,442 

 

In 2017, the largest individual trade receivable balances accounted for 22%, 20%, and 12% of total trade receivables, respectively.

 

In 2016, the largest individual trade receivable balances accounted for 19%, 15%, 14%, and 11% of total trade receivables, respectively.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Inventories

3.       Inventories

 

Inventories consist of the following:

 

December 31,  2017   2016 
         
Finished goods  $22,558   $24,099 
Materials and products in process   62,336    72,978 
    84,894    97,077 
Adjustment of inventories to a LIFO basis   (45,180)   (42,542)
   $39,714   $54,535 

 

In 2017, inventory quantities were reduced. This reduction resulted in a liquidation of LIFO inventory quantities carried at lower costs prevailing in prior years as compared with the current cost of purchases, the effect of which decreased 2017 costs of products sold by approximately $0.4 million.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment

4.       Property, Plant and Equipment

 

Property, plant and equipment consist of the following:

 

December 31,  2017   2016 
         
Land and improvements  $1,986   $1,986 
Buildings and improvements   51,361    49,183 
Machinery and equipment   265,772    242,169 
Dies and tools   45,894    38,301 
   $365,013   $331,639 

 

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Assets
12 Months Ended
Dec. 31, 2017
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets

5.       Other Assets

 

Other assets consist of the following:

 

December 31,  2017   2016 
         
Patents, at cost  $6,814   $6,525 
Accumulated amortization   (4,202)   (3,915)
Deposits on capital items   7,958    21,436 
Other   3,169    3,495 
   $13,739   $27,541 

 

The capitalized cost of patents is amortized using the straight-line method over their useful lives. The cost of patent amortization was $0.3 million, $0.3 million, and $0.3 million in 2017, 2016, and 2015, respectively. The estimated annual patent amortization cost for each of the next five years is $0.3 million. Costs incurred to maintain existing patents are charged to expense in the year incurred.

 

Software development costs were incurred to develop and implement an integrated ERP system prior to the time the system became operational. These costs were capitalized and amortized using the straight line method over a period of sixty months. They became completely amortized in 2016. Costs incurred subsequent to the system becoming operational are being expensed. The cost of software development cost amortization was $0.3 million and $0.4 million in 2016 and 2015, respectively.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Trade Accounts Payable and Accrued Expenses

6.       Trade Accounts Payable and Accrued Expenses

 

Trade accounts payable and accrued expenses consist of the following:

 

December 31,  2017   2016 
         
Trade accounts payable  $8,758   $16,973 
Federal excise taxes payable   10,509    14,275 
Accrued other   13,155    17,245 
   $32,422   $48,493 

 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Line of Credit
12 Months Ended
Dec. 31, 2017
Line of Credit Facility [Abstract]  
Line of Credit

7.       Line of Credit

 

The Company has an unsecured $40 million revolving line of credit with a bank. This facility, which is renewable annually, has an expiration date of June 15, 2018.

 

The credit facility remained unused throughout 2016 and 2017. Borrowings under this facility would bear interest at LIBOR (2.106% at December 31, 2017) plus 200 basis points and the Company is charged three-eighths of a percent (0.375%) per year on the unused portion. At December 31, 2017 and 2016, the Company was in compliance with the terms and covenants of the credit facility.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2017
Retirement Benefits [Abstract]  
Employee Benefit Plans

8.       Employee Benefit Plans

 

The Company sponsors a qualified defined-contribution 401(k) plan that covers substantially all of its employees. Under the terms of the 401(k) plan, the Company matches a certain portion of employee contributions to their individual 401(k) accounts using the “safe harbor” guidelines provided in the Internal Revenue Code. Expenses related to matching employee contributions to the 401(k) plan were $3.5 million, $3.7 million, and $3.3 million in 2017, 2016, and 2015, respectively.

 

Additionally, in 2017, 2016, and 2015 the Company provided discretionary supplemental contributions to the individual 401(k) accounts of substantially all employees. Each employee received a supplemental contribution to their account based on a uniform percentage of qualifying compensation established annually. The cost of these supplemental contributions totaled $5.6 million, $6.0 million, and $5.0 million in 2017, 2016, and 2015, respectively.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Operating Income, net
12 Months Ended
Dec. 31, 2017
Other Income and Expenses [Abstract]  
Other Operating Income, net

9.       Other Operating Income, net

 

Other operating income, net consists of the following:

 

Year ended December 31,  2017   2016   2015 
             
(Loss) gain on sale of operating assets  $(31)  $5   $113 
Total other operating income, net  $(31)  $5   $113 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Income Taxes

10.       Income Taxes

 

The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2014.

 

The federal and state income tax provision consisted of the following:

 

Year ended December 31,  2017   2016   2015 
   Current   Deferred   Current   Deferred   Current   Deferred 
Federal  $20,232   $1,865   $31,393   $10,181   $31,382   $(2,774)
State   3,987    (580)   5,678    1,197    5,849    (483)
   $24,219   $1,285   $37,071   $11,378   $37,231   $(3,257)

 

The effective income tax rate varied from the statutory federal income tax rate as follows:

 

Year ended December 31,  2017   2016   2015 
Statutory federal income tax rate   35.0%   35.0%   35.0%
State income taxes, net of federal tax benefit   2.9    3.3    3.6 
Domestic production activities deduction   (2.6)   (2.3)   (3.2)
Impact of Accounting Standard Update 2016-09   (0.9)        
Impact of Tax Cuts and Jobs Act on deferred taxes   (0.7)        
Other items   (0.9)   (0.4)    
Effective income tax rate   32.8%   35.6%   35.4%

 

As discussed in the Recent Accounting Pronouncements section of Note 1 to the Consolidated Financial Statements, the Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company’s effective tax rate by 0.9% for the period ending December 31, 2017. This did not have a material impact on the Company’s results of operations or financial position.

 

The Tax Cuts and Job Act of 2017 lowers the statutory corporate tax rate from 35% to 21% for years beginning after December 31, 2017. The Company estimates that its effective tax rate in 2018 will approximate 24.5%. As a result, the value of net deferred tax liabilities at December 31, 2017 was reduced by $0.5 million.

 

In November 2015, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.

 

Significant components of the Company’s deferred tax assets and liabilities are as follows:

 

December 31,  2017   2016 
Deferred tax assets          
Product Liability  $201   $655 
Employee compensation and benefits   2,336    3,627 
Allowances for doubtful accounts and discounts   1,769    3,813 
Inventories   758    981 
Stock-based compensation   1,406    2,527 
Other   1,326    1,533 
Total deferred tax assets   7,796    13,136 
Deferred tax liabilities:          
Depreciation   8,956    12,457 
Other   242    345 
Total deferred tax liabilities   9,198    12,802 
Net deferred tax (liabilities) assets  $(1,402)  $334 

 

The Company made income tax payments of approximately $23.4 million, $43.0 million, and $27.5 million, during 2017, 2016, and 2015, respectively. The Company expects to realize its deferred tax assets through tax deductions against future taxable income or carry back against taxes previously paid.

 

The Company does not believe it has included any “uncertain tax positions” in its federal income tax return or any of the state income tax returns it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional taxes, if any, would result in a material change to its financial position.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Earnings Per Share

11.       Earnings Per Share

 

Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:

 

Year ended December 31,  2017   2016   2015 
             
Numerator:               
Net income  $52,142   $87,472   $62,126 
Denominator:               
Weighted average number of common shares outstanding – Basic   17,725,494    18,931,415    18,696,659 
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans   213,596    118,100    668,420 
Weighted average number of common shares outstanding – Diluted   17,939,090    19,049,515    19,365,079 

 

The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There are no anti-dilutive stock options in 2017, 2016, and 2015 because the closing price of the Company’s stock on December 31, 2017, 2016, and 2015 exceeded the strike price of all outstanding options on each of those dates.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Repurchases
12 Months Ended
Dec. 31, 2017
Stock Repurchases [Abstract]  
Stock Repurchases

12.       Stock Repurchases

 

In 2017, 2016, and 2015 the Company repurchased shares of its common stock. Details of these purchases are as follows:

 

Period  Total
Number of
Shares
Purchased
   Average
Price Paid
per Share
   Total
Number of
Shares
Purchased
as Part of
Publicly
Announced
Program
   Maximum
Dollar
Value of
Shares that
May Yet Be
Purchased
Under the
Program
 
                 
First Quarter 2015   82,100   $34.57    82,100      
Fourth Quarter 2016   283,343   $49.43    283,343      
First Quarter 2017                    
January 29 to February 25   900,997   $49.70    900,997      
February 26 to April 1   173,288   $49.92    173,288      
Third Quarter 2017                    
July 30 to August 26   4,490   $47.92    4,490      
August 27 to September 30   240,933   $46.30    240,933      
Total   1,685,151   $48.45    1,685,151   $30,710,000 

 

All of these purchases were made with cash held by the Company and no debt was incurred.

 

At December 31, 2017, approximately $31 million remained authorized for share repurchases.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Compensation Plans
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Compensation Plan

13.       Compensation Plans

 

In May 2017, the Company’s shareholders approved the 2017 Stock Incentive Plan (the “2017 SIP”) under which employees, independent contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by the Compensation Committee of the Board of Directors. The Company has reserved 750,000 shares for issuance under the 2017 SIP, of which 727,000 shares remain available for future grants as of December 31, 2017.

 

In April 2007, the Company adopted and the shareholders approved the 2007 Stock Incentive Plan (the “2007 SIP”), which had similar provisions as the 2017 SIP. The 2007 SIP plan expired

April 24, 2017. The Company had reserved 2,550,000 shares for issuance under the 2007 SIP, of which 2,182,000 shares were issued.

 

Compensation expense related to stock options is recognized based on the grant-date fair value of the awards estimated using the Black-Scholes option pricing model. Compensation expense related to deferred stock, restricted stock, and restricted stock units is recognized based on the grant-date fair value of the Company’s common stock, using either the actual share price or an estimated value using the Monte Carlo valuation model. The total stock-based compensation cost included in the Statements of Income was $3.7 million, $3.1 million, and $4.5 million in 2017, 2016, and 2015, respectively.

 

Stock Options

 

There were no stock options granted in 2017, 2016 or 2015.

 

The following table summarizes the stock option activity of the 2007 SIP:

 

   Shares   Weighted
Average
Exercise
Price
   Weighted
Average
Grant Date
Fair Value
   Weighted
Average
Remaining
Contractual
Life (Years)
 
Outstanding at December 31, 2014   40,977    8.82    6.29    4.1 
         Granted                
         Exercised   (29,139)   8.77    6.13    3.1 
         Canceled                
Outstanding at December 31, 2015   11,838    8.95    6.69    3.3 
         Granted                
         Exercised                 
         Canceled                
Outstanding at December 31, 2016   11,838    8.95    6.69    2.3 
         Granted                
         Exercised                
         Canceled                
Outstanding at December 31, 2017   11,838    8.95    6.69    1.3 
Exercisable Options Outstanding at December 31, 2017   11,838    8.95    6.69    1.3 
Non-Vested Options Outstanding at December 31, 2017                

 

At December 31, 2017, the aggregate intrinsic value of all options, including exercisable options, was $0.5 million.

 

Deferred Stock

 

Deferred stock awards vest based on the passage of time or the Company’s attainment of performance objectives. Upon vesting, these awards convert one-for-one to common stock.

 

In 2017, 5,432 deferred stock awards were issued to non-employee directors that will vest in May 2018 and 6,360 deferred stock awards were issued to non-employee directors that will vest in May 2020.

 

In 2016, 3,881 deferred stock awards were issued to non-employee directors that vested in May 2017 and 5,292 deferred stock awards were issued to non-employee directors that will vest in May 2019.

 

In 2015, 4,000 deferred stock awards were issued to non-employee directors that vested in April 2016 and 5,370 deferred stock awards were issued to non-employee directors that will vest in April 2018.

 

Compensation expense related to these awards is amortized ratably over the vesting period. Compensation expense related to these awards was $0.7 million, $0.6 million and $0.6 million in 2017, 2016, and 2015, respectively.

 

At December 31, 2017, there was $0.7 million of unrecognized compensation cost related to deferred stock that is expected to be recognized over a period of three years.

 

Restricted Stock Units

 

The Company grants restricted stock units in lieu of incentive stock options to senior employees. Some of these RSU’s are retention awards and have only time-based vesting. Other RSU’s have a vesting “double trigger.” The vesting of these RSU’s is dependent on the achievement of corporate objectives established by the Compensation Committee of the Board of Directors, stock performance relative to industry indices, and the passage of time.

 

During 2017, 114,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $4.3 million, of which $1.2 million was recognized in 2017. The costs are being recognized ratably over the remaining periods required before the units vest, which range from 24 to 26 months.

 

During 2016, 62,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $3.4 million, of which $0.8 million was recognized in 2016. The costs are being recognized ratably over the remaining periods required before the units vest, which ranged from 24 to 28 months.

 

During 2015, 76,000 restricted stock units were issued. Compensation costs related to these restricted stock units was $1.9 million, of which $0.5 million was recognized in 2015. The costs are being recognized ratably over the remaining periods required before the units vest, which ranged from 26 to 48 months.

 

At December 31, 2017, there was $5.5 million of unrecognized compensation cost related to restricted stock units that is expected to be recognized over a period of 3.25 years.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segment Information
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Operating Segment Information

14.       Operating Segment Information

 

The Company has two reportable operating segments: firearms and castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally to a number of federally-licensed, independent wholesale distributors primarily located in the United States. The castings segment manufactures and sells steel investment castings and metal injection molding parts.

 

Corporate segment income relates to interest income, the sale of non-operating assets, and other non-operating activities. Corporate segment assets consist of cash and other non-operating assets.

 

The Company evaluates performance and allocates resources, in part, based on profit and loss before taxes. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies (see Note 1). Intersegment sales are recorded at the Company’s cost plus a fixed profit percentage.

 

Year ended December 31,  2017   2016   2015 
Net Sales               
    Firearms  $517,701   $658,433   $544,850 
    Castings               
        Unaffiliated   4,555    5,895    6,244 
        Intersegment   24,436    36,779    31,585 
    28,991    42,674    37,829 
    Eliminations   (24,436)   (36,779)   (31,585)
   $522,256   $664,328   $551,094 
Income (Loss) Before Income Taxes               
    Firearms  $77,368   $136,390   $98,565 
    Castings   (53)   (1,237)   (3,407)
    Corporate   331    768    942 
   $77,646   $135,921   $96,100 
Identifiable Assets               
    Firearms  $206,091   $242,758   $221,670 
    Castings   12,524    16,096    15,289 
    Corporate   65,703    88,025    78,924 
   $284,318   $346,879   $315,883 
Depreciation               
    Firearms  $31,701   $32,010   $32,409 
    Castings   2,118    2,688    3,029 
   $33,819   $34,698   $35,438 
Capital Expenditures               
    Firearms  $32,710   $33,455   $26,246 
    Castings   886    1,760    2,459 
   $33,596   $35,215   $28,705 

 

In 2017, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-21%; Lipsey’s-18%; Sports South-13%; and Jerry’s/Ellett Brothers-12%.

 

In 2016, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-19%; Lipsey’s-17%; Jerry’s/Ellett Brothers-15%; and Sports South-14%.

 

In 2015, the Company’s largest customers and the percent of total sales they represented were as follows: Davidson’s-18%; Lipsey’s-17%; Sports South-13%; and Jerry’s/Ellett Brothers-11%.

 

The Company’s assets are located entirely in the United States and domestic sales represented at least 96% of total sales in 2017, 2016, and 2015.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results of Operations (Unaudited)
12 Months Ended
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Results of Operations (Unaudited)

15.       Quarterly Results of Operations (Unaudited)

 

The following is a tabulation of the unaudited quarterly results of operations for the two years ended December 31, 2017:

 

   Three Months Ended 
   4/1/17   7/1/17   9/30/17   12/31/17 
Net Sales  $167,355   $131,854   $104,817   $118,230 
Gross profit   55,753    34,946    30,214    33,094 
Net income   22,224    10,199    9,370    10,350 
Basic earnings per share   1.22    0.58    0.53    0.59 
Diluted earnings per share  $1.21   $0.57   $0.52   $0.59 

 

 

   Three Months Ended 
   4/2/16   7/2/16   10/1/16   12/31/16 
Net Sales  $173,109   $167,944   $161,427   $161,848 
Gross profit   59,113    56,694    50,251    53,496 
Net income   23,278    23,515    19,850    20,829 
Basic earnings per share   1.23    1.24    1.05    1.11 
Diluted earnings per share  $1.21   $1.22   $1.03   $1.10 

 

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2017
Related Party Transactions [Abstract]  
Related Party Transactions

16.       Related Party Transactions

 

From time to time, the Company contracts with the National Rifle Association (“NRA”) for some of its promotional and advertising activities. The Company paid the NRA $0.8 million, $8.4 million and $1.6 million in 2017, 2016 and 2015, respectively, which primarily related to the 2016 “Ruger $5 Million Match Campaign” and the 2015-16 “2.5 Million Gun Challenge”. One of the Company’s Directors also serves as a Director on the Board of the NRA.

 

The Company has contracted with Symbolic, Inc. (“Symbolic”) to assist in its marketing efforts. During the years ended December 31, 2017, 2016, and 2015, the Company paid Symbolic $1.4 million, $1.9 million, and $2.0 million, respectively, which amounts included $0.9 million, $0.9 million, and $1.1 million, respectively, for the reimbursement of expenses paid by Symbolic on the Company’s behalf. Symbolic’s principal and founder was named the Company’s Vice President of Marketing in June 2017, and remains a partner of Symbolic.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingent Liabilities
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Contingent Liabilities

17.       Contingent Liabilities

 

As of December 31, 2017, the Company was a defendant in four (4) lawsuits and is aware of certain other such claims. The lawsuits fall into four categories: traditional product liability litigation, patent litigation, non-product litigation, and municipal litigation, discussed in turn below.

 

Traditional Product Liability Litigation

 

One of the four lawsuits mentioned above involves claims for damages related to an allegedly defective product due to its design and/or manufacture. This lawsuit stems from a specific incident of personal injury and is based on a traditional product liability theory such as strict liability, negligence and/or breach of warranty.

 

The Company management believes that the allegation in this case is unfounded, that the incident was unrelated to the design or manufacture of the firearm, and that there should be no recovery against the Company.

 

Patent Litigation

 

Davies Innovations, Inc. v. Sturm, Ruger & Company, Inc. is a patent litigation suit originally filed in the United States District Court for the Southern District of Texas, Galveston Division. Upon motion by the Company, the case was transferred to the United States District Court for the District of New Hampshire. The suit is based upon alleged patent infringement as the plaintiff claims that certain features of the Ruger SR-556 and SR-762 modern sporting rifles infringe its patent. The complaint seeks a judgment of infringement and unspecified monetary damages including costs, fees and treble damages.

 

Pursuant to the Company's Motion for Summary Judgment, filed on February 15, 2017, the Court dismissed the plaintiff’s claim of literal infringement, but allowed the case to proceed to discovery on alternate theories. Since then, the parties have been engaging in discovery and the Company has filed a renewed Motion for Summary Judgment, which has not yet been set for hearing.

 

The Company management believes that the allegations in this case are unfounded, that there is no infringement of plaintiff’s patent, that plaintiffs patent is invalid, and there should be no recovery against the Company.

 

Non-Product Litigation

 

David S. Palmer, on behalf of himself and all others similarly situated vs. Sturm, Ruger & Co. is a putative class-action suit filed in Florida state court on October 17, 2017 on behalf of Florida consumers. The suit alleges breach of warranty and deceptive trade practices related to the sale of 10/22 Target Rifles. The Company filed an Answer denying all material allegations and a Motion to Strike the putative class representative’s claims. That motion remains pending.

 

Municipal Litigation

 

Municipal litigation generally includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.

 

There is only one remaining lawsuit of this type, filed by the City of Gary in Indiana State Court in 1999. The complaint in that case seeks damages, among other things, for the costs of medical care, police and emergency services, public health services, and other services as well as punitive damages. In addition, nuisance abatement and/or injunctive relief is sought to change the design, manufacture, marketing and distribution practices of the various defendants. The suit alleges, among other claims, negligence in the design of products, public nuisance, negligent distribution and marketing, negligence per se and deceptive advertising. The case does not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company's products.

 

After a long procedural history, the case was scheduled for trial on June 15, 2009. The case was not tried on that date and was largely dormant until a status conference was held on July 27, 2015. At that time, the court entered a scheduling order setting deadlines for plaintiff to file a Second Amended Complaint, for defendants to answer, and for defendants to file dispositive motions. The plaintiff did not file a Second Amended Complaint by the deadline.

 

In 2015, Indiana passed a new law such that Indiana Code §34-12-3-1 became applicable to the City's case. The defendants have filed a joint motion for judgment on the pleadings, asserting immunity under §34-12-3-1 and asking the court to revisit the Court of Appeals' decision holding the Protection of Lawful Commerce in Arms Act inapplicable to the City's claims. The motion was fully briefed by the parties.

 

On September 29, 2016, the court entered an order staying the case pending a decision by the Indiana Supreme Court in KS&E Sports v. Runnels, which presents related issues. The Indiana Supreme Court decided KS&E Sports on April 24, 2017, and the Gary court lifted the stay. The Gary court also entered an order setting a supplemental briefing schedule under which the parties addressed the impact of the KS&E Sports decision on defendants' motion for judgment on the pleadings.

 

A hearing on the motion for judgment on the pleadings was held on December 12, 2017. On January 2, 2018, the Court entered an order dismissing the case in its entirety. The City filed a Notice of Appeal on February 1, 2018.

 

Summary of Claimed Damages and Explanation of Product Liability Accruals

 

Punitive damages, as well as compensatory damages, are demanded in certain of the lawsuits and claims. In many instances, the plaintiff does not seek a specified amount of money, though aggregate amounts ultimately sought may exceed product liability accruals and applicable insurance coverage. For product liability claims made after July 10, 2000, coverage is provided on an annual basis for losses exceeding $5 million per claim, or an aggregate maximum loss of $10 million annually, except for certain new claims which might be brought by governments or municipalities after July 10, 2000, which are excluded from coverage.

 

The Company management monitors the status of known claims and the product liability accrual, which includes amounts for asserted and unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs, in the opinion of management, after consultation with special and corporate counsel, it is not probable and is unlikely that litigation, including punitive damage claims, will have a material adverse effect on the financial position of the Company, but may have a material impact on the Company’s financial results and cash flows for a particular period.

 

Product liability claim payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.

 

Provision is made for product liability claims based upon many factors related to the severity of the alleged injury and potential liability exposure, based upon prior claim experience. Because the Company's experience in defending these lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual established for such costs.

 

In most cases, an accrual is established only for estimated legal defense costs. Product liability accruals are periodically reviewed to reflect then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened product liability claims are reflected in the Company's product liability accrual on the same basis as actual claims; i.e., an accrual is made for reasonably anticipated possible liability and claims handling expenses on an ongoing basis.

 

A range of reasonably possible losses relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is claimed, the amount of damages claimed, which totaled $0.1 million and $0.1 million at December 31, 2017 and 2016, respectively, are set forth as an indication of possible maximum liability the Company might be required to incur in these cases (regardless of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments that are sustained on appeal.

 

As of December 31, 2017 and 2016, the Company was a defendant in 3 and 5 lawsuits, respectively, involving its products and is aware of other such claims. During 2017 and 2016, respectively, 0 and 3 product-related claims were filed against the Company, 0 and 1 claims were settled, and 2 and 0 claims were dismissed.

 

The Company’s product liability expense was $0.4 million in 2017, $2.1 million in 2016, and $0.9 million in 2015. This expense includes the cost of outside legal fees, insurance, and other expenses incurred in the management and defense of product liability matters.

 

A roll-forward of the product liability reserve and detail of product liability expense for the three years ended December 31, 2017 follows:

 

Balance Sheet Roll-forward for Product Liability Reserve

 

 

           Cash Payments     
   Balance
Beginning
of Year (a)
   Accrued
Legal
Expense
(Income)
(b)
   Legal Fees
(c)
   Settlements
(d)
   Balance
End of
Year (a)
 
                     
2015  $845    (77)   (18)   (6)  $744 
                          
2016  $744    1,221    (133)   (13)  $1,819 
                          
2017  $1,819    (477)   (290)   (233)  $819 

 

Income Statement Detail for Product Liability Expense

 

   Accrued
Legal
Expense
(b)
   Insurance
Premium
Expense
(e)
   Total
Product
Liability
Expense
 
             
2015  $(77)   997   $920 
                
2016  $1,221    834   $2,055 
                
2017  $(477)   837   $360 

 

Notes

 

(a)The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements.

 

(b)The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.

 

(c)Legal fees represent payments to outside counsel related to product liability matters.

 

(d)Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.

 

(e)Insurance expense represents the cost of insurance premiums.

 

There were no insurance recoveries during any of the above years.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments
12 Months Ended
Dec. 31, 2017
Financial Instruments [Abstract]  
Financial Instruments

18.       Financial Instruments

The Company does not hold or issue financial instruments for trading or hedging purposes, nor does it hold interest rate, leveraged, or other types of derivative financial instruments. Fair values of accounts receivable, accounts payable, accrued expenses and income taxes payable reflected in the December 31, 2017 and 2016 balance sheets approximate carrying values at those dates.

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2017
Subsequent Events [Abstract]  
Subsequent Events

19.       Subsequent Events

 

On February 16, 2018, the Company’s Board of Directors authorized a dividend of 23¢ per share to shareholders of record on March 15, 2018.

 

The Company’s management has evaluated transactions occurring subsequent to December 31, 2017 and determined that there were no events or transactions during that period that would have a material impact on the Company’s results of operations or financial position.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Organization

Organization

 

Sturm, Ruger & Company, Inc. (the “Company”) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of sales were from firearms. Export sales represented approximately 4% of firearms sales. The Company’s design and manufacturing operations are located in the United States and almost all product content is domestic. The Company’s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.

 

The Company manufactures investment castings made from steel alloys and metal injection molding (“MIM”) parts for internal use in its firearms and utilizes available capacity to manufacture and sell investment castings and MIM parts to unaffiliated, third-party customers. Castings were approximately 1% of the Company’s total sales for the year ended December 31, 2017.

Preparation of Financial Statements

Preparation of Financial Statements

 

The Company follows United States generally accepted accounting principles (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.

 

The significant accounting policies described below, together with the notes that follow, are an integral part of the Financial Statements.

Principles of Consolidation

Principles of Consolidation

 

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated.

Revenue Recognition

Revenue Recognition

 

Substantially all product sales are sold FOB (free on board) shipping point. Revenue is recognized when product is shipped and the customer takes ownership and assumes the risk of loss. Accruals are made for sales discounts and incentives based on the Company’s experience. The Company accounts for cash sales discounts as a reduction in sales and sales incentives as a charge to selling expense. Amounts billed to customers for shipping and handling fees are included in net sales and costs incurred by the Company for the delivery of goods are classified as selling expenses. Federal excise taxes are excluded from net sales. See “Recent Accounting Pronouncements” below for a discussion of revenue recognition in future periods.

Cash and Cash Equivalents

Cash and Cash Equivalents

 

The Company considers interest-bearing deposits with financial institutions with remaining maturities of three months or less at the time of acquisition to be cash equivalents.

Accounts Receivable

Accounts Receivable

 

The Company establishes an allowance for doubtful accounts based on the creditworthiness of its customers and historical experience. While the Company uses the best information available to make its evaluation, future adjustments to the allowance for doubtful accounts may be necessary if there are significant changes in economic and industry conditions or any other factors considered in the Company’s evaluation. Bad debt expense has been immaterial during each of the last three years.

Inventories

Inventories

 

Substantially all of the Company’s inventories are valued at the lower of cost, principally determined by the last-in, first-out (LIFO) method, or market. Elements of cost in inventories include raw materials, direct labor and manufacturing overhead.

Property, Plant, and Equipment

Property, Plant, and Equipment

 

Property, plant, and equipment are carried at cost. Depreciation is computed over useful lives using the straight-line and declining balance methods predominately over 15 years for buildings, 7 years for machinery and equipment and 3 years for tools and dies. When assets are retired, sold or otherwise disposed of, their gross carrying values and related accumulated depreciation are removed from the accounts and a gain or loss on such disposals is recognized when appropriate.

 

Maintenance and repairs are charged to operations; replacements and improvements are capitalized.

Long-lived Assets

Long-lived Assets

 

The Company evaluates the carrying value of long-lived assets to be held and used when events or changes in circumstances indicate the carrying value may not be recoverable. In performing this review, the carrying value of the assets is compared to the projected undiscounted cash flows to be generated from the assets. If the sum of the undiscounted expected future cash flows is less than the carrying value of the assets, the assets are considered to be impaired. Impairment losses are measured as the amount by which the carrying value of the assets exceeds their fair value. The Company bases fair value of the assets on quoted market prices if available or, if not available, quoted market prices of similar assets. Where quoted market prices are not available, the Company estimates fair value using the estimated future cash flows generated by the assets discounted at a rate commensurate with the risks associated with the recovery of the assets.

Income Taxes

Income Taxes

 

Income taxes are accounted for using the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of “temporary differences” by applying enacted statutory rates applicable to future years to temporary differences between the financial statement carrying amounts and the tax basis of the Company’s assets and liabilities.

Product Liability

Product Liability

 

The Company provides for product liability claims including estimated legal costs to be incurred defending such claims. The provision for product liability claims is charged to cost of products sold.

Advertising Costs

Advertising Costs

 

The Company expenses advertising costs as incurred. Advertising expenses for 2017, 2016, and 2015, were $3.1 million, $2.9 million, and $3.0 million, respectively.

Shipping Costs

Shipping Costs

 

Costs incurred related to the shipment of products are included in selling expense. Such costs totaled $4.8 million, $5.7 million, and $6.4 million in 2017, 2016, and 2015, respectively.

Research and Development

Research and Development

 

In 2017, 2016, and 2015, the Company spent approximately $9.8 million, $8.7 million, and $8.5 million, respectively, on research and development activities relating to new products and the improvement of existing products. These costs are expensed as incurred.

Earnings per Share

Earnings per Share

 

Basic earnings per share is based upon the weighted-average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the impact of options, restricted stock units, and deferred stock outstanding using the treasury stock method.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

In November 2015, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2015-17, Balance Sheet Classification of Deferred Taxes (Topic 740). The new guidance requires that all deferred tax assets and liabilities be presented as a net noncurrent asset or liability on the balance sheet. Previously such items were presented as a net current asset or liability and a net noncurrent asset or liability. The new guidance was effective for fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2015-17 in the first quarter of 2017 and applied it retroactively to all prior periods presented in the financial statements. The impact of adopting this change in accounting principle on the December 31, 2016 balance sheet was to reduce current deferred tax assets and working capital by $8.8 million and noncurrent deferred tax liabilities by $8.5 million from the amounts previously reported for these items.

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606), requiring 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 updated standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a full retrospective or retrospective with cumulative effect transition method. In August 2015, the FASB issued ASU 2015-14 which defers the effective date of ASU 2014-09 one year making it effective for annual reporting periods beginning after December 15, 2017. The new standard will be effective for the Company in the first quarter of 2018 and can be applied using a modified retrospective or full retrospective method. The Company has evaluated the new standard against its existing accounting policies and practices, including reviewing standard purchase orders, invoices, shipping terms, and reviewing agreements with customers. The Company expects to adopt the new standard in the first quarter of 2018 using the modified retrospective transition method. The Company will modify its revenue recognition related to certain of its sales promotion activities that involve the shipment of no charge firearms. As a result, the Company expects to record a contract liability of approximately $7 million on January 1, 2018. In addition, certain promotional expenses that had been classified as selling expenses will be recorded as cost of products sold in future periods. The Company believes the new guidance will not have a material impact on the Company’s consolidated financial results, cash flows, or financial position, but may have a material impact on the Company’s financial results for a particular period.

 

In March 2016, the FASB issued ASU 2016-09, Compensation - Stock Compensation (Topic 718). The most significant change in the new compensation guidance is that all excess tax benefits and tax deficiencies (including tax benefits of dividends) on share-based compensation awards should be recognized in the Statement of Income as income tax expense. Previously such benefits or deficiencies were recognized in the Balance Sheet as adjustments to additional paid-in capital. The new guidance was effective in fiscal years beginning after December 15, 2016 and interim periods thereafter. The Company adopted ASU 2016-09 in the first quarter of 2017. The impact of adopting this change in accounting principle reduced the Company’s effective tax rate by 2% for the period ending December 31, 2017. This did not have a material impact on the Company’s results of operations or financial position.

 

In February 2016, the FASB issued ASU 2016-02, "Leases" (ASU 2016-02), which requires companies to recognize leased assets and liabilities for both capital and operating leases. ASU 2016-02 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years, with early adoption permitted. Companies are required to adopt the guidance using a modified retrospective method. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the adoption of this standard is not expected to have a material impact to our consolidated financial position.

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Receivables, Net (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Schedule of Trade Receivables

Trade receivables consist of the following:

 

December 31,  2017   2016 
         
Trade receivables  $61,707   $71,247 
Allowance for doubtful accounts   (400)   (400)
Allowance for discounts   (1,225)   (1,405)
   $60,082   $69,442 

 

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories consist of the following:

 

December 31,  2017   2016 
         
Finished goods  $22,558   $24,099 
Materials and products in process   62,336    72,978 
    84,894    97,077 
Adjustment of inventories to a LIFO basis   (45,180)   (42,542)
   $39,714   $54,535 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant and equipment consist of the following:

 

December 31,  2017   2016 
         
Land and improvements  $1,986   $1,986 
Buildings and improvements   51,361    49,183 
Machinery and equipment   265,772    242,169 
Dies and tools   45,894    38,301 
   $365,013   $331,639 

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Assets (Tables)
12 Months Ended
Dec. 31, 2017
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets

Other assets consist of the following:

 

December 31,  2017   2016 
         
Patents, at cost  $6,814   $6,525 
Accumulated amortization   (4,202)   (3,915)
Deposits on capital items   7,958    21,436 
Other   3,169    3,495 
   $13,739   $27,541 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Schedule of Trade Accounts Payable and Accrued Expenses

Trade accounts payable and accrued expenses consist of the following:

 

December 31,  2017   2016 
         
Trade accounts payable  $8,758   $16,973 
Federal excise taxes payable   10,509    14,275 
Accrued other   13,155    17,245 
   $32,422   $48,493 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Operating Income, net (Tables)
12 Months Ended
Dec. 31, 2017
Other Income and Expenses [Abstract]  
Schedule of Other Operating Income, net

Other operating income, net consists of the following:

 

Year ended December 31,  2017   2016   2015 
             
(Loss) gain on sale of operating assets  $(31)  $5   $113 
Total other operating income, net  $(31)  $5   $113 

 

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Schedule of Federal and State Income Tax Provision

The federal and state income tax provision consisted of the following:

 

Year ended December 31,  2017   2016   2015 
   Current   Deferred   Current   Deferred   Current   Deferred 
Federal  $20,232   $1,865   $31,393   $10,181   $31,382   $(2,774)
State   3,987    (580)   5,678    1,197    5,849    (483)
   $24,219   $1,285   $37,071   $11,378   $37,231   $(3,257)
Schedule of Effective Income Tax Rate Reconciliation

The effective income tax rate varied from the statutory federal income tax rate as follows:

 

Year ended December 31,  2017   2016   2015 
Statutory federal income tax rate   35.0%   35.0%   35.0%
State income taxes, net of federal tax benefit   2.9    3.3    3.6 
Domestic production activities deduction   (2.6)   (2.3)   (3.2)
Impact of Accounting Standard Update 2016-09   (0.9)        
Impact of Tax Cuts and Jobs Act on deferred taxes   (0.7)        
Other items   (0.9)   (0.4)    
Effective income tax rate   32.8%   35.6%   35.4%
Schedule of Deferred Tax Assets and Liabilities

Significant components of the Company’s deferred tax assets and liabilities are as follows:

 

December 31,  2017   2016 
Deferred tax assets          
Product Liability  $201   $655 
Employee compensation and benefits   2,336    3,627 
Allowances for doubtful accounts and discounts   1,769    3,813 
Inventories   758    981 
Stock-based compensation   1,406    2,527 
Other   1,326    1,533 
Total deferred tax assets   7,796    13,136 
Deferred tax liabilities:          
Depreciation   8,956    12,457 
Other   242    345 
Total deferred tax liabilities   9,198    12,802 
Net deferred tax (liabilities) assets  $(1,402)  $334 

 

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Numerator and Denominator for Basic and Diluted Earnings Per Share

Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:

 

Year ended December 31,  2017   2016   2015 
             
Numerator:               
Net income  $52,142   $87,472   $62,126 
Denominator:               
Weighted average number of common shares outstanding – Basic   17,725,494    18,931,415    18,696,659 
Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans   213,596    118,100    668,420 
Weighted average number of common shares outstanding – Diluted   17,939,090    19,049,515    19,365,079 

 

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Repurchases (Tables)
12 Months Ended
Dec. 31, 2017
Stock Repurchases [Abstract]  
Schedule of Repurchase of Common Stock

In 2017, 2016, and 2015 the Company repurchased shares of its common stock. Details of these purchases are as follows:

 

Period  Total
Number of
Shares
Purchased
   Average
Price Paid
per Share
   Total
Number of
Shares
Purchased
as Part of
Publicly
Announced
Program
   Maximum
Dollar
Value of
Shares that
May Yet Be
Purchased
Under the
Program
 
                 
First Quarter 2015   82,100   $34.57    82,100      
Fourth Quarter 2016   283,343   $49.43    283,343      
First Quarter 2017                    
January 29 to February 25   900,997   $49.70    900,997      
February 26 to April 1   173,288   $49.92    173,288      
Third Quarter 2017                    
July 30 to August 26   4,490   $47.92    4,490      
August 27 to September 30   240,933   $46.30    240,933      
Total   1,685,151   $48.45    1,685,151   $30,710,000 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock Option Activity

The following table summarizes the stock option activity of the 2007 SIP:

 

   Shares   Weighted
Average
Exercise
Price
   Weighted
Average
Grant Date
Fair Value
   Weighted
Average
Remaining
Contractual
Life (Years)
 
Outstanding at December 31, 2014   40,977    8.82    6.29    4.1 
         Granted                
         Exercised   (29,139)   8.77    6.13    3.1 
         Canceled                
Outstanding at December 31, 2015   11,838    8.95    6.69    3.3 
         Granted                
         Exercised                 
         Canceled                
Outstanding at December 31, 2016   11,838    8.95    6.69    2.3 
         Granted                
         Exercised                
         Canceled                
Outstanding at December 31, 2017   11,838    8.95    6.69    1.3 
Exercisable Options Outstanding at December 31, 2017   11,838    8.95    6.69    1.3 
Non-Vested Options Outstanding at December 31, 2017                

 

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segment Information (Tables)
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Schedule of Operating Segment Financial Information

The Company evaluates performance and allocates resources, in part, based on profit and loss before taxes. The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies (see Note 1). Intersegment sales are recorded at the Company’s cost plus a fixed profit percentage.

 

Year ended December 31,  2017   2016   2015 
Net Sales               
    Firearms  $517,701   $658,433   $544,850 
    Castings               
        Unaffiliated   4,555    5,895    6,244 
        Intersegment   24,436    36,779    31,585 
    28,991    42,674    37,829 
    Eliminations   (24,436)   (36,779)   (31,585)
   $522,256   $664,328   $551,094 
Income (Loss) Before Income Taxes               
    Firearms  $77,368   $136,390   $98,565 
    Castings   (53)   (1,237)   (3,407)
    Corporate   331    768    942 
   $77,646   $135,921   $96,100 
Identifiable Assets               
    Firearms  $206,091   $242,758   $221,670 
    Castings   12,524    16,096    15,289 
    Corporate   65,703    88,025    78,924 
   $284,318   $346,879   $315,883 
Depreciation               
    Firearms  $31,701   $32,010   $32,409 
    Castings   2,118    2,688    3,029 
   $33,819   $34,698   $35,438 
Capital Expenditures               
    Firearms  $32,710   $33,455   $26,246 
    Castings   886    1,760    2,459 
   $33,596   $35,215   $28,705 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results of Operations (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information

The following is a tabulation of the unaudited quarterly results of operations for the two years ended December 31, 2017:

 

   Three Months Ended 
   4/1/17   7/1/17   9/30/17   12/31/17 
Net Sales  $167,355   $131,854   $104,817   $118,230 
Gross profit   55,753    34,946    30,214    33,094 
Net income   22,224    10,199    9,370    10,350 
Basic earnings per share   1.22    0.58    0.53    0.59 
Diluted earnings per share  $1.21   $0.57   $0.52   $0.59 

 

 

   Three Months Ended 
   4/2/16   7/2/16   10/1/16   12/31/16 
Net Sales  $173,109   $167,944   $161,427   $161,848 
Gross profit   59,113    56,694    50,251    53,496 
Net income   23,278    23,515    19,850    20,829 
Basic earnings per share   1.23    1.24    1.05    1.11 
Diluted earnings per share  $1.21   $1.22   $1.03   $1.10 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Reconciliation of Product Liability Reserve

Balance Sheet Roll-forward for Product Liability Reserve

 

 

           Cash Payments     
   Balance
Beginning
of Year (a)
   Accrued
Legal
Expense
(Income)
(b)
   Legal Fees
(c)
   Settlements
(d)
   Balance
End of
Year (a)
 
                     
2015  $845    (77)   (18)   (6)  $744 
                          
2016  $744    1,221    (133)   (13)  $1,819 
                          
2017  $1,819    (477)   (290)   (233)  $819 
Schedule of Product Liability Expense

Income Statement Detail for Product Liability Expense

 

   Accrued
Legal
Expense
(b)
   Insurance
Premium
Expense
(e)
   Total
Product
Liability
Expense
 
             
2015  $(77)   997   $920 
                
2016  $1,221    834   $2,055 
                
2017  $(477)   837   $360 

 

Notes

 

(a)The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements.

 

(b)The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.

 

(c)Legal fees represent payments to outside counsel related to product liability matters.

 

(d)Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.

 

(e)Insurance expense represents the cost of insurance premiums.
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jan. 02, 2018
Segment Reporting Information [Line Items]        
Advertising expenses $ 3.1 $ 2.9 $ 3.0  
Shipping costs 4.8 5.7 6.4  
Research and development $ 9.8 $ 8.7 $ 8.5  
Effective income tax rate 32.80% 35.60% 35.40%  
Subsequent Event [Member]        
Segment Reporting Information [Line Items]        
Contract liability       $ 7.0
Accounting Standards Update 2016-09 [Member]        
Segment Reporting Information [Line Items]        
Impact on effective income tax rate 2.00%      
Scenario Previously Reported [Member]        
Segment Reporting Information [Line Items]        
Impact on current deferred income tax assets   $ 8.8    
Impact on noncurrent deferred income tax liabilities   $ 8.5    
Tools, Dies and Molds [Member]        
Segment Reporting Information [Line Items]        
Useful life 3 years      
Building [Member]        
Segment Reporting Information [Line Items]        
Useful life 15 years      
Machinery and Equipment [Member]        
Segment Reporting Information [Line Items]        
Useful life 7 years      
Unaffiliated Castings [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Percentage of sales 1.00%      
Firearms [Member] | Sales [Member]        
Segment Reporting Information [Line Items]        
Percentage of sales 99.00%      
Firearms [Member] | Sales [Member] | Non-US [Member]        
Segment Reporting Information [Line Items]        
Percentage of sales 4.00%      
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Receivables, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables $ 61,707 $ 71,247
Allowance for doubtful accounts (400) (400)
Allowance for discounts (1,225) (1,405)
Trade receivables, net $ 60,082 $ 69,442
Accounts Receivable [Member] | Customer One [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of customers 22.00% 19.00%
Accounts Receivable [Member] | Customer Two [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of customers 20.00% 15.00%
Accounts Receivable [Member] | Customer Three [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of customers 12.00% 14.00%
Accounts Receivable [Member] | Customer Four [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Percentage of customers   11.00%
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Finished goods $ 22,558 $ 24,099
Materials and products in process 62,336 72,978
Inventory gross 84,894 97,077
Adjustment of inventories to a LIFO basis (45,180) (42,542)
Net inventories 39,714 $ 54,535
Effect of liquidation of LIFO inventory $ 400  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Property, Plant, and Equipment $ 365,013 $ 331,639
Land and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant, and Equipment 1,986 1,986
Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant, and Equipment 51,361 49,183
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant, and Equipment 265,772 242,169
Dies and Tools [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant, and Equipment $ 45,894 $ 38,301
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Assets (Schedule of Other Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Patents, at cost $ 6,814 $ 6,525
Accumulated amortization (4,202) (3,915)
Deposits on capital items 7,958 21,436
Other 3,169 3,495
Other assets $ 13,739 $ 27,541
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Assets (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Schedule of Equity Method Investments [Line Items]      
Patent amortization $ 0.3 $ 0.3 $ 0.3
Computer software amortization   $ 0.3 $ 0.4
Patents [Member]      
Schedule of Equity Method Investments [Line Items]      
Estimated accumulated amortization, 2018 0.3    
Estimated accumulated amortization, 2019 0.3    
Estimated accumulated amortization, 2020 0.3    
Estimated accumulated amortization, 2021 0.3    
Estimated accumulated amortization, 2022 $ 0.3    
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Trade accounts payable $ 8,758 $ 16,973
Federal excise taxes payable 10,509 14,275
Accrued other 13,155 17,245
Trade accounts payable and accrued expenses $ 32,422 $ 48,493
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Line of Credit (Details) - Line of Credit [Member]
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Line of Credit Facility [Line Items]  
Credit facility with a bank $ 40
Description of interest rate of credit facility LIBOR
Line of credit interest rate (in percent) 2.106%
Line of credit basis points 2.00%
Line of credit unused portion per year (in percent) 0.375%
Revolving credit facility, expiration date Jun. 15, 2018
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Retirement Benefits [Abstract]      
Expenses related to employee benefits plan $ 3,500 $ 3,700 $ 3,300
Discretionary contributions to employee benefit plan $ 5,600 $ 6,000 $ 5,000
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Operating Income, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other Income and Expenses [Abstract]      
(Loss) gain on sale of operating assets $ (31) $ 5 $ 113
Total other operating income, net $ (31) $ 5 $ 113
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Schedule of Federal and State Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current:      
Federal, current $ 20,232 $ 31,393 $ 31,382
State, current 3,987 5,678 5,849
Current 24,219 37,071 37,231
Deferred:      
Federal, deferred 1,865 10,181 (2,774)
State, deferred (580) 1,197 (483)
Deferred $ 1,285 $ 11,378 $ (3,257)
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 35.00% 35.00% 35.00%
State income taxes, net of federal tax benefit 2.90% 3.30% 3.60%
Domestic production activities deduction (2.60%) (2.30%) (3.20%)
Impact of Accounting Standard Update 2016-09 (0.90%)
Impact of Tax Cuts and Jobs Act on deferred taxes (0.70%)
Other items (0.90%) (0.40%)
Effective income tax rate 32.80% 35.60% 35.40%
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred tax assets:    
Product liability $ 201 $ 655
Employee compensation and benefits 2,336 3,627
Allowances for doubtful accounts and discounts 1,769 3,813
Inventories 758 981
Stock-based compensation 1,406 2,527
Other 1,326 1,533
Total deferred tax assets 7,796 13,136
Deferred tax liabilities:    
Depreciation 8,956 12,457
Other 242 345
Total deferred tax liabilities 9,198 12,802
Net deferred tax (liabilities) assets $ (1,402) $ 334
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income tax payments   $ 23.4 $ 43.0 $ 27.5
Statutory corporate tax rate   35.00% 35.00% 35.00%
Net deferred tax liabilities   $ 0.5    
Minimum [Member]        
Statutory corporate tax rate   21.00%    
Maximum [Member]        
Statutory corporate tax rate   35.00%    
Subsequent Event [Member]        
Estimated effective tax rate 24.50%      
Scenario Previously Reported [Member]        
Impact on current deferred tax assets     $ 8.8  
Impact on noncurrent deferred tax liabilities     $ 8.5  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 03, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Numerator:                      
Net income $ 10,350 $ 9,370 $ 10,199 $ 22,224 $ 20,829 $ 19,850 $ 23,515 $ 23,278 $ 52,142 $ 87,472 $ 62,126
Denominator:                      
Weighted average number of common shares outstanding - Basic                 17,725,494 18,931,415 18,696,659
Dilutive effect of options and restricted stock units outstanding under the Company's employee compensation plans                 213,596 118,100 668,420
Weighted average number of common shares outstanding - Diluted                 17,939,090 19,049,515 19,365,079
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 36 Months Ended
Sep. 30, 2017
Aug. 26, 2017
Apr. 01, 2017
Feb. 25, 2017
Dec. 31, 2016
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2017
Equity, Class of Treasury Stock [Line Items]                    
Total Number of Shares Purchased 240,933 4,490 173,288 900,997 283,343 82,100 1,319,708 283,343 82,100 1,685,151
Average Price Paid Per Share $ 46.30 $ 47.92 $ 49.92 $ 49.70 $ 49.43 $ 34.57       $ 48.45
Maximum Dollar Value of Shared That May Yet Be Purchased Under the Program             $ 31,000     $ 31,000
Publicly Announced Program [Member]                    
Equity, Class of Treasury Stock [Line Items]                    
Total Number of Shares Purchased 240,933 4,490 173,288 900,997 283,343 82,100       1,685,151
Maximum Dollar Value of Shared That May Yet Be Purchased Under the Program             $ 30,710     $ 30,710
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Compensation Plans (Details) - USD ($)
$ in Thousands
12 Months Ended 121 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Apr. 24, 2017
May 31, 2017
Apr. 30, 2007
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation $ 3,659 $ 3,054 $ 4,530      
Aggregate intrinsic value $ 500          
Shares issued      
Stock Incentive Plan 2007 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance           2,550,000
Shares issued       2,182,000    
Stock Incentive Plan 2017 [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance         750,000  
Shares available for future grants 727,000          
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Compensation Plans (Schedule of Stock Option Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Shares        
Outstanding at Beginning of year 11,838 11,838 40,977  
Granted  
Exercised (29,139)  
Canceled  
Outstanding at End of year 11,838 11,838 11,838 40,977
Exercisable Options Outstanding at December 31, 2017 11,838      
Non-Vested Options Outstanding at December 31, 2017      
Weighted-Average Exercise Price        
Outstanding at Beginning of year $ 8.95 $ 8.95 $ 8.82  
Granted  
Exercised 8.77  
Canceled  
Outstanding at End of year 8.95 8.95 8.95 $ 8.82
Exercisable Options Outstanding at December 31, 2017 8.95      
Non-Vested Options Outstanding at December 31, 2017      
Weighted-Average Grant Date Fair Value        
Outstanding at Beginning of year 6.69 6.69 6.29  
Granted  
Exercised 6.13  
Canceled  
Outstanding at End of year 6.69 $ 6.69 $ 6.69 $ 6.29
Exercisable Options Outstanding at December 31, 2017 6.69      
Non-Vested Options Outstanding at December 31, 2017      
Weighted-Average Remaining Contractual Life        
Granted    
Exercised     3 years 1 month 6 days  
Canceled    
Outstanding 1 year 3 months 19 days 2 years 3 months 19 days 3 years 3 months 19 days 4 years 1 month 6 days
Exercisable Options Outstanding at December 31, 2017 1 year 3 months 19 days      
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Compensation Plans (Deferred Stock) (Details) - Deferred Stock [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Compensation expense $ 700 $ 600 $ 600
Unrecognized compensation expense $ 700    
Unrecognized compensation cost, recognition period 3 years    
Vesting in April 2016 [Member] | Director [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferred stock awards issued     4,000
Vesting in April 2018 [Member] | Director [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferred stock awards issued     5,370
Vesting in May 2017 [Member] | Director [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferred stock awards issued   3,881  
Vesting in May 2019 [Member] | Director [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferred stock awards issued   5,292  
Vesting May 2018 [Member] | Director [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferred stock awards issued 5,432    
Vesting May 2020 [Member] | Director [Member]      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Deferred stock awards issued 6,360    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Compensation Plans (Restricted Stock Units) (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units issued 114,000 62,000 76,000
Unrecognized compensation expense $ 5,500    
Vesting period of compensation expense not yet recognized 3 years 2 months 30 days    
2017 Grants [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 4,300    
Compensation expense recognized $ 1,200    
2017 Grants [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of compensation expense not yet recognized 24 months    
2017 Grants [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of compensation expense not yet recognized 26 months    
2016 Grants [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense   $ 3,400  
Compensation expense recognized   $ 800  
2016 Grants [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of compensation expense not yet recognized   24 months  
2016 Grants [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of compensation expense not yet recognized   28 months  
2015 Grants [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense     $ 1,900
Compensation expense recognized     $ 500
2015 Grants [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of compensation expense not yet recognized     26 months
2015 Grants [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period of compensation expense not yet recognized     48 months
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segment Information (Schedule of Operating Segment Financial Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 03, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]                      
Net Sales $ 118,230 $ 104,817 $ 131,854 $ 167,355 $ 161,848 $ 161,427 $ 167,944 $ 173,109 $ 522,256 $ 664,328 $ 551,094
Income (Loss) Before Income Taxes                 77,646 135,921 96,100
Identifiable Assets 284,318       346,879       284,318 346,879 315,883
Depreciation                 33,819 34,698 35,438
Payments to Acquire Property, Plant, and Equipment                 33,596 35,215 28,705
Firearms [Member]                      
Segment Reporting Information [Line Items]                      
Net Sales                 517,701 658,433 544,850
Income (Loss) Before Income Taxes                 77,368 136,390 98,565
Identifiable Assets 206,091       242,758       206,091 242,758 221,670
Depreciation                 31,701 32,010 32,409
Payments to Acquire Property, Plant, and Equipment                 32,710 33,455 26,246
Unaffiliated Castings [Member]                      
Segment Reporting Information [Line Items]                      
Net Sales                 4,555 5,895 6,244
Income (Loss) Before Income Taxes                 (53) (1,237) (3,407)
Identifiable Assets 12,524       16,096       12,524 16,096 15,289
Depreciation                 2,118 2,688 3,029
Payments to Acquire Property, Plant, and Equipment                 886 1,760 2,459
Corporate [Member]                      
Segment Reporting Information [Line Items]                      
Income (Loss) Before Income Taxes                 331 768 942
Identifiable Assets $ 65,703       $ 88,025       65,703 88,025 78,924
Intersegment Elimination [Member]                      
Segment Reporting Information [Line Items]                      
Net Sales                 (24,436) (36,779) (31,585)
Intersegment Elimination [Member] | Unaffiliated Castings [Member]                      
Segment Reporting Information [Line Items]                      
Net Sales                 24,436 36,779 31,585
Operating Segments [Member] | Unaffiliated Castings [Member]                      
Segment Reporting Information [Line Items]                      
Net Sales                 $ 28,991 $ 42,674 $ 37,829
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segment Information (Narrative) (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenue, Major Customer [Line Items]      
Number of Operating Segments 2    
Sales Revenue, Goods, Net [Member] | United States [Member]      
Revenue, Major Customer [Line Items]      
Percentage of sales 96.00% 96.00% 96.00%
Sales Revenue, Goods, Net [Member] | Davidsons [Member]      
Revenue, Major Customer [Line Items]      
Percentage of sales 21.00% 19.00% 18.00%
Sales Revenue, Goods, Net [Member] | Lipseys [Member]      
Revenue, Major Customer [Line Items]      
Percentage of sales 18.00% 17.00% 17.00%
Sales Revenue, Goods, Net [Member] | Jerrys And Ellett Brothers [Member]      
Revenue, Major Customer [Line Items]      
Percentage of sales 12.00% 15.00% 11.00%
Sales Revenue, Goods, Net [Member] | Sports South [Member]      
Revenue, Major Customer [Line Items]      
Percentage of sales 13.00% 14.00% 13.00%
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results of Operations (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 03, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Quarterly Financial Information Disclosure [Abstract]                      
Total net sales $ 118,230 $ 104,817 $ 131,854 $ 167,355 $ 161,848 $ 161,427 $ 167,944 $ 173,109 $ 522,256 $ 664,328 $ 551,094
Gross profit 33,094 30,214 34,946 55,753 53,496 50,251 56,694 59,113 154,008 219,554 172,160
Net income $ 10,350 $ 9,370 $ 10,199 $ 22,224 $ 20,829 $ 19,850 $ 23,515 $ 23,278 $ 52,142 $ 87,472 $ 62,126
Basic earnings per share $ 0.59 $ 0.53 $ 0.58 $ 1.22 $ 1.11 $ 1.05 $ 1.24 $ 1.23 $ 2.94 $ 4.62 $ 3.32
Diluted earnings per share $ 0.59 $ 0.52 $ 0.57 $ 1.21 $ 1.10 $ 1.03 $ 1.22 $ 1.21 $ 2.91 $ 4.59 $ 3.21
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Party Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
National Rifle Association [Member]      
Related Party Transaction [Line Items]      
Amount of payments $ 0.8 $ 8.4 $ 1.6
Symbolic [Member]      
Related Party Transaction [Line Items]      
Amount of payments 1.4 1.9 2.0
Reimbursement of expenses $ 0.9 $ 0.9 $ 1.1
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingent Liabilities (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
item
Dec. 31, 2016
USD ($)
item
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Number of lawsuits against the company | item 4 5  
Minimum limit of per claim for providing insurance coverage on annual basis | $ $ 5,000    
Maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis | $ 10,000    
Total amount of damages claimed | $ 100 $ 100  
Total Product Liability Expense | $ $ 360 $ 2,055 $ 920
Number of new lawsuits | item 0 3  
Number of settled lawsuits | item 0 1  
Number of claims dismissed | item 2 0  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingent Liabilities (Reconciliation of Product Liability Reserve) (Details) - Product Liability Reserve [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period [1] $ 1,819 $ 744 $ 845
Accrued Legal Expense (Income) [2] (477) 1,221 (77)
Legal Fees [3] (290) (133) (18)
Settlements [4] (233) (13) (6)
Balance at End of Period [1] $ 819 $ 1,819 $ 744
[1] The beginning and ending liability balances represent accrued legal fees only. Settlements and administrative costs are expensed as incurred. Only in rare instances is an accrual established for settlements.
[2] The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.
[3] Legal fees represent payments to outside counsel related to product liability matters.
[4] Settlements represent payments made to plaintiffs or allegedly injured parties in exchange for a full and complete release of liability.
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingent Liabilities (Schedule of Product Liability Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Product Liability Contingency [Line Items]      
Total Product Liability Expense $ 360 $ 2,055 $ 920
Accrued Legal Expense [Member]      
Product Liability Contingency [Line Items]      
Total Product Liability Expense [1] (477) 1,221 (77)
Product Insurance Premium Expense [Member]      
Product Liability Contingency [Line Items]      
Total Product Liability Expense [2] $ 837 $ 834 $ 997
[1] The expense accrued in the liability is for legal fees only. In 2015 and 2017, the costs incurred related to cases that were settled or dismissed were less than the amounts accrued for these cases in prior years.
[2] Insurance expense represents the cost of insurance premiums.
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details)
Feb. 16, 2018
$ / shares
Subsequent Event [Member]  
Dividend authorized $ 0.23
EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %>(54P?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 5XA53&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !7B%5,1I<^6^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NNG$0%&7"X@32$A, G&+'&^+:-HH,6KW]J1E MZX3@ 3C&_O/YL^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_,GJ"NJC5X8F,-&YB 15B(0C<6%48RW,<3WN*"#Y^QG6$6@5KR MU'$"64H0>IH8CF/;P 4PP9BB3]\%L@MQKOZ)G3L@3LDQN24U#$,YK.9?)KZN[^^V#T'4E;XNJ+FJYE3>JDNIZ_3ZY M_O"["/O>NIW[Q\9G0=W K[O07U!+ P04 " !7B%5,F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( %>(54P7::&PO=V]R:W-H965T&UL?5;;CML@$/T5RQ^P!GQ+(B=2+JI:J96BK=H^DX0DUMK&!9)L M_[Z O5XOC/?%-OB<.7JS(3T:IHZ87]9.I7NQ=Z% U63F7-&EGR)A#LO S7>+'#,T.P MB-\E>\C1=V!<.7#^8@;?3LL0F16QBAV5,4'UZ\ZVK*J,);V.O[W1<- TQ/'W MF_4OUGGMS(%*MN75G_*DKLMP%@8G=J:W2CWSQU?6.Y2&0>_]=W9GE8:;E6B- M(Z^D?0;'FU2\[JWHI=3TM7N7C7T_NC])W--@ ND)9""0Y%-"W!/B@8 _)R0] M(7DGI#9:G2LV-CNJZ*H0_!&(;GM;:K((+Q(=_:.9M,&V_W1XI)Z]KU 1W8V9 M'K'I$&2$P ,BTK8' 0();(A')Q\%MCXB_HC8^8@$7D(,^AA;>CRBIS ] >F) MI2N:$R$?DL$ *"J0>?>8(^(@Y+)"! IE'Q^XN Y");XZK%?T\0]6"#,E I<^-@O:^)DV;;' MC+,,YPG)T1Q-:,$G /:/@-C)M%V/R<9:*,]0EB+DJD6C6[)FXF([$!D<^:VQ M[<]H=NARUL3>LN_PKD7Z0<6E;&1PX$K?U?9&/7.NF%X2>M*.7W57-@PJ=E;F M,]??HFM-NH'B;=]V14/OM_H/4$L#!!0 ( %>(54QC;O?08 0 (L5 8 M >&PO=V]R:W-H965T&ULC9C;CMLV$(9?Q=!](G&&!VEA M&^@Z"%J@!18ITEYK;7IM1+)<2;M.W[Z4K+CRS'"1&^O@?\B?(_+C@,M+TW[K M#M[WB^]U=>I6R:'OSP]IVFT/OBZ[C\W9G\(_^Z:MRSX\MB]I=VY]N1N#ZBJ% M++-I71Y/R7HYOGMJU\OFM:^.)__4+KK7NB[;?Q]]U5Q6B4I^O/AR?#GTPXMT MO3R7+_Y/WW\]/[7A*;VULCO6_M0=F].B]?M5\HMZV& ^!(R*OX[^TLWN%\-0 MGIOFV_#PVVZ59(,C7_EM/S11ALN;W_BJ&EH*/OZ9&DUN?0Z!\_L?K7\>!Q\& M\UQV?M-4?Q]W_6&5Y,EBY_?E:]5_:2Z_^FE )EE,H__=O_DJR !JOE^L_KIC"Y "8 N 6H/2[ 3@%( E(K\[&H7XJ M^W*];)O+HKU^K7,Y3 KU@"&9V^'EF+OQOS#:+KQ]6Z-:IF]#.Y/D\2J!F03N M%1NNP/\E:>C_9@)$$S#&XSP>Y7@4XW&,U_-X309QE=A1$3.2#$PL,TYTX[B;G+AQO!NP!5%M)!7J3/:2BUYR M[J4@7G+6"Q9.D3F^X2JCS6SVW7DI1"\%\Z))^A\+[L5DA!D;061M)"LJD\F4 M<2\,31GK1UGK0A/T@="3I4=O;E[QW)X%3 M'2%U!-)$5J#H5!:%X' VY^\]R3!6G,::TGC2W'VW#%UAJ"5)IV$V#^X=R4A6 MG,F:,EG26.J&(QEG&\V]%9G(BB-94PPJ3EN%CC)A(\C F6AJ9"HKCF5-0:@X M<"'7R. 0-9H#-6I,NRV 8%,CQ!@"?=$(!3$7)DN))D;KYN[_W(\ 0! MGK0Z!J':!(5 :RY!!T4HUB.,0)F@R EJZ?:"'(T? D(-*W DH4?9?MR/'6+YZ;OFWH\!MLW3>]#>]G'D-J#+W>WA\KO M^^'6A?OV>CQX?>B;\W3TF=[.7]?_ 5!+ P04 " !7B%5,38B>24\" #+ M!P & 'AL+W=OTGOW[ 7J[OMYK@*M)@_T9YTO91(7X*KB3)+-* D7DO!6L;45T3\)D/EGB- )$6H_6D(D!L0HB;6DFR1) M'.69@6+KX@C%20[=/)&3)[)YD-N/G'YD^U.CGE&2+#@#HY)[BAN&V,D0VPS& M6FUB>ZV@? R.1ZH;EL3)DM@LN9'%EJ#$G2)UIDCM%)';GSG]V>,MRQYNV3W% M#4/N9,@?;UEN;0:"XV.@_(?PABB [N,!/MRZS:19Y@H1S$.4F7].MS)"(7QG MG8)W#JW HDJA2158N8(4A2G,S:5R*;,DR^+ I *+4U5=<]\P.]<=]_94R -: M'Z,G2@614>&3C%?)FW7N-.0D5#.5;39>+V-'T'ZZ.L%\?Y=_ 5!+ P04 M" !7B%5,=9[)6*L$ !Q%@ & 'AL+W=OZ^>D.=;U M?^M05&]W?]*H);W55_ MUS<.Q1[^UY6GZ5I?5QDLD]<^SP19CQ"\@GP@DB[YI0>4>E@C"\?/'6PX0A'( MED,RE$DH<9AJB%?7\4J.UV*\'N+U=;PF91HA=H"&DA:R90@VE4EG(NF,+Z],CG=BO..#)J-9.SX%'ND^V7"4 ML:!) ;=2+F MD--&2AMY1U9I1IO#0&F=>LJ;X[PV.L9;M@C@'N%B$R:;!'"7<-0E)LRG'9K2 M/2& #3U1 F5NMB>D"T"N$ C'/.*.>,+U]@:X*##%\2'&0QY&C7@3< M0 ]6Q,"R@"C+*%,;&'(9@30AHY-:#L M2,@=R5-'0NXD: PUR(T TTY31=T*,*5\%A$-E(T)N3%Y:DP3YO-QF&G81H"Y M3&?L^,]A%@$C6Q%E8T)N3)X:TX3)KJN]\*S8'*47EI'F*+50D=V(LBFAXIP5 MY3QBW&?.]-0BH/2"'A2V DHM,/:])]L@KGX4ZSF>VJEU/;WU]=M5[N M3>^QO[IOS=':=O:]+$[-,CBV[?DI#)O=T999\Z4ZVY/[YU#59=:ZR_H];,ZU MS?9]4%F$$$5Q6&;Y*5@M^GNO]6I1?;1%?K*O]:SY*,NL_N_9%M5E&8C@QXVO M^?NQ[6Z$J\4Y>[=_VO:O\VOMKL)K*_N\M*UP&)ICM[2'[*-JOU>57.R:D@]F8_>_VTQ8.[Y2X M/G95T?2?L]U'TU;EV(J34F;?A^_\U']?AG\2.8;Q 3 &P#4 X&& ' /D-4#& M#P/4&*!^]I \#-!C@/X9H!X&Q&- ? T0PWP,@]6/_B9KL]6BKBZS>EA YZQ; MI^(I=O.[ZV[VT]G_YR:@<7<_5VFR"#^[=D;D>4#@%C$^LF:0U$"V-BE#[3FM$JOC,"DAT!R8R 0JH'1M_T$X, K&:*\L0H5HQBQ&@D M1I%NYA#I& WA=A+SY&A6CF;DH*S7FO2CM$1K>3L!>5)B5DK,2,%+,*8I)P;M MSNT$Y$E)6"D)(P77@(0F+/%Z>D MIJS4E$H5:)%L4JK#;7HD9 +RI(B(K_(1(T;@ZALQ^\]L)P\]B5]02/ ],>)(F\-S.\&PG.CG Q M'J';KDQ"G&8[B?F">',0G#O@@BQHX9]+<*Z&%4UROB3>(@3G$605T.HO(ZVP MH G*E\-;A. \ A=F0>O_7*@H(G,VR?F2>*L0G%>0AS3J \802Y^B?#F\70C. M+W"9%M0,0!/-%)H3:LOT=Z]6"]Y7!&,LI%H+QC:D)FM^@O+E\-XA./,@]9HQ M!K=TB'],<_Y3,V\AP%D(>6ZFW@ JDF@7KCDL 9S@AL-2JNH"Q+E*Q@9J#!J'P[I_$?$%W7F@X"\$5&Z@WS#O[(V,TR?F2 M>!,!SD1PQ09J#C(FCV%3E"^'-Q#@#(2\S7&O#\I(K&<*\P7Q%@*
""=0: M2'UDF#DICTQO]\HC\/X"C+^0\@C,>X84V(&G*%\.[R_ ^ LIC\!81ZR,QB]J MTYPOB3<0X Q$X1DU],1 12G@264P(P&?J#"8!"%!XH&@G*O_4J=D[S/]RD@H MO-G"F\.E[@#RCZQ^ST_-[*UJVZKL3Y,.5=5:UV;TQ8WKT6;[ZT5A#VWW,W&_ MZ^'@;[AHJ_-XJ!E>3U97_P-02P,$% @ 5XA53-NOTV23 @ Y@@ !@ M !X;"]W;W)KBX*2/Y.4(ZO(QO8-\-'=CPQ87#&:06/Z =B/ZL-X2.G4=EG M!2IIADN+H,/(?@7#=2#P$O K0U?ZT+=$)EN,/\5@N1_9K@@(Y6C'A +DS05- M49X+(1[&'Z5I-RX%\;%_4Y_)W'DN6TC1%.>_LST[C>S8MO;H ,\Y^\#7!5+Y MA+:EDO^&+BCGF#!=*A8=2P*^ZS4K97NN9*% T,\%3!*\A M<-_/"+XB^'?"([8?"4D"A"TM<# M<&\[Y_:F-)L-M+"+U#].!<7_"8:2I./9\QGXAD4DK:7 MJ0'CN6W,FPFC1?MNPGC:NG0QO@:9FV1\;>FZ&$UE^7]'JRXDTB#K9WY:R^^; MR\F7?+^52V!6",P*@50(6@IZ0=:84&+*.LK 37QMT:9=6! D^D9W02#RO3C6 M]KH+2UPW2;02GQDBBWT_T"*;=V&Q!UPMM(4A-!\DD:O%MNSG=-7+Z=K@=!"' M( 3:+CH/1TR!R%'>C-3:X7/)Q/X]6)O+]]431Y1FGX#A.S#89V X-]D78+BJ M[]R[V_H%\!V28U92:XL9/S+EJ7; F"&>EOO",SKQ1TNL! MPY5Z53C-TV;\#U!+ P04 " !7B%5,]<3$\=T$ "M%P & 'AL+W=O M:WJ,F^[R_IMV9QKG^^'1F6Q)*6B99D?3_/U M:KCW7*]7U7M;'$_^N9XU[V69U_]N?%%='N=Z_OW&Y^/;H>UO+->K<_[F__3M ME_-SW5TMKU'VQ]*?FF-UFM7^]7'^I!^VQO0-!N*OH[\T-[]G?2HO5?6UO_AM M_SA7O2)?^%W;A\B[KP^?^:+H(W4Z_IF"SJ_/[!O>_OX>_9*^D>\:N*IKA<[9[;]JJ MG*)T4LK\V_A]/ W?E_&?.)F:X08T-:!K QW]M(&9&I@?#>Q/&]BI@64-EF,J M0]]L\S9?K^KJ,JO'X3WG_2S2#[;K_5U_<^CLX;^N>YKN[L=:4[1:?O2!)F8S M,G3+7(EE%_WZ"$*/V)!H3ON,PGH3 MJ#>1>F\"C'H3T'D)DRL91WQ*26:A;128$2F4FP*YFLE-I5R&9!+A_;^5R$)K M@[5JA6N;$FJMX[5-B>?HV+ 9DR$JX=064 M#+E!F=* @:[EJ3:#4:5APGS2! M43(\<1)B4Q,IGKBDB&(^5H!:D$Z30+72N$1K V3S$CM!=R-A;62X;HDM=)SR M9;,%7*I<8$EH[ Q:6H/C2WAB[O5$2O:WY%RD^$(&5)2HD&IL#MI)U<15.[0( M;226!^",3L3ZD%AJXI!L;$E:>I+C!4A+'UEHI41?2TRKF'L2#A;8 &EL2AJX MDA&52)J)-C'?8V0 6T3&BHDML6P:B6DM,9NH M4!'!!J610\5W,QVU?NI[8_^;NY>SYR?J#_S9/9/^1UV_' M4S-[J=JV*H=SS]>J:GVG4GWJNO7@\_WUHO"O;?\S[G[7XP'R>-%6Y^EP?'D] MH5__!U!+ P04 " !7B%5,XN=J\+,! #2 P & 'AL+W=O-FMQ>T[1)FVRN:>\SJZ.2 M \<"KM=_7T#/VM;V"S##O#=OAB&?T#S;#L"1%ZUZ6]#.N>'(F*TZT,+>X "] MOVG0:.&\:5IF!P.BCB"M&#\" M)O35\2C;S@4'*_-!M/ %W-?A;+S%5I9::NBMQ)X8: IZGQQ/68B/ =\D3'9S M)J&2"^)S,#[6!3T$0:"@,T65+AV,=)WGC7@;WG\4U^A<_3_EF8 M5O:67-#YEXW];Q =>"F'&S]"G?]@JZ&@<>'XUI_-/&:SX7!8?A!;OW'Y$U!+ M P04 " !7B%5,,V7/SK0! #2 P & 'AL+W=O29M<<7!1@7\#K] M^P)V'+>U^@+,,.?,F6%(!S1OM@%PY%U);3/:.-<=&+-% TK8*^Q ^YL*C1+. MFZ9FMC,@R@A2DO'-YIHIT6J:I]%W,GF*O9.MAI,AME=*F%]'D#AD=$L_'$]M MW;C@8'G:B1I^@'ON3L9;;&8I6P7:MJB)@2JC=]O#,0GQ,>"EA<$NSB14QL^)D\XI W!Y_F#_$FOWM9R%A7N4KVWI MFHS>4E)")7KIGG#X"E,]>TJFXA_A M*'!R4^1X'2QI44O76H)A8O18GW<6]U MW(?QAN\FV#J 3P ^ VYC'C8FBLH?A!-Y:G @9NQ])\(3;P_<]Z8(SMB*>.?% M6^^]Y-M]DK)+()IBCF,,7\;,$*C!UG"9+"NQUG.2%=Q[8.Q[?Y#-\G/;OPM2MMN2, MSK]L['^%Z,!+V5SY$6K\!YL-"94+QQM_-N.8C8;#;OI!;/[&^6]02P,$% M @ 5XA53+% 2I.U 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0[P+;K%: E$T4M5(KK5*U??;" %9\H;99TK_OV!"* M6M07VS,^Y\S%XWPT]M5U )Z\*:E=03OO^Q-CKNI <7=G>M!XTQBKN$?3MLSU M%G@=24JR9+?[P!07FI9Y]%ULF9O!2Z'A8HD;E.+VUQFD&0NZI^^.%]%V/CA8 MF?>\A:_@O_47BQ9;5&JA0#MA-+'0%/1A?SIG 1\!WP6,;G4FH9*K,:_!^%07 M=!<2 @F5#PH9E;,Q([];[GX8GWIP1[4P5G;$6\P^0=>F_E M/LUR=@M",^8\89(U9D$P5%]")%LASLD_]&2;GFYFF$9ZNHY^N-\6R#8%LBB0 M_;?$#,!4=GSG<9L,KSIYQ_$EF]<_@902P,$% @ M5XA53!N7%8>T 0 T@, !D !X;"]W;W)K&UL M?5/;;IPP$/T5RQ\0@Y=LTQ4@91-5K=1(JU1-GKTP@!5?J&V6Y.]K&T)0B_)B M>\;GG+EXG(_:O-@.P*%7*90M<.=Y B"#DT_@S:^(E9""NS^_JWV+MOI8SLW"GQ3.O75?@&XQJ:-@@ MW*,>O\- MPT.*2@=CGUT#X,FKDMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3C MF\TU4Z+5-$^C[V3SU/1>MAI.EKA>*6'_'$&:(:-;^N9X;.O&!P?+TT[4\!/\ MK^YDT6(S2]DJT*XUFEBH,GJ[/1R3$!\#?KX RD#$%!">8HC'1Q)47OO%$3"TI1XG7<6QWW8;S9[R?8.H!/ M #X#;F(>-B:*RN^%%WEJS4#LV/M.A"?>'CCVI@C.V(IXA^(=>B_Y]IJG[!*( MIICC&,.7,7,$0_8Y!5]+<>3_P/DZ?+>J4,KF M"D>HP0\V&Q(J'XY[/-MQS$;#FV[Z06S^QOE?4$L#!!0 ( %>(54P]Q"'@ MM0$ -(# 9 >&PO=V]R:W-H965T[^OI3L>MYF[$42*9[#0XI* M!V-?70/@R;N2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S9XI MT6J:I]%WLGEJ>B];#2=+7*^4L+^.(,V0T2W]=#RW=>.#@^5I)VIX ?^].UFT MV,Q2M@JT:XTF%JJ,WFT/QR3$QX ?+0QN<2:ADK,QK\'X4F9T$P2!A,('!H'; M!>Y!RD"$,MXF3CJG#,#E^9/],=:.M9R%@WLC?[:E;S)Z2TD)E>BE?S;#$TSU M7%,R%?\5+B Q/"C!'(61+JZDZ)TW:F)!*4J\CWNKXSZ,-TDRP=8!? +P&7 ; M\[ Q453^(+S(4VL&8L?>=R(\\?; L3=%<,96Q#L4[]![R;?[ZY1= M$4=-,/8O,WSC\ 4$L#!!0 ( %>(54Q(,Q_WM@$ M -(# 9 >&PO=V]R:W-H965T5-2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49&F2W##%A:9% M%GTG4V38.RDTG RQO5+*D<\H 7)X_V+_$VGTM9V[A'N5/4;DVIWM**JAY+]T3#@\PU7--R53\ M-[B ].%!B<]1HK1Q)65O':J)Q4M1_&W9P8&8L?<=#T^\.:2^-V5PQE;$.R_>>N^EV-SL,W8)1%/,<8Q)ES%S M!//L>KL.WJPJW$;[]0^&G=8+=*L$N$NS^6^)*S&WR5Q*VZ*D" MT\1ILJ3$7L=)7GCG@;U+XYO\#A^G_9&;1FA+SNC\R\;^UX@.O)3DRH]0ZS_8 M;$BH73C>^K,9QVPT'';3#V+S-RY^ 5!+ P04 " !7B%5,6]F?Q[0! #2 M P &0 'AL+W=O'B %ZG?]\!.ZZ3NGT!9IASYLPP9*.Q3ZX% M\.1%2>URVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW(*H(4I+QW>Z:*=%I6F31 M=[)%9@8O.PTG2]R@E+"_CB#-F-.$OCH>NJ;UP<&*K!<-? ?_HS]9M-C"4G4* MM.N,)A;JG-XEA^,^Q,> GQV,;G4FH9*S,4_!^%+E=!<$@832!P:!VP7N09TZZI S ]?F5_5.L'6LY"P?W1CYVE6]S>DM)!;48I'\PXV>8Z_E R5S\ M5[B Q/"@!'.41KJXDG)PWJB9!:4H\3+MG8[[.-VDR0S;!O 9P!? ;E,$96Q'O4+Q#[Z5(;I*,70+1''.<8O@Z9HE@ MR+ZDX%LICOPO.-^&IYL*TPA/WRC\!\%^DV ?"?;_+7$K)GV7A*UZJL V<9H< M*]/,/8LLW+GX#4$L#!!0 ( %>(54R=\"\7M $ -(# 9 M >&PO=V]R:W-H965T5=2 MVYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\,4%YH66?2=3)%A M[Z30<#+$]DIQ\^L($H><;NFGXUDTK0L.5F0=;^ %W/?N9+S%9I9**-!6H"8& MZIS>;0_'-,3'@!\"!KLXDU#)&?$U&%^JG&Z"()!0NL# _7:!>Y R$'D9;Q,G MG5,&X/+\R?X8:_>UG+F%>Y0_1>7:G-Y24D'->^F><7B"J9YK2J;BO\(%I \/ M2GR.$J6-*RE[ZU!-+%Z*XN_C+G3>K,-WJPIW$;[[0^'U.D&Z2I!&@O2_):[%W/R5A"UZJL T<9HL*;'7 M<9(7WGE@[Y+X)K_#QVG_QDTCM"5G=/YE8_]K1 =>RN;*CU#K/]AL2*A=..[] MV8QC-AH.N^D'L?D;%Q]02P,$% @ 5XA53*KA&%2U 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]0$CM;LLBVU'2: M.FF3HDYK/Q/[;*,"YP*.NW\_P*[K;=:^ '?<>_?N.+(!S;-M 1QY55+;G+;. M=4?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR6;SD2DN-"VRZ#N;(L/>2:'A M;(CME>+FUPDD#CG=TC?'@VA:%QRLR#K>P ]P/[NS\1:;62JA0%N!FABHJ"D@IKWTCW@< ]3/1\HF8K_!E>0/CPH\3E* ME#:NI.RM0S6Q>"F*OXZ[T'$?QILTG6#K@&0")#/@$/.P,5%4_ID[7F0&!V+& MWG<\//'VF/C>E,$96Q'OO'CKO==BN]]G[!J(IIC3&),L8^8(YMGG%,E:BE/R M#SQ9AZ>K"M,(3_]0>%@GV*T2["+![K\EKL5\^BL)6_14@6GB-%E28J_C)"^\ M\\#>)O%-WL/':?_.32.T)1=T_F5C_VM$!U[*YL:/4.L_V&Q(J%TX[OW9C&,V M&@Z[Z0>Q^1L7OP%02P,$% @ 5XA53*+"M3:R 0 T@, !D !X;"]W M;W)K&UL?5-M;]L@$/XKB!]0'))M461;:CI-J[1* M4:=MGXE]?E&!>ZYXT@'-$^V 7#D14EM,]HXUQT8 MLT4#2M@;[$#[FPJ-$LZ;IF:V,R#*"%*2\23YR)1H-R5;#R1#; M*R7,ZQ$D#AG=T*OCL:T;%QPL3SM1PW=P/[J3\1:;6X RD#D9?Q/''2.64 +L]7 M]B^Q=E_+65BX0_FK+5V3T3TE)52BE^X1AZ\PU?.!DJGX;W !Z<.#$I^C0&GC M2HK>.E03BY>BQ,NXMSKNPWBSO<+6 7P"\!FPCP V)HK*/PLG\M3@0,S8^TZ$ M)]X>\DW^R1EET TQ1S'&+Z,F2.89Y]3\+441_X?G*_# MMZL*MQ&^_4OA&_EWJP2[2+![M\2UF']5LD5/%9@Z3I,E!?8Z3O+".P_L+8]O M\B=\G/8'8>I66W)&YU\V]K]"=."E)#=^A!K_P69#0N7"\9,_FW',1L-A-_T@ M-G_C_#=02P,$% @ 5XA53)%D9D2T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N)V661;:CI-F[1)4:>UGXE] MME'!N(#C[M_OP*[KK5:_ '?<>_?N.-+!V"?7 'CRHE7K,MIXWQT89>F;C.XI*:$2O?+W9O@&4SW7E$S%_X +* P/2C!'892+*REZYXV> M6%"*%B_C+MNX#^,-_SS!U@%\ O 9L(]YV)@H*O\BO,A3:P9BQ]YW(CSQ]L"Q M-T5PQE;$.Q3OT'O)M_M=RBZ!:(HYCC%\&3-',&2?4_"U%$?^#L[7X;M5A;L( MW_VC,%DG2%8)DDB0?%CB6LSU?TG8HJ<:;!VGR9'"]&V_=N^/(!C0OM@5PY%5);7/:.M<=&;-E"XK;&^Q ^YL: MC>+.FZ9AMC/ JPA2DB6;S2U37&A:9-%W-D6&O9-"P]D0VRO%S9\32!QRNJ5O MCB?1M"XX6)%UO($?X'YV9^,M-K-40H&V C4Q4.?T;GL\I2$^!CP+&.SB3$(E M%\278'RM8AXV)HO('[GB1&1R(&7O?\?#$VV/B>U,&9VQ% MO//BK?=>B^WA-F/70#3%G,:89!DS1S#//J=(UE*RN;&CU#K/]AL2*A=..[]V8QC-AH.N^D'L?D;%W\! M4$L#!!0 ( %>(54R*_IDRLP$ -(# 9 >&PO=V]R:W-H965T!!P. 69Q(J M.1GS%(SO54Z3( @DE#XP<-S.< M2!B*4\7OBI'/* %R>+^Q?8^U8RXD[N#7R M452^S>DU)174O)?^W@S?8*KG R53\3_@#!+#@Q+,41KIXDK*WGFC)A:4HOCS MN L=]V&\V5Y@ZX!T J0SX#H"V)@H*O_"/2\R:P9BQ]YW/#SQ9I]B;\K@C*V( M=RC>H?=<;#XG&3L'HBGF,,:DRY@Y@B'[G")=2W%(W\#3=?AV5>$VPK=_*7PG M_VZ58!<)=O\M<2WF7Y5LT5,%MHG3Y$AI>ATG>>&=!_8FC6_R&CY.^QVWC=". MG(S'EXW]KXWQ@%*2*QRA%C_8;$BH?3A^PK,=QVPTO.FF'\3F;US\ 5!+ P04 M " !7B%5,N'CM3+0! #2 P &0 'AL+W=O:%EGTG4R18>^DT' RQ/9*-*T+ M#E9D'6_@%[C?WCFF(CP$/ @:[.)-0R1GQ*1C? MJYQN@B"04+K P/UV@3N0,A!Y&<\3)YU3!N#R_,K^-=;N:SES"W M4%)!S7OI[G'X!E,]>TJFXG_ !:0/#TI\CA*EC2LI>^M032Q>BN(OXRYTW(?Q M9I].L'5 ,@&2&7 3\[ Q453^A3M>9 8'8L;>=SP\\?:0^-Z4P1E;$>^\>.N] MEV+[>9>Q2R":8HYC3+*,F2.89Y]3)&LICLD[>+(.WZTJW$7X[A^%Z3I!NDJ0 M1H+TPQ+78O;_)6&+GBHP39PF2TKL=9SDA7<>V-LDOLE;^#CM/[EIA+;DC,Z_ M;.Q_C>C 2]E<^1%J_0>;#0FU"\=/_FS&,1L-A]WT@]C\C8N_4$L#!!0 ( M %>(54PV:[FRM0$ -(# 9 >&PO=V]R:W-H965T/&ME7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$ ME4!:,;[9W#(MI*%%EGQG6V38>R4-G"UQO=;"_CZ!PB&G6_KB>)1-ZZ.#%5DG M&O@&_GMWML%B,TLE-1@GT1 +=4[OM\?3/L:G@!\2!K,P.7YA?UCJCW443(5_P6NH$)X5!)RE*A<6DG9.X]Z8@E2M'@>=VG2/HPWN\,$ M6P?P"N^D'L?D;%W\ 4$L#!!0 ( %>( M54S8! ')M0$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN%9C]068 MX9PS%X9\M.[9=P"!O&AE?$&[$/HC8[[J0 M_8WLP>--8IT5 T[7,]PY$G4A: M,9YE[Y@6TM R3[ZS*W,[!"4-G!WQ@];"_3Z!LF-!=_35\23;+D0'*_->M/ - MPO?^[-!BBTHM-1@OK2$.FH(^[(ZG0\0GP \)HU^=2:SD8NUS-#[7!U-%9VI%NL/D/7JOY>[^/F?7 M*#1C3A.&KS$+@J'Z$H)OA3CQ-W2^3=]O9KA/]/V:GF7; H=-@4,2./RWQ+<8 MGOU;)%OU5(-KTS1Y4MG!I$E>>9>!?4B/R/["IVG_*EPKC2<7&_!E4_\;:P-@ M*MD-CE"''VPQ%#0A'M_CV4UC-AG!]O,/8LLW+O\ 4$L#!!0 ( %>(54Q' ME7$%M $ -(# 9 >&PO=V]R:W-H965TJ!OCB?9=CXX6)D/HH6OX+\- M9XL66UEJJ:%WTO3$0E/0^\/QE(7X&/!=PN0V9Q(JN1CS$HQ/=4&3( @45#XP M"-RN\ !*!2*4\6/AI&O* -R>W]@_Q-JQEHMP\LZQ]5] [2FIHQ*C\DYD^ MPE+/+25+\9_A"@K#@Q+,41GEXDJJT7FC%Q:4HL7KO,L^[M-\DZ8+;!_ %P!? M 76/PHLRMV8B=N[](,(3'XX<>U,%9VQ%O$/Q#KW7DB<\9]= M,2< MYAB^B3FL$0S9UQ1\+\6)_P/G^_!T5V$:X>D?"M-]@FR7((L$V7]+W(O)_DK" M-CW58-LX38Y49NSC)&^\Z\#>\_@FO\/G:?\B;"M[1R[&X\O&_C?&>$ IR0V. M4(&UL?5/;;MP@$/T5 MQ <$+[NY=&5;RJ:J4JF55JF:/+/VV$8!CP-XG?Y] 3N.VUAY 6:8<^;,,*0# MFF?; #CRJE5K,]HXU^T9LT4#6M@+[*#U-Q4:+9PW3*=G"T1#;:RW,GP,H'#*ZH6^.!UDW+CA8GG:BAE_@?G='XRTV MLY120VLEML1 E=';S?ZP"_$QX%'"8!=G$BHY(3X'XWN9T20( @6%"PS";V>X M Z4"D9?Q,G'2.64 +L]O[-]B[;Z6D[!PA^I)EJ[)Z TE)52B5^X!AWN8ZKFD M9"K^!YQ!^?"@Q. M:C!UG"9+"NS;.,D+[SRPMSR^R7OX..T_A:EE:\D)G7_9V/\*T8&7DESX$6K\ M!YL-!94+QVM_-N.8C8;#;OI!;/[&^5]02P,$% @ 5XA53%G8V(V) @ MVPD !D !X;"]W;W)K&UL=5;MCILP$'P5Q ,< MV$"^E$1*KJI:J96BJWK][21.@@XPM9WD^O:U#4=3,_X#MIF=V36[]B[O0KZI M"^J^K1JWBB];M(DG4X<)KIIY$RQOSY21DS;29RG.B6LG9T1G554+3=)+4 MK&SB]=*M[>1Z*:ZZ*AN^DY&ZUC63?[:\$O=53.*/A9?R?-%V(5DO6W;F/[C^ MV>ZDF24#R[&L>:-*T422GU;QABRV9&X-'.*UY'?U,(YL*'LAWNSDZW$5I]8C M7O&#MA3,O&[\F5>593)^_.Y)XT'3&CZ./]@_N^!-,'NF^+.H?I5'?5G%LS@Z M\A.[5OI%W+_P/J BCOKHO_$;KPS<>F(T#J)2[AD=KDJ+NFC?$.@+*"#3P(" MRGQV$ *[X0VRSIW]-\U.;9=@ .O4JA;($[Y_HC(;;J0#)[ MHWM0_J;11C+G3=,2VQM@=21)06B2W!+)N,)E'GUG4^9Z<((K.!MD!RF9^7," MH<<"[_";XX&WG0L.4N8]:^$7N-_]V7B++"HUEZ LUPH9: I\MSN>LH"/@$<. MHUV=4:CDHO5S,+[7!4Y"0B"@T*]R!$$/)IO,R:> D9B.OSF_K76+NO MY<(LW&OQQ&O7%?B 40T-&X1[T.,WF.O98S07_P.N(#P\9.)C5%K8N*)JL$[+ M6<6G(MGKM',5]W&Z2>E,VR;0F4 7PB'&(5.@F/D7YEB9&STB,_6^9^&)=T?J M>U,%9VQ%O//)6^^]EC0]Y.0:A&;,:<+0%6:W((A77T+0K1 G^A^=;M/3S0S3 M2$_7T??[;8%L4R"+ MD_)7[^4.(&)DL^!"&KGDHP;9PFBRH]J#C)*^\RL'?Q M$H\Q]L,00T+AP_^;.9QFPRG.[G M'T26;US^!5!+ P04 " !7B%5,\G645K8! #2 P &0 'AL+W=O:TKFXG_ !13"0R88HS3*Q964@_-& MSRJ8BA:OTRZ[N(_33<)GVC:!SP2^$.YB'#8%BIE_$5X4F34CL5/O>Q&>>'_@ MV)LR.&,KXATF[]![*7BZS]@E",V8XX3A*\P'@J'Z$H)OA3CR_^A\FYYL9IA$ M>K*.?GV[+9!N"J11(/VG1/ZIQ"U,\BD(6_54@VWB-#E2FJ&+D[SR+@-['Q^1 M?<"G:?\I;",[1\[&X\O&_M?&>,!4=E&UL;5/;;MP@$/T5Q <$+^MLHY5M*9LJ2J566J5J^\S: M8QL%C MXG?Y]!^PX;NH78(9SSEP8LM'8%]<">/*J5>=RVGK?'QES90M:N!O3 M0X#1MPUQO0521I!7C27)@6LB.%EGTG6V1F<$KV<'9$C=H+>R?$R@S MYG1'WQS/LFE]<+ BZT4#W\'_Z,\6+;:H5%)#YZ3IB(4ZI_>[XRD-^ CX*6%T MJS,)E5R,>0G&ERJG24@(%)0^* C)*RL%YHV<5 M3$6+UVF77=S'Z2;E,VV;P&<"7PAW,0Z; L7,/PLOBLR:D=BI][T(3[P[?BAQ"W/X$(2M>JK!-G&:'"G-T,5)7GF7@;V/C\C> MX=.T?Q.VD9TC%^/Q96/_:V,\8"K)#8Y0BQ]L,134/AP_X=E.8S89WO3S#V++ M-R[^ E!+ P04 " !7B%5,?2'K=;@! #2 P &0 'AL+W=O.;S2W30K8T3Z/O;/(4>Z=D"V=#;*^U,*\G4#AD M=$O?'4^R;EQPL#SM1 T_P/WLSL9;;%8II8;62FR)@2JC]]OC*0GX"/@E8;"+ M,PF57!"?@_&MS.@F) 0*"A<4A-^N\ !*!2&?QI])D\XA W%Y?E?_$FOWM5R$ MA0=4OV7IFHP>*"FA$KUR3SA\A:F>3Y1,Q7^'*R@/#YGX& 4J&U=2]-:AGE1\ M*EJ\C+MLXSZ,-_O]1%LG\(G 9\(AQF%CH)CY9^%$GAH[%-V#4(3YC1B^ *SG1',J\\A^%J($_^/SM?IN]4,=Y&^ M6T:_W:T+)*L"211(_BGQ\*'$->&=!_:>QS?Y M"Q^G_5&86K:67-#YEXW]KQ =^%0V-WZ$&O_!9D-!Y<)Q[\]F'+/1<-A-/XC- MWSA_ U!+ P04 " !7B%5,<1J&^K?&+-E"UK8.^RA M\S-)FKXTDVK0L.5F2]:. [N!_]Q7B++2R5U-!9B1TQ4.?T(3V=]R$^!OR4,-K5 MF81*KHC/P?A2Y30)@D!!Z0*#\-L-'D&I0.1E_)XYZ9(R -?G5_9/L79?RU58 M>$3U2U:NS>D])1748E#N"4?A1-%9G D9NI]+\(3IR?N>U,& M9VQ%O//BK??>"GY(,G8+1'/,>8KAJYATB6">?4G!MU*<^7]PO@W?;2K<1?AN MG?UXW";8;Q+L(\'^GQ+3=R5NQ;Q7R58]U6":.$V6E#AT<9)7WF5@'WA\D[?P M:=J_"=/(SI(K.O^RL?\UH@,O);GS(]3Z#[88"FH7CA_\V4QC-AD.^_D'L>4; M%W\!4$L#!!0 ( %>(54R^CQZ?M0$ -(# 9 >&PO=V]R:W-H965T M[EG',_N*0#FA?; #CRIE5K,]HXUQT8LT4#6M@;[*#U M-Q4:+9PW3Y.QEML5BFEAM9*;(F!*J,/V\,Q"?@(^"-AL(LS M"96<$5^"\;W,Z"8D! H*%Q2$WR[P"$H%(9_&ZZ1)YY"!N#Q?U;_&VGTM9V'A M$=6S+%V3T7M*2JA$K]P3#M]@JF=/R53\#[B \O"0B8]1H+)Q)45O'>I)Q:>B MQ=NXRS;NPWB37&GK!#X1^$RXCP0V!HJ9?Q%.Y*G!@9BQ]YT(3[P]<-^;(CAC M*^*=3]YZ[R7G^UW*+D%HPAQ'#%]@MC.">?4Y!%\+<>3_T?DZ?;>:X2[2=\OH M=_MU@615((D"R8<2DT\EKF$^!V&+GFHP=9PF2PKLVSC)"^\\L \\OLD[?)SV MG\+4LK7DC,Z_;.Q_A>C I[*Y\2/4^ \V&PHJ%XYW_FS&,1L-A]WT@]C\C?-_ M4$L#!!0 ( %>(54S6.)PXU $ )P$ 9 >&PO=V]R:W-H965TT[1)FVRN:?N9U?$E!V(! MU^N_+Z!G[99^$69XYGEF1H9LDNI%MP &O0K>ZQRWQ@PG0G39@F#Z00[0VY-: M*L&,-55#]*" 53Y(<$*C*"6"=3TN,N^[J"*3H^%=#Q>%]"@$4[_.P.64XQB_ M.9Z[IC7.08IL8 U\!?-MN"AKD96EZ@3TNI,]4E#G^#$^G5.']X#O'4QZLT>N MDJN4+\[X5.4X<@D!A](X!F:7&SP!YX[(IO%SX<2KI O<[M_8/_C:;2U7IN%) M\A]=9=H<'S&JH&8C-\]R^@A+/0E&2_&?X0;9V"%"-GPN-2CGV?B8WWG7T'JF_77_@\]Q^8:KI>HVNTM@[ZF]2+:4!FTKT M8 MN[5.Q&AQJX[8'NU?SP,R&DYKU8)'W.X454 M.AC[ZAH 3]Z4U"ZCC??=GC%7-*"$NS$=:/Q3&:N$1]?6S'461!E)2C*^V=PQ M)5I-\S3&CC9/3>]EJ^%HB>N5$O;] -(,&=W22^"YK1L? BQ/.U'#"_@?W=&B MQV:5LE6@76LTL5!E]&&[/R0!'P$_6QC=WNY2=@]"$.8P8OL!L M9P1#]3D%7TMQX/_0^3I]MUKA+M)WR^SW_\F?K HD42#YJ\7DJL4US.U5$K:8 MJ0);QVURI#"]CIN\B,X+^\#CG?R!C]O^)&S=:D=.QN/-QOE7QGC 4C8WN$(- M/K#9D5#Y8'Y"VXYK-CK>=-,+8O,SSC\ 4$L#!!0 ( %>(54P=>4>%N $ M -(# 9 >&PO=V]R:W-H965T[EG',_N*0#FA?; M #CRJE5K,]HXUQT9LT4#6M@;[*#U-Q4:+9PW38J]4[*%LR&VUUJ8MQ,H'#*ZI>^.9UDW+CA8GG:BAN_@?G1GXRTVJY12 M0VLEML1 E=&[[?&4!'P$_)0PV,69A$HNB"_!>"@SN@D)@8+"!07AMRO<@U)! MR*?Q>]*D<\A 7)[?U;_&VGTM%V'A'M4O6;HFHP=*2JA$K]PS#M]@JN<3)5/Q MCW %Y>$A$Q^C0&7C2HK>.M23BD]%B]=QEVW>.>!O>/Q3?["QVE_$J:6K247=/YE8_\K1 <^E(54Q^@;S"MP$ M -(# 9 >&PO=V]R:W-H965TFI,0B57Q)=@?*URFH2$0$'I@H+PVPT>0:D@ MY-/X/6O2)60@KL]OZI]C[;Z6J[#PB.J7K%R;TR,E%=1B4.X)QR\PU_.!DKGX M;W #Y>$A$Q^C1&7C2LK!.M2SBD]%B]=IEUW]"$^\.W'?FS(X8ROBG4_>>N^MX/M@7238$T"J3K^(?D78E;F/=%LE5/ M-9@F3I,E)0Y=G.25=QG8!Q[?Y!]\FO;OPC2RL^2*SK]L['^-Z,"GDMSY$6K] M!UL,!;4+QX,_FVG,)L-A/_\@MGSCXB]02P,$% @ 5XA53$05OY2W 0 MT@, !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0 M[KAT[4Y)I%ZKJ9,VZ=1I[6\\V)AV,?78- M@">O6K4NHXWWW9XQ5S2@A;LP';1X4QFKA4?3ULQU%D0905HQOME\85K(EN9I M]!UMGIK>*]G"T1+7:RWLGP,H,V1T2]\<#[)N?'"P/.U$#;_ _^Z.%BTVLY12 M0^ND:8F%*J,WV_TA"?$QX%'"X!9G$BHY&?,4E%")7OD',]S#5,\E)5/Q M/^ ,"L-#)JA1&.7B2HK>>:,G%DQ%B]=QEVW[CGVI@C.V(IXA\D[])YS?L53=@Y$4\QAC.&+F.T< MP9!]EN!K$@?^'YROPW>K&>XB?+=4__J)?K)*D$2"Y)\2=Q]*7(M)/HBP14\U MV#I.DR.%Z=LXR0OO/+ W\1'9>_@X[3^%K67KR,EX?-G8_\H8#YC*Y@)'J,$/ M-AL**A^.5WBVXYB-AC?=](/8_(WSOU!+ P04 " !7B%5,6>^B1[@! #2 M P &0 'AL+W=O:IZ;V2+9PM<;W6POX^@3)#1K?TW?$LZ\8'!\O33M3P'?R/[FS18K-**36T M3IJ66*@R>K\]GI* CX 7"8-;G$FHY&+,:S"^E!G=A(1 0>&#@L#M"@^@5!#" M-'Y-FG0.&8C+\[OZ4ZP=:[D(!P]&_92E;S)Z1TD)E>B5?S;#9YCJV5,R%?\5 MKJ 0'C+!&(51+JZDZ)TW>E+!5+1X&W?9QGT8;_;)1%LG\(G 9\)=C,/&0#'S M1^%%GEHS$#OVOA/AB;='CKTI@C.V(MYA\@Z]UYP?]BF[!J$)L"R:I $@62?TJ\_5#B&N;P(0A;]%2# MK>,T.5*8OHV3O/#. WO/XYO\A8_3_DW86K:.7(S'EXW]KXSQ@*EL;G"$&OQ@ MLZ&@\N%XP+,=QVPTO.FF'\3F;YS_ 5!+ P04 " !7B%5,4UA?<#[CFD](OI@.P MZ%6*WA2XLW8X$F*J#B0S=VJ WITT2DMFG:E;8@8-K XD*0A-DG=$,M[C,@^^ MLRYS-5K!>SAK9$8IF?YU J&F J?XS?'$V\YZ!RGS@;7P#>SWX:R=15:5FDOH M#5<]TM 4^"$]GC*/#X!G#I/9[)&OY*+4BS<^UP5.?$(@H+)>@;GE"H\@A!=R M:?Q<-/$:TA.W^S?UCZ%V5\N%&7A4X@>O;5?@ T8U-&P4]DE-GV"I)\-H*?X+ M7$$XN,_$Q:B4,.&+JM%8)1<5EXIDK_/*^[!.\TE&%UJ<0!<"70F'$(?,@4+F M'YAE9:[5A/3<^X'Y*TZ/U/6F\L[0BG#FDC?.>RWI_2$G5R^T8$XSAFXPZ8H@ M3GT-06,A3O0?.HW3=]$,=X&^V]*3)"ZPCPKL@\#^KQ+?WY08P1S^$R2+!LDB M NE-D!CFMA5DK$&5&OLP+AOO.A4/X:60/_!YI+XRW?+>H(NR[OF$ M2VZ4LN!22>Y<+IV;XM40T%B_O7=[/;_EV;!J6,:4K/^*\C=02P,$% @ M5XA53.)SLY5G P &! !D !X;"]W;W)K&UL MC5CM;ILP%'T5Q , MOFLDDA-VFF3-JGJM.TW39P$%7 &3M*]_[EI2D;O4\T*W2+/27BW:M:=JM1!GF66= 06L3O MC%_KT;G5E/(BQ&MS\6VWM+U&$<_Y5C8A4G6X\ W/\R:2TO&W#VH/.1OB^/P] M^I>V>%7,2UKSCWX/CWG\EENSM1U-,P@?8$.A!(^"F!]03V0? _)?@] MP9]+"'I"H!'*(?OQ)I6 J<2!,+0*%C>#0AU!L"O5J6=3C9ML2)O?%'W^@I M(W;"Y.:C58(8 2XD@H5$H!!M3]<(HPG9 $SB:6(1QN#<&(J-00"* R0P0#+; M4FQ!XW-$!FR&)H@ 5D,[R>!3>Z>T/FEXNY#&!"AMP\("@UY M<)6PARF\G1MUFQ^0ARA.ZL'C3+XP3[ADR- MPSS/$ ([A\RW#L76H5/K,+T#KB'(8'&*S4.GYF&>22HV#YUO'HK-0Z>^ ,4B MD,'F%)N'3LW#/,/+0;%YZ'SS4&P>.C4/*!:!#)V"8KO0J5V89^@4%#N!QO.+ MQ4:@"1"A?V-"4(+S,&P7!IQ #)YEV F,S"Z682,P.J-8!"*&1L@,OW2!$XC! M]@P[@?GSB\5&8-,?H:!8 ")Z'G8;F;^D5:'K*RM%R'5+-9.3'LA)%<:/4=I/*HQ?;C(^5XVIY$Z MK[I9M;N0XM3/X>[PSX#5?U!+ P04 " !7B%5,PIZ'&K," N"@ &0 M 'AL+W=OMF^LH4MLCKYBZ$@VOS9>]D!739BH/D6HD9SMG5)41B>,LJEA1AZN% M6[N5JX4XZ;*H^:T,U*FJF/R[YJ6X+$,(GQ?NBL-1VX5HM6C8@?_D^KZYE686 M]2R[HN*U*D0=2+Y?AC=PO8&Y-7"(7P6_J,$XL*$\"/%H)]]VRS"VBGC)M]I2 M,/,Z\PTO2\MD=/SI2,/>IS49"_$1GVW@7!7*S)R)R\=K 9(RC!/5 T".KL MZ:L@4IP@00D21Y ,(Z34RT*+R1RF=I@,\CCW0AFC^=L-0(8 81B(J. 'A,W0#Z0$OP< /J>E" @0OV48*!D0@Q^IL#X4*%D*A[\)(#T M RG!*QBP$AZE! &1S$\)!IHXV "O8$!*F$R4#>"%![,/I 0O/9B_G9(-!B)S MST\TN&4K+@^N(5'!5IQJ;>^SP6K?]-P0>TM[ZVO;#+G;^X6F[:1^,'DH:A4\ M"&UZ '=3[X70W&B,K\SV.)KFK9^4?*_M,#=CV78P[42+INO.HKY%7/T#4$L# M!!0 ( %>(54S9;N[440( .@& 9 >&PO=V]R:W-H965T7.A/JI[Z!Z&M:,YR:EK:R89W@:#G;7B?;/:%P5O KX8. MVT#6,CB#)Z5"8#T<_6Y.JMZ&>1B8X MI>+ME$5+:+@4B#-_ N1-@&P"]*X+B=.%$9-:3#>6 3#. MG5(\*!07A5\,]HK!'C%.QW8C!B]H4@!AZHA9HS)09+E?3.H5DWK$0$=,NJ+) M45X@1\P:561Q]L%ORKQB,H\8AV:7K6@^(9SDSIW>^V HP^N7>Z5DZ_E%(Z: M?$4#BRQQ6Y.O+@U&&&*_EL*KI?"T!CMBBA4-BF.')%H,CI:*BYVQ,CCR:V?G M^\([C_%[8 ?/&WQ\ WX0<6DZ&1RXTN/+#IDSYXIJ*?&=;DFMGYW98/2LS#;3 M>S$.W]%0O)_>E6A^W*I_4$L#!!0 ( %>(54S7=OB46 ( !X( 9 M>&PO=V]R:W-H965T2D-A:;%P@R?;O"]CK.C9ITI=PFS/,&7+ ^86+5UE2JKRWFC5R MZ9=*M0L Y*ZD-9%/O*6-7CEP41.EA^((9"LHV=N@FH$P"&)0DZKQB]S.;421 M\Y-B54,WPI.GNB;B]XHR?EGZT'^?>*Z.I3(3H,A;@8%E7]6T MD15O/$$/2_\#7*PA-@$6\5+1BQSU/9/*EO-7,_BR7_J!4409W2E#071SIFO* MF&'2.G[UI/ZPIPD<]]_9/]GD=3);(NF:LY_57I5+/_6]/3V0$U//_/*9]@EA MW^NS_TK/E&FX4:+WV'$F[:^W.TG%ZYY%2ZG)6]=6C6TOW4J,^S!W0-@'A$, MC/X9@/H - D G3*;ZD>B2)$+?O%$=UHM,7\*N$#:S)V9M-[9-9VMU+/G J$X M!V=#U&-6'28<8<)KQ'J.0'\A0 L85(1.%:&-1U9+,T,40QG)@Q1T493)%;"PS< M]1;,_0CP#8H;)0L?=P2ZZPV&]SWI,>-TPQ@GR:SV';@HA/&-0X;N H;S"D91 M<(/"774P^@]?W'4'\0.^X-D-$>$TBZ:VS&$H10&&T_^K^V64W68Y,P5[P M7]59EWFX#H,S7-B-ZT?1?8$A3Q(&0_AO< =NY);$['$27+G?X'136M2#BT&I MV4O?5HUKNWZ%TJ',7Q -!=%8@./_%I"A@,P*4$_FHGYBFA69%%T@^S^K9?:; MP%MB#O-D)]W9N3635IG9>T%BG*&[-1HTNUX333316\5^J2#_),@ C!21ER)R M]612CU/B-R!> ^(,XC,TZ1K'LR0>41(E?I38BQ)[4,@,I=%=G@=V 2+TSB@9E%WB6+;>@F6<]8EJ((QR3ULZ1>EM3#DLQ8 MTL4V!*>;&8M'%&_>.1;J1:$+E)C.2.CB0\"$DCG*4A719'*!>A8TN8WV=?S. MY+5J5' 4VEQL=_TN0F@PCJL'DZLT#_(XX'#1MDM-7_;/4C_0HAU>7#0^^\5? M4$L#!!0 ( %>(54P?L4^&3P( .P' 9 >&PO=V]R:W-H965T*:E%YI92-@N$1%$"Q6+"&JC5FP/C M%$LUY49ZRDR15#5ONB!.EF/]= 6%MYOKN MQ\)+=2RE7D!YVN C_ 3YJ]ER-4.#RKZB4(N*U0Z'0^8N_<7&#S3!(%XK:,7% MV-&E[!A[TY-O^\SU="(@4$@M@=7C#&L@1"NI'']Z47?PU,3+\8?Z%U.\*F:' M!:P9^5WM99FY<]?9PP&?B'QA[5?H"XI=IZ_^.YR!*+A.HCP*1H3Y=8J3D(SV M*BH*Q>_=LZK-L^W>Q$E/LQ."GA ,!']ZEQ#VA/"3$-TE1#TA&A%05XK9FPV6 M.$\Y:QW>?=X&ZW^1OXC4[A=ZT6RV>:>V1ZC5+P&:Q"F[HP;7!^A81CB";6\@LL(<(K76&AA]>U3FS"T16@<@(1%<"\]%& M=9C$8&J#\2;AJ-8',)O[F*NPL35L; F;C(+$#P2Q82)[D*DUR/0V2.S9!696 M@=GCWVUN%9A;$OBC[]9A?.^1#4^L+HG%9?077B5/N&B4[;1Z%I]P?%R]9XS^ ML=)@0.4@]G M:LR[_M--)&OZWHJ&!I__ U!+ P04 " !7B%5,!(VC)@$" !Y!0 &0 M 'AL+W=O?K:AC(*W&_QWSOG.,;;S3LA750+HX*WFC=J& MI=;M!B%U*J%FZD&TT)B5BY UTV8HKTBU$MC9D6J.!PTE:!F>8.>^#<"AD; MOP;-<"QIB=/^N_HGE]UD.3(%>\%_5F==;L-5&)SAPFYFQDEPY;[!Z::TJ <58Z5F;WU;-:[M^I5L/=#\!#P0\$B(D_\2R$ @ M,P+JG;FH3TRS(I>B"V3_LUIFST2\(68S3W;2[9U;,VF5F;T7A*8YNENA ;/K M,7B"P1\1^R6"_(4@8V!T@;TNL..3"3].4[\ \0H0)Y!\B)'-8O28U&$:AUEE M=#5+L@3%Z3HC?B^)UTOB\3(KL^LQ=%HFHM%Z9L:#2G!&_6:HUPSUF)F5V=%E M&1)3.C/C064X^8>9U&LF79BATC#!2O,.C@,.%VV[F>G+_C7H!UJTPT.'QM>V^ -0 M2P,$% @ 5XA53!/3A&UL=93;;IPP$(9?!?$ ,9B%/8A%RJ:*6JF55JG:7GO964"Q,;'- MDKY];4/HADQN\(%__F_&X,D'J9YU#6""5\%;O0]K8[H=(;JL03!])SMH[9N+ M5((9NU05T9T"=O9!@A,:11D1K&G#(O=[1U7DLC>\:>&H MT+P=3? W Y[,,X M?-MX:JK:N U2Y!VKX">87]U1V1697"WXW,.B; M>> J.4GY[!;?SOLP<@D!A](X!V:'*SP Y\[(IO$R>88ST@7>SM_<'WWMMI83 MT_ @^9_F;.I]N F#,UQ8S\V3'+["5$\:!E/QW^$*W,I=)I912J[],RA[;:28 M7&PJ@KV.8]/Z<1C?9.D4A@?0*8#. 72L903YS+\PPXI$?M MV91NTQ^%?V>3UW;W6B19E).K,YHTAU%#;S3QK"#6?490#'&@'\*3[!.#!,TQ M\0;).P.*&ZQ0@Y4W6+TS2!9%CIK,:UJO644X(T49*<)8+1B8)L4A&0K)$(-L M <$T:QRR1B%KQ&"S@'S4T&V&0S8H9(- M@L(HEE_\DVV*&2+&,0+"*99_ESD MYC8)4)7O(SHH9=_Z'G:S.[>J>^IOXW_YV.=^,%4UK0Y.TM@[[6_>14H#-I7H MSOX?M6VM\X+#Q;CIVL[5V&#&A9'=U#O)W,"+?U!+ P04 " !7B%5,[$E* MS0<" "-!0 &0 'AL+W=O3M$ M<=NY>6IB9YZG["I)V\&9.^)**>9_#T#8D+F^>P^\M'4C=0#E:8]K^ 'R9W_F MZH0FE;*ET(F6=0Z'*G.?_?TIUG@#^-7"(&9[1U=R8>Q5'[Z6F>MI0T"@D%H! MJ^4&1R!$"RD;?T9-=TJIB?/]7?VSJ5W5:?:(U3TEH=)F**;%AHQ!XL)9AA_0B"E/J4(ME(<@A4]>$QP7"/"!>2TAB3! MMHEPL\[0\,-Y#?\3B#8%(B,0/30J6C3*8G8&TUE,['F+8C= R1)TV@"%,]"# MWWC3;[SA-U[XC5=9XMW*[QJD,$N_&TK>RB^:74H*O#8_O' *=NVD_K:SZ#13 MG@-]J1?Q@YHU=C2\R]A!]1WSNNV$,25 >O2=ELE&S<3H0J*3> M)FK/[82P!\GZ&ULC53;;IPP$/T5Q'OCY;K1"I"R MNZI2J956J=H^>V&X*#8FMEG2OZ]M'$( 17W!]OB6LCL@)/(:*!9WK(-6[92,4RS5DE=(=!QP84B4('^WBQ'%3>MFB8E=>):P M7I*FA0MW1$\IYG^/0-B0NI[[%GAJJEKJ ,J2#E?P$^2O[L+5"DTJ14.A%0UK M'0YEZCYXAW.D\0;PNX%!S.:.SN3*V+->?"M2=Z<- 8%<:@6LAAN<@! MI&R\ M6$UW.E(3Y_,W]:\F=Y7+%0LX,?*G*62=NO>N4T")>R*?V/ (-I_(=6SRW^$& M1,&U$W5&SH@P7R?OA634JB@K%+^.8].:<1AWXL#2M@F^)?@3P8L_)026$+P3 MPD\)H26$"P(:4S&U.6.)LX2SP>'CW^VPOD3>(535SW70%-OLJ?((%;UEP3Y. MT$T+6D'YE73"N?*I'HHYCJ7C$E0%G=WRF.M.N*T(%!*/=VK.1_[PKB0K+,M#TU] M-_L'4$L#!!0 ( %>(54RQ4](SF0( )X( 9 >&PO=V]R:W-H965T MS#:74ONT+V)=SSCWW8FP6-RZ>Y9DQ%;RT32>7X5FI_B&*Y/[,6BKO M><\Z_>3(14N5GHI3)'O!Z,&2VB;"<9Q%+:V[<+6PL:U8+?A%-77'MB*0E[:E MXM^:-?RV#%'X&GBJ3V=E M%JT=,3^\G4KWXK]"R:5 YURSI9\RX0[+@,']'# M!L6&8!&_:W:3LW%@2MEQ_FPFWP[+,#:.6,/VRDA0?;NRBC6-4=(^_HZBX933 M$.?C5_4OMGA=S(Y*5O'F3WU0YV58A,&!'>FE44_\]I6-!:5A,%;_G5U9H^'& MBGMJ5A%Z2'3W]R9HFVV?Z?9(';VN2%XNHJL1 M&C'K 8-G�A(JT^IR\2$YADT0L$YB^62>HHAA@004 M2*Q \DX .8T:,)G%=$.E,79+J7P40:0D3L$@JOB@YA2TG *6'3/K 9/.TY1% M[CCV06F6%XYA %0D)>PW _UF@%^G+>O,RX(3C)P56_DHDL>Y\[HV$ J3#]9V M#EK.@665P (%*% -:=.S87G$Q69 ZH 4(S<%;KQ47-B[WM#V'T3%81"Q/L4 M -@=P6GNV(YFFW3+Q,D>@#+8\TNGS%XWBTZ'[",VF[P37YO#UV[^;S+#R?V# MBE/=R6#'E3Y"[$9_Y%PQ[3*^UUT]ZY^%:=*PHS+#7(_%<&(.$\7[\6\@FGY) M5O\!4$L#!!0 ( %>(54QU*5X#< ( .D( 9 >&PO=V]R:W-H965T M0$W% M VNA45].C-=4JB$_$]%RH$<35%^Z(2UU3 M_G<#%>O6KN^^3SR7YT+J"9*E+3W#3Y"_VCU7(S*J',L:&E&RQN%P6KM/_N/. M]W2 (5Y*Z,3DW=&I'!A[U8-OQ[7K:4=002ZU!%6/*VRAJK22\O%G$'7'-77@ M]/U=_8M)7B5SH *VK/I='F6Q=A/7.<*)7BKYS+JO,"2T<)TA^^]PA4KAVHE: M(V>5,+].?A&2U8.*LE+3M_Y9-N;9]5_B9 C# X(A(!@#_.7=@' ("#\"HKL! MT1 060&D3\7LS8Y*FJ6<=0[O_]Z6ZBKR'R.U^[F>-)MMOJGM$6KVFH5)DI*K M%AJ83<\$$\8?":+4QR4";(E-, L/;A?8SHG00G9S) YP$R&:9VCBPVD.<8(+ M1*A 9 2BFXU:61N%,"O/RO4_F-U]YL;L C6[0 1\RRS&V'\,QH2668R)<+-+ MU.P2$5A89C%F:9G%F-@RBS&?E$&,FHT1 ;L,YDSDV66 ,%8^N[O(C=4$M9H@ M-NPBP!B["!#&MGH7N;&Z0JVN$!M6G6TPQMY5C(DLKPCSB5?5S] CTYLI!/,S M$X.L0MEBT.PP0"'[ ":3\[X&?C:]5#@YNS12'YN3V;%?/P6Z7UCS&]W'31_Y MD.DO 3\H/Y>-< Y,JFYD>L:),0G*H_>@#H%"W3O&004GJ5]C]<[[YML/)&N' MBP49;S?9/U!+ P04 " !7B%5,OI!CX*H" "/"0 &0 'AL+W=OF^;3B[CDU+](DGD M[L1:*I]XSSK]SX&+EBK=%<=$]H+1O0UJFP2F:9:TM.[B567'GL6JXF?5U!U[ M%I$\MRT5?]:LX==E#.+;P$M]/"DSD*RJGA[9#Z9>^V>A>\G=95^WK),U[R+! M#LOX(UAL #8!5O&S9ES2-[W.:P&G[YO[9)J^3V5+)-KSY5>_5:1D7<;1G!WINU N_?F%C0B2.QNR_ ML0MKM-R0Z#EVO)'V-]J=I>+MZ*)16OH^/.O./J^C_RTL' #' '@/&!9G-@"- M <@)2 8RF^HGJNBJ$OP:B6&W>FI>"K! >C%W9M"NG?U/9ROUZ&6%4U(E%V,T M:M:#!DXT\%&Q\17HGR31 '<*&*2 -AX]4&1A Q0T0-8 3PP(<+(8))F5=$,6 MJ:/9^)J,D# '#G)@G\-9J_4@(5,.A#('Q!>A#.9A$A(D(1X)3G,'A7BS@#PK M'11?A J PBA9$"7S4 #"#DKFS9*3PB'Q-64!PB!Y$"3W05)GY=>YOR;8%6U\ M$21SVU,$40H/!6'WW!4^"H(N2D!$T,SVE$&4,O"F.$N_+OWMR4L7Q1 "L BG2G\(%PP@5\Q,7!+YBB: MUN4/^E1ZR^/+T*30##C)Y,MHKBK?J3C6G8RV7.F/K/T4'CA73!NF3SJWD[X= MW3L-.RC3S'5;#%>$H:-X/UY_DOL=;/474$L#!!0 ( %>(54S\45(OE0( M #X) 9 >&PO=V]R:W-H965T??MM"Q>Q#$9_2%O.F3DS9:9-;XR_ MBS.ETODH\E+,W+.4U=3SQ/Y,"R)&K**E>G-DO"!23?G)$Q6GY&!(1>YAWQ][ M!I%[QY6I$3_4GE MKVK+UP8>]>3;X>9ZVM% M-*=[J4T0];C2%R(H"N6_\D.\CQS)ZYS MH$=RR>4;NWVE34"1ZS31?Z=7FBNX5J)\[%DNS+^SOPC)BL:*DE*0C_J9E>9Y MJ]]$24.#";@AX):@?#\C! TAN!/&3PEA0PCOA/ I(6H(D47PZMA-,M=$DGG* MVADTC> !W*9@ :2%U3V M,8,;AGRX>?@]$S@9*", $7/H(J'ULU>P: M]8MV,IKXW=] 8T1P"2.@AK'=3!K0HU>[+KS.F5!0?C('M'#V[%)*W1([J^TE M8('UF6*MK_3EP)PU=S/US>('X:>L%,Z.275BF7/ER)BD2J.J4]IAK,:\/M'KB615&ULC99K, M">^]R,MZY.^$V ^"H%[M6)'6-WS/2OG+AE=%*N2PV@;UOF+INA$5>0##D 1% MFI7^>-C,/5?C(3^(/"O9<^75AZ)(JW\3EO/3R ?^>>(EV^Z$F@C&PWVZ93^9 M^+5_KN0HZ**LLX*5=<9+KV*;D7\+!LM$\0WP.V.GNG?OJ9V\VNV20^Y>.&G)Z;W$_F>WOR2'5DN<>5$KK'B>=U\>ZM#+7BAHT@K1?K>7K.R MN9YT_+/,+8!: #N!7/LK =("]"' 7PJP%N!K!9$61-<*B!:0:P6Q%L37"A(M M2*X54"V@UPI >,Y<^"$A7TNZ9(.K5SFG&T!#$K2%U53J72K2\;#B)Z]JG[5] MJAYI,) J&5S--K7?_"BKM9:SQS&&T3 XJDB:F;0,[#$ Q)?,W,%T1" M=#Z@ MT\<$6GIXN<+4)@"@E\R=S6!(+IE[%V/LYL%FD&'GT14FN62>7(QA>>9@4&@< M[K>'L_C>\-)&8NA.$7*7"FH"H NGGR09NR/@)@+NIS#$1K&U#&F84C,H,DYD M:E,4Q09TYPH%J)& >YN"\F/8>G!086(F\]&Q(DU,\T^.6"@"QE,W\W.1XLB=XLA1))^4&7%'(%:18(2,7;=,U#_G M.(81ID;:%@XPH0A@\[27+I!00B+J-A^[S<<.\X:G>6PM!0&*J/$_M; Q !(0 M&L6TM#%"$@Q#M^W$;3MQV#9.:)XXSIPB&E+#T<(!TA!3J\*7+A"1*(S-,P]Z MK[."5=NF<:N]%3^40A5;;[;K#6^A>AT:\Q,PF ''_%SVDFWK]Q&^;41_I-4V M*VOOE0OY&F[>E!O.!9/^PQMI?2=[WVZ0LXU0M[&\K]H.L!T(OM?-;=!UV./_ M4$L#!!0 ( %>(54P/O75F*P, "8- 9 >&PO=V]R:W-H965TL MI(5XLV=5GG QK Y.758TV36D/',\UPV=/$D+>S9IYIZKV82=>)86]+FRZE.> M)]7?.JFO_EMR*:^,OB62XE$/,YT0;-,*@D??Y2H MW<64Q.O_'^JK9O%B,:])31ZHYRY6*L)(G[^TS+9KGI7T3!8H&$SQ%\#H"NDWP%<'_ M).";!*P(>"@A4(1@*"%4A'#H&B)%B(9&B!4A_B2$-PE$$;8OQKC (:9@5A(GZF#6 Z2,VD$K<81RQE&X]'KB>N03$BD03:WXO2VWX?+R6_X?J^< M(E@!PPJX4< ]A5@KR!83-)BB=8E=XFN;MC!A&!,]T28(1;X7:R&7)HRX+B%: MB:\ 9['O8\W9@PF+/>1JUM: -1^1R-6\/0X+^C0HZ 8(&L8!"A"P^@B(%:@B@]@R#(2*")\O$HT+0V@%8\P@&\ MDR&\DZ&YDU@OE!837KL1B=4S^Q6JYR:"W42 F_]41@PKQ,-O" (KD $W!!EV M0Y@PX(8P0> -8<+ &P)P!MT0)@PZK("U6X=5-AA@$^ .*#(%ZM6/&R'=TI>P MUI%SU:'DM#HTC75M;=FIX-+)U6S7O-]YLL/1YN=HO$3 _ J-'Z#Y-1H_M2W[ M9]CV"^)[4AW2HK9>&1<=5],4[1GC5*S*'8D]/HJ/EFZ0T3V7?T6/;55MY]X. M."O55XG3?1K-_@%02P,$% @ 5XA53)P7D6>R @ PPD !D !X;"]W M;W)K&ULC5;1CJ(P%/T5P@<,M+2@1DU&'=U-=I/) M3';WN6I5,D#9MNKLWV];.HBE.O,"M)QS[KGW0MOQF?$W<:!4!N]E48E)>)"R M'D61V!QH2<0#JVFEWNP8+XE40[Z/1,TIV1I2640PCM.H)'D53L=F[IE/Q^PH MB[RBSSP0Q[(D_-^,%NP\"4'X,?&2[P]23T33<4WV])7*7_4S5Z.H5=GF):U$ MSJJ T]TD? 2C%4":8!"_= I[)F[$T/OF\G8:P=T8)NI)8@ZG:B>5N9^;-]G0TOP$: FP)8#T M+B&QA.1"0'<)R!+05PG8$O"%D-TEI):07@C)74)F"9EC*6JJ:]JU()),QYR= M ]Y\<371'S889>J#V.A)TW_S3G5,J-G3%"$XCDY:R&)F#09V,. :\=1'()2T MF$@Y:&U GXT9[ DX)N9]1.) %GU(YD">^A"$T#5FZNB=& M(+D2R/P"R"N C #J-B5.G<8UF-1@JJ9F*1XZA?6 8NS49-$'(9S$?K_8ZQ?W M_"(TH.DGB!.OC,/QJG;_'/(XB[DRFGF=9KU^?A&J@.OP.#K M']#0*S#T.'#^ZU6#P9V&0*Q:@3PZZ4%_K\;))\7=VE!W8RS>\7UKP.@OQ"H7]-=P5$_%,SZH:+.ME%2 MOC>G!!%LV+&2>KGKS+8GD4>HMQUG?@9&B^8\<9%ICC<_"=_GE0C63*I-S6P] M.\8D53;C!V7PH$Y4[:"@.ZD?,_7,FV-%,Y"LMD>FJ#VW3?\#4$L#!!0 ( M %>(54SG&PO=V]R:W-H965T>Z<1)T #. .G,_OOEXDF' MXD#H?N@ ^:KJV+%/(2^NJOA>GJ2LC)]9FI=+\U15YV?+*G#+\GQ5#4/K-7B'!_E5UG]^NC68H;TI];V[^W"]-NU$D4[FKFA1Q_?$N-S)-FTRUCA\Z MJ7FKV03>7__*_GL[^'HP;W$I-RK]ENRKT](,3&,O#_$EK;ZHZQ]2#\@U#3WZ MO^2[3&N\45+7V*FT;/\;NTM9J4QGJ:5D\<_N,\G;SVOWC1_H,!S =0"_!7!G M,D#H /$1X$X&.#K F1O@Z@#W(T"TT]N-O9W,**[BU:)05Z/HUL,Y;I8=>W;K MGVO7/&Q_G?:[>C[+^NG[RG&=A?7>)-+,NF/X'<-NA%5GOY7@J,2:#\)YO\!F M2 B"1$/$)\AVB#BNBX4*.!>B32!Z"3R_Y$?_O,A$0P)^,APL%\S,<.\$$1WV0PFFF;ZT1ZFF;YA^?KPGCRZ*650$*3XRO1S[/F@QU.00-Y#YF M(LWTYY>)$<&XBW!D[-3E($0%S^@BTTQ?+NXB')D_=3D^='^TAIV!Y: U/(?: M0FITI>-^PU$+H/:EH=&A]0OA3L%1IZ".!:&1,MB.N0\<:RP%]E8.;)-N_@V" M!@MOOO]R[+\*Y+G:_:\[4X'/])TAY5_Q\4QR4OC3565RMJCJH-2E:PUVD^U%YQD MO+_=I/)0-9=^?5UTAX3=3:7.^@#4NIW"KOX'4$L#!!0 ( %>(54SBY^J3 MR ( #@+ 9 >&PO=V]R:W-H965T_O93IJ&Y(;1/R0VYYY[CL,A M=W81\E4=.=?>6Y&7:NX?M:ZF0:"V1UXP]2 J7IIO]D(63)NE/ 2JDISM7%&1 M!S@,XZ!@6>DO9FYO(Q,7U3GWK-67H1XM8MO MN[D?6D4\YUMM*9BYG/F*Y[EE,CK^-*1^V],6=N_?V;\X\\;,"U-\)?+?V4X? MYW[J>SN^9Z=+)^ MO!6SOR(TI>;TMW;3';;[SAR/,KOG!4W(+#A;H@:SK#&X@T$M(C#L;0L,M5CB M03F^;K :(D@/LAY"$@R+(*!/XNK)E4\*$U"0@#H">D40]0ZJQL0.4]8BP[#G M=8B)^YCU;>6P(V28 F*4R0 M@@3I_0]^ A), 63W@.K,5'G+&DX=I@HA(,8#OND8Q0C64;W>T5@5A\1OL-M M ^K:C4@RIA7.(R* W9&_%00G$M%/V(5S@J"@].RN&E#7+DE'M<)904!8TI$@ M(#@)*/F$73@+*+W';CI\NG@RIA7.# )"DY*1EP:;Q?#><#H_W:7#>C* M+B4C=C&<&@RD)AW3"N$\8.@5-;!+!W9C$O>S&W3&AX++@QO-E+<5 MIU+;MW!GMQW_'K$=/WK[2S,6UD/@R P 0 \ !D !X;"]W;W)K&ULE9=O;YLP M$,:_"N(#%'SF3ZB22 UHVJ1-JCJM>TT3)T$%S,!)NF\_&RBC^%S!FP#.<\^= M+_P"M[[Q^K4Y,R:LMR(OFXU]%J*Z=YQF?V9%VMSQBI7RFR.OBU3(R_KD-%7- MTD,;5.0.N&[@%&E6VMMUN_98;]?\(O*L9(^UU5R*(JW_[EC.;QN;V.\+3]GI M+-2"LUU7Z8G]9.)7]5C+*V=P.60%*YN,EU;-CAO[@=PG-% !K>(Y8[=F=&ZI MK;QP_JHNOATVMJLJ8CG;"V61RL.5Q2S/E9.LXT]O:@\Y5>#X_-W]2[MYN9F7 MM&$QSW]G!W'>V"O;.K!C>LG%$[]]9?V&?-OJ=_^=75DNY:H2F6//\Z;]M/:7 M1O"B=Y&E%.E;=\S*]GCK_=_#\ #H V ( /_3 -H'T"& >)\&>'V -PEPNJVT MO4E2D6[7-;]9=??S5JFZB\B])[N_5XMML]OO9'L:N7K=>BM_[5R54:_9=1H8 M:IY M(G=*I*LE(F!,9""?((D,8!.4[ <"\YM*<"X)G7'W8*+(@#_!\24(OQ$U6. T M$7_!;G%4R!Q6,%'D&?+@M! $E\@W6."\D 7 $)P8,@.9F.C,4,]T*P/.#,Q@ M)@:=F94Q#XX,8,@$!@L<&5B #.#(P QD8DQD0@9P9 !#QE0JC@PL0 9P9& & M,C$FB@S/%\"1 0P9PQ,&<&1@ 3* (P,SD$E 1X9$IEN9XLC0&<@D5$?&^&Y M<62HCHS9 D>&+D"&&M[^9B"38"+3_R[%D:$Z,KYK>*92'!FZ !F*(T-G(),@ M(M^=_D$XHS&B8/6I'=$::\\OI5!OXZ/580Q\ #6&3-9W&ULC9G;7['5#K2,IQ50Z3F=A,56JV=O>:Q$KL M&C!>(,GLVZ_ Q(%6*^$F!O)UJVFU_A:P>"VK7_76VF;VN\CW]?E\VS2'LRBJ M'[:VR.HOY<'NW7\>RZK(&G=:/47UH;+9IC,J\@CB6$5%MMO/EXONVEVU7)3/ M3;[;V[MJ5C\715;]=VGS\O5\SN9O%W[NGK9->R%:+@[9D_W3-G\=[BIW%IV\ M;':%W=>[V7SO/7DXOBW=SH_C=D:#H_?O-]T-^]NYCZK[569_[/;--OSN9G/ M-O8Q>\Z;G^7K=]O?D)S/^KM/[8O-'=Y&XL9X*/.Z^SM[>*Z;LNB]N%"*[/?Q M=[?O?E][_V]FM 'T!G R8/)# ]X;\'<#\:&!Z W$5 /9&\BI!JHW4%,-=&^@ MIQJ8WL!,-4AZ@V2J 8O?9BY^-U$?FYPFFTT>Y6VZ&2"3Z%A87:5>9TVV7%3E MZZPZ+K9#UJYI=N:LG//V:E?[W3]=M=;NZLM2QGP1O;2>>N;RR," 84R/F17! MG(C(A7"* \@X+L&SA_$(5S[!6#)FKGU&@!HS7RD&WO/ TY]1 ,]19PN%=XYX$,'G'8@: >B;DE/MR2F&Z5T=63D8""MEH7'R,"V4TGKEIWM;3O*4$ MQJ0Q@86JZ21H+PF"84W2_D#<8$%>$Y10"2XW@I*"&SIF0\=LB(G#3J*_E.+ =;'0+ ;V!KCP!R6:49GO*XPNMRXK$V?,I:1(O>3[E1M-IJWE,(DF,"2A4"W [_;^5H#?G<"YNW(*$H9K)$$Q6,(11WH M"0J$# 4=:'% M;C I@X"K0'$9)6!@$C#E.<0 MH-07]Q8"TG@;D1)0(@(/VA"09YCR%-)#HV4P+1)(*"T$&@QX#^'R%"+AD"/ 3.]@ *"#Y3@XS8%A$B[UL*]]4>)N=+> MYP#:3!U2?$ZK/ MLS'I!,SB:GD ?TBU/ZA5/(*='Q,TA@5 (I[(/\ MA=YY$1K& F\V>4##^'0-XP$-XY2&>?F3WDIW[=';W!.8 *4%SI^/<6V\QA4- MWC07MGKJOJG4LX?R>=^T]SRX>OINO,N_NCQ^) M?F35TVY?S^[+IBF+[B7V8UDVUD4??W'1;VVV.9WD]K%I#[4[KHX?9XXG37GH M/SQ%IZ]?R_\!4$L#!!0 ( %>(54PS(2,JI@( )P* 9 >&PO=V]R M:W-H965TB[P4"_:4'$"ZMHJ9X<&2^(5$M^\D3%*3D84I%[V/L]-9Z@UOF53D1']2^:O:<;7R6I5#5M!29*QT M.#TNW!6:;]%,$PSB=T9OHG/OZ%+VC+WIQ;?#PO5U1C2GJ=021%VN=$/S7"NI M//XVHFX;4Q.[]Q_J7TSQJI@]$73#\C_909X7[M1U#O1(+KE\9;>OM"DH:^O66FNM_I)'#0TF( ; FX):/*0 M$#2$X),0/B2$#2&T"%Y=BO%F2R19)IS='%[_O171;Q&:A\K]5&\:L\TS98]0 MN]=EA'#B7;50@UG7&-S!H!;A*?4V!(9"K'&/;@78]!&!!=GV(3&&DPC .@/# M#^[J#&"!$!0(C4!X)Q!:1M68R&!*J]*[$!$8(@)"1+# !!28C"\R!@7B7@:! M/[6*[&,B-+'^T!&8[6/,7;)3,-DI(!## C-08#;>+N3#W>./, P A6AF.08I M8619!H B-!W(>*#?$2 Q&Y ^WF%\!.^P=V(@C&^]4'=:AO? !#V;=\>@^XS MAML? ?V/!SZ#"&YO%#WA&]S@:#+&-P"$[0X%0:'M&P0:>EG@+PH"VAP/?!41 MW.=H^H1O<*>CV1C?^J (![9O@!*.;=\>*]49>YTCNJ#\9,8?X:3L4DI]TG5V MVQ%KA?41;^VO]>AECOY/F7IN^T'X*2N%LV=2#1#FF#\R)JG*T7]1;^-9C8KM M(J='J6]C=<_K>:E>2%8ULZ#7#J3+_U!+ P04 " !7B%5,GPF_$L\# !_ M$ &0 'AL+W=O,+=M4 #F Q\G;'[&8P:W.Q#=CD+^_NZ6_!=8,;RK_ M49RE+*U?:9(5(_M1_86\[(**KX%OL;P5O6NKFLF;4C^J MF_5A9+M503*1^[**$.F/=SF525(%TF7\;&/:78L*.57) M]_A0GD=V8%L'>8RN2?E5W5:RG8^PK7;R._DN$XU7E>@<>Y44]5]K?RU*E;91 M="EI]*OYC+/Z\];&O\MP 6T%M!/HW)\)6"M@'P+^J8"W OZL0+0"\:S :P7> MLP*_%?C/"H)6$#PK"%M!^*R N'?GW ^)][FD,YL\G>5N-Z% XC2-57?J+"JC M\3!7-RMO]MHEJK8T>=$J';P:K7N__E)W:Z%'W\>"\J'S7D5JF4G#T!Y#B/_( M;!"F(QQ=0E<'1>N84$-/'S-,38*0\)&9F0RGWB,SQQ@PFX7),%#.$@L3/#(K MC $EKQ&&N6!Q_[HXV[\7O#,1G^(6,;Q56!V ]0T(.1Z!XQ%X'8'W2X"]UB!> MC62MRP&%*S)%,)<'L"MG",9(($#2.8)Y/A,"= 6&D8 #UYQQELW!T23>B[C+GN&RWHG 9@_9K4S /6U2(?,!-,-" MD1#LAKE)Z(AG# !:_0F(Q0< 39(U1U ?V;4Q*Z':'CWR3 M"GSNPZ>^27F4]-Z)#Q;[N,6^8;&@8&:3AO%[>=R! $LY12'0XS,4 DLT-R$R MH&#N"PPB8'LN,<@%LUNAZ> 61B&X@TV(#N##8&M"?.!!9TV(#=@?WN@!;FR M& L?T<$SQJ(0*'B&0N"M.#3R&-97?KZ M.F_.Q,U-J2[M<=_I_N&ULC57;CILP$/T5Q ?$W$(@(DB; M1%4KM5*T5=MGATP"6H.I[83MW]<7EB7@7>4%V\,YQV?&,,XZREYX"2"C&E>-FV74J@ RK,67^ GB%_M@-ZRE#0* 02@'+X08[($0) M21M_>TUWV%(1Q_,W]2\Z=YG+$7/84?*G.HERXR:NS=)T^ M^>]P R+ARHGHC\M>1K'ZA@KK8^ITL#Y?1 M6[X,5AFZ*:$>LS688(3Q!P22ZL,6@6V+;3"C!_<;[.:(< +9SR&KP&XBM.89 M:GYTEV=B%XBL I$6".\$4KO TBJPG#L(O4FE#2;5F$9CO$4R*=8P'A[ZR"JP>+U=B%4@>*)?!^-Y=GI-:[*R@=%(P UJ.,!]\ M7:G5;&HQ._F"MZGE;"#1K]_C6PBVZMW"GHM1'J+QI%A^[] M%*CV,8EO95&ULC5;MCILP$'P5Q ,T#_QYXJ<^54(&@R#MTQM^Q^-'MF=P%(\NQ M;G#+:]IZ#)_6_C-8[8!.T(C7&M_X9.VI4@Z4OJG-E^/:#Y4C3' I% 62ERO> M8D(4D_3Q:R#U1TV5.%W?V3_IXF4Q!\3QEI*?]5%4:W_A>T=\0A_) M]G 9O19)%.7!51$-F$V/@1,,&!&!9!\EH$MB ZWT)(H?);8N3/*(V;DPJ=M( MY*PUT@31A$!^'VZ"V$D0:X+XP4%F-*O')!K3:HQ9JXU(W"82IXG$86)AF.@Q MZ50BG"LU=:JD#I6EH9):A8!P5B9SRF2V3!P:,IE+QNAI9A4,YHPLG$86#B/ M,+*P1*+4-&)C8)B8;[(-6L(9MTNGVZ7#+33<+JVVF5YM1.0V 4+W[ @=-JSA M$?[3AP,R,V# S! ##B.Q:018*M T8D/,QQ),!FN#V5D?6MPKZ:45:CA-HN/! M^ S58#;B&W5@ZH']0=.?MM\0.]JOD 3]N"#X) MM\H:+.22'3S>,8)WFM347N#[B=?@JG4W M*VU[9)L5/8FZ:LDC<_BI:3#[FY.:7M8N>BP M.G9H&0 )O8-13TFGB3R*4J-TI0V" 4! M,B0!GB:.9I(24%("I&L$R2&,<=J*Q$XD6!BZ2P"$PM"0!($R6%(*2DJ!=(T@ M.80QCDN1 I+,;$L A$Q% .9*(V6@H Q(UKAQ<@!C-5)FGW^KCVR,W6P/-FC: M;#-%"T/1;!/Y\ WKWQ:30Z#X2EG1E9L[5' 1=:3$$7N?W*+C=0#D(NG+N M$7QCH_#VJQCM-/'JB/J6$OU%0$V.\7 MRW(!V.5K79;(!W>0W(%\R=+)'2BZ%"MW]%#FO/(54S0ZE"JC0( /<( 9 >&PO=V]R:W-H965T22$W2:9,VJ6JU[9DF)+9J&P](TOW[ 79;'AF9&=D"73IBOW M2-62LZTCE04B492BDN55N)BYV*-:5R4062[^;A/9X^X-@2'.)WSD^JUPYL M*2]"O-K.]^T\C&Q&O. ;;268>1WYBA>%53)Y_&U%PVY.2^RWS^I?7?&FF!>F M^$H4?_*MSN;A. RV?,<.A7X2IV^\+8B&05O]#W[DA8';3,P<&U$H]PPV!Z5% MV:J85$KVUKSSRKU/K?Z9!A-(2R"W$N*6$'<$G'Y(2%I"\DY(/B30ED ] FIJ M=V:NF6:+F12G0#;KH69VV>$I-9]K8X/NZ[@QXZ."IM$,':U0BUDU&-+# MX Z!C'HW!8&F6)$!G5Q.L!XB8@_R,(2,")Q$#-89.WY\4>>5*A)0('$"R86 ME^2JP:0.4S5U^&:NAQ@24>I5.P1-2 1G2\%L*9!M# NDH$!ZNU\C4&#TN5]+ M ).,/4\;#.U9\249C3Q3AR!,"/9,!91Z0AAR%-Q [C'Y?)TL(1"]E@6\ M1^#X<]^6$"BEWCRHM_V67.[=6:B"C3A4VB[!7K0[;Y?$;M]>?&7/82!^C_%T MC:$18X09@;1,ZF;$'>KH/:GF2O"3R7U>J>!%:'/4N -A)X3FIN+HSOPRF;F% M=)V"[[1MCDQ;-D=QT]&B;J\9J+OK+/X#4$L#!!0 ( %>(54QTT -VGP$ M %L# 9 >&PO=V]R:W-H965T[^?I3LN%F7%_.BP\-#2LY[Z]Y\ M"Q#(NU;&%[0-H=LRYJL6M/ SVX'!D\8Z+0*&[LA\YT#4J4@KQK-LQ;20AI9Y MRNU=F=M34-+ WA%_TEJX/SM0MB_HG%X23_+8AIA@9=Z)(SQ#>.GV#B,VL=12 M@_'2&N*@*>C7^7:WB/@$>)70^RN?Q$D.UK[%X*$N:!8%@8(J1 :!Y@SWH%0D M0AF_1TXZM8R%U_Z%_7N:'6;.]L0-N^]$O.+YEN-NJIA,JTAG*-YC]EPN5ZNY"\E*2JSL9/$P#29>_;E3TVS#7[9K,OFW[^[W6[O MGG__?;.\S3=9,ZKN\A)^N:[J3;:%C_7-]\U=G6>KYC;/MYOU]_%X//U^DQ7E M=\&N+/ZQRU]6NW+[[]]-IHOO_ORGIOCSG[9_?E4M=YN\W 99N0I>E]MB^Q"< MESQF497!:?#Y\E5P\N39G[[?_OE/WV,G[AC%P;NJW-XVT&N5K[H_O\J7HR") MPB >1[/NCV_RJU$0)_3CO/OC3[L2>H[]/0\M]^]G5\VVSI;;_SO8\]/#7=[; MS/CT/[K?G4'K%?5XL\YNNK]>9^NF-XR9XV->%Q4N5-)]-=#QK_EZ??H?975?!I=YUE0E3'3> M-+O^3'_+>Z/JRY2CO\COJGI+M[;-MOV3T,VKS08>Q^6V6GX)@\O;K,Z;X,-N MVVSA&4'O@6X?=U?K8@G@7V7;WN5795.MBQ6=TXMLG97+'$8&Q--8G!$\"8HR M^'1;[1J8J'^G#HZ8#D'76=/ F+U?L^:6<, 2_\C_L2N^9FMHWFN(4)T'=;[, MH<75.F_"H,Q[N_FQKIH&UOH5AJCJHG_N;W/X_>WYFP\P5)/77WL 3@WR7Y;X M#ZZKNH+CR9MECN[SG)@"$&ZQR(#;+@O"N M;V=W9H8[G($FR()5?Y[#<%9S'LMKDP3;[I7<@2 :?-W?9,O_W[^[D2+_[ M<] =Z@.=T+Z3&0 I.:^W1795K(NMYT88F++E$NEH$]QE#PA2M#/XLM[E]K(\ MY[W:+;?!6D;O89_7F[MU]9#G >P?AV!ZAD-?Y65^7?07_->J_@*(YX^M'OMA M8<_>X$$C(L%6:]LJ.'E?;?,@FO7H/R&3VVJ]HB4@Y/3W)'BGP:8]\KI:%;A@ M6!U"^2D@BF5V5\!J>Z0GWP(/@V>;U24LT?LXGP>?@/5I=H"/:3I 0MD63@:X M)R2Q\'$:3J>3,%G,@X81(&(=^!Z^2R?A=#&6[_TG>,QVN:5SQG1]Q_3\2T5( MW,73P=_?Y9NKO.XQ,N^K\NLCFN]#U" $O^SSU9ZFQ=(/8]K6@T3O=9!(3G- M$5%!EVO@F0@IX6W"J(![;N&Y%5]S_<.W$+Q)[T'E-YLV36\QMF_A"03GL*BF M=\4,=T#6@@:(H.=.X!' +NX8!34!;+-W6DP!H0E@FAY&O4-^"%?T6K#;\_[B MUVO/F?X(J N93L*0JTU1$D.[+?JTD+%V969B.N EUKQ=VW0(Y7[H#.:?DG_K M;>BB>LC6P /YNYZ7VQS :7OH9UG:OIGW;?%0,P&_JQS@)-]'.G5+[V_,AA@( M7[8@W+_!%UD#C.%KPEDT M.5X'4_7J#MLQ8?V:T^7BCQ>7G__8IUC9+YIW @X\6R,]":[K:@//\M>,ZW(U M0GL +EIL&W*\O7Z?2V+G5^9HA&?LW_'=KE[>9K(^(5S7.,,@-S5P8STB,]"N M)WT-M.NI*A[[?MH<1X,LAY^1B/9JEY+]OT[W_GR9WPTKF,YV-Z,@G@[\>%>/ M@O%>I=;$_^.[K-Y#^?6Y#1[;L%JK_!X? 9V;L M'IE^Y0BAS&5LD'GZSP%TXA?/M0S^,"C<(V]T<@.8]UF +Q"X+#PPOXSY\C8# M,0JU">X6J"E-[4A7O>WTM!5].GZTNB 4_L&9FK]8#PN!+IN@Q5LOI3YT4;YU M-P< Y6-;81"V-0; /S*U]/(OL)YEG@-.)?Q^X()P SND/:C&*,S*AE?_IB@! M&^Y?O4MM>!'X$H\@-);(M;;@OMC>(K; Q<&U >RLZ6G#BSIV M 1];9S=(&_-/NAD0W0DNT>"$P8;0%D M*W@GP;I:TL.1?7\N"T,A&7EFZPT*TG!(6I*&5P5+@PN"(]1;]R_"+!1G0O$; MYJBKW0T 9-#DZWRY5>4.^7/<50%,"SS6%8Y\?XMD"H]ZA:)S<;4#Y-^^,#AW M7# B#GRY(#PT6H$ P/0EW[:6Y%YD(\B/D,I21"6U01+$&&R;YVM2^S[P$6QR ME$V*\F=8,,+=1A#/B8#6N_-W&JQ0][-M!,."-(Q"SH[?>[%U#P2&W6T+9,[A MP]>L6"/-4OU[Z5TX^P!)D:>NX<63"$4RKJU2G^^. " MJ)$1$1S;8*8B K.MYT:W)*$SF.(FL0UB#\0D #> Z4C>,HSS*"#ZS!"G8%"A M*:1:-%R8>U'7U9IXL38DWK!&!=8&TD-^1R_#H@>!"UR4OI,?S\X^ZDMA2+BS M"^%'I!?2V(4@6JY(_827@$0FP('@11);V>"E )K QHJNZ$L>(/QO[',!P6@C M4M7V%E L7 6 #1U432JNG+BUG7"??@Z)/@/H+]=5@_=/%-*GJ%89#XV,K;XS M[\YPP*$UU#EP5SN9U9A=5HPO;"9' M!-T:YVSX"AH'N[O7I[$[(*TE//9\I:YR * W>HF)^:-K@*74E9XTG2R#"DA M(9>LI/=V4Y->O=[JL_"!&\*DAA<$22L;(&A\(J3B2 L#@+)<[U:YPCF,8:3] M9N@T\=$C,@.$5=VC J/9737%J@!R!X<(#]H]$L(82]U;CTHW5X-@G2T9K&ZS MKZC\RLL@7Q<;6!VL;ZJ]&(NA&N0'Z!UFS#H:E'JTQ-VH''70(V! MK46;.C*CK"#6KPHV)L\.'O":^56#DVD%YM1Q=!"I5M3].I?;$K@C>FTTWZ*_ M;!@N=V10! %EV\*JM? U:U@F\UHW5;7B49=KN F 0GAXL/[.FN$VWN0KTF?G MOQ"+S'(2=H0O>#GTYLV"@*7+#>,% )EWN+FZ*N'O);\EP=(!/7DZ@XP.?P=+ M8E0M^$F#G;Z%ZQW11D9)3-&(TU7TQVN'TW7O&]]V@5H&?FZ H4ZO@(#ANH#_ MJ!IXL8JPC7WW10EH;+OCUT>_U3GZ%S&O@7P5X6QZ_OB&-JR%@9VL2?!F% V8 MD*4S5%$TO NX_JN\QYF/]&$UP861B5N;@%7#=T5S2Y=O3=1LH:YV5]OKW5H9 M%-)Z&""!@$1Y#PC]MBAQ?!O+VD6[#)E3FJ-E!V* CW MXF!UB\ZHI=5+H JFV@"?SGAC!9/6!! B8>.-X9987X"\%S*=&F LD]Q#+69+ MH^!%!G0POS(V$ 42+B/K8H.4L$: $M*:9\M;333@!6X%?)"? AAP=!X>1#[ MGSE^%<3>DQERI4$0SI1Y;40688N=7N6PM@WIV 5UX(I."[REHH:_JMTV.$%7 MD&?(#]]6P%G"<6E6^_7:*M3(^ER4REF+QEM!G=T'^AB:$-YYC 7@'3X5:O43[(BSJX(4,H'M(#[H7@AD?7JA5X>[O-CO]>M?2/ M--D&-K@RO%^;?@B02@%"8;Q2\RQ!9EZR; MIS7=944MQ(N(+9%2*]O^H*#).ELZW&^Q0>V=_H(@@HQ...4H>%N5-Z=XVROQ MDVGC6W[A@NG:IP2'J-:VM]P 8_;;?,VL$"F,:%](R[:$:AS,M"QJ.%Q\XDOZ M8E6@5.Z;#!$?\, X.)X8 !5BV)$Z+Y$0DN1"H$HG^K7([T/_DOF2>*T"_%G- MI[@E8:E":1>^V)6:$\I%AW1-\AEOD.4R^$G9FZ=! 7_Q',#AZ>E:0R%^I F$ M"#A#PWJ(< *77QYC\32C/P=>\1KCX#%\"+(G^HM>$@"A,S(9,"71U/!:Q M:(@&[V^+Y>WA\T/_-U0DTDM2US %-VLSFDB$X>6:7SN#P*/XQZ[" V&C$H MA^[8<,-Z!V@ "$,X+7E/3"CP.?N&AW>QO4>N9$!A8 !>:3V!%NAP(P#*15?< M-2R(7Z-!)!Q%*/76G*W[.L2RPJ3MKNLUJ$!"*3::C:"S,""WSF]@Y2S^R(/7 M0A#>$#D],;WA0;0V".8C <,[8: G;#1]07W/TN=2!-SZ"F!P6S3LG-9T:8?Q M8W6:\7(S*["-E#N*Z8.+0ST:FZN9KT%;:LAJNR?)* K@D:^)G7X2CQ;V$S:% MW\?V&Q!V$.<"F5H_@(@FDJ;B);]LRX^.086P^*UP(<[N55<@[0F[EW3J*N>CB?]<0T3DM;N@E;,@:R3B R;,4X$8-T[JL67%F7F3OM7!2P'U/N_D!6,P1WEA5W=RPM MJOLXK:5 M6.'HD+= JQC_X3R[LD#JSTXSW@KBWT6,6B M[:DN<=:L!E;@!>K0C#+ZS=GE"V,A$-<99T+;[?,=*7)UO[/+SZ8;3GV*L-QR M9@U>BNIF:33LQJ>*@KZ@?\?L&H8KV00M)%*Q%UH&O1;5KX,T1BB[0 MTY-QFV>&EO]_>W@6,PXNPW,$]S!\3DIZ=/QCHR[%VC %M0;6[!KD5FOBB-CG M92K:!)1I-UH9Q;H(ZC!2+6WCJB+C!=RLOE&M52 Q&[BSK-[R^R(';MH7TG=$ ML>C0M:VK3' -H@Y6ZA9(PV1J>VX\L/(IL/DUA6K#YT,+.CEPB MC,R=!3EC#!$N#0UU"(#(0(+,^4#>?_+>X0F;I\N7EYZ.%Z'2:G&:!Z,)T,HM M:L*71J4FKW ZGCX+Y=&QDC?(.>A(7(2(:W2E$$?]"4U8("FV(CTUBAD>&F/M M?V5N'Y7^\P0L;MCHT54 .Y]'ER,VGY'@6Z#0BHRR^]SP5N]0\;1EV6O''AAYP3X\P,S2 M] #TFL3"!E3["SIJT4W@YUPL;G@&O"J-Z^%6SW8W.PZ.F Q>++S*5(Z:P(P- M%';1VMCFP &\"3&$;C("8[RC%E+)RI(M9FU3VF$$,V,,@CBK?2M7>6<*EZO9 M@U3FX@Y2X@@:MS"=S."*5VP(Z!ZZ[RKTN;H8#O6=6EW"C$QKY1EJ@E _2')S MH5V0# DUMD""#'Q+"*FAP_FS6H.8>CVH]22J4;./K;]6W,_84U"]*>R"'2&[ MJ7,A\PA%JO,:7!9^R>(%(M^5!].FVSU%Y0-6=GFZ;NC[0N?D>GL.O M+T&,('4;Z_791(18H&)UG>5!D>BCFK9:?\U[;'Y9:3N6=5,Y8U,8>["@)[ M0K@JO&BR6.,%NDS =G)G!ZL]G\+S;[,5L0V43:: M?[G-5JQKMP:MP&/0TL]'\5*YD5>V\YF96CJ='![/5U$+MKD*G (U*F2MS8S2 MV]#<4OF$YP'+L]C90T=+1NIWVX(L5W1,5[LM:0D')R9LUG?5ZL>?BI.^:TO-7\:S84_)2+CFL4M-Z)/N>5T M;DF.P\5R2*K:6N]$$:S@"\#IB&)*0C,G%K&T&@,D&(]U]GX=<"L,LGMBW9M; M\H&XR(G.7(;8+JML+)Q[9433)5"WI *VY'>-:-AA_ M>) UQK?P*,Y8'>",VW;X-F>,X+.7,SZ&@U5#'"SSI"N_-<]LF!Q+D=8#3QD_ M-226=Q*(9LGC\O0)5[ J5FKO^_=.KA\?;,@:,_POG1[BF_RJ)I1YZ"W&H?KN M+;J>-M\%)\[7P(XRIV,D079 *?*FS9.N\ZRQYHVN1$CVK KY,&'?R>]:>T@K MZHSTPTZ,S[7-OMQQW/T5DDL**T>N5@_^*,B;N_R" *#2 (B$G@"K:O+6L"%S MDO#G6L"18EJ(.R47FY?F9%A?P:$&;:[ O)T##)6F\WV#.D(O"SFX#+12&/9! M8,<]1:(S!&/:O'_(=REDIR6]/]+BHN..864:HEO&/@/;&X!AM+CMZJ$9#9SZ MO?TOW-P$[_M!?L[O>[R'8WAM.)SJ#A?T8@K8,-08US!V'X.C?:YZ;YC15W^( M)\$T"F?C&?PQB\(XG:FS XX*)^EX'#R3?[JMC8O1"0P63[!=%*9C^$/!3.-P M/(]QRD68IK%59K)Q'A@S,K,3E4+)8MM9K1)IO.G8.^+X*6[R*?/"40W37[V&: '31Q/\3ZH7$CUB(4/Q(0_!*^LT.0PU2=N[POW[T4#R M!J-[;XUX_03.-YQ,YOA'&HX7"_5.NSN(2"/L)3.R%)DSC<,DF0:S.%S,YFJ> MAO-%&BQFX7@&\&7(-_M(VY4BVN'<'&R..4DG831G8(,E ,0@%"6+< ;2[)-@ MDH:39&*AR$;_ &'5F%:8"B*.*':2%5D[OC%M8E8C ^S_CYWVF825T4*\8XKC M!5KYV/^$%=:HALF*-6-H46$Q=L^L.5H92Y_6^Q@V740^L?^*S \_:+F= RU6 M?%,\98^[9^.:J_ \Q^_Y>.YT@;IM5A MF'Y+6L>NS\03D,L6\ZG^5[W0_BO]II,H3*91D"X (A-X 7Z/EG@Z"6>S&!Y* M'$;3A7JEY7YV;0%XQH>0S,-D'"$H0_-QE,#\"2QWFBP&4X_#)9,2=E'1R<[$\'J-\S+9$ITTF#R !X9P>\32\Y2QX.)CT#PT "&"DL7^2\ZK=)W\XU6^S-"=5++^@+P;YU=)$#WH%2"G6.2%O.SQ? M^K1[[@J=[\D!8VOLVF8[U:85'84B3(U.K8[B:-6&SV;H[/>#K!(8[9JYIT/ MZ>>?C8OP1R<=TYFD8WH]E(Z)VS:V,?(ECZ1&4\US'[6$X!'9H]0WLNB]P9\$ M\W!&3!@\^L4L45X/=MTZ&H>3\0)8T3">$7:E1;$7,&#!:#() (/$*6+%) [3 M&+GR= YX,NF1(,I7@T$EY&6]_]?@3;9DO>@P:9F- NRD;*>NLAT>\ X.;TDN M;$]2X^^!:N)J_97$;YF67;]9S,V ;2R_B++B6A:BE0'$]Y7YO=P48D-T;9#I MX+H*":32II"?=C"#EK[EF?!D>FCQF2>/0O*&E%# :K=5+O3#AE]4=4W7WJ#+ MH':[,@/=BZ(MJXT+/Y+*M^> MI>C=3D-7#4RX@F+0 *D5HD<6!ICL%Q+I\15=86W 4>>D>PC#Y%A[(8':'WUY M.B[(7YB0V NM=!R&2[AD/:QJ#=N"S^8.=0/(TZ-$L&:-/*HQ 0Y.R3Z H9V( M%--Q=/+E&;&OK,4EQ[Z&XJ5ZGN]D/)+9&^N;IP])CL49LFVL "*_I,@):U+@ MNU)NB+F[/!V74-2NM"L3&.QCJ9KX;S39=0Z/IKZJ:AWE@OJA'-]C8Y,)"&D_ MEX!18U)^6:WRD46DCHF'=D"4:=]JW1,P_F*.WQ)\ZOHU)8]GG6PZ'T01 YW< M\U=FXZ@ 03=UZ(Q^.;L[84K(G\^SGSUGC_2X!RH.C+Q&=DU_5JQ90+9D>%9[ MY3*)#:/)T/D(?:TU,D#'*%@!P_@#._@Y)@(;KK,RV)2MNIJ78.>#O2<@_G.3 MT=2YP:GKWT'J[NFRTGQ#Y:UP+H_3S MKBZ:5;$T&6:^9C7:I5B1W/H9/LOY9N,&I$1[<@!_KE*ZOL]LC:W1P M_]'G>MD=M+>,!/'=T_8_F[,D1[W3NW=J:V;P$ NH"O9_N(?]+_.&/CL M7^[$VO93==5@V#UB*-?Y#6W8X]',,Y"D6R1MC\QU@F*G::E>#]YN$H_F?)Y3 M_B>%?\X:'9AKF99#[K.JD:09L!_.J:N)>2LEER].OXU!?HU]6#W6P_'Q]F$X MWT,68M6W$._W$/GU%F(\@BX4,1")>REIY-F_S3[@955CQ,C6V2$]\V3R%"\O MCIZVL.Z +=;=K2^2B+A\XN3U@2HS'3,N<[9N.BIZ0&2CR5./'Y*)J,)G/N@; MZA,*2>:2^\9HFR=CRR*/?G?^_MWY^W?G[_]ISM]N$C*4XZHR=[0M'82LCGDS M%'7HL#\#VLQ7_:&4SJ!OP^:08T1&;3J9J,/I\P,V+B?A-':\%9H!=P6==X@_ M1>&,#$)S$'5<(SFJ5A?S2 TEM W0BP%8N' "8X]Y^-8O>\2 MCA.GZ3-'!,2]Q231)4G:R3&V:HL8G+BP\;B]QHG5_X,8GR8].3Z>N:H:":0Z MUI3E=A4A;LQB6-T;C6/A$ " MKDGK<6T$E=PK!F];OE?JFKP3^M[M=,VH!C=I/_30=Q6:\%P>[MIUN.29^738 ML,3N71P;W1*I,7^&C3[O'9IU$-/1[G@$^?J:X'N=#YPU*LE%@"23U37 M6:"(2AAR7CZ$BA7MS&:QTX?A485( %QQ6KN#3E^'4Z'W6^Q3=$0C3W;UX#(G MX^SVEK,)D4W:I-XMW+O"Q(/(/4O>D55>M0 M5-CU(EF$X\4XB."?=!%.<->+D/Q-9@MZ2BO/SITQCS@%1"T"+RT#>#LL53GQ M'Y+,J*SHW9Z:);13MP\IW-$^CM%49"!:5XUP<',>C#:&YL37HA\ MC+O]DMNQR4;C.1O4@QN?"?2]75%B0&^2_,!F!^[I1'L-]J&)>,0Q!\IM/Q 6 MWD*UM6F_4C;0F?)D.<'.F$4("-.ZL3I\.TV7Z9/:;5*,22"6/[W+@#78;=0; M$@/^CX@!M*AY3" /W :(OC/YJ-Y4.\1R3DM (O,D3%+4&Z:+$?PKG_N#SI0. MM(D7B,*M$_DD6(S'X6(QXT%F8_U9V393['(&U[T.(G@\21C/Y]Q\$>O/Z#H( M(G![SAV0JV1,O24(;QJD@&UP<^D,>],GI7^=8=-+3/;)T#@&O@X6D] .IR/[ M6?B\*)S.)V$TB<@Z/THGK6^2<3B+QN$8SO+,Y,]JW1<)GD3<.:(P:VX5)?#I MY-)C882S?-VW0NU]EMZPZV*8F(P-RIC$;>4?SG,H ?%F;;U7T@JA\9IS7[6R MA[;:7X@A43SA+IW(EH^:91U^4[VI>X\N&;7F4VP7MB&UL]"/@' =4@* \S%\ M%11#A)+?_;E.M4A3MS(\L8M:J6V$"0,D^-F9#3 MDZ']6O+-W6!92IMG8"@W0=C-2, Q0I)!FK^YKQ-'%0KE"87;"Z$/( >5X;IH=1WL8OD9/ M$]J;!)0-:!NZ:DK"KGFD"FP_%>/MY^:S=V%-M3.EM1([$G">D@[1DV6*H]2L MCZ/E0%ZL07@[O5Q2SNU A[T /%-^RVJ5KSOOV;/(-KS[7L1^UNA1>U(#'(Q+ MF4/9H$22TQ%PSF)&KL*NU"3(F4/I)K;">BHP3U:OJ\!(>TK.!$%%\F$/Z4$D M%:)-D;-UHP'=(FOD)=CRQVCG]B&=0.JHMH[TSN"G]4%X,.8J"?S*#F09W-8: M..#\0Q,QJ&K#:+ E+4!#B?LIASES@G8\;3338K?2[^*YDD*LAGGO_:&<&JT^ MG7T:(-V? 3,TFL?!= 1<3#J*U(^R@8X=K&<7T^655L%)O BC! UC\Q$,-QU% M: 2,U$M\T^LCACJPT F:5^?)'(9?3&#X*=D9OV&A0RU^JX5.^PN-?\N%_N8+ MGO47',&"92$$G!KFOVVD]\ '(/F$I1X]T($]#;"'A)IN;NK\AO52@"%+D,:5 M0=\D4&E6P\F YNS5_"S.QHX%RVA1&1.\\C$F5/NKC7COLJ8!^810;<&:/A_* MS;:HES.9P0;XD,^834KJS83"=\O,P(!AVC/,GW$*?4\QCP9E6G.%+".P3<(T MB?W,E4M4,2V*R\@%EI$CO1>9%;]R[)IF2CDKQA2D_O'A"8+]$RC/!/'8"9]+ MPOD\^O7[^,H :C?!)J-)&"^..*4#FZ!34IU36NA- *%)B1OZ#3>AN4DQJTW" M9/9;WX698GZ8\7+A5+G1+6BCAF?W8,)83.T\G2+A,4/K-SMKQ;1,6[8O_.+1 M?IE#V*;.>U/B,]^5#A/6YV(&F3TQY#>MB.%6&H1^/$,,O)3I#6:7P$K,LNGY/;%A;$UD/AV:/@0<0;M;ACU#7+?35Z/M"'CDP-) MWF6ATX@170518VQ=SG%WBO2>VG?#(N"6_^E>>2\8E/=".5 7Q7,*PZ]L!I!T MZHKTWKG(N@XE"822 $5R;5E1Q&ADX&J')26.,^J]J0$1@P ^=2/%C'3V)!K% MYK&Q,XB;O\.*A3;1(AMO' #O(01;($#; TRZ '%3Y$@!7!M>N&K"GNRYP:N?QO^R8VN9*NVQC1W[O/?8IO_B8UNUSFWN.3? D;/IO^S< M(C<;JWMND_WG-OEO.KE\_7"Z!MR-D8ZA.JX< M&XK_,-Z^*G("S;KZEVM>3(HX,(K23'A>W9'0GK.VAD@'9^GLI7ADN8 =B-9P2.N(# MXQ169,E3IFZ7!H#&5G0\5//KI &V@SV#GXTX!DJ?H"U291.U;;T^6(1@*+@O M@^?R2[[2.[?Q.:.CS?#Y-KC$F94INOXDF*!M7+RNYB"$)I11(PWGD['2E?14 MJP9[&DXF$_3#1ZU"&*>I:NTM3C'P/DBFX6RVP&5,YA,5S\/%(@K2.)S.4O3( MG\<+]5J*?!$?>R+]T..W M(-$N+Q@4W.@3=\.S&4C"%$ +\R1DHUO,P\ET8K8;G$P2SE@3)S/..9".X0]E MGT*21$!PY\$BC14-.4TI?40R"19NYPD$E!(@ >+QOQ'.E[8M<1A!&/"+<[G M(.J/X1+162R<4PA&DH;3!)R*8!F6RW MO3V-$O@&4P;\!(*F:?C]Z_4ZWVZ#%S4A4.@8/^WD)/KOV%*T\&QI!M_Y%J_L MXB>\Q\[.TZ>.BN6_;4OS@2U]TRU%3_WE89UB19J!0#Q0HX?D8#U:4VS74RMW M2UGJMH!6GG8/84!ITN,:Q64!>)H+&VCQP09:G "2WZUP4<^&N]KX )<'YOP"?8 ^R+I7VZ=!A/.\OSHQ#"OGVB-*QV#:M3,;$U3LE M8%SAPI4)R)<:#:HP<$L)0W5*TK;:.'+TR&V[KE]KK/4"5K+KU(&AOKJP)]9= M5T\FP3N9X1UF)0A>9EAEZZ;46DU-G3CBQ?2.1[;CC[LR>'D+,DU>WN32#V3L M M%JR_-K>)0G1#LIUXH'-)+;+-7:,7LM4]X=Q[,:>W1(UJW;F>'V_5C1UHJ9DX M=&"HZ(^^7AT-8SP3GHS=05J?E !2-#2DI@YU7FRN=B#@V(HUD@N EG_U8'

^H'S!T"CFJBQ"FF1XP*%I( 4@+O M$(5J]'O]"<92-!;/* =H5('H\_J(>L^N$ >J"98$Y/^F>0@O@&J9,"U2!1N= M@?TSQ3#"C]@4Q)Y@*L@-3E(3O=RS#KWJZ$TQ@<_I+GMU( MO[P?TH5)43S-BB7=_PB)R6G(;D7=\;(LX%;>J_K*4U5ZNL[F:4@-!A@+R!@; MR:,;W=?*:@6_,F0BYEA!'4^GB,_U6"!C"L:YCP#WGN^S& Q:.O:N 'V?X(9B M+#E=(JP>W/B^*>([X"C WC7V,;E!0_#SOO4NL&PFEH:O5>%H=?:*.)[1&\"! M\<9VQ"A">(F??G)#V"E">,59A+FS"'R9 MIH[]D/E+C-6#&^ 718"!,ZP-)HX#TM"ACH>&J:0>W!CN%S$\F48AFV/L'6(* MU%)/H@WLCTM06GK^NXS4+@\8BDF0@6*9P%R#SJV!E^73[:*>-*KQK4<;:T]) MPZ"J@O.5;5'I:-$ S9HZK>+(B%2K!S>"EN]T@CB%C@@K%O3+_@3Q!H;8M./) M#2>45Z!H>4@Z! ,>4A1S?X(:N\;[9I2K8G7J6NZ1BO>"@:3%:NK*I(UX83B9 MZL&-H^4C+5>7/A[K"%3C]_.^<,;B):C)HQM6RU/Z=XRXQ#RLX\4Q6":XJ"!P=9K'*K@YA5 - =7"$:QKU%),%^9ZU:!Y62E]7BZ(L^L MJ7F(ZSDV-.;;L )-RZ,Z8CHXJB:(5O MK;&CTF#$JT/4"31U ]HIM5M7EF/F"&LW6#?)JI<+<%>- LM),R/<#8<21\*T M)Y)'-YSV#I@5[FXXJ()+,_!=U3]MCZT8^6XXGGXDS1AX%9Z6TV8'P1L.*!/F M%J%^'C#T=61<%F(C%:Q5Q*\AR!-<)NJ5--%!K:90MR,7<@@JL M5WB(=LRMV;@2 U52A:GER>5";LT&4@79@GS,K0I.RWVKB+DU&V"&!&,H, -O M28(;9,NIRP??U&O_01SJPZ)FSC=/<-,5?A:SM]:(<_F0FY$,:$!S$;)F?"YPZ?-QG[[ AY>H)< M1R@6$T%. [4HW7JP',WR ^Q/4U'=O8!50Z2"W*FE?X&-%<]R0Z 8",D MB(Q,*]U(=$-MN9OY[0'3]#G% > ?ZL5#OW)LT"JS](:H[UKQDV&,B.2_H M(TUSJ\/R2%>KXV0TPKY="%I3@M5'L-^Q?;ETS)M[&4&N:W,*F1K M[60V%U/#EM$[DL:&Y"J;9Q6=6P]U-D";JX9DTS,P=T"K.G:M'="F(RJ8R 7* M%BEN;"T_M@Q;@]N\9">3&H5T87'KH!=Y=8[X7(PH:!16J^V[,HU.BNXU!G>21PG0)NU=J?KW&K M]LGAR!WT"0H'?:HF5\N=7NN@3W,!7_6^:VY45!&Y56-YVJO?C6VR)I)C5F84 M0S^YL;5\[56GKIZFER7&G$4AS^&E#!_ MT@9@+P![G--&FN+61HDS7JX-TV:R]9!N4C=:#\M7F9,WF0M'$,LSW=HI^?!I MX77I/R/@ZA]UW<8U'GGZFHX#"?GO=@290H_>2=,F'(^2KIY=N? ;2+8[FX89 MA:K9<4N'5EH1C+3=K K$?:L6ZQ81J$2?^8)QTLYXSRJ01*KB5T8SZFS!9^@6 M[0>0.$3#=26&(CA\1%'/5?T/*2-TO75E+/361Y+T:-G*0\H+PV9=>?,C[9'$ M/5XT8DJ;WFC27EYIDCX7KSUY"W(S+CUJ79[BND GN?KGG/FZ*D<1]=3*RK54 M4JO3;3WO[,Y4)*]]!R:6,*S'1%;N#DR4WPQ4L_FL@&IW?ZT65UT"!V=%UWX*?&Y4EU.H=9\B(I MJ#K)&]4Y.R_OR]$RHSK7]+S=^%]7L4 M]V)(_5[*JN$3N 69>P8*#7AF3^DEG6,+GVYMV. MKT\A[GC)"I)D3AD%RX_/SR2>JM(@.1B',%?'2N[WG,511DJ 9 UY],E3%%Z M]^66K(QP2V7,WG*80R$A#O&(<=P+_A<+J3_=E$E8379G^0(\?#SQ>F'(;E4[ MIXPKAT$?)\Z.%2_?ERGTU+5+;:ERLVVU 9HEYWJ*'343N [A=BKXC *$8%0< MX^3_,[I*QEJ4E4(&<1+A_;I2JFLC=;.+GBEZ-$B#/.(9'W>TZJ-+A] S W/GML3A?DERAN4KJW2(>)*<4 MQ,D,'Z(M(,O8VTO(8:$KS! M-E+YFI/-HPU+PPA#NWP#>-^Q[3\XXI>Q5 N,NKWXJR&]9IOUU\C' /B<4'R9 MOMYSBGR]IH%@1/0C6/&"2_H)<:+X4Z>M,X36+71'$7VUV_TH$EXKVP7#_*P8 MO$I: OVXY%M=9*/2Z6XPK.ZLP^K.JGOGJLGA&OQ HH[,JCT-CGP)OLH \VDW M-VHVS,C:DU5"D:5NE3:JY^NOJ9+[W1UV]QLE[G&9#J, MN="IEZ/LPP 9%JNSMS42,)C VJSN,3XG4P(LGS,!#,.R8!QF@U5\@#[K=Y0% M< E<';%$0Y>T1RFL#MJ*ST!XV"K_*,#UQF..Q]!9E;@@GENPDYD?QFHMOL"W M1R$B4W'*V?2](J5ZPKWD'V)*?!*AY/3/*G ?O]EM54")MP4,#_!,'H:PXCN< ML@+9^K$*1M6L(K,Z[B_+)1\C2G[7K>A/E\DK]GV:)!-\_I[@+;BZM%N@507ZN,3B]T9X^AALE&3"51- MMJ7[-],(%I]+NO@J0*(4D,$,4E52W36T^3"!FXR]=$/0VDTKBN&@VVXM@0M1 MX'VA"*/+%<6M76I+#?@3*#55KQ0LNE^A>[H(-MLS,\"UO_T!3X>8%QVI?-9= M9[R J?#$_1G.XH7=O<[+/+^E.9MF=W#+!A,6"T2#P81PB3'-<^T@0-"D"N1D MS&]<& /A_978[V\C]J7UH% ?F)\&LX;F28-/,GQ*.$9\6.+92 M-\WF1XI&(_V># Z.D%"O;Q18=E)LFOWB\93T-$->@BJB30N1?JU1GSE)S>R\ M "Z"33.?@KMPW\$MFI)X6BI'3=J-BQ0/P74+YSU*60QL!L#WF*-I09@JJDV+ MH8T6L"(A#:PM-3MV]_9>Y86HH-FT")^PGF]Z$2>AN5*1D;V2U:3=4I'Z*E1? M6RB;>DO$^H#FM86JHMU*D2[ X*@ID46Z)0)9G8G,ZG>\ NVF1=+\@<7]NK!@ M6LF;9O08W9! ,,N"M9(WS>A/X/#.U<'0DS#$4AYRIL* !;:KB#8MQ#F)!)X7 MF"XF;IK)OGI+1?19+">%1;DD8]/,'L5"LBGFE[1@TY5E; NS,'&5,VMF; VS M$XY78)O/VA:&5;R@G-]0YP"X::%,>*7A6Y5FK-I=OOSZ5#M ML!9&0#%UTVP>,S_6!X>@^\*HE'/CBV.]-+B], 9KT=X_))Y0J(\6M(54R+89]?]Q4 $D> 0 4 M S \1$8ZXX]MM,]V"\#6F+9FJC$"BDYKOGU0[*DL@Z2>JQBB32P_N"C_$B^ MB^\@'\E?__HXRZ('3%E*\H\[DY?[.Q'.8Y*D^=W'G:_7NX?71V=G.Q$K4)Z@ MC.3XXTY.=O[Z/__Y'Q'_^O5/N[O1:8JSY$-T3.+=LWQ*_A)]03/\(?J,A?HM]15HI/R-\_79WS/Y?#?8A>OSR8W$:[NX#>?L=Y0NC7J[-5;_=%,?^P MM_?CQX^7.7E /PC]QE[&!-;=-2EIC%=]77V^BB8'DW?19/]_7SY..?-A_^#_@(,4J"C9:I#]QU_V7Q_L\Z]E\U^S M-/_V07R[10Q'7! Y^_#(TH\[#=)^O'I)Z-T>;S;9^_MOY]?Q/9ZAW307 HGQ M3MU*]*)J-WG__OV>_&\-VH-\O*59/<:KO1J=5<_\OZD!OH$)2S\PB=XYB5$A M]6EPF$@+(?[:K<%VQ4>[DX/=5Y.7CRS9J9DO.4A)AJ_P-!(_N8*L1J7E':9< M(V9[XC][]([N)@BG'%/9[)[BZ<<=\2F7\KO)P;+K/W?!BL6L:-S QSHW)$ M9G.*[W'.T@>\_'0 7S>=CT+E=4'B;_IL5B8]KT7;K2&$88!NE, M"W 4?AXA=G^:D1]#@:OY-X11&\B5;.:0B*8!Y$ M1Q"26W#.XBC(R THIY$42-!MR%%BBQMTF^$A>V?;C3,MA04:6X@T0/.C!>P8%RC-!E<\UNG+G=],8'XS<6V1(..FKD<5 MWA R< O.F==DA"#(Z!U(9^.#9-T$<^JW08K6AG3KM\_3')/I$<5)6L"F)JRQ M RQ/>%NRP/@3CP"F:7&9\4SH"Z(B-'C ,%QMNA@E'K)F,:P?9Q$1(U/$?>$< M9(CZT [QP&E!*12--K!#+)("H0R*11O8&18@"]4$G0D9N@KF=0W)OZ K/ M2QK?(P8-'> =.(MM(6R*G<^2>,X(@SG/+J@[RD$JTH)S-C9E)6SP)J!C*U\; MYFM\)W;B1+D$G\7MC2R _X84+-TWVOT MY#)[@VA7&W"+:\8PC@%;.\LR0;ZI">9L9$KF&2@^Z((ZPX#Q;D$!?!?42:Y] MR_#WDL^)DP=1 0#-JHVM3'C%*(O+3$X]'O5_:[7 CP7.DR?Z!(;0LJ4B+03P M_O)K$NV*LK-23/;FKSS]BDYXZE\LHH8-V":.S=*E%HH''*]5Y07_O5F1$7U" MF:@>BZ[O,2Y87==5XY>1N(53)@K+2&?_KT))5H_QZ/I6EI"5;/<.H?F>D.8> MS@I6?R+EN[L_J2K)_EQ]_(^S7 B8T,67IP7?#-WB3([ZCPJL#;47 +J?*6$, M@' %UT6YH0&'-(X(33#]N+-:1$4T;LF]7Z970>PQL?XDNN&!-9[5[:>4S P, MK)A%C"@W.,YQ7%:+5#.,RS9G2>',T*+]%_RN'U2-JT#&>8HYA MEPB?I^@VS=(BQ8SS_PO)XZ&HU**+,$)4C<"L61&<,!OI'$1P&O P E&-D(PD M!B>0A@8-)G! M=3U8M4UJHY" IKX=,%B$8#8X%*!J9U0D;4D9%X"IQ*&UP+[]Z##?3=@'.E7J MM:E+M! +4R([B&-:VDT:JTY\>UKP]%F#-<&)5W_O0E^**EB/J-]0C%A)%Q*M M@=5&%:QO3VNX\H(,(A]J[GTE2DERG)P@FJ?Y'6NM-DS3.#58"4A;W[X5+#0X M(X*S"8=)D@I.H.P2I;4E,>T@'SF]BC#[ H_X+S$GPE)F+&B0PWM M.[I0,+P;2!BH#,Z:'Q%67$PEFM?DZ8RH*BKO /J.+88%H:$MO#6*U7&RJN33 M4"J@ /6(^/+NZ4PL-":S-$]9L3S[5B%GL$A##7U/NA?HOG'"W\1FE^3DW<\1:@_5?GTS-/%Z3K# %+.B M/3L$YX26FT"XHXQ],$M.4,SR9_A*;C%07U'.R-PM*-LCKSL^#=_C,TH M4PX4FJWD,2XDB^Z ^59^)=8]V[A]N8]9"Y>PEMH! M+SCBOO]&S]ZU-L_?P#?/FUW^=]2M$MM"84/[O;P6VF\W0[M3[L \UCOT']9K M$?H.3JCH*5IVY=7\"SPN*7E(.8\^+;XRG)SE*P]V&!?I@RRK,?H&F_!/B)/WU85A?U#.EV/RPR S%:SWU:Y-Y:5G0'"RJO?@+W)1#'^S+9IC*U8U1XRVEUY;/<_;!(]X;:P03[-ES!PA@3W,3E$9HX MVXF/\?+G6=Z_"M"8Q -:PV3[+ES9VC IO"G;Q[YV+,;D:J 93*B_/">A*MCR M'*0)N01@G2EL[@\F__?/2?XVC'P&AEQ_MXJ--IAZ 2Y1[#\G)1CFVK9/A_9Q MZAZ15,B/-X2T THLQ%4E((7/9GJV:V"K@_T#Q7#P/H""#GC-R9YCS\19"X_2 MV/JKO(VEA]9U I1[P*M4:_ LN-FN8<*RGFFSS0UE'SYONT8+N;%T0P[C[V5* M\1JW(=OT$>BVB$&TW6MUK1D6GEWC*,<8)[*^0;&.!92Z32>!;J%8B-V>9<_% MK%6/.6YDUI1]!+J;'J4 T3QCH]JFA=H&:+X,(->;+S)CP3-;)8XP9X]%# MM2(KYZ%R0\Q*G3?L-E"S!E<')VP-SM#52GY*Z-.CS1=3*PM@:AOH5K*]%1AF M4'B6H,:]6N&Y(5Q[_TB+>U'ZQ6GG)-E6#*S?8Z![U/:*L"XS U2/9J F-/EB M+FMV3QXQC5.>F )H&NH%M(7 H>X(SZNI'LBXQ34G27730R]BN%]_AWCHT M]\OX;!=T@CR-L3U6F)+ (.\LW!XKU@[R1KX+CQ&&-!7COXCGOE,69X25%(NJ M:L%4NI EXNE=GD[3F"?L4;5;R&F-+DF6QJUXWCW&!W3FZ1& M^'4783X4EDI@EOCU]/0NZK;=_+&-EH+ M[;=JA5PUKV[$_#G*MVQC-/B]ZQL9>76GW"?:JJ#GZI,XDYX#J2_@C[B'C60Z MM$V\&%6CU?,3,GJ/GM+WK7(K5L^*@YZ/:":)VYT1T@PSM>\ZZ'F*)X6_QG?R MC-59/B5TUDGDW:/XG1)2JI'L.8N_E8@6F&8++E969LOC7D_'3J,77W-4<@.( MDZT=9*L6 BXY(@ON)K@D8SFVFH*>9ZF:1[)]U.Y@B]J9J='K^9'E8=X[(7YE M)91[U*8:!>VYDRKT1AE73%;04B[+;-70J*.%@Y['N"YO&?Y>"J:=/&P=*Q'9 M:XQ-SU? 0_OH1?W;UF9.%>6K_=Q!SZNHP_SHQ8W\8ZM8IL5$C63/QS0B_E$P M$Z&_FH&O>I[&&/N/@BU!&ES[WJ>1!8R"VC(=T*#7\SL6^<#6L1\.=)<(J$GK M.21#N#O27-,(H>>;FH'O**CQ"%AC"%[UDYU>##P*BHQJN-=W4MUH>!3\XKD& MOYZKZL?%XY@HIDF\7O41Q5R-28OU:D2*H@=.M( M5L'2Q;01*CU%2G5X="Q>G5M,RZQ/RK! [;KQO>.XCGS7893+&@KEB:065MP&2G1LY,<[L>W#]QZI MC?#6( \DN9$W15.-Z^OE1*VL?B-_ISD 5]U[(6W;\JZ\P^2?Y?(J6%4QICP; M-M HA)M,3L6#,?V<#MZ;PX+P5VG/S)0'YZ>>;EPA])L\72BJ6P_S MY K]^ WQ;"%%&41NYN;>_-+F8H3P)5RI#IRN;$*%@.[YV>D%STTQ?3">#E1! M^PYM52S7Z92"S$"?&#%193&W0BJ$$@OF&K??6V <6# ?(S\GB!&"- CW%AW; MJ^;7,?<_92;K0)K_^2F(G%UBM$0(\K2N!MRCV1(>OL#GZ8/8_"V$PLMIH"=! MV\"W\3**HF/%!J@.SA*F$TDKSU;*62FWWV&77Z[3EV\3OJ9L M+7D5WJF&8SP72_EU':%.I!TPWTFXC;24% 8W_QH4_<9=% L>O-"FD&I*8%]QT2;B\S @^#D MM9X-@5H,7]L4&TVW ?A07'.CLHOW@\ET>9K#6''0JU(Y;YT$V;Z;KD]Y-%ZO M9JLPP8AZKV)%?6!DW*ACN+K.1-.;7BV+L;PN@!ADK)>Z1R2I>P5Y(S37TV-L MY#OF #XG;KZ)7<&&8"S?LA"4$2[TM)BKX_TWO>*J=D%H<_GS%'.)H$R&_O)M MH 9L),_T,HYR& NCE3>R?F!LJ)W/FPB6J%52L*=)W]#W3(0)JS,3@>P(+I*L M\)83B =>YWRD-80YU-QW=K")2&&L"4ZP]5L.UC9GL&$ 1%73;&W:AMK[-D% MX6F>[X!Q)UB-;4VXM44,Z\6W8=I,T#:<"BX.Q&E!J28,[!6JZ\/ D^D4BWM: M6N'?E0@'KW!,\CC-ED^^A1$(KK!=24N@JGI>5Z_A-GWXO*Q2B69;*(=UP"0T MN11E)RU@6QY8=N[;RMLK0_?B2GO6]=#Z*A@PQ]5EJRC$6CZX(SORM1%DZ37%2/<0B9 >Y-=GE M(+[+($;1(TN6AU> !"'RZ![E=^(-IAS%XC)9%Y&,KD_?%[&.HC5FACY+VU.3 M5.=Q'&BY:/\[RLJE^.JC6&X4!S003)NV]WSIJ-IDP?K@,N>D0"C39,Z*0M-<_[&4[0#/?^:B)SXTC(F & M!&>;>YCS7^K/JE6SYA4E/.2M%M%87;8 NTO?]3B^\U"(8FR)].>K2=5Q,%:7 M,Z&,F4[&;Z1-UF/YSEO=:M2:K Y?JU:G\2RTH]'&=U:YB91[I(0HGF68W>'KEEREM="."MYW3K>)?%LD!RNA5:X)>IO?%9H#OV\&;ED>^\ OGC,-HJ ;EP-8D/Y#2ALGAP^8HCO\ MI9S=8BH>$\Y*_JG$DUV4!2M0+AZ0U!MIZXX\>B$-KCTD>:*5QM8DZ[KQ'6"N M*>J.-5F+=\'%(?)9/1$IH>QH^4BNQ/^P*&AZ6Q;B[.8->4JVJV=5#[EUR>_P M0(&6B[Y]AZAN=,4=EX/9N&P>M(1<<#^&QXIUQ]5 -]R/@R$C M3'>IV)O> 6(5FLVMX26?EZ_B1E5ESF*D\( S6Q://%J%6C$=AFX!7H9/S;_B.99C:,':7+=R@T&MTK,K%Z MAV+;V.M>;S.*HY*($!-6-.2]4FJ]K!&(.GI+;OE4W;& MB:%X2KKS$EX7X2JP%-]N>8S&/_DW4$L#!!0 ( %>(54RL3*"'6RP 'G5 M @ 4 MSXSB2Y_>+N/]!5QL7.Q,Q M;C_JU54[?1M^UGG797O\Z-F]+PZ8A"Q.480*(&UK_OH#*$HB120 4J JMT? MNJM5"3 S?P RD0DD_OKOK^-X\(PIBTCRV[O]7_;>#7 2D#!*GGY[=W^[#,F_ M#2[1&'\=?,,)IB@E]-\&OZ,X$[^0_SJZN>#_._O?DE(<_HA= ?[)> F'5W2S(:X$5?-]]N!OL'^Y\' M^WO_^_J__^^!D[X#_ZV#_[F#_Z_['KWL'_\_P(RE*,[;X MR-[KKWL?#O;X/[/F?XVCY,=7\:]'Q/" Y&PKZ\L^NU=2;27][\0^K3+F^WO M_M?WB]M@A,=H)TH$( %^-V\E>I&UV__RY[](GNA A'G-.\ MV8CBX6_OQ*]\0'S>/YAU_2^K9.ETPJ<'B\:3F NYV_;+P2,S^'")RMYW)V8? MGEC\LI@D>(R3=.>8)(S$4BSV/$1F='- MI18]6=(>UPDR45Z%SM*W4YH8?+E$9>F[)DNJ[?5T,D&Z=6*5S-*7"3+X[I+( M%K9H@HPDKA):^GI, H-/EZ@L?1<_FLRE$I6%[YY$+(@)RRC>N4I'F%Y-A,?+ M7>>9_4APJF')O -;\T_'497(%C83$X^F1&5KA:4FRRNU;16-+*+M%9TPD[6U M1&7INS\I(9G!ERMT%KY]@V-AJ*\13:=W%"4,!6(CH1MHNF:VQD!L,@9BRU\= MF@R!H>T1P$QL#;-M9W*OR-A]ZL!_,EE)RV365O!]HR5\W_)WA7MD(G*%SIH? M9?+E$I553\H(Z"KE1GR+._088]UZU[0;:Z/4S-'HP-,PFA\5.FO>AHG,)2IK M_H;)=TM4]CP.HVG)K/N3N2]A\NTJH37;;J3OV.9W;[/Q&-'IU? V>DJB812@ M)#T, I(E8BY?DS@*(LQ.<(JB6!OQ:-.7/;L9FMG-T/:*9/+=R/97A34T^7"% MSIK59(0@DZ^O4%K[OA'693*K=MMHH%4I[=KMBRC!9'A,<1BE9E/3K+$%+D]Y M6S+%^(A[ ,,HO8[Y3N@24>$:/&,S7IMTL1%_J+&*S?JQYA$Q,D3<%DZ,%J(Z MM44^<)12:LI&E=@B%V&*4&S*1978&A=&*U29S)Z?:O+E,IG=.93GAF[P)*/! M"#%3U\&\ VN^K8F: NNS))@PPLR,YRJI/U"1U^VH!\%:PW-=XN> M;.[>3$97E;##F+&9Q@Q;6]ME&MFF,IFU+U,RB8W\@U52:QPPWJV1 []*:F6O M_M;*7B"]%@SIJ,N/Q9X S4_"B6./ST,6=GQ+N@0?:( M=\)H+ ZUD.3=H/A06?9%+U&2[G+2W8)F5]I!]WPO/K83DC&*&C)=;[T!CO,O M[8SQ^!'3ANQ6FW;/*XKC9ASF#;KG*R'I85/6YFTV.B;Q$&4BL-=R4,Z;5WGF M/T=))&P)W_3_J/"-7U.FHQC5)!O#?[9W^P(PZH9L+6E_^(DG!P MFG#:Z:#D G3(8OG@8H7# \[6XMP5_W/Y/-;@",7B[.C@=H1QRN:G.N?LQ22H M\!2+8Z6$2O'.<>)[Z\<#X9#.F2\&N^&*,IMA M7P.2I'SXG,;YU_@LG;FB<\Z&E(RU^BQT1Y02E!7,&7DW(#3$]+=W^WM+7KCS MC\/?WJ4TDXCL J7C&#%V-3O%>?@:F8RS>A.KV$E] AU650@ G"!9)9 Y!:?, MYTGA8D"HR&BMPE'W=G18@&HF6LXA/ [V>@S(P[Z$>UN8S(W]NHM=:]!RZ2#< MWCO&C8S'),F9_5ZXOR!LJZ0/LC&W'FI51QQ 1#$MB ''X QRNZ1=DN29B$!0 M TC@-@\?/,=&PSH$T@>W(!TRQMW>PT>64A2D,#!5NH?/;L P]M,D[$( N%VN M9HP>9Y1RJ4QA6"%WA0:L9!D8,J8]]<40&QTFH?B/N-WTC&(1=SM,CQ&E4S[! M\VN7"K-BTMPM9@HL2$M90"/D=GK-CA^Q&QQ@SCW?,%SBM)!>,@5^H'!Q?G9U@QFFSXKU3D;=-T16 M68=P^>@'+F+9S<.I!<\F,Z76IF\8R06 D/KD!U*76&%GRE1]0V/.,J3_ST[U M?TWQ!$7AZ>L$)PQS#R8_DE>1%8;%H'%/T#*5! +Q5W_V1H9[HIX 8P[!%\?S MB$PP3:?B$&[*QX_8!$S$!ESCGZG;^;YA->!>E?AQN]_)QEE^G.@$3R@.HN*\ MV"3&N6J3\'!,:!K],_\=%%2Y-[+R!=_'@%4YP='B-M !,JWT6E2M?$=5RSN( ME-LXQ@D>8FXKPCOT.A/U(D*/47 MBVL]3::1MFDO8&LD#)@W=AM(^3NA/_C2+XJWXH2AV0%U[7PK6ALT[A.0IN* M4+J-<4VG6-N8AI%5RBTEBI6[6\D"7VOF 0!-_4%CL4!DW 8G2A&6 M&]>M6+P MIVLD]J CG$8!BO_\5L7BK8K%6Q6+MRH6/2N:\%;%PC- WJI8;$GM!-_K6FA8 M]S2QN%:I$=_+6?2JBD5E5WT[XLZPPAV0$'M_3!#B&<+#FQH\?&-R17,QPSS: M<8UISK[15($:>P^7J0R>>G%+[F=#[3!+1X1&_UQN:Y6PK3;J$UQ2WD'[XQ=, MYXQEC2":->@?/"6^0?_-+VBNLE2\41]R%Z;/T?'LE M7O=!%:];=CT@P\&LF[Q";J7[XB]AOB:X#/-@;]CC+&Q62LT ,S#/S)F_4D^*>2V3?7L>!1%VI:(7,<]E,JF*@8 M]S3JUP:%7L3ZVB+53:A/>@SZ+.);=3IF8$2($U5I.M"\F6LG'5>!3IUH-QY[&.V]1C-D-?L9)AK\1$C)E MF0@9-1]$3@%IY3>!@6KB2@0>&[O,=6D;>#!] LB.?<0*FYO):T,I0MEI50)<:]] MRE4Q((C<7CBZ) F13GC]5D#;M(_P&0JERAFYO 9(IBA.IS/&RZ+ *()-G*'7 M# +21!KK85M;1?)33#%+JQ:WQ+VF>+Z^=2_!-!<,Q-5M?$6\$<#R(@LS$>8" MJ;"4M^@I?BIA0,QQBW.!=^@5L]-7 MK@K.?90@.LU=;E$CBK?DBHYSX?7&L+./]G%KTKDZP+'G-K:SD*>8*$7443=N M:@WZBSD@"HB7VZ@/]\I-XCT5LCYB(Q$ 1,1Q(=ZB%L[\RLT18E$ (R,E[R-" M"D' A+S; ,XJQR=1G*6JJRQ @VU JR(*B)*LIFKZTQ-(-(+X&G*?+7,KPXI M.;VK:U%-(%)P[NFFN%*C1P>,A/A!MBQ[A@K$-FAI'-]86Z]^\2?/:VX +/MI M:UK%QWU'H,XMN#BY/? _CT<9/7$@H_8>"I!I<&UR['K](YN=$F)W!/!'\LCA M(V(X++^]=H/Y5&=1BF\Q?8X"45$L(F%Q$T$0: KH=_UE[T?*1A0 C3K'+UR; MBGY4%YVE- KRR#"?6?=<7J95AX5!:(>1[1F3%O4!#5&W1Z5,-"%.!@R'.$C% MD1"Y6M8;>@8?V(HA92HG-%3<'L_*!_RL&.!)1ODN<3;.\T6XZ:AHWI?W Z"E M2!#6;8]#26N\R+RU^V3"QZ8$(MX IO<7!CW;D*K=GF2JOU%T&'![0L588>EW MG(Z((KMOTMI?S)H* 2%8.OFTV?=D&&$8>%'FTWKI^9579MB?2R+:%$-_'N$8 ML=%93%Z87,[/YG**G@9%5YT((S#AD" DE\Y>R<1$VGJC&+!=S8>(SK-,8BX MLS;DJN9"' 8!R?+'2@?77)39RZV=,9S21,[NEU5V[R@*\8 [ECAZ%IE@]I=! M?FFK,]8B*6/[>ZN,B4LX"5\?NU749(+DU6#W]U<9NJ;B_'LZ_V*P2%C..UT;*$)@I3V7CZ\BL'/!M=H*@99KKO\ M06T^GYESUTP)-QY896H6PMR/Y]NJXD]=39K"I9<;MX.:+9'[ M](,_Y4<].V4R2O?E/-8L2\F]WP1CPL^7J^]]S;XH'?U-,$L0P&K=YI1<_DUP M-O/] >YJUJ:!\]\U\WJ_=O9]N60U,Z3P;C<\\8 MX+9FD!JXQAL9![&<\0^2[9#,Z>R:Q\(]NAJ6G*.E;S1WB$[$&=!8OJI^J%FS M)BY7T;/3E]*W_*FE8(3#+,8<8IC5HVGQE[J[:VTZ\^>"VQJ/#[378L_NQ6W) MRTYKX/7V_).;RW)OSS_UY5)<#YY_LOAV4>^>+NK@ZL';$UN>U/3DVX2 2S+; MSMQ$[,?1] @GP8A[W#_4IEK?<@NLM:EZ?+L74N=[SK7.>NA;NC'KQDCH )0K MPCMCWQV"/KL$':'L\ZWY_!TZW;72$I$C_\%X(DE>V=/[$6Y7RX4C^@V3)XHF M(W$.TG"C6F^R!69/JQ#?;MT5,I79-=PFR9HXWKB"2I=NA6"9O;-I-E'RV8I9 M0])GNW5)DGNMW2H1.7ZS5S%-:A6M[XVJ4KBU6?/C"/EAA,,D7!Q%.)K>\6^K MK9=1XRVP8PV4Y-N-7I!UP;ANU31J[,;*-8'$$,RZ1KRS?%VCZ;,U[!1QGRWD M'2$Q.XDPXZQ_)W&HM99 U<%A)I,.&(L" B6VQ3741;%(31:.'CWW#2B<,!-Q'U]6YBNW/;8 31"-B&$JI MDF^!^ZE4A&_U.>8\WB=L@H-H&.%0NSF'FS@.H4@5OGH$1R.O=TZD381\=ABM MH.BS8SAG^IKBYXAD+)[.EA@<:O, FI8/7QP%6;2320Z;4@X(O2^NB^LNZN^< M$7J)7TH'7"E)^!\#;'#4K6$W6V .6RG.M]I$PFF[&AZ&9"+DUN[HI-1NC&,[ M]1,#>3RUE^M#Y;.5[ I.GPWG4D3N(R0AHB&[GXCZ+YS^T]X7;7USD^;.7BA2 MSBW25A (R?T]QYO$Q0W?_(*O/FB51)P^$GZ>IV7N&AUE\$0T5%Q@-&O<12V.QP"GI M.$+SS+F/&!>ZJ"2A"L.LTO81,$@*T#EQ:]!&T63"6?V_?._".W_B(RROV23D MSL45Q5A56P&C]GW$L8EDH+?B%-L;S##G9L0Y/\'/.";YNJ&=ALIF?4320" P M[VZU(#<>8DIQ>,.92#(\KP4A>S!)U+4&J'N%@%8./Q.PLX+]T3.>5>>Y0Z\W M*,6S.AX9%WU9=02>1N9]] K1EM+9SB!()]CY>(*"]"J1,R>?9NHVO8+&4!K; M@2PE%,<9%07-YXL 9V1>_E@%!M2JKW"HY8$ :?M$@1*02[+*S6*(5"IBJN Q MZZ.O8#61#LR+.WJ;(*7)@K9:RPFH_5>O0>E!W:9Y0<)+DN;G5B\(][N7G-9 M!--+!CWX%*S2E&B"Z+VIPM04-UW8JH?%EK:RB(,&&%MU&CP+';_5:7BKT_!6 MIT$>U_+B[$G)M!@>-ZFUZ%<%!Y44?BZJW]$_"#W.6,K]9ZHYA2FC[8?)@Z7T M+=Q_B<;X:ECA5[;:]<2J7>O1 3I2[(7)49;*/5*M.@@>Y&KYS&:+B6"%V5!6FE MVQ6VP4';B7;/2$9-E+ND&N/H%6>\%OD=;M[$DF\X0?P5GOW3/.&GP=9:/#D=6U$ M-3B,?N%%YGEY70ZNB&/Z7)"N!V^RT^9X@B\$F6FK)YGJ$4J>\'FRO,!ZRM)H MC%)L4K;2K+4']T$-(2,MI/,SY0+S;G+QT*RUHWQV$U1, >W!_='N$?4Y5] Q MZC[GN?\0A85;+=!K51/VM%JTR61^JR;LV=K\5DWX#UA-^()O5D6@@?_G?#RA MY'E6W4=W"$G9S%&VN'U%5*TT?KK'\Z*[G/7Y'YM@:-3<59)Z_5+$>K% 5%T? M-+-H,OO6E)-NM>EH6$/:\3-<;S6D/=\ZO-60 M;H"BS]L!<#')C^"TV/[E[9R5"6N=)S&1!X)PSU$NE2!&" *2EA]7DY97Z0C3 MP>SN]N!/3336C\3KF< "7_ ) MR 5)4?(4<1%FD_-H.CNI&R.FN2S5J!,/'&XC^$A[$?T,-BE$6 H@CFCK'+_& M';EQV-M 9@RZ2F/>.?>ND/=Y([#QT>'UIH%OB@SBS14R5S&NMI.2:$3Q-#JLSW> M./8^V^/#L2@6]\_\%L#5<-7,P?"KV[EZZ'3MC;>!6 :A/"^FL9#WZB7!E(VB MR?)R1Y,9#7316W2;2=B[O75Y\!9EGB_YPGCW@N-G_)VODJ-VD16#?GL[)"R( M[:>_UDRP_\9(U&VP-3R*[OX@HZ(LK9]9\1;RB$(35H>#Z/"/-" 6\D)#HFV1 M?5=#0M3'L#DB1']_H &Q$!<:#VYK_[<0B--:'0^<]H\T'N;B0N/![2O#QV@2 MI2B._HG#8S*>9"FFMV28OB"*RP*I;LT;]M!;S!L)"*%<>GY@LR73T02!U]8_ MRZNFSTL.#*[15(0_\]OK_$>:X7!0#.WNK]PO&=L1")'A,<5AE!9?E0OTZZI MHJ4XP#)KZ\6)$,'252',&0KRUV)J0U!RO4+=S.5]$0EGFJ,>BB;>G.XPPFGU MUHA.%?TXPU$50'-57D+K+)VCUS_1,N]G/*C*J?96M)3:T;UV6,0E2IZX M[\W_1OJ(H&+)AWIQ=<+$EBNAE,O/A)5,#+YSQI3OOL2C;2>8!32:I"6K;H8Q MT$G?(5:)97L:2XM=RIBZ$2^%X23 @BMECI'WT*"#7H#50B0_4T4G^#$]3QC? M7>15#!"+V.V$8A1>);\C&@DW6IY M5X.BK[QR+'2AL?.0>WZILGCF6KPQ*YZ(3; R^OYQ3WXS<]'+8-;-7P9)Y276 M[BZ11BDC?&Y&Z42> /FX7Z\I+#@2W_DNT8IRO\^1 MB+QLYG*LD M'*:6 6+77<&&Q%D]IE\41!E2\G4L2,0OSZ;%,R 3>9/]:J1E>E\>TF\[S006T=5Y1&*='Z4-A% M=P-YAZB(2P^S3GTOOR-7_5I%=ES?%'LKLN-W%NJMR$X#%'W.2\V9 MOJ;X.2(9BZ$)HBD-=EDK7TM4.4#^9Y+ IY0#1<[Q09H\,_\S$I;+GHC:> MQG9!#3RW7FHY?0MX2]C5KHYP$T?V2Z-R+4"^6S"+&'EMP>S@Z+4-JS*M-5PR M\HNRW$VUM8G+Y.YNATB&^)$PR:82G1=)/[5 M2.UELH=/WJJ]QB:8]W.K]EG0/H_97Z,HO,2*-V+KM ]?'#D\IA%E@&4(#,?E M,>;9K 77(I55S60=ID4J3Z@@XXQ,*\0P>!8Z]QYM6S+:#FA+#TK-GSL+%US# M&')ZD-Q?5+1<^QEXF>=>.:>E=*OJ7*&,WE]8]&S;WI=(Q__Y>(*"]"HI'N0N ML0.6=>+-=*W\5;LI\^ 6O OE7Y)59A:KH7KLEZ0QZZ,7P#00!72C'5V5QA,& M'-2H52BK5BX_;STH M-??B=,GL;GY>:O5J>$/E<^#7*J;=A(:E3O!U]AA'03P]3!*2)0$."T; &"1OI&[CZG%1 MHTE"F@@!KH..7Z0LK_&YU.PPX(:<+MU0R:N4<*.'_<]N$&OO?6BE\3.X66%[ MSO#A,Z;H"1\3EO*]2"Z,(8R*'OJ.J58T3WV4ZKZN6%(N,Z&RJV$Q4+-T1*BH M179'CDH+EF+RKM5M#X>"!7G]#*O*!;O!0IWB=>N%3$N:P[&HY*:X0]B^SZT9 M&>;"&D1U-QJQ"J![;;7"?J)P(?=5\_S-_&*A!U&??#(>B7E79O"04I$>SN_C M3Y_0AQ MB;5"__I3EYZ5CZ@XP$CT^/Y@P_ZC7QN*J)J[Q4*CM] MY1O&B(E1>YZD-.+>*'\OQ$4<$ME\&/(FASGH#A]_3P-G2MUM"N=\F:_@\EGQ-'KH;;!O-/\[4X M=TU5B1 )H:-7I#J=X$0GL&V3(D7E=\Q$G?'9[@XP[YQ.0K:EYETNK.VPGQX+ M<(5<9="1G53J"=!E9R;.NCJ]M!7M5;[!9;[X^N&$1O'="[D;D8RA)+R-7E., M$]6Z;])RX\<.-$.XIG4]]YLY?Y#SP7_]5:7Q%:*-GS(P5JZ,4?!D01=K\G>PB&UB6FS&&XC!+<"H5JPX=-'\I?#P0)\Q & MG[O'X#1Z&K7"H-KPX==>82!A'L+@U^XQN'OALW+:&(%RLXVGO=;3?XUU2/M? M'-\<%2FO'%' M;L*@:G T0)KIQKM(IRN,O=QS=C\.?"[+>Q)1'/"^=05BJW2NSL:WG8!$)PNX M9?6C9J*Y46+GC&6JP]JMNWS8=U2%H^.T]YH*@4:.Y[FL_AS"WM)AUZV^_$S6 M-U)IF>CT5?Q1<>9GW9ZW=939T8OMW) ?QV^OLI2E?*N=/V5)9(9W^\O1YH1EXD&[D\]LZ8#>H/'#/L9V#=Q8%Y6Y*\9.@4UR^V2P?;\/9GA;! MM*6SRQ.49?([!Y_V3.X<,^;'W8.W8DEOQ9+>BB6]72WH M3;FDMUL%;[<*WFX5]&DH^9RUVZY;!98>/UVXJ[FWFCNK-[?WVN=05BJV]/%/AOHLZ!YDP'JFSS*KX/CL2I\?#?7YT=%9^A;Z++,*Z;/UR7E+3NKJ MJ_82AW1)LK4>2TT-ON4R)6^R TC-B=PX*G5%2A2]\K:\;RY*4UW[[)PTP,/G MO?1WKLMQ!C]=5M!5R%P56),-<:)A$U+[%[>KSG?T:J3V,AD?1M[JO=GV\]R>CB\M+LL.%*C"2W;M\H8:H<8JO^G#TCU%WR:PT]0&/%[=+8 MW4F914^S1E?I"-.[$4H7L,;7=(P:[]]XZ.)W!#R+BI/+P]&[EQ- M,$5BF-[.]OWGR9#0<<[^/$1&AJM$9U&"DB!"<8FZ.#(I/XVYOWH:<]'CH.AR M4.JJ6M.Z3KKX?+F1)ZX FA:6YO%@S6!I-D-39J[ZK#KGW6PAX_/*08K&/JQ;]F/&K/Q5?)W#@=9@HF*L8]=3C:H."S:[$V M4AL\:GD648SHTG*A*X^HPOW0H$P63MG<_4OW=)V@XC.)(!.B.41Z+5>H2 MIN]@1%M1K(9C4,NN-YF4&S+.L\Z#6B%T=>!5B8*"57"5<)SK1+$XF/",DPQ_ M(R1DEUA5_4M"_?#>497 =6)NH!Q^'L(X3P(RQA>$L3.N!>Z\=;*CK-=7%)$F$@N8;C6>X34\P48'?XT3Z.F<[5 MX6<0\) QG*HNM.=_WT= RYS[N>LYP1.*@RB7!D:@3-5''.K\^YD77]0 )X?! MSXQ[L=>4\+F?3L6=C?0P"4_YKY/RAD-R[C5CUSU:5Y0^>]1B N_Z#OZ!Z''&4NY-:,UY"6G,DT[\")C7>/V M:%KAEQU-%S-@'A4PSF"OT;DW&>V&XP%,:J^MZ-XDN0/.^LP3O(G8CZ/I$4Z" MT1C1']ITMZ:E!T'G]5&LY>F,U.6;-USG>\ZU0>I5T])9BMP,"1V QS6ET6X]'%&.$VCH+IQM-,']_RO<1-U9ZH;::,=@NM)*P2WR(5 MHF3!U;#"KVXY531Q8PD5VB:FG'MJ]&S"X[.96Q_"3;XCCYZCD)%$F89<(7*5 M>]0/>:)D&30Y;9E=^2+;'NA;X:*WPD5OA8L\#G+,3S!^P^2)HLDH"G1O,RN:;.$"IE60 M;P_S%$*5V34\;RMKXO@$-*ATZ9E:6&;OED*;*/F\3%I#LOM%E.'@ER?RO!N0 M+$GI=(9E\3^K,!8_/]S?2O J_O+^UNT!:L5L(!)&_8P+UN+7U]PF\!_0$U;4 M(5&U#&\RXH6"E&AM$/(IVGZ LC%('*R"4!1^>^EO M3(]2->K.F\-3IBB#IZ9::+$?YZ0 P30Q-E4C#S:M;=!:?99&JQ;?\O4 R[IM MD*:9H^B<@?J- /-\V]H%9CYO7RWCNL'D\&7N@*'X)AK&^) Q4ER04.6#U&T< M[6;-)@II((3MY5">@IN.'TDHYAS@!EP9ZF;:,",8THF,06X_F3*M:A* MG@1Y901Q\XH,!]>4A%FP),O#'YCZ5:5-PK]E*(Z&4R[789 '?-E2 M9H.H08NN'*[XIMQJP@<-N_$F;- :]Q7+T$J-_8@?+$6+8_*"D@"+\UK%[&5W M4]W[ZZ;MG445VF$'X6^B)-\""VKN=7M5L]9NP@P-<6D"JN>!A^XQ]3D,T3GN M&PQ,%*[3PG,J&%'MDY5-'(4E<F8BY*'Y?4(Q2+G]K.OZ*YJ\/']ITFG9!^ M9NK5_!^/$'W"X1T1CS6)$^ZZ5SQ:=;?=8T E]$:"*VKV+O 3BL\P%&PQ;-Q; M"!N*:!"=Z1JP6YRF,Q>B%62EYML+VJJ0H)/C+*C&R"3&0(CJLVF(JOS$33TX M52PT?@2G5EV@A4C!U" >9=;:994OF$%-U$G?TIM 4Q,,5VM\&>JG'^&D0IHK M6CR J0X>R:F=A8J,H9 B*)79MXU+P:NP" 6WVF"!HHF;J(]2WU)H8'&]"^S8 M!,CG$(X-$#<8I>$N&%]:P]SE+;P'580&)'<4G='/ V+&^T:V906WYPEW\H3_ M>DWQ.,K&!GHW:>FJY$,3#(SE /'PPLPL+&D^IE \>ZQ5&RHQ:[+D6U_ ,=E@R6A]N M*.N._*_0>;-7@G4/737NX3YH9=+H\^A@ W?'\>7J)V9L^[G]D;"KO68,-W%T M&5RC5].H,JVM%BHC=W5I7#MOE/CXGL ^B9ZCD+N M[!I-Q?(^.^3,/=';$:(*KT+=SE7]-V.7PH#]-5SOXG?QKT?$,/_E_P-02P,$ M% @ 5XA53$7-3W/D-I8G^O^-N-\!UQLWVHY0V:[JMKOMG=D-/;V:494TDLK>N8X)!T0B M);299)H/2=F?_N)!,DGB268F<5*]\\=T67D.^#O #P<'KX-_^9^ORP0]D[R@ M6?JO7[S_^MLO$$FC+*;IX[]^\?GNW?'=Z>7E%Z@H<1KC)$O)OWZ19E_\S__Q M?_]?B/W?O_P_[]ZA"TJ2^$=TED7O+M-%]M_1)[PD/Z*?2$IR7&;Y?T<_XZ3B M?\G^]\GM%?M/^;D?T5^^_O#^ ;U[YU':SR2-L_SS[65;VE-9KG[\YIN7EY>O MT^P9OV3Y[\774>97W%U6Y1%IR[K]Z1:]__#^K^C]M__^]>N"03[#)?O[AV_? M_^W__7#V[0?V_SZ\O__P_L?WW_WX[8?_S_,C)2ZKHOW(MZ]_^_8O'[YE_R?5 M_R6AZ>\_\O_W@ N"6$.DQ8^O!?W7+SJFO?SYZRQ__(:IO?_F?W^\NHN>R!*_ MHREOD(A\T6CQ4G1Z[W_XX8=OQ*^-J"+Y^I GS3?^_$T#IRV9_4HM\ATD!?VQ M$/"NL@B7@D_.SR"C!/^O=XW8._ZG=^\_O/OS^Z]?B_B+IO)%#>990F[) @DS M?RS7*\;1@BY7"03)+GWW#];U+RR%H\YA_Z@7_H_??\0_^M_O,5 M?B#)%XA+,@H:[?JA5U:M],W<8&](3K/X/)V&>J@="#[K.WFYA0%=_=E-N,]* MG$P"W]6<'?8G,JW&-WKSUS0;2LBTFNYH[@5VJ4(>7;WZ>DWX'Z_8OWH0R6O) MQD@2-R!Y$18/++X@!H:Z[+;T+.J5FW!OGN5:VT61"UP\B'*KXMTCQBM6_ON_ M?D.2LFC^\H[_Y=VW[VOW_=_J/_]V_(+S^)Y]Y?B5%LT'A'7_^H5!YILA6BY] MG#>0<1XY[*XEOHDR-FJMRG>)K&&IOLBSI?'3=:5D!H'?DH>V'%ES[%,&P#VQ MG!0B&AG5<%W4MAJK42T3)L5#.I*^^WSWQ?\0,H@+H5^YV'_]RS>;HJ80(G_, M12N__U"W,?O#;V=D0?*<,&><1;]_),L'D@\P&Z7F:&<'1-[2!I'@;6W'-6SM M1A()4?2K%-ZZS7?C!&X85!XO6WQ 7V1.%Z #U_4 W=^#D\(":L@(+B)F*?OL M_C_E."V+RY3]\+VQ]^N$YNK\9H!-WUR%=:PG;D DM+ NOTM*>*I,Z=C\(+?]116A>"D&H-RR+&-3CV^""WT)=,KOMH9ZUP> MYCL?#_-=0 _SG=/#? >$#%98&@_S'4P/=.)6"TZV\5B56*;6/$)"%^$T1JWVT2XG.;OAY14#>,S7 MU]+X!W66A5 ,,_'Y1#YG%A03?QCZX:,%=X4M&$ M;^DP YM_>E//4W=."HXRITM%+T4PE!R#=DC-1D'0L_T/P!3]B*,GFI)\W?7] M5F):->:DHP?T+@DMXF"HY\8X)%RKT1]_@;'L/LN2XHR2@MGU,4MBN^LS2L_) M+@?D+K,,HF!89<G MG+"[K#(*@^&5"^&064(,98MF/1S0Y. T6RZSU+QA8I&;DT!&F%WB*$)@"&-" MIA!%R('<-FDY?U(5;-PMBCOR*.(Z'^^CUPGB@6SPM5Y(IP"&6#XHU5!=BJ)& M=I][,AGQS'E)\3QLD-IO%E>HI7M,2)->YU MZ,QZ/,P'?N^XF$T!#,]\4"K'R5H=Q)7>T135:L!&I1PJD,&JD@='HGD5U196OW?-TK>2LRX=FJ+VE0U4, M#'7,V)0EPUH2Y(S]-$N++*&QN!MSR<9R6SQE$IYWD<<&N+_2HY,$0R K/'7- MIR.,A#2HJ.DR+?G5!;%4<)[0)4T%4JL7DTRU<9 M@T@DTGC#.H2S$\3#.]&P1W2L55&&VVQX=_H[_V>VDV>Q5547E'\ M0!-:KNL/&Y?0'?)SK:)[P6X6TJW"P8GDBU!S]I?KH%:I(0TPUU;CO,[O&#@: M.0Z?:T1G/FUN!#LX7J[(!6>2!S@#B:33J<7WN@E['$5Y1>(K\HB3\]<520NS MK['(SN5GG' ;'V,4#,X*'W3*HK:41T(!U1K[WL$5AU@U@)_#>[J]1.CCAO"$.J284T$8#U2I[#:*KAX1&R?HX3;.*M5%< M?]/LM1P*L_DK+^"MI[)*!Z>,-T3%.]5*J-7:D :46_J4I<\97^+R/2IK4YC3 M+;F!=]V263HXQ[PA#CG6*J"]'*S5NB7QB4O6.&E)GPF_(J(B[V(:^V7*S\3<1Y/9I#3!#H&F;E888374$$1 M -'^)E3*.J"40U)PGZ%*_:6/>'W_DMT_957!9OYWY)FQC1#]3JJ_VLQL\#)B M0!"K#B3.^ UT>AXE=,$,774Z*,+AH_K XMH[FF9D.O%91K39QI7.+',L0RR MLYXHLL'MG2G2"0:GEP\ZY5P1E^47QC;2H,Z$G-&<1*QL:QP\%)J3,WJ 7;+T M)<"P1 M+R:]7"\T2G?1]XB>:DO&#UE KZ)BE-\$Z9/55@I-E',X1 ]8=?=WI M>&7CE?A\=[25WW81RZ$V,[.\C!A0RZH#B5L^0,=$0W2Q?W*)[_(T^N8-KJ'$ M;-M:>FCM9E;_9Q!$T&-2-JY$6W,Q8('N:29F]+DX[7%+B]]/UB M:&2=T5OD@]R:-<'6WI@="L.AEP/AD%U=L3UXK()$7S]FSZPA*N8FUY)-]7\, MB53_^3<&JV];]X]G0EH/ZO=4"HX/9S0U!QV3!"UDGM]&@,_T[C(4G.>#D5BMB*SIKEQ@.YEN#'(!B>0)T#-%0 ACC;R^W4= M3>QYG9I/^VMDYG(=1GB-ZU $@K>\#96RC%G+(28X3SO?OV3.=N[(S-W."KQA M.[<"H-IYB,K8SGP_;)YV9C+N'MV3FKVM58A*:V]$8+6W@LO;'X#0P M(5(RR/'?06T]?J0I75;ZZU &F5E7>77P>@N\70$P/-"A4I9UI0PP/_ 1O[KY MT)>9=]5? Z^_X/\*D0\:5.HR_RM /MR2A">%OL%YN;[/<5K@2&14L8P4-HUY MDY0ZH?4X"@6$)V9,^L-. ML#CP*4L_VSG0DYCY:O40VN N]6=H'% Q:6Y+L_\%1H+F*4DK#X9"(=X&-;.A M+P&&$%I8QF<]8;'B@O*#5E?TF<27:+R=?5P ,HW2HE 0T4@:89SO-24S+"QR)[)*V2RH:P5FOI1B!]BZB M*%)@.&*$IBSN"T'42()R'U$.D*@N&.#9TR$Z]%0+F9!M1- M3IYI5A7)^I;P8V\DMJ_1.-5F)9.G$3U>.73@4,P/J)%M&SW4* )S75_WFV!>_[6_$06 X>T4U.IK@&T9 M:,%F>:P4M"D&]=:2W0^X-\'I1,%RSXU.&\U8:"?%=OF2R%S;9PT>];$ F60)%G2!4%ME# MPB&'9D^7^WY6D?HW1"<['##+"A@RH!HOV-L(8-+H89*;WGR&2] M?,@2&IECD8' ;-&'%E@;;_1^!=&V6DA*3%$+[;=1S[*HXLM /$\#BUW*]66Z MR/*E?$ORH2AS')4:"_S49DN8,L*(-HN*APX(LHP JN1;J57%NWI2&76TV3RX MUM]+JJV84#X-_@O_!R?>7SJS7_:GUC ^)1_8K?X\!Y5,H#AEAK\%IX8!D)$" M7"9$*Q^SK\< MQF>XM'7M@=ST(@N&!#9NS^]9LN3!IQ\1#LD /0+7FD?-!)RT]X MJ2.'7FPN;MA -M30R8!@A@78D!AU-+"115PX'"U.1?;BY#*-R>N_D[71.$5N M7F(88/:9,1 "1 T],@,W:F$DI!$3#\&.^QSSX_9R,J2Q:_#[7&S0PFI8T/L1 M1.OK$"E/[$@9)(5"M/5IE><\Q*%%A)/_)#@W1Q!FT;D8X +;D,$D!X(7#G!J M5@\ACJ0\X@I!(XHFNMG@OV!_&>[$6R7GCCD-4(=1YT ,!%GLV(R19Y5GFP8MFC@ZOG2$03(&!6=BS/UI"48:V0@=$$3DI\R%_>8Y>; =" U M;UBJA=@/2GLB(-AAQF4(2(4H:F3#$>+G+*G2$N<2N\Z%&.3F)84!9I\6 R% MQ- C,U"C%98D">@M?B%)\N]I]I+>$5QD*8DOBZ)2MLL\Y.45!'G MM1&+7;QF5=)K* 'BR5:64!4L@(T M+9W4$Z56"4FM@#S*ELLL%>?4[IXPJZ7KJBSX>6L&SFRZ56EF3GD8,&"610,2 MO]PP32P3FDBH'B&IC#K:X=AV4STD-+I(,CP\/&"0F9=+&GA]ZG0$ #%%164@ MAA1$0A+(*??FPN<]3^$^L- D%.1B;0^@]D:MD A."RLL]7QR+81^%6)0[CXT ML*YH2B[9/YTWKSN"0=BA -4RI)6"QY(A- M3N"@2LE:Z[+':.T.C^:*)(O3; MAUFK_9GD#UE!KBRU;X:HG-[-1+38'=F!W7Z3&80,1P--0K/>N=0"[%VN[$G, M2I:2Y':J:+$I)WV$$"0^U!,>+UHHLO.SPP!7)%7VLM3G.=KY@%_QDEE"A,]=6?-_33&G-[@Y:,(AG5CT"HL M9$KB''+$_T$VZC (J;Y+]8F4=<\Q]4&K2M@7PE3P]E?"-O)@R.8!4G>$A:"\ M52B.4$J S( O4WYW.,O7/^5989KG#(7F))$>8)+_PR.C M[*%@GRHBPJH0*-?8$.RR7H@$X5,'G)9![/=Y)_M9B1,OQFR0*3GH20EOU+K) MR0K3^/QU1=*"L!G!-7^CNS;V]T81!N>,H MJI:5>)#LC*QR4K\JQ?Z=$'%S/XV/E_QLT#_$WXWU8%X/(V5F:8B4&W>XK*,(@U/-\9$;O.9'0?@T.8KRBDVV%1,=!U"\2@AQW&>$ M:;K3/Q[J8'@Y'K/^;!"NRT$K69!PC%@6U6YS["71*ILKQU54-GC7>NY9)>=* MI^J VF10-8@%YXP;FV9!F4NCI!&'X<+.EZLD6Q-R2\3RG[?C\M";TUUYF]%U M4DZEX#0;BU2YJU?KH2A;JB!8:,_UB$?:\T_]?@(@X+>GB^TJ_/S;8&=F7.APS^FZNWX[W * MX!5!B0@0)\;E3T^=4%&5$;XIOE(4H%QS' /V0$*OSLY!=\]@Q+:/02W0;H_5 M",,FCU8'"N=&XCV@G1U^]Y?*QUOY7:M,O(U)TH@:#W9;-6:]!N>&/KRY;1 ' M$T^Y,2HK8HW,QJGQ%=@O/V4E0>__^A4,EHW>#X"R S!NS?\ 5OE'K^O#72A8X]IY==#<=YGZ7T-Z;]%[]("0S%OJ.JK\XTBXK<&WM$415(7!@5O28EI M2N)SG*=L@"YZ)RL7-**FH<]'<4X*^AO2I:!;"PP%O:$.*=@H(E)KPF#>?4YP M4>5KY\BH$YR366:@72:I4M .31L1ZHX__X@:<3E@HG<(ERC*BE(^X?P.?7_T M_???'?WYA[^A0B999'__GOV=_>TOWQU]_\.W]=]AL$T-*+TCS]"AO%\(#VNU MU(A/OUH*-WIW'3>:>$H)U@&Q*0?#8/'-$ZV>?8=S)JSGPF5N6Q]GWT@&&S7[ M4(W#IA0#$W&9L:GG:+ICY1&HD:\S1[G!^74NDEG&8OR_(;DPRSVO-FL&6J5P MF6)8N#"I@>&]/JH*!*8H: M<7'\2NVY_G4*\#+0^\$U-%N!?N5B0!+0W^&$%+?DF:05^2G+XL*< T(O.JMC ML(#MT4DC!Z?CF\'I5YE24J*"*\%@S&E6E-<+@?PN2\RA\4!JWMA%"[$?KO1$ MP+!#CTL-2HH290N>^X.?]RQ0P61AT$.DFKK)LX5Q [@G,2\$B(P:'"](CGFL4F=*-'UQHE%?M;,&B[8O>P:)F$PWL2%4,FRT%YIVSZ #V9R=="3 4T<)20UWHP.,MC![< MA)E4%K2S4%O:H;DY(T[8U9>4$>\C?!&'I_)C47U; (J>N!2FCU_FM, )9&:40,:2;W0ZC.L96T$*.]R 7KS1PEF?8/>P%,( MKZD#K!FG"9Y^@6K#F5WE?-DQ860/N#)G)]=*!B&-"E5+FXT84.(H ,U33>EH M8%#F4Y9F6K_I6+[PT)N33MYF=,GE5 (SQ_!%JA_B)-^ +&S<9FNQQ?;:E(_JO*]0 M^1O3?YW*K0>&=2/ #@G8J#81%Z PG3_#58@[_M*N!JJQ$DSB<[]Z9@,]? %- M)PN(5U: 1BY!]&;V15U%*H2/LBS:#D2@K1/HX;E\#0R"B%C.& C:%D8L2K,O M0CD-4!:AC!I@W(\73%MH#F@P&TLP(-P:12L8C'(N+8QE5+TV!9-7F^61"]9P M,LE1Q0RK5T6RM#@ABRPG4NZ>Y],Z?V53VRR/:8KSM3C>R?-R,4U6?8FH$T>< MM<O[. M882L$EL1!1-&V/$9N 2(/6SR[MQW&,C,&B+HX/7"@JX +%>E@Z9_ZEN0@A\J MX6F8<_+$M]>?":B9;I.6I[FE>X(+&AD,-\C.FG_>!K>7&/Z- *M<(L'%$VJ5_*BXQ^:: MG+]JWNN!;#9$L_BNQ'EI"U$L.-7A)>&O10>J]I%QX+R5;3T$H,5E#@-A>-BV MO[ESM>I%9ST ; ';.]RKD8.VUV'!J([2C4_DF5=A\.8X_GLE]_2*^\R05%9X M[P=_?Y M3T 6AWUJCB]]+Q8D*OE^C+X:MV@7K]*A]>,153*V?WH4?5#]SM\>9>,YKP+S*/W%F5,WS2K8B08E2GFE+0[/F_)QFJK*^,*@5, MKY@,W?;>2YU0$+WK/RPK[F?NY5U&W3SU<\HGH@.S7<)SO<3H!MP\P6B6A+)8 MX(5R2!?Y(XK;58/Z!708_D]]O.$X8G%6SGM"47XDY5-F6M+W4PW[HH;9&/L; M&ZH>% Y.P*P^W+)B@)YP/5+7.2L7W(5Y/60%<97_SP%6^<]3:PM94$Y8XY\S M)*K3%UXO)CQ(*W.31QJ$%K@7-HG4G)T-WG&)PKQR?HSFXY> MIFTBA..H9%,(\1*1(]G A()F/EHZT=#!N8.1I8 A\63HYB09&Q489.XM0?(U M^C2B">F=R;C/=D/W_7PJV-+VCBO+N,Z]H^^ Z51[-$Y]>[?]%"HSE#UIU$2+C]%) \(V=DQ.2/R'P#]O" MMY_JO(D)_8WI)R%TZX'A^PBP:E;!C:I,J=G1@<''<5LO$+97_+=0PF^3^+QA M,69'!/8A&Y[O(F5EKW_):4G.LA<3CW2"2KY"M M>#!@J!1?Y5D33(\RJ)=GVDL3VF;)*-3*L^7\\80O'UD17R&^/<)*X$L)N"A( M"62Z=486),])+-)D^-Y(=BG-G$O:PX!!QFB+!K3AU NM)ONS4()Y]YVOX/([ M1.)_.].H^H"18]8^IH"9;\B/-&QP:=Y3&]"8/1*R04=R&17-?DXBK(JY6=,(T*?\4-BSBCFHQJ6L&9C[%15]: -XR,PJQM. M."9\J:86 ^M'FQB:&A.8.W3"DD\#W\ZZC@)\NJE@U40CK014AC5]Y@:O>4_@ M:T;R1-K5QE./[H#VPF X1!^#_5RDK21HH>=65NC=**X+0"M9@EQ$E&4 2_*O M6G^^7"79FI!;D@@',('TMB+"4MUMG)W@9GWXM'9B5U:A:H7^V6W.Y?I^PWZ. M<*O(;^0[G0WB],A40O# U6Z:,UK5JP->?')AMB5V;,)1&$SU/^6U]3$QJ.?WMCNW M!RZIY#CE+:6 <<"3H>O6O0J01U'9 M^-%7"WJ;O\=I[-K 'U/ G.0=;UB7M/[:T*+?T<@UTS0A?R3N:9='(MXE MC1+"=<8$*/S-LXB06*1=UYQ>\"'PF!)F9?!XTWH4]E<'XW#'8]:E+%S5I]S#4U;@B9GTT;()QOL^^;YFO4XXULN7HHPWR,;!UWKFG0MB'#) M)NN/-$WKS.]K@O.WV:P $]". SZJ40D_(>INSAD3CLDK*3RM>Y;0R"-MF$5A MUN1?3N"]%%Y&:3#!N1.BDDZK54"-!KCDC'?T,:4+&O$M>L6^>_):GB3FI3Q? MY5GS%8TRJ)>_R$L3#!U'P542&U7+)<[7(BWRIARD82P,FFZN0;O".ZA'Z1$H8%&_SDFW,<::GL6@$ MR0EGAJY-#J>*@W&;;HRFI IKM%$!YT5GQF!#RJX$AFF^2,TW$82F6&YI=<%Y.*.5_AYO7!$@&.KI M$MO\>T4A@&;YL\BOQAM**^&\]?+:UOP3=A[[&X/N$=(FY=:HC\FEM6 M@2X!Y\0BP?2!W=AAS-TIBCU"G8)93Y%%RXMGHG0DBX<7O74IS]@$_ M [H4MVO FLM[854>D.EP#P;+ZFP/19.4#">NE4RKQLQG#5W0!\<)3>)@?*,; MH^8TH%SFY*ZMT0'GRWPRX/D[NX#O+=5;Y,'X6@^0RLL$ M3$6\:BB44*.U0W>K36"H06K9!??2F"MUH2?T)F^A0SPX=_PQVJD#PR=U+QLP M?WQ+2IJ3_FJ$PT6-*F'6L=0?-7#\[)Z9C57?-&!=47".%%DC?,1&F@ MF$O=L-E^WL)N4(]8'YUN'6L_AS4/8LK@C_A0O#.JVF6Q'G#VR:,R2[1ADP7@M!T!E"E&+(R:/A (X?S6TR.6L M+/(A665U4T9AL+QRSDT58NUE?5FD=-BDTS%-,.VB!D\ "G M?>\==>3!^9=[?KN\RM<"J$XBP6#/)EH3B;_: M9>PZ8Y(XTB7J<%MRH1#+MW8H::T+.=5_(= MN>YC='6YS2G"NT[RK*9P<+[7NXY.NG7D#W(:H>2 MK*+;:?B."8RN<$<>.7PVP&6Y2)-N'R+,XK.F!G" [B4#,,B"H9L#H!*02''4 MRH/SKD.#_!?\O#1#$LUS^<]##2S]1FQLM%L:#2S2=6018*@[#?>0QFTIJ"VF2V3(>RK6"G Y6U]E M,&2VNEP_S<.@KLOQ;AA[2XJ*\81/RFIOG*4%^O)SBJN8LECU*Q@\K2/G&P9[ M?9]C%@5' JDS Y!+;=YT0'Y&]',#V77 \-$3J'K^44[^A1[J*H+SE28+_:/3 M425 8*9GM#I"'3Q?_:-7,W5A\)4_YT!+N3B7QJ>92.9&TJAWZ<=]V'Q,&3,? M-Q]OWN# N7\!8'@[!;5F):DI0YR)[)4".5R](H\X^8A+?BAE:+TS;YN?[JQW MO,:8T[OLY:,(AK)CT*I4K85+U+FTN)T[?-=*DKO?R5 U.R6EXO1@*@Y9WU4-! M_J@8H/-GC]U]L_BL*^H.T+UE=(,L&&HY *JYFAMQ).7!>;JA0XFQBIP 85+LE;%"NR"V)LL>4^O/-0V_>709/,_I["PZEX+YO+%)U'T'H MH8XB#-H9GL/S-?1P?CZ*P+S@",C&1]'$/\[]WBH,\OZ/KQ4<%!K':IQ3\:&46#_*HA0>E3+*P".5 >;BO6?C1 MRE\=Q,L!'K3SU85%PY&H'4\&'$%\,^!RN<(TYWBN\S-:K+(")]>+JRQ]O*+/ M))8ILSV=X:2B9G646QC;4]'2CA)X1I#INL;TE!\F=R7I1TB4LB[3$=='$HS9L_VL> ?@9I MFP8L?GEAU8S)<15M#A*M85#M.'YFD0(M:/K(;X9*$^HD$?H0^+HA.0*U/EC92\'0^#L'=/=+7B]TS3^'^QL#;I6>C<\/=4GG7W M?Y1!O:, 7IJPB#D*LW)2H%:&Q$<^!K *Y0N>9^29))F88]5=S3I@>VG.NT;H M;4I_L="I!HN#_H#5W1*I*2;4'5T85!QF&_/SB4ZMD/G?/+R@0P46]?S &M/" MK7:5%FXWA/M$7NH%=8:.!;@I^V?4/6_AQ\#QQD3/>W*;$ M68/0[4WO1:;3BP-#_>UM4,+7ND1^T$>^9];9OX36!=J=L-,JS]F_[L?QW:4> MAMQ^1NF9;-<%2%LOP#:.'L[NYN1]36@[FM/V,N&QT!NJC7\'\/+YIK=UG@<> MZ2HMFF&\I-,4O8,TJH%AI3]6&RWAO>FLABJV1U='TG-*D6%#U_'&VV-7__( M,GVR$>[H=9;7>/67N;2O<5F)[:\VV_6N$4:T][P\=(*3<"10MZ\%_/I4-]SF MT$[((LO)YED:]C]%22,^861_IX_IZ'G4I%)#3:^VJ +3K&M"D<%[P&[ML'60 M"Q*SOI$(URLNJ:'.>UHL@'ZF!9@K'9O:.%\L2%32YTU5W#+H_ Y*RM]7EFD$ MQW64*46&Z273C==WD?'E >P?DXVP=8ZVT&ZGX.6B?L'0NL<969 \)S&#*Z<9 MS$%,#^!'EA:F4TPR6=\?1A4%L"M,P6_K!4UY@OVR1#%<[#"EU<['A\$VZ0DN MQ"AY1I.JY#4S;F@85UJ@46&*R88!84Q1 #O %/RV#M!W]OPOGZHEGU%D>7V0 M(\V6-!7_S>(S)+XG?Y%?1+M_EVW7/:;W*M3)^C3!A3O]C:]VF![A99*^!UA5 M 3+>!Z^=XLK@1:'.RQ8GZ_K'$=UC7&F!^L04DPT=84Q1$-D_ ;]U T-Y94K[3 ^T3F!_ MX&7<"#&JK# =8(*Y>OJ/* @@^<>CMU'?\3(5-,K7%S1_P7F.TW+=WM,H[[E0&0WJ. :XZP#Q:1E!N]J+X/#(/9-;P6W:CW*GR59SXT.<*@ MP<%)#TTPC!T%UW& E-4-+O+L,+=IK*,W)NCJ)?CO-'MAC%YWK MNHD+;'/%Q"07G!8>X'0/>/+WR5B(!"KKGOZTLUSGJ9AOK'>-LM0T_(TI8-;\ M/:,-ZZ7R\=8.3L;)D)7V #H_P3NZV6YGT*1M";_G?N9=@,=RW@+E9-LZP(>?\M$$Q M^,NDUXR..F\X&EF !MAQ*5A;03U M8"_^JRKJR.-ZJVY>NJ"H>-(P*87J8Z0*. ( M"7VQ?-&FF.ODB4._\@*1*-%*X3TV[T?\]RP_K8J2.>>\.'ZEVH94I7[[,&NC M/9/\(;.G8[5@5!Q)+85^Y6+ O,>&'S_E65'4X[&#L":E$)[";H#./^@UP'D% M*\PAQV1:G1Q:4LCC),E>F"CY)C"IB' MH3](AJ;D$9"5,:PI0UR?C>M2$*Z+V;%O)+OJR<4L!<$\EI MAC43R7':4,@X&;F#B4TQ@0(E%?TG4HX:VS;R,P=/95;BQ.HW?+ Z!SAG)J]# M.<8&+K3U0FL_T18U@3&,,*3-9\SF1;1X(O%/61:;)L8FX2#/XVH!:Q_'[4F" M"6:M\(8<:F30(Q<"1IU?LOSWR_0FSR)2\,GZ+7[YR :EG.+$R22[;A!B^9BC MY9E-$1[M/- .6=C^+E925O(B1(%HRO_-B]G/[D:#6$SV9+:_X_COS(^*9RYT MJ^@NC=GV+_R@MQL6=G$8L8H_4-/#WFOTR-4"12@MBJO+B^OZ7.I1[LIK.'4<8;SA9=,&P="5CS(K'Y>0U8NZ1&^ZX<^Z,^BB"N M,RF&>-UFN@*W&^H-=20;K_QV/6<\__'$T)/+=/.F79,%[&1]SS[>W18=+LUX MJ<*PS?KVL$9(]->,4Z##]] MP/[G9UE2G%%QZN=CEL26EC.(PFLK%]!AZW!1 MT3!"T:M%YANC^5)T2:[H,\\)6G+*B$4@@^E&Z3E'8@?D+J<,HF#&6SL^)?Z3 M(D<(E^)F*#@&7:8EPTOY&UHR*W\45QTN>>^0?8KKOK@SO@@+Q;J2A M!DIZE@+E!,+6%FC.=3;2"'?$8?#ZC*RR@I;:VSL&F3G9J(77)5I/ (S'TZ%2 M!DPI4X@[.'A%2YP@RN>U,(C1>1CS(RTBDC#P)*M,'#&+STD7%^@NP5M^=]EN/I70C[AI6U;8+LB(='5=S!= MP<,(W2DDJ7R$N"BLNV>=22U_W[8_6394DDMIUGL_7@;TSN=;-< PT0NF?OT- MX%*%OC==OZ0D+Y[H:G-DW72FQU]_UG-58\WJ':SR50;#R;&(E>E6(XEH6A*& M[@ 6B#M=J4Y:]XF\EO\_'"S?V>=-@'ROP+5O<[JTA9&&S> M=PW>CO:\I -F?0?^1-*_/UC2T^?=>7M9&'#24_V-M6DE'3+I-_ GDOX##-*? MRC,+]!_R?>"*3<;OLD7Y@G/2-=WXBI&W^JSGWT<:U3L#[ZD[[V:WZQ[F2-1J M6D6I@XI:">#"89.AY :O/?)3&81#)$/3 ]8EBNE+@G&/5GCZG#!-KBBTDCHP M*'2/7XD??[22F$PC'(AU!S:Y?(H"WBH;N \C]-X;*/XJD,[@#<% MNM]H(FZHX+IQ8;V"=D53F,NG*8SD@1Y71EN=\WJH30G'68YJ*L01TT8^V8U4M: MK83,/":5Q0-;(C-JG]![R26HL^*6OXQ#6)MS,XPGWT9KSY5C<())3;[!$:K! M>3@-KVG,K[G6Y^"7/)&E+.$K&"[TC#R4EVE1YA4_V'?"L_+=K7*"X^OT9YQ3 M'A9SLTW[ O[J\]Y#'6=4_XJJGVYPNDX$[."KR,N(5AG=UP, NAYF!.W90RWZ M(7VDTRR;ES0J0TD],A7XC 3<7Y3Y.:T*$C?Q\VFV7%)Q,OJ"F,?W'907.@(= M9;8K'O4J#(R;W=8"!^TK413C?2ZB5Q8DH#7!.<"(05<1YZ\K*I\L.+,$"UZ: MH2EN,,5%YH$::-KJL0X)>DN>L^299\P;3)N.^%)\70"*=_!V\:XBV06S-19O MQ].'BJ/C*2E/,S9[)%'VF/)#$\88RDMWWAAVA#G] -9#$0P_QZ!53F#5.T(H M)_+P59DALEPEV9H0]$!25C3?2V(ZH!EZ+B&+UY-RPO^*\W57Z'C)=\7&5:!W MH0 X/;("/,CN62+T7C#.##7'7T<+11VU0M=3 '64GS!-K[*BN$[O,+^9W4GQ M8JA J\:<%/> WN6O11Q:BC4WU"$!O^3B7Z%'ILC39A58YHO@":.Q2,7K3L.S MQY82^*\;+/*!@/96GSD=DE$#VK$,3[3*20Q>KCQ)TVDI^:2[\]FW&<\SRP,E M[9OUM64GTI=Q'TG3BB&O*X#YO..'HLQQ9!I'MREPUC//6QO>.P4]N30P8^?6 M)JA/1HL"?P1%]/KHI&*?O5+,6@$HZS)!PTN3"C3R.7 :SL$>H3I;'2BFW94L M$N IV]F7QO+-I1N =7[F:+AG5X3&0"^T2A8OK@23A09W/FD,@#1 CQ^$8465 M7E@-(RH,@IWQ[?RBX58DSK[]L:_I@\65J<6#09(E XL<& M3AUSC/.KOLHA2.QGD(ZO=DUPU/2":PPQX[H46&SLA2O3..E71 AFCC%.QT\? M?7 L'0':$(;"9.HT_\GBG52%^IKQ5L6"<;:[LT7G@X4P6M27 MM.62/[^D+*^I]\\/I&&W\!6K<9 M635C>Y%G\="V_'=OFA*,L6*+DD9HU>H@W"JQ*4']Q\/I9,USQ>-Y\=^K^C&F+>I9+0I: M)S(9.[:G#,LYJ.Y@ *]_ ='Y=NGL+:K;:O-O1YTVM!.9$Y K5QZ:(F NS_#\ MHEG*R7>]4+RRZP"FG^ZL1SG&F-,[T>&C",:YC$%K6DT71)3GN;?>^-;>&U> MU;/,)LG<,"V1I\Y<]\.]X3=WPIT*D.Z!^X)57B^38BAIY&"X,<4<]H_F;_4> M$^\S[']EE)G&]9934=_8Z?WLV+W:U4="["SNMH)T&Y&[^0*4OK)7ZY18H;G@ M%75DQ?RFN1MY,+WMEA0D?R9%DUL4)T4[M;O(\K.L>B@75=)D(IU>ZZ,_!*S7 M3:RHD3UOY%? !#I[,TU)2-RH%&B1Y2BNM38);GDOC&DA_PMH-^3O/:9\2]BW M-CL*0;N% MQ*[U8:_" Q1*I[=YC_3J&L4TT?YNZ><$Y.<"&?N6@$>%: G8^H MMD\!\^Z3*VLWD97Y.^"[SNYL5 \+9-'O[QZX1B_0 MH#Q>J?;ZW5PD%[00^P ME<="$CP3NRBU2[- B=.Y$^\R48@&)8WA K].#M82L06A_J)^=WO*(Y]"\*7@ MSIL0T]:#M04 6!2V&.:Q,JS1!C-K&@W9ND:<;-3VOE#<@7B3DQ6F\0T;GO6! MY#C5 ,O&7L9H5H^M>L%)-@&LLH@L)43^(B#.SV013ZA2KGEJIY+%G.=_5'2U M-#\N-;J40&/N&!,-P[%/$<&YNAUNU2NN,P95(SP;?>8.0W' M$P@#U .81;0''CHF..S5JP2]/J#;ECP:5[TT G. MZ9S,0+LN294"$T09H:F[&NU!MQ5>BY.-H,XM@KB@.N])1X^P99=&F>^J1EF^ MRL3+.KLZ!ZD=B,YXQ3/2W5-WEI=4KM,ZBYJR13#LU2YY M.(/%*+2FNSMID[]P[%[(GIOK4S:TR361'*\-LRE'8CV.YQY[L:Q M,X\A3>09SQW[6@;9.=VZ%6[7JVL%P3AU&SK%IU=+?KDFRX&DY?N%T,>5,8*PHX.+IV40^YVI2!L"P$I:(4\(5$D#&ZS\20G?(T))Z<"L;3_N)1OY_"G+.^SS1G!&[D@=9SG M_":Z[9[U+@J>>7UQ1Q4Q6(_GZ3\7FM:?>92! 1R8,_D?4 M!HD5-S3.BYE+ 3"RN$ST&%M,1<#8.=H._(X&F?HK,,A^FN"BN%[?II;#0P%_;$JNQU"\P@92^KP*&*P<_W#M19Q..N<8\#JS]!\:H\SQLK]D<5R53UG.7X^^ST[(1MCT!/B694T:8,.PF'_$K759+=)8E"(W^DY3HA'2ZS^=VJ0I65XF>2%SQ5Z[U]\&[RW@G:W65[P7G ML6T^O\/R9^U(NZZ67K_:5>%PNMF.+5+.0=;EMSVM3D/0_0;J?@0]K'N"]8>0 M^!*L90QGC9DJS+7*L8N"9^US.ZN(7F?;NE0XO6Q7IBC=RZ-+.7J4YQK, 70K M4QB]ZT8Q?^<@.IVKFG;2!TT?.?PNZ;!,VT,+OB7*<[;%(M?:HBJKG"!:%!5/ MP/:VNMTSI@D?I"^R_">F:SH5MK_/'6(G-%7:/OKB\%MOKDL:##3T3-R(=[OF M(]<#21[3@)EZF94[3@D9B]FM<,]GC!V?OG'NM M.*5[[N5KL#KH/DU4EOD?'W/Q!!BBC3QZY@J >N84AU77A_!.Q65Z0W*:[3Q, M-7SD((9':P7M9%#4?@%63]NU688!D(>A4#9VM[6[V8TG[,E+),=4Y6XOYGMXC3?G6(=^*6!-L33\%F$BSQT3@SK7MR;XA M?X08F,"(;X=?BDCMK&(SH4<)7@XDXL?^',M^AFAD0;,?A)ADJ'( 8E0IT-ZU MGFR!<@BW^1T(D;?LO"RP6A#*%^GV/7'6?NF00@Y+5>URN-!\!EQGVIN)ROT+ MOJ&3V#L;8,H$BE+G#3%DG'J>[I4R9B,=<2K#Y1.A'H['[JSZ[G6"J/G.(7EK M8S7MLNLI'WE['<]DHB$N$CM_M2H:=,4S$A%QJOK/[X\0[QT'WB'E?:S+M"CS M2ARV$VF8[Y]P6E? IRQ])@4;3/?34<=__R Z\-1JW4G''OOQ-]3A)YJNI%W* MTG<_"[%_%C^@ABB#:^_-G%%(N;,^-, M-R5V>-=<0&STY4W$?RJ_$+:MWJ0'"-CMW_A.D8?IN]P_ M39C==VM+LA^^CP MNT0 JM/OOFI'=?S=??YP!OJ=VPQ[UV_;ZF@L#MJ_1X(XJ"X^J8)WVLM'(7@[ M'7V*V8>^->JJ$\TV58C^/AK&0?7XB96\TSX_$L/;Z?73#'^[F[10)Y-O>T/7 MR_1_XFW> *M&WE\'-=;LMDKWM%$,9F29>_MX>D0YZZ:R]CFXK4=:XU[:B,X= M$LA<#]F%K>CF2:8P*.#T_N!U\'\VE6LSC^.8\G_@Y(P649(5/%9WO!"TYV\> MTI#O57V['.BM'SR,.K'3N]8JE873&KZ-?8%JG$ PS>D^>JP@;N G< F' M%$^ZT\^#&:GW4*G>X_,.OPUI)S>0[6]T*W>;O2]GQP^&XI"&YXE5O+_;F;"\ MP>R7-Z$O]>0O[@>S,_E--#P'MS0:S?;[-V7V&B)I- MJCF#0\_/'\I0,J52=QP0>GW[;77?"99#V'0]F)N\LR\#[13:0:P-[:$Q9KX: M?$ ^!V"M -C[W4N4,;"_?7OK-$O%OEF%DRNZ((;-W2 (#B76F%BUNPHW1GX^ M^#9P.)N=F\)M.:A3$.(E[:]//[AKX<$]6[*NI.NJYY[DRP^FE@F+:=9^#Z'Z M>YX@)"!P"UD *F/VW:;=V.Q:EP_D$[: =8!N8>M&V(-GF(SIC3J';>LCP#[6 M;@QWK_0'\A%; 3M +[&#AMB#G]@"U1OU%-O7R)0=LL-YF\R\>>/K2((B.:37 MS+:HZET^*,+$B>&ROY%UH^73)KGFG,ZD*I\.*>^VM3"^[X([,ZC;U44*_7[_0+ M<+KM/LQ27IVL/\*/-C:?0=WOH,Z'T O[$MI\Z@B)C[T3(0UJ/H=^%1_\+QC] M<\NZNZ(IN2R),1K87?%S]LE=5TJW-^ZJ;##]<,<O@SGH=_Q 27[)VO3TM M9//!FXW4QZN<)O\[A*(/+-.[.HH M5AU8S3,*L:7-6 $BV ?78I^8MQW98'V5 V@O V!W<_W@U5R0@\!"/K.ZLY"@ M+0]VF#

[NXKB[L@ .YO@7&R*W@3^\BS)=,"D2%RJ&ED96O85TOI-G'SY@F M?!)WD>7BH-I.%]LS5)F5"WF$&P6TR'+TR%4.T)]VAZF;YXO5TFV)N2. MY,\T(OK:::_XB8HH[K.R[YA.LZ+\E)7_2]XX%?7F:$I9OKV MG'UVUNKL]M]9/@QF")W3VF&'_ISFK3B*P ZZ>ZLB>2R7Q>GUG[B M1%>W5O L?5Z+X.UW?IO9_EX@8B4?H7Q3!)(7]&&X!>'@Y-+-6<7"D4=IM)Q5 MW[(:RVE4UGY05-U/>588SWM-+&S6*'HK@WLA\J22P'2;K> /Z;^1KU?X*L9U MGP6^-S ;DJ22L.37[/'+$X\;V)8]*WV>:)B!QAHL][0%7&@0?3DQ0+Q_^K- M/^EGK?')S7WZ.)SPX/B9I!7Y M*[Q*RG.7\L<9WE,4YROQ7%/%M)$_)9%EB1RP9ZPJM6VX!X_ M-S,1;%UT#BN'1))EH2_Y5[]"LGQ4_U%\(1#!CHN"E-II@_P%4+,- "DU'+,H M@2ZH. \A96&,Y6=DQ5PX%8]I*""ZQ\XV/P.S9-KL*E'L#8B@7I8 M>\LF.X[^J&A.;O*,.9IR?<.0EL>IN$6WXB*Z^O?7!M13)X >-EQ[;:',4%T( M:DHY0J*<(X33&+5%P>CLFTM9Y\P;E>M?:$SJ8.-D_1'_/M_:LZ\/C3.JMYOJI@J'X.+SJ%HO0.1H0U_LR MVWPL;8[RUI.(32\UU(M%?DXF.F%WN6<4!L,V%T)E?B_DN9-L-5HO&"A>%#N. M+-194&U V/D94,2G0Z5FM&4R:"6$ M7M.\ M>B+2_1G4',10#Z[)AUMM3G;[&M$ELDL'#&<]@:H3# ,E 4XQ#"8>+[.*Y]Y: M=/XVKI+T)0"@ILTT#Y;JU&[PP'KARM4:(5G"MEN@-JDX+!(!;$KX'3-*I$8B#9NY/U[*Y@+Y'=&5XRJ,5= M5CT^E;;<%!YZ >,ZLQF6L$Y5"MX?QB(=LEA>F#H. *LGI%U :@M 9U# MNBXUZ&Z;H80F)!XSW]5K!G2,-E,LKE&G!H:-_EC-<]Z4O+3S7I $:+)64S[ DD5%2#T]!@C).( SW8 M5-2#-9-1!(<%BALU&&3D8:Z\8YK&_\&"#;I8\RSM422V69B-$9N753FQ'5\8 M6<:<])QD7I>GHPH 0]@IJ)5[PDT9XC+!IA34%(,VY< ZDN!K_97CC,*$^-)8P2KDEA0D?R;%"4[XGYQ5:-4- M0VH/<_1$MBC.2EZ98.&NQ'EI.^@P!KAZ;E7\RA]Y.R&/-.4G)7FL<0,HI9C= MOM,GG#^2^#[CV6/X_3?KPM3$LN 0V&&N/Z$-!0'TSN/1*P=Y^#H8F\9=D4>< M-$M:Z$MY1_RKO>S]V>$+(!=$NV?GK3G77MM(4]IW6/S4YB'<#Y)PJ=@IBG7> M=#SD("N; I:Y8SW1B+079(]!U3S MWC.1(=5YJG4!TX!;0BKV'6C!U'"+J+,J95NA<:N%W,PS&6';R!OJ!/<6(X$J M61V4K;N.(JSE%8N%KA45/U4@7+2NF_CH'0(G7:LC#EZ"6PXYXP_CD#0N;O": M]QEY":"Y=&BH'Y?2K&F'O SH)2*R:H AH1=,]1:H5$*X*I^R/$"J/_%BJIR MBAE"/?TTO/MJ$OPMSJ+96H%]J^(AIRZOE@]*O_EWR-=WF\#N(LOYXJQ8IFV6 M:V])1.@S9]@I/TK83QXU7AM6RTV!KC1G4PABI:"VF,UZ]Z8@5)<$_X5E4*VD MQ:8T X@WE9N\,1>L%O0UK4J JFPC/"6#;),AATM"J/+KU#"** (@*WR(SEC? M3!!"=?,#\(X*[XB K'(5G['2A2B(:G_)')7>","L\@$Z 7'4-.J"*S:-N(S/M(M1"%4^SU^E>F+ MAPL:ID8P*H!L$A=:8P,QQ3JOLWH%(&QS-3 H84:1%:;Q#9L\UH_%6%K-J@>U M\7Q *Q!WPI_J/<@BB="2A3SVW'U+_SMCJ5(R[*H2GX@J61- M3Q8+$O&+Y669TX>J%#.W,A,*,64_LBD<*^V!E"^$I.+/7$U>XE&2G*81726D^!K=]^&SLMI/%U7T)%[2*UBA2<*O M#>8$%Z13*Z(2J$PC__+$S!8ZLH1.J3EYYIE(V.=N!L;(XG.>)KM@[4^D]8P, M5<*X\,S:0CZ:E/^I0"+?/:]ZGK&)(R6O$2D*>06B[!79>;3BB#6)R';/"\9Q M)IY$:EJZ]T(@O_]8B++9KQ?'=^C]=W_[&GUF390W_WFDM(8T .?\+1>49.DC M$^X\JT0E$PK&[#8]QH*FK*4H3M J*\2WO][+9CCK-)P?)XP+"UKRG-6#N*7? MP4RR$)K+LJ+4C#.B-]<*(L=XV#"L64H^S9;++!7QR>>4DU]I M$*,DK!9QP33G-HH;5>9WHX3U=NY6JA)50OT(Q>(QQ_JU)VMOWE=CU;;S8UXB MX_%ERIS>4N[0/Q1ECB,U$O#0@=6 _H"5WE6KRIS]0AEUM-&OC7Z(GG9!V;B: M+PWNKO\KJ ;10AM6?2,4TI?]E..T+"Y3-D9^IZ]E50)431OA#6N;"R I#:3" MOW=6^/>P*_Q[5X5_#Z#"+^O@_(S(_[U,7=-WMP:H!O&&JYO\\?E!],2?=VR& M:AG]-R]/U,\TUM%Z,[U/VN,8S5MX+T^4S6_8A">I8C9_D\G%"A$B9%59L!@! M)6+_=D%(<;1)I"+?BLGXNZQM=KQ-&I;ZLTN<8OG^I)".V9R7?Y//'15 ;-CB MR1U#A!J7Z3.#F.5KD5!=/B5V'/^]*DKM452'.#".^6!5WU:KM9!,,5^_KM91 M#-!*_T;R?,V/9)XG"2G+DUR0SQ!B6(5!M9 /TF'[")T_%=](%=3HA/365VRJ M=[TX99V?EA#[LEK><+F][\/V\EJIX M8C[Z'5_L0NR_^ J+_ ^Q&L0"=IZ3"F^>[BWD EA"^+*-<,%U3BW$&Y\W.[\E M+M =\669-'Y8ZW[B'C@GSUGRS'7E7WO?.4*56!F20\)#EN?9BTBA'^$4/7!O MS@:#:L67")=U/J[>$B1.UVB54?;?W/W3)1])TE@L!S&+V)2$/\-:+.ILT'PY M;D4BNJ!\B8SP<%HN:QVUQ<4(+]@OOTY)^U**V]X]E>>\K0JY:+G<_T-^6--A)@\<.:Q2:\P HG;AM+>(7$GFG0A?CAFGH54'6AMBC]R.PQE*1*??9A,R? M@@83G[ <-&[I(B''19'5#X[JZ]LN#:H!O* JN6!J)22T4$'.;A:;/P$:)9Q;ZS?%W]>G'1;,#> M-=NRA:-/CE0'U=C3L$_INYP!J\W7^GO=[19XH/87*VAM_F56*4M:+:WW3'QT M@+6T-V#3#;16%]7*$&ZB&%*V?LKD JIZ^<2I +'9G&B54[$XST4.I6>>1=EY MLBE[2.@C;@[/U$O/Y5/.$S&S_\6U)+0E;BG([1.K&UE*T)K@''W)',X#66?U M@:FL?3\U6D?\4-*B/HWS54!WL[D+ZL=3B+>A[!C_23G)[W1%"2X*N2#7,XX! M:,^SU5AEE2$Q$]\!/R2,YRO7#)0+<791^H_O)(]HP6=O MOQ#Z^%22^%@^VR&.)9PQ#WJ!::X\)3'WMT'Q)X#A2MHB7OX[\0'4!8$Z*-#) M&G7E:B1(0#E"*I@CU,!Y5^.1AU,01X0X)"0P'2[/27&9RFQ!H=@^ L%;Y/QX M\[7,1Y[,1QKF-\1'+20VT@'[GV.S'5 M7G '*2?O?'9=N]EL\^%FVJPR7^@;6 M*J<1_W%)RJ]^%LIMI-'I>_R8Q1F)Q(01_?G]$<\O\]=@Y'UP^Y,' MMS]QQ7:W9(DISWQ^NCEW=T_RY0,Y 'RQQ>+=W>,7D M+534P8HX6/3AL'N2.T ,T9>V0/56>]/V5:+M3Y[=R;63?IM&$8#%+0,ZI:V%'!*"0;=?>!Z MRY0?H:;/A*==8-I_-=2\1196([B!*NTA$E"U.B(!!>):P1OGEJQ8_3RQ_EZ8 MR**4].G:: M2;]ZG1ZG*?.DXL++^6M]#VOSQ#$K^2<2"T0802?@6V/6.#!8Q$G@\5&9;J-<3FF&%4(T;B M:4 N7*>/(@UJH1J1O&1CM'CKNG[CE3,3/6ZLX,=EECT[0BS)#)N*MQ I6.1Q MS^PMY&T^UF+W^'=FFKW=7#U@BZ)!LWM[NVS,98%>C[DKDDM&C:;H?K)VW;]D M]T]95;#HE>=0+@D97.3IUIQ9=JZL74ZX+7M-@K"XZ$"I;*>\\!N84H$12&J@ MI5#9.S_NGZ@W/X:R ?BAAZOA1U\0*C^T*'7\:!10HX&D2H#1Z7.*%PN:4+Y% M=XH+OGUGN)9IE@35'DZ82DXW<34Z2XE,[,:F.$1F ^/>7YXSYOM(!%%^\KQ[ MT24G?U0TEVL095;O?Z)"7G$\=&!QS1^P0C.IBMKW:+[S6E7;-:GN"$]5-8%6 MBF)@8AD,<5!KH'4(Y-)#MM.K%W2V!81>!] TWGYSRM.O ;;VO'V:S_ &@^N7%]_*JN"2L" M$!M&06=JA7J#_EX2'[H+./[_B['\J!C/>3#F2\ M#WH@0SO6WK\PB.L1T417 50S^:(U^3&FR)KHP[?@FNA WDQ:O MO:'"/@O<>6/ X-Y4"5#-8(2G>23AKP >2;@E=/E0Y858S;U>-(GOAK5N$ -5 M]7:,Z@&(CC3?]PJ9B^]NO7S@2>,,(WKO5U!UKH6FC-JU4-",L*34OY@HWZ\< M5KE#'%0;^&%5MN&S$B'6217\R6R%ZA:\4O.(1NT3I^FO$9K:E*3/,A&=8"U-VN3)4W72X$WZJ=L:'K+ZHZ' M,C6QGS;(!A\%W=[\:9ONTNB(H=+@O'DON'5J!C]M% 35N"Z4NG:LGP3>O)R\ M<="M9\8%PH@!KA+Y#"Z)ZS>*E[P)N9)\HFOV ;7%=G__H M-J%-[K<__Y8\)+.U8<^*NNV\X!D?KSI"7+PY]A*Z!=IC.3&J70#8*T H"K6XU*. MW0JI(U3+A:KDJ'Y9GL1G_$I(_3 (^W="Q!G"-#Y>\JQ&]:L6.4^V6Z[YPKMX M=/B/BJZ6IO;94=F0FG;7)BFLV'P =;]PA-IOB)S,W:\8[1V)'I'ZKK?U8 M(&H9C3$2"::)>SV+N["A\ MN]WS1[&K?"T.#2A9-\U2@-K& DY9RBE%OT3DL+HN"QS^E"5XI71,D,W.&!/Z.X)I;%?Z[AT /42 M;ZB6<*"-R,IUN&&&IB0^(2G[1\G#Q%L298\I_0>)F4/]"=.4IP$XJ\A]UKF M]=XP_$PJ"U"C;FV"9KCB!:*Z1!&(BZ&J/FE)H_:G4_Z2SI?R3=JOCA#_%OJ2 M?^TKQ+['N_/FBX'8(E*[7CI7(6=9+2K=^1JC$*#>:,:F-$/; (UHZ#J71.#=UUKK&S&(]:Y!9Z[YAOK" M905;'B\)JXVR9H%^A;PG JC:3Z6C<* ZI_-T9- M>O+,Z/I#173TF<8DC8O3;+G,4A&8:J,UC1R@QK#"4Q_%K86/D!27\]$0MUJ:61) 5.0)T-@./!VLF(0>+_D!$1[LUH\(W54/!?FCXL=+SI\A M+=,<1R*M3,S#\(_B+0R_A1M5#U O&@77:W'G"#4E',D9BRPDU)J/]K$*[;J/ M5A)04SD ^CX9$*@AFIGQ=7J'$W*]Z.U76?=K_30!-=1(P,.&Z\[KV4!U1HM5 M5E"9I&K1[JG6.W:A=U.;U7;YI@M^K6.;>LG"M@>AUP#4C)Y C?L/YD>R_.9Q2V)"'WF [)^1N36 ]1PH^"JIA+YL MU+_BF>":$M"F"#"-V!R+HJ;#=Q8%T,VFP^G97AU5,.W4<*@.??FA'+Z93&+# MT?/M2@+=LJ,,&-M%FZF%.) DB^UN!(/AP_ERE61K0FZ).%@UF@5F?=!M[P'; ML\6;DE!=5,!6%GZY%%BX8:'YW!"K4B3\A073S\'-;J7W4;O"T+5OM>BO=% MI[:O1AM^^]I CVS?MJCP[5N_(59<+WPW,>P:@-K1$ZAR0+56XTM#UWE,4YRO M$8S=CJ%E%UF^>2+I>N'9<&8M@(WG =;8@#RM_4:9MR>@MJL#[/OL'K_^0LLG M?I!-/LSIO\ ^M2R [3S9!&/K-S.8,A,KAIU"!3& +>8;!IT+^4+"Q'%6HPVH MZ2> 'CG.MD6%'V)8;2>5!"@EM\.OW* FY?&KYJ4?+HK2A2,D!/D3J%H4RKZE9>+1,%S9Z+J M'7&5LW;/=K=K &I@3Z#ZT[OU0@:LQO)90O=LQ8E% 6K>;2W0W'?VVDL QHDV MIX]GP]OD ;6N%TS-(B4_;C^2A":KU1>,?$O-":M!-^>;2C61I0XWF 5//, MMBH VZA-]./10B990.WCA&A)= 2N;8R)1CS:RE<74-N-ACPRQPJX]FV#+:^^ MIY<%U'Y.B.:X$6#CM.(]U"@";+[C M^)FY EKP8Q994;N0^G1P//A1.U$?H0^H:2?!5J;D&SEQKZ1IWJ/F>#6;H ]$ M +7\W1-=K?@V01K_+S8")+VJL/I8/TU K3T2L'IO1:J+@;(IH-?B@)J5^QPF MSJ=.9^29))D8U6M"FIVRAQJ@!AV#5IUG2%W1FAWMIM,";--SG*?\=?H;(G=S M/?JH0P506_HB';9CH[>YJ FPY=J'P2^R_"RK'LI%E:A7/VRI6\<4 *A5I^%6 M1MBF%''DH"E'=_4E9);"GJVTD-B\6GF\-I#3UQ-!F]OW@K=O4Y"N@0.V;[OV M\5.>%<4)85PDQ_'?JZ(4)V6&#>H0!]*"OBC-"<:%(I*:J*,:R-5>T)26Y(H^ M\T,P)8-,^;:;V"?MY KNI@/6^=OQI0!RNEN 'S:S+.J=* MM"D--,NYN^N5N M@<%V1<05 9[SC!]&JTH63&2+\H5%!5UTVAQPOKJ &GHT9'5[I"T -26@IHBC MD"W*?=,53?E959%6[@)'8C'E!!>TN%OE!,?7Z<\XIWQ0T#V4,DH9B#.>AEE= M>$H)NEX@60YJ"D*B)"2+0M]HG ME&N5<5>[:NW.IV#7 -1>GD 5YUF_-=4YSP$EGX+RE)9_]@OXS>6+U)C_ F"# MZ=\RY!E<4^Z]ZTO;JOPA#>O!]AT6#X@(^[!*65YJ M'R'KL(9_!O6_P]\;J4L]0NVGT.9;S=GYM3AM'869PBK/*KKN@3L5@$1._CBM M6?GK\[10+H$K5O&3AO7?:L_5O7-SG#;IGXLF 8'KZM-NOP#(-^S), _V',F3 MG#+=6+MA'X1=9LT7GSM-U9"M\RG7Z_$,ES'%&FFCA,[_PB MSK]_VWP3K:/.QWBFCZY<_4$DOL@&9_G-HSX#Y7=#/I9X6105B<^JG.&1R2MD M3Q$_UJ#/7TD>46:4EF&C2P'D>+8 OT^.-%\K>,Y%">E G=1%EB\(+2M6G9>I MM&0?;DKS&4@LVZ-U^Z1AY[L'3\2Z2_%C&OL;+96/O"$2FFV;P1/*$\EA1\NI M]2??=KU,BS*O9/Y'\=K$$TYK*S]E(OTFB?= S+$??PN$G6SS'HA+99C3(-;_ @ >A MN=T9BN;FMN>GWX+SGFCQ;#$(+&[S=5!G51?YY^@$YC7%F;S_5[??B.DGV3RSLE^-'3XAN4<""2? M<0=DWMA_A[C>PH1@']4!8@\+9*]J?=F#NZD>W L6UFG<+5EBFHJTB&F9XZBL M<')/\N4'[7@2$A"D009$/6@[D*/_- ./IOMH%Y?JZ;8EUFIQH@Y0Q)&B#X?= M;UR3P!!=9S*FM]=[MJ^*.3J0UZ3][?8A]SPR1"_: M7;ZT>[J(PY>I+GW!]0 M7]K#\9E+9A)-"QKM;;O#^+&W,(_QMG&V$TCM]X/.WYML%'7(>4YYB<%.25!K.&W4,#@8&$,/#UX&2%:E)6%)# M,B8HZ,RO)?6+09X#!@FM28DVH/K9#J229N8>[,;P*B<1M234V?P.B$):6.H- MX(T0^O6,+'"5E.B*EQ3N&0.16_8&Y^7ZGCG7 LO$74N1%_IZT?F;KC5&J -J MK"FHU><-9%)>40CJ:(BLKB*I=K;H_CU0 [>I&MI,#<5Q&M>+GMV^_?/GR;4*?@R^4_#LY.#SX<7+P[C^^?9D)DD^#5/S\\-W!3__S\/3=H?C?X<']X<'/ M!]___.[P_P$_D@9IQM??RT[OO#M^)_XKN?XNCY/>?Y?\> DXF HB$__S" MH[]_4V'MR_MO*7M\*[H=O/W/3Y=WX1.9!V^B1 (2DF]6O>0HJGX''SY\>)O_ M=M6TT?+E@<6K;[Q_NR)G/;+X;61H7Z&$1S_SG+Q+&@9IKD_6STRT+>2_WJR: MO9$_>G-P^.;]P;2?0D'67V79(V%"(^9OY6_>LD?V M9AJ02%":=WMB9/;W;^1/!]$/VI3&<<@+2F:V&.Y'G M2<"?SF/ZQ69++4;J27I")@%$>%OM>OIVRA+ ERNM>OHN9$KM>SY=+ +;/%%O MUM.7:0#X[J917]@&BP#$\7;#GKX>TQ#PZ4JKGKY+'B"V5&G5PW=/(Q[&E&>, MO+E.GPB[7D@W5OC#Q?J1D-1"$GR ONS/1M%VH[ZP64 \FDJKOF98!IE>6=^K M(FA%['M&IQPRMU9:]?3=/QBE&>#+6^UZ^/8MB>5"?1.P='G/@H0'H=Q(V!3- MUJTO'8@A.A#W_-491 5F?6L AZPUO.]U)O>*P.[3 /X39":M-NMM!C\ 3>$' M/7]7ND<0EK?:]>9'0;Y<:=6K)P4">KOE3GR+^^ A)K;YSG68WK04YF@,X&F M[&.K76_>!H3G2JO>_ W(=RNM^O,X0&;)>__L^".MJLU[7;9"B;;?L=]V^C!)" M9R>,3*,49IJPSCU0>2;ZTB4AQ\(#F$7I32QV0EZ2#1"EC4#*V&_=(Q30-@AA*Q7;CWJ@ S5#59OWY MJ9 O5YOU:T/YV= M660L? HXU'6 #]";;PL14]B[E80+3CEL\:PW[8]SD(IL MM>OMVXQGL(]7&_8\RZ\FYCOR*$_B9+H$F^?9 C*U89K%8GVL-SJ/DB )HR"N MM'9?%P;Z<@_R,9#FN'RW&*G/W1M$N[8;#A@SADD,V+NW729H;:HVZ^W+C"YB MD']0;]H;!5P,"W+@ZTU[V6L_)KH6C'#1);<]X?;_ MOM6%O*0DF6X8E"1"\Y;2*)6-WQ7_'4S>R+RS3%I[]:]B_S4Y$WO_=#FI3 *K MQ*D5D3$-M^B*9>86!1RP_;;ZT%$R+3Y3^H$U;%^8B%$\JFA EX5F,%+-Q"MYGI5K9XNPB8S%@)GZ*-3SQC=.XHN5)* M5$-_58CBRSN4])$@8IJOJG'PJ!9UK0E0U@>(A*UDTH>T5_3?$!91P<)49K2: M%;S6%"C]0T32-S+M X6"^%OR&$F:DU0F!JM!4+<$8O >$08FEOU!<"(88=*/ MGY*7_R!+$P:-ID 0OD,'@H9I'R@(WUK>*;A;SA]HK)9^K0E0ZM\CDKJ221_2 M/LD8R[>O/ SB_R(!,\[_^M9 #'Y A(&-=9]K\8:H<_$3;EZ-&XV!8/R(" P+ MX_ZQ*!P%,!I;S8%X_(06#P7S_A;H\R@F[$08ZB-EQN6YUA"(P@=$*!@8]B?_ M7VB<";&Q@BZ--6B:@O=IZ$#0<.T/AE])'/]'0K\D=R3@-"'3"\XSPDQP:+M M8<&T?P9)P>,VHO N;LF"LCS.GE_Q-.XF-#V@X&#:7D-DX!$;.I_3)#_"O'L2 M$N#769K?6Q8T&A$R]H/BA&\+#I&'/[1NLHW)$[YZB?Y\4-%B\H?_[:F\'JV/JF]D:FIYD.( MLCNL=V>SZ(&]/)L;P$C9SF8F#?WKUU:#6-7RU[%9 M411!_(R(7]S MX](>H"/.A0=L=S7K[7PED1A6=R4.:OY:&U9*& :S*K@JPQA0\!K-O26GF+%1 M :AA%8<-R4H\8D\M_Y#UC)Z#6)#*C]*3@+&EF +RZFF&I0O6W5LR"P@(VH8E M3""65PWY+0F)(%@XL5 MSEL23 LTU#PBD__EQ?GUK9 A>S;,;NK6OOVX5E@H^'5W)#X4CD1"'F4DTK\K ML>9.SLFY_$L6(9:EZ.,MX:8+LEK>]PC?*V)8Q[9;>UF0A!/A2.57@K>DHH<2U-E;YD\+A!VD@6.!! +5#I+^TX#: M.(L6X8_4ZNB"L'0I2P;D9Z1BY[*0,0:+GVGKYR^WR&6?#>,>B8&%83;/\FN/ MIT2(,XS*>ZV+F.123:9'^1AG98TWP463T+9\.PSA+P/+!7=G MF>!8#"K>( 0V37-_B5DN$!EYQ0%'09W-ZX4+?. 0$,C1W9=9KV+08EYOOL-@ M/TF"CP#%=[! $/B(T%4J..RL0C7X'-#4!XK78$$?9QBT**(^+%R=L]P$2WG( M(AWK,&29F$@:#-B/G4"#0)$=+-@#@$9]%N4@HZ[@*DN$"$]XFH7IZJM+/2ZB MM;8Q5/Z#17;@\C>Q@R]I'+J8#Z H^:?(0&:UXXT!:-W*5\\@ M-FZ/%5._HAL4M,$B&6V]1!A['=%$DW9;">54@SAN42U-3Z@*#!8IZ;A1@,IF M_%H@4X^C-'\N4";CT;R0/DED&7V] A@[0;$?+&C3$7N 1' LKFUB,SU$8PX' MB\9T!&XL49E*MK\MZ[?1$HK18!&85N:DXA8'%D?3:7Y5,XAO@FAZD9P$BTAX M6Q6B#0$60%\H7H/%59SQ@DL$!X*WLEAM0J9G 4O$1,VW3JEG41@99D-(7RB" M@T5FG!&$2P0'@O>,!#QC2\B,J&H+SJ!'@Y">X_'G1.A?[H9X(W T!XO*].!W M^-_R[^8LL/T9(!SG781V.IXE&673JP[X*)VR>7]TJW;*>WCME,E?;G) GD@: MA4'\KZ^U5%YKJ:AGWM=:*N2UELIP*+S64GFMI3(D%F.OI>*I$H?_ZBICJ<2Q MDV(W_@NC['&QFZVM?U&P$ACM6#4>2U45 Z?HC$GL3ZY9SMDT#\?<$)93##(O M?6??Q5/ 6#F( AUVA6H=9>D39=&?FZVM$;-F)]^E4]I@I6,=*49Y>6L7?%8= M?/L1[;'99ADI+N8*TCK6VM2/'BS?HSU"L'+1.PV\K9EY4PVJK7_*Z:QX\#N0 MZ0ES\=DGDO#HF10_58?KOC.%ZS9#3^AL4@R3OZVX-7SY"X_1NX* -;7V@)VV M X9HQ"AC=!8(1A*6*]X-7M?VK]0XAP3J0+UQP 4+$X$8PA;,.\ZX(([SDGH. M#.BINXT)+3,G. )[)4VVF%ZM&3(43!JF-J&>HGG*A.WS2&RHV9QK S^B4;V- M]TV-2@TJZ=9JG@:YI_4Y"6:S*(ZDPW,2<#G/&45I:N]]/V(1JYU7'#N1NR F M_)8\DR0C'RF=B/F<8N,>!SPGEZ?4LI^V.QL:=>ZVA]\A7 M>U@T3.- )"^T=,/HS)36N-4(R1+0!@D%LV//J+I>$!9(,925Z@!5U0U=D*Q# M;;"U"@*'O=V1.-X0:7)DM]OYCH?9Q5OW7U5\XL#@(TD$,[&\X3^=1TG^X'H: M/1,K*-:.O@]$75$"2@(';#+7/"'38T&SF,!EH;!;$M+'1!Y4"$_GHW!=+\7\ M?IJ1>WI'TC0N(I '>CS;C^B[X+ KT%UE-_XT\KR*U5IL1=2Q%)YQDV#KY[ML ML:LFP.2P!WC7Y>+@$/DO5>R,JH[;O?%O"TV]-!;%53;V7>*X#Y^VR?S8<;VB M"55.0O;]"Z"K]^K''4 '2P:'5W9+ET$L7_65E%9IUP-HZ.*]<#%<^A3*$R:T M+I*4")&FV^M^A5S+@PV0WMX+#K?%T$4X6.!\%O3*F::@><6!"4)=#^_U@MO# M9A8"%J@*JJQ!AD9#[U6"N]J3/IHPUKV%W$-II6+92QKZ>2]/W!9IF$!P&&(+ MW'J ;+!(4%O(7- :Y0YCLV7%;I$3\%7G,O)OKP.^%'OU9([[&IV@,9^**Q@O33$,EAK4S9% M!^_%ESLKBE8*2-80DD+B4;5FWFLR=XE*J#@>N\6M"AJMKB0=!SP*]7!JFGNO MW-P!5J,$<-A:G<33*,Y2TZT?;0?O]9E[!*HF!1Q05>["G$;/T90DTPW!)(S% M'[#;6H;>WBLX=\H$@\L'_YTA0XFBK9M"W\-O"E6'_%^3Z_M@NA)4J)*\M$@3ARM!ZFYCQ$;-"8XK037:;%># M-,V1H6+2N+I+J&:HDF.(PQ4?UMX#)S#L.?+9*$MG 43;VG=??!AD#USA@V5'):/]EE@:H M$KP@+*)RG\]2_P':0>/L_BLOV8+J/B];K.)3H)I>2.L.LBC,0\W""C\+%KE5 CUH8%^$^+X!V+]"]@O1 M>/13IB#,9B1,9<**6A+=] [T =\7#7O5)P>1XM"37,&+DHNG&1.[T$*O\QG7 M527:C.7[T0PXW ]C$=27\O49VS MI([E[M]_XI03S0M0/W1+%*F]"L61/ NUGYDCBF+\JPD(. ?7._FNN]8AF00@ M#/SI7"N-LX?X<8I1YH40Z&PP#5G3H:GZ.4W$BX)NF%4.GK3X^5G MX4]?).L* 4=A*ES _/% ^P7Z%F/AL4XMFLW@>DN)X=A[#GO'8+#K:.VE/IJS MD:U0AXQQ)6$4DRV"[VEOUCK,UWR?D?6F)T."@4/=3HD )XQR:,3?8Y)CE$R/ MYC(!_4]+V G6V_=1W: HUDNAP<6)0P&<(XW=HHF#'9;M$&1PS'&DK[[)FA>) M&'OY*XM2)W(^MW7,\&QX#%=RB*->5;6 M0HI)#R^TO^^3I!U"[B;2\8='3TNJ\S(<#A?(;?U\'S_MU"N B' ?%HY0!JOD M=(CB?'IL,T>8Q_->#73 :0,BR7UT-\[FBY@N";DE<:[L[?3'-(KW^J,# M:(U=:CYU19F#U61"N%C3+$Q7Q*MR.$1'2#_OM4K;0PSDT#^H@^TWMAX@**5E M*3L,'\-[L=0!C-\FL3UU..2B6"D'6"Z8CEZ&;A#OI5:'<2W,,L.QWX0?_?61 MPH"@1&MGJ-TE-O;*?!J.BU+?_:2[&,?R7VJUMX07@,QPS MBLEI='RF2Y[;" M]F*C!#@,<1G#>Y74#H#1UESOB\L@6 P)F>;EA!6G/$!U<1G$>_G6_O3%778X MI@BX!/I8#A"4=NT-=+8#,&I7P2RA\;L'9R\AX5QL@LL3?/V-8X4,]8K2<5BH'@WWQE)? M>M2+?'%-&N>4W9)%QL(GP8*8,UTF#E-?*.C#O=_4]^1AE]3X)Y 5K^6)RST5 MNOYKE#[)>V%"9D($KFFY[4>$:M!P[T+UK4%MI;H'>E7=>TF3N5[DS]^FDMVC9"K_ MD'&6YR"64V)1,:5^5J#7%K=1H/HR?!D3^&ZTC9SV4S>.A(DPMA368*FX!^P. MU8;AZYQTU0:-9/:C_.DNE,&A.,K[X8NC]*P.^U0YA5,>: JG_#1Y,SF->!A3 MGC$B"S5D\WG EGFEE.@QB691&"3II,P]%-*9W- X"N6:ZO$:]9J:%3& R]"& M/CYO:&Z$W*3P7B!]'!O#"-#^GJLPV!&K7\-TDHOO&BG2RE*6J&WL0]W&[EDP M)9--]C__ZT3F9/E\+&!-BMV0E(T]6M E#1)^15.A%E*N8F;/L]XJ9&Z$#S"H MEL-YMB\#@C7#ZB2N]CXR88V0 ^.CND\,LS)N=+!8!49O*0=U45MD??YWD^1^3()E.-AD@7F.E MZJP4NPD!NOH- JNI,"++"*\\C().E\6L\\ >[51)&< R;?T\VV)/6-_4.<77AQLA7U_*JQJ0L,^'3\$NR^.HF:A #MH_& M3CY+\P%NUSI99%;P5_DTSF6 MA%S/"C+.@S"_-VHW7'.O_F[_*KYC"86*7M9.GHT*(O+*/5^@##!XJ^1!?;1P M\'U=_UUHUP MX-B:UA(1MP6N_8B>C;$%[O6M94=A^C;<#6EOMJ^(%S> D\H-\2V;_D&]!5UW MGQ3]_SI)O)YGY%05I,A]?^DIVVW9UL_W?G)-6OZODC[W[25\&,^&"L-1M9ET ME91O@\R/)S1&]V/S?$(R-\GOZ7L]H"BK!;@=4!@Z^:TC4:<+=$!AZN7]@,** M3[,PA%4(X]ZMD87ZD9*#1B+,ZO'XR8U8X/+4[+QCF$)XDQM'8T4ECRO?K*YRM-N'5+N__.A*R,;=%TT MU[?&\L050,EU[7UIN%&N2NTV4LYO M0>7',)O'OU=WI !':QW']5FR'$KZ<95T@!5V'MCWV5PONE*O;MZ/M#', )2K M$\ .&UDMFWC&'7G,7ZV[2&:4S8L+A1Z3A0MJQ+0L'YQ)'@&OTFE[^,QYKA'E MM.4"=?;]YIP%IWJN,UP>&.SH#T9IIK:D1HK*/[* B8U?O!2^(L_BXI7'TKQH MPB=_^9P$V302,XG/-U?75)97!X.X8N\NT0WG@3Q:H9%6@"%"^WNVQ9;8UDS4 M35B^K;1K1" M'7%.:Z+3(-YO*L!PK!E@"SGYML)\UQFK;:Z1'')"\QM.TM>LEFCW>C@^CXKG M;^1ER15YX58N#^AXW&48G_>(R&,0?PI2&:>NDPJY-P3K[O_HVQW5^@TB%T%A M,,*99M_7R%!9+^YBOR=$D.5RZB^R6?$=UJ.;HYOF'AZ-1468TY(%'L!C#!2" M5\TV'.6"P3JX.BGYL)'K<9<]HL^?6EM%3"&%-2T$*(!*B[>$S$E(C M"A+_T'?Q'?6P8%*/>MAX1V$0DHB=4T(_+!6K$$ M.:$-Z JN]X0%EV)Q,%U]'R#: M@Y4 ;F&S-@&,'>)U)1 PP/H>0'@'J]OK#*^-^;&#JZT[ 08;/@(0_,%J^3J# M[RJ;R,GLFT*'H GP5:C094DL$*^+K/ M$!V$AL./6]^D<)C@=3V \ U6<;?%!&]F?NPVO7YL^58 P9[)&4^C>9"2@EW# M$:&E'S@:@@9IF"3&CO?1]%DL61&7KZY27JY4Y9W":>V7ALBITRA074 0&FO% MWWYHQMU3M%C(!,]D^G^"9!IO\0XYS 'VAVH#GE";FV3&K@=R^A/4RQC%*7DF M,FVEA2$%(&65MXRW$@ :=\;5A=TG?[G/_^'SJ'_4 M%=[OPB1CTZM*B&N%Y=!O6>0PVM]MZ#Z##88)0> MJ$VP<3&]4KL=@]WM51'WC3*M*3S)F-37>V>CLXW@O7:*:W%W5^%@,"M9Z%V] MMKUO7(LW5GK'8&I?7\GW+B=)>$RM]_+N*$V-!AI#:UX^KU1UQV!7K^7=C4MA MA4;W5=#0V7?28M(G(M!K8>Z#&MV8>9L-B-A&CUO.+D-TOS>0R+?CR@*U3@K M19M1?5_JZJ(2[:6(31]6&SC!0K'-$@K=R05V'-#WY; N6M!*=AA6:[+@FI.2 M]\WG6!H%KC&LVGM2Z;HRH]3(.PYXOKB<1G&62A5SGI+=!AQ7E>R.UN!KBOU;0W.K%59?IX>1(''%0R SK >.IM.\H$@UV$"XU=-.IH M-"MP8UB97DMQ&RRS40+ZZ$O IKE.7B_R0GV_!'%6&!+GV;SXF?OBU\]W?)^M M#%&H>Q@LL.UJ-KQ5!5?E[4ANWZ)TV46W7,?VO>/=F4*U$SJ&U8=RS?-:[QM9 MG,;J[QA6HGTI []1L!IY%7D?+\M?NIFRVX"^"Z+O;+G2D/:B)W59\./97)Q8_=J!&UXK99;0?1:6H5B,360BY3,N0%E4&\51 ^SK@@CO.2>G[T$IF0-7?;.TC-[%9DKG0918C7+5 M# E4$#54V]F*D8VCWE\"\>&?R/R!,(5\10=3>]_^IU(] M*LG!=EX'J?U^'C$2L+E1K/4VOM.[;*)4\X1CNR6V#*&@O8A?WD;\]^/EL=@_ M/ FO^G?SG&_OB60NZ6W:MW-5NX@ M)OH)<*76U4:^%Q.HQM67[":C.&;%M?_QD=!'%BR>HC"(@2YPLPL.FQG _6VR M6GESP;_K6R4/Z :KNB"!SZ:2:G=8Q1"*2>Z*)I^MD]Q6(]_O?5BUJEYHK,DA MCME-6ZWB>'DOOFV>YT"=D9A,;S,>B.G*2R48P96$VF9!4&<_.?:#RUSI?:#KY?V7'0RAI:%AG@F%&/,\&\F%=L^-3;^7X. MISTL:HYQH/$I$%PGA"VK'-F@,7;R_:Y->YP LL !VMJ_O1,[R8!%%+C=VFZ. M8VT:8*NUS69E7O!Z!%S0]#GA"Q)&LXA,K=LL?1>(9CQ>%GI(IM;@DK6G]_=!K,JG /?!AARPN_?'=TSZ6+2W_: MXGCJ.N"PN1Y=3QVCE7<<<0%G=3[U79" 9U9&.T"XW,]M^JP^I[JY]^>FK(IF MA@7CI-"0'>H#,O9#=6S1EIMJR A32P(&;-@STF9-9%E]&,T.. M-:BS[T2"#C Z" <'FI5W",O:FZ:-7+,MDK2W-ECI6<K%P-5S@4*=[EF0 M<,EISF!>QL"PE@'[(SG2;@.AFXAPP&I\!E"/IJ6;[[.U#B""!#)(GN^JK.&M M^&R2D?45-@4*HKF^M>\3M#;"-S*$R5[4%4B+6X:98'93^$!O/"YC^#YFZV!) M[J(:Q*SD:_5A>IVHR5$;EZT/$)4?,:$"8&L'*)2/;C5*N)IQT/<"(O$34B1L MXA@4BRM:__Y:'RKU'LS(0,< XO0!*4YNHO)]K;Q\%W7==OO&N.9EG.:[J AN MAX_Z8=1&%,5RY5O7'DVMYY:E:7#Y6NK&^X:TX'VG HP @[H MS(JH/K$",(?D@O;^W]=SP@]\)<_S9>S7*WE@ %%>R5O-$YNI 7B\K^CA.\;> M\K*>300X0A:?@G]2=I+Q5/BKS)(=I6J+U)A,;=%GF^X, M77! HU>P^O4O/2=#U*98?>,ZT4]-HIVBF>_YR*HEE2VJELM!8@>KK]U_H1"9 M5IKY/IMK(],&E\/*5+0!:>I60]\'9JWDVN1T4,F>TXQ!!%MMY_L,JXU V0JO@+=@M@LV7A2 U3'THHKX)>925J?*V?4ZB6UQ$O"#? M!7LQB.L8OIV%ML"W8-4_ZD/-\5D7/TNW= M<4,GC\:WINL\2B+^1*8?*9T:PGNZ]I[]: F-1,S,X[#95[3^"MEOU\D-XR& MA,OIY#;X\DFLV2P*8@A6YNZ^7>0.V$'D,DP"S(J"?+]5O#!?N9FIR7BQ=?+M MLSH@ 6%G/]R3-9N7%^?7,K>7/1LR,-2M?7NA'4Q,P777G<8]80WWPR>PPJ4& M )JW\NU7=@"RPN783;+(/KV>2=W<*&KT1Q9-B_,R">2G$8MF8U8A8/27F++8W158.AUV$M\.8U/0?)( M+I)-^9 SGD9SX7]!"M+">N\%IC!6D60\:FF%E.J ]<8!JHOZ@@%%5\WCZRL: MW>^TJ[!0S]EYKY6B]Z=2]*786 M/1]+>:P[+5A=_=4%?F!WW['>[E6J0?(9OSIX*WP]6#3X*RA\_5KDWZ7(_T@M MR)0\,QR8T MX)0&FH.3[^L')]?I$V&3HCS(Y"^K&6="9UN_^5<41RBK(AEYP;.38!&E01S] M2:8WC"R"2&Y#8S$JEXP>A2&V3R+98K$T5P6F?DSQP,$+W@LW^&'P:%W ME.KXT^9/R8+R*-56P5H+?JN9[_C#,'J@E 4.PZ^P\TFP0V+A71":&1#3]_ = M01@&/)N$T.%X19/0=CU%T]QW6&%P!)NRZ37KS(.KK:N&]H/9S[X*F+S'\4Q> M'6NTCO4F^B+W>NGR$TF?Z%0FSY7)S."L)G-_'+&+86P?*@,D^4Y6!<.#=0L_AH*L9QQ&Z+N(\MM.]6C/?SG=+;:V'J56\X]@CV::?YD\)D?Q: M#O ZC8K#4 ==@,T"P)$@IZ/1-C';^HT#7HCBUZ_S6!A',0]7(ZO7L_JDID?5 MUL_W VC.FX1Z_0Z07'!,VFH6K[\DA/&G:+$I0>%BI-HA?)]#=(;665PX4#:= ME%24M7RNZ(J\I/=?2/Q,/M$D?6JW20*-Z_L\HK,^]"/8,2K)?Y% UKGL2S?6 MP_D^Y=BQ2M3$.%I-D)4Y>]6%8D#?FS8?VE 5Y5CU0584[5,=BO%\7\OWH U5 M08Y6&2)3\92VXWE_XLZ#,D3*>BP^[Z9N#I).Z'R1I83=T5GZ10BPRH.II!]X M!.^OYW4%W%58[<_.%;5V=O^26+ (M/4]?E0_)K:JH#BY"98R)):7^1 _9!F9 M3DI#P%$/L"107K/(Z0MBP$MCQDX(:K"6](&KK];;^\[]MF.BJ;2J9AS'%'L? MO! P,LK&OJ,N[K@8>,8!2CDG51YQA!B-KHOO,$@KPS'SCP:FJGVO^',&#CZ( M[_!%YSD0(J/Q)O5M?(XWTENCLQ-!>I26#H7:5_FI[JO(GO("3=$7A3LB2;HN MF3D/POP%=+L_8N[ELPB#@C!+-IZA"XY30@A$]=H+>IZ0)-2I*&QL@V!@76)+ MF[,J(0"M2W3)<34%-!<$4[0=)S8J3G DL6U39JWFI6R- Q.]9AG!0)724-4K M:\D?15O?6RV3-AFF*XSI9"H3_Q2\1/-L?DP9HU^BY/$D6(C?I$NWE48_BN< M!F@U!:PZ-C'A!?@B28F0>7H;I.24\)!%"_-M6*=!?%MG7_A:I#3(XPQR_@$;\3P@ZFU\DO M 8ND2R7)-QS@P$?P'1MI8WZN\MF9[6E)@5N?80C?>1=]V)]50N,OAJ5B^W.2 M<3)=+?DG=#Z/\N/)H@V2!P[I.SVCK^7528(XIG$5&VD*3E$4/F217HB(O8]^2 MD#XF,BG$Y&.!NGO>OK9 M.%M.8@)Q\RK(;DTPOPI7T;D3P.VK#8ZFLM3-V?( MP>/ZWNL.I@R.DO4]L5=.'/,""]<+(F?AY+%XCRDAQL/'[]^IZXRL1YD4P_QU M(@9",:WG]!5$R2J*9:*& M850S1X 4QE]6366BZ\L[-NTU]/,]&[="'":,\2:#Y ]2IYP*=8G2A3I3]?N# MYLO44@Z3/$5MNZ#J.1$@!G&>M)J7"JZTE0_8/4=QK=C63V0["Q"',U[R41IB M@Q$KVOJ.OB?P'A!20FX3%2I<\TE5/D8COM0"75MWWX=.0V$,$QLJI#4R:#M= M^S][&@I;BZ!Z=*8&U:,E&N6\QP![>_['*L/ MP-0J ),<+K2W5J_6F,-&\7W(-1SR+E+$A7]KR+NB/-A%XN%0WJ4WX"540Z*4 M,4VDYA >J3F;S4@HCT*K$1J9&C*1QTR)/"G.:7Z-U?3.S%KT:P*EW+?%?K3: MELI9*Q.$++<:ZYGN9?#116]Z%"F.J1_"D'I!(X83F6ZC^@X #:,6-BF.1Q]. MQ>0>YFOE/[(@SM_;NV&T_-F1[)W?9.VF'N"/^ XE#:,MCC(>_W$@1"@G3T'R M*!J<)4*X9-K+&J4;TW<4:QBU,DMP/%/0BH^5-RX:%>?COP1Q5F 4Q_1+D(0] MJ0?H0^,+6 TDZ_$H4I%:,?UG5A:6ZJ8MS=%\![B&40F=U##CKMKKNZ*M'L-W M**LOC$T2&G\\8YH&0:R)9[R'QS-6LV >QRC?()-9*)42+J^AC-Z9D2FN-)%3 MS?6LL0[!RTTOH^1\=7&F^FO[,4-?W_$=,FBE6@/)XBO2Q5N!,GO> M+MBVVKF<4W9*LX=TEL6K*FV=]-'Y6[[C#0/K9$O9X]A0-/B3E8@3&=EWT)%* M']]Q@EZQ;LCBJYA+-'/LW9.0_W' B[+3JP;R4MT0JYOI:[X##W[6.+O\]U [ M\VB,@WZ5[7V'+7K5D"T9["'&QBM1ZM:^JU&VRMAH]9A#.48 M0/1_PH.^NX2&CFA4/EV^W7XCEA3]@KZ]^[?T!@+T8[C^I'K5>C"JL.:C>KK[UJ3.!Y(G M(=9D7=K?@5"UQ0&'6IET"%3(1_+,PYJTNY D 8NH^:4'3?,Q8K'- 8Y''E8T M?4[X@H1YXK3MI0=#%V2HJ#2L#HZ>&13//JSHNV'D.:(9CY>W9$%92J:V1R#L M/7V?JUEU3X.5318X-M%WV0,G?V1"#&?RQ.]>?,\RT^DZ(+,JXURGXZ&2(X(+ M$^MLI^^"!!>SGMD!PC7?;=-GG>34S7V?YEKUS(P*QNGL5MYJ,$]@E29(3 ,R M956HKB0-^9:T3?&W&N&0=D-#5()>D8QBLOD4)?(U(INL:\U\)P(H]*,F:25? M.*:1\@$HJ\BWF_D^FP>(7,47#I%7+D_?!-'4F!JA:NLYS5\?M:E!H.<3!PY[ M4U]BL$,Z,-3#U)78^:&=\NCFC*?17%XR7S.I!U^T-S3WG;=OA]-,/R;C59\< MN9Z&^\];!YN8F>%!4HDNYHL@3*^3LH!D([U-;0#V7M[C7! [@#*/;KY:$7Y% MZ[0#LP@JS$/'\+Z_=T'433 ]X[OS VBRX)H#Z.\;ST$%+(F21SZY(6R2IZ*C M.'I>D26HRHFRGSOK>WAR.^-6;MH-\2'@[E)0_H3,PZUT8CE-(HS\=.& M=)PG#/U OGV\GCB74K#WV_)(F/AD]!V;GPU\8?Z)BCO/:ET M[[@'4N[1ZR0:_!O17-_:YX7 ..#\>G;/2" DM\QIM*33&KIX/C$U"EEI8 9> MD&37RKM,Z5)%9R-(HMA!0SKC..:V*F+]K +"&I;<7#E1;Y3RAM%'%LPM:6N& M/N-$S,01DJQ=)8765#9C+QQ8V340!%9/.6W*Q?0F>XBC,%X>)0G-DC"O-"V_ MJ5 $@)1RV7'.:RUEG>]-ZE*5/E$5_ MDND]/:[,:09K[SBL[\F[O1;T(D_,JG%+Y HFXQ=K+C9MCN:R>-Z!JU[ QO0= M"^Y;*5PDJ="(G9]#A[IGTW^L1V"JI<\FLC)'UQ!,3QE':QJO9U42;TDLTZ7D M)%W4;WNHA%@A;XQV'-?K9;BBL'@Y-34*UU4#S,?+9OSY2\"FMBO8_7T"QX:J M'S5JW,3K34I(HE=6/G1L ();?8R-0YEZ-T#59KZCI)"$TN1"FMEM] M'2!O\XPCH+:BR19"J[?#@9A*US1"'S(PECN.%TDH"(Z>B?RB8.5'4UC,W,/W MV:A:*2IA, C#@V1*JSY\X"SI U=)#W:EK96DZPPCV8>V7<)TN^X!_ K]IWS? M]>K-"^O+L;"ALE]*]RPVO7+E/J?LH^AKV$4.]T7?,57T.J@#";,JNBJ2_Z#J MCM5@?\Y?-L$$L^ >ZH*[7N1/Z)V]$!9&7&KX19*R*.%1*)_.)*9 [8#?]!W( M'581!P4*\XP$$&#)9S[)\HODAK"(#N&.:;[C.U<8WT)H! 3'H0.GG ::DX>? M("R5\.-]_HON=Y#SC, M@<6@V.S'.E?AL=AQ[$3U5I\:[;8/IB&#J>,V5*VW#XM\+;U+ Y8BV4+LK\>& M;\_J0X>M7MQ8][]YJ)KSC$Q/,[$K>BP8+((W^2^W]T_6Q#3'L4:[7VVEA*V% M[:YH'PI%2\BC]$,0*%I'00O)SDB4"D=K!U.E\F.CW>'ZF"\-<+WJLD_?];=# M_T?5H])DI01[\5_/DCW0Y4I<=6A=5GS*=RK J#19"]57K<=%ZOE%PE.6Y<&9 M_)6\^Z<@*<5V19-GPL7",YA^NY/@N\3P./2^+;1?M3TT$:J5RUAM3FY8%!*) MWFR'L5\P+;Z?2,8>&'8$=>^"QB;^O6NR_P>D/6J:%Y7_RD+2VE1X9;AS(%OI MDPCO;W"/QV#ZQWXDBX.-\15OOO7>D0[OKY7OC^JWTH ]T7Y%Q-:3_CM3XOW1 M]OVQ@)9:,!(;V)/M@4,,?[C7[<>C\_T)_34\I(@E^S$5, %00QG#N:U?0W'$ MW*^9J&^B=ET>M0%D1R.0ET0]T0*UAS&<_K:T!X_2QV :.%:0H^DTDG\)XDVH M')!R/_!GH=8QV(DRRG,#$%;#U X8;++(PURG0J;G0<3RFV MY^E>*8#J']J3 M79BJ.$S$ P#\E03YN\1Y0=8Q2&YUCT8RV.'N3HW$EY3]I[@/LB+88KR[6A?: MT %5?+3'PKM>'=J#O7=Z;X_L[DKSVU$"OJ[TJOO= =\[[1_7/L AP'^(]E@7 M\TX 2S!_2 ]'$:?=L6\#I "JZ6B/;SUY-4X ?]4A1W@BN(]M<*_408T)[;GP M3O?& RC&'BXH-=[7CRNGJ^ATG/F0BH)0QV\-MO*-^'"(<. M[#_8>7FP>WO&R):*R7O"YH<&+?5+%E1O^S^@]:AB%!,"F/? _4C&%A?S9S4= M*(,:3O]GM_MF.)W58Y]MQQY7\V<]G6B#VD__9\_[9C\]J,@>E);J3YX=[*NZ M0]PU,5"#ZO^((=Z^&X9,<''$/;<)G3-)3',/K*>WJN@Z(>I$#9( NA/8G&KQTY],2#4: M>2OP#09%PQD=O MU9*[@:?F?QS8G>4QYQ;8U3MZ*Q7<#3LU_T/ZP]O?O_\B6%LZ2W^[F[^RL]V$ MKV(>QTGAO3S*N)YMO'ISF$C3_&O8QY@E4'DX#1.:DM,\^BZ/X)ZBQ3T]2](H M7=HB0LX#X= HS;;@+2QV'&3U=>9'2.A&%L[D:Z/8K;;^7Z#JJ5FUJ/S2NYQ MS*3N@ZB6"Y9 MYY3E=S &R+BQ?M%W;'E@C1L:JO'G'SL!4&UT]B+_:DB6Z#ZR[[>7,4V'!M&/ M?%9L9II=)"F+$AZ% Y=4,WS2]XO+6.=%*%CCGQC/YHN8+@FY(^PY"HE:8NN+ M[[EP^#U-MRU5YDY=T?2_2'I+0OJ81'^6YYNE'/6ZO://^WZN>6 ]WRF(..;A MP5@N(FC" RI_)-L9;E'LF@[?6^6Q:K(15APYW(QGZB3N']Y!DKAOA4A8%*:K M-.[)9\$E?TWF1I_,W3[Q")S'W?D3."*H Z=P=Y82DNSMUFYO8W;N<3-RB3=C MNR<#[&OSC2!NG,O2KHG#R M%Z;L+U4[W[%SZTT3/7.#)-95/O<#4)8_.,IRL/BLBRQ_V*TLOP?*\GOOZ;LM M9/D]QG7P5JX5YD6PT@3'?#KT"EAA&$D8QB"_ I M2J)Y-K?)NM;,7S*T2I!*42L9PS$%?0I>0#+?;@:5^6#[*H#,58SAD'F^/RL2 M\4XSMLZE+U*C:MNX?+[\R"@W14I;CN8QY]7]%7FR>%[E,@Z*;]FR VFR?G_MN[EV:JQ]O85 MW[$I?/IJ .':W$4YX-7UPBG/'1H?]^AML%4PTV OE.^-JDL;ZX7A 52+^_( MH^3V(IE1-L\_L0KKT%F]T7F4!$D8!7&E=9GHI$L6E.454JQ99/H>./+#:N15)"YLI?@E/!,,/AB. M@)D-3GTV%YQ3+'E;>HH;DY]=B]6]D8#:7KGK>(.X1I)'=2(\9AI'TYR\G#3S M,8.N_;Z!J.,31S)5DSK;F;N^!P[DS'IH!0=5AI+8=A+&"QT[BZ.Y<$PDH;;0 MN:6;[PV43>=J&(&$@&.?4W=DN0TI;0=OY>#:861A' OUZ'28V<61(%;29$W>W6Z&!"J(&JH]P2'3Q XDF!'1$8Q+]71#+@^]GDF3D(Z53?D5,02IE:]_) @X1B_IT M;>!^_(=&%TE(Y^22X^>"'\["5E@6(R M>+;!A4P^:MG8CP]/70\/5V/ M^GHF.LB9Z%E>CO77:$I*%_)X^2GX)V4G&4_%&L[X\7)-^BIV #XC[3 XDO!) MVS/3#IPC.4-M<+!%?V-F4^330@= G5_)E%/@H4* L_A:DCD&[UY19B(_WZ\ M/"9)^#0/V._68U9+SWW'VBX!-$>Q-3I75 *.9"T]<6 ,U6(K@'7V4!S6JH(^ MML"CJ8_OH 14'P&Q+XP1RNTYQ3R)JMKB,*GAIDT5SS@._^0%[.O9%GVV&=+0 M!0>.>FVLP6+@9)!G3X/G:,II8CS+:C3R'8.S:DCUS5(UAX,<$EY&"TZ61EG6 MFO@.I;E(4LG=('+\OX2Q)9?!F#@F:7K,J+QK9I2KI8OOB)6+G$'<#R+W.[E^ M\#N:I4\F62N:^2[MZR)?+9$,Q36\(SH0Z52\-4ODWQ.0FR:922*8[C\#6]REO4:\[L MI^3. R&+O;M%W;W/EBUQ:Y=YZA&JO/+5#:.SR(#05B/?,V(_R"CXQ@&(T)!- M$JEAR=INYCO$VP\H2MYQP'(6L$1>K!!NSZKH1Q3JX=$T]QT_[@<;H28EOD217:@BU'+&9.GTU8&+*G]20:#M#L'3# M 25 16& #9DK=)4+)8AOHUE,CCBGY3TJ4ZJ K8_OO3](J2JY S 9#).SRL_4MB-;:QKY#:*[PF7C!<[@3QHGF M:.?[YDOC\K;\H[S@>!D%#U$+H\9&11['&Y.5)*#.3=O82QIG4XBORI5!D6='DHVR:Y+*[ M9I^R) JC15!,U##-&9P(W\MXW]JU(]1P..VU>?0TF L&9>[WXU-J>9(%T-7W MZ=L *XU>0C@ O6%TFH7IRI];'H4A$[I:/(MA?6@"UMOWKKD/6%WDA /9FB)N MYILH)E-'MU#=V?20< MUW:H-GH#1(F*FUI4K >F/#%J+)3J .F4-1WY:7WS2=Z5NZ^ Y^NZA<)2H)$@2.W8Z9 MP^,@EC]J:U7K[IX/K5K[!DZF51-6ZV/_11[&NDL#EOI/[S>S?/(4L$]Y/V;ZBX"<[N:WE?VM[KY/CH9'6R&MKV]IXX]L=# MG"$W>442V#00"HAEPGKC@!6JN' D\04I2V*OV9U88:+0$I)4M]X'M&HLX8@P MEK3)2:6DSAI6-'1!!9-2X=30J'@9(ER89^T(_TGNG$J/P10J-#3W'1ZPZDUE M8V'E>I!M?DGA.AWRAI%YE,T!8H?U]+W!=T' 118X=G6(\@('!A#DY?2;#;C3 M+=A=]L#)'YD8Z^Q9NJ_&TAD_U7=CF]Z3HCN*#5:=)\ ;9MH>&"KRVDI?U-KA M6.9M(.@*ZN+:ZZS) NQL5&V18*'4)!T"^/8H-5VR9TYH.XP)#QT/.+8F"O*L M!:;U79#@8M8S.T"XGM#:IL_Z>I:ZN>^MC%7/S*A@])Y/H^=H*CPT?A,LY010 MW-5?U6?3(V3KY]ECUJ^5]6>A0?P[><;E;^3_'@).Q$_^/U!+ 0(4 Q0 ( M %>(54PM*FPR[L4 WT"@ 0 " 0 !R9W(M,C Q-S$R M,S$N>&UL4$L! A0#% @ 5XA53 ;92Q\\$ Q:X ! M ( !',8 ')G_8*.8!# 5?@0 % @ $"@P$

!)?!X@K3>'IU<)(^ S[ROMGIO-C((U N*U13Z/SQ MI/+ & 'E5LXR_:XS*DB/)<;2WQG(:VHS9Y(9M0!B0 M?.;?$6U576 H=[6:F=B)U8Y:DCP$KXG M;S^C%9,H85F):B@XDC2U&=:L6J)2!5^P@6\@N0WMM"A_WDFRQ:)QLY;LOQ;8 M?%5+*"9FS2<5K?T]5&5^LRX0?G.]W*M:NW0#\*"-KA-_!-N!DR&$X*3*S[:< M@A@/2,JOEA)[B$4<"DS[Q(]\%;)2&)N;K2)0HZZY19CD&-M':*Z4I6EMD^+Y ML4ZPR=E>+ZVOK)(>CBV<"U2LC4-9*IG">YVFT5U5^6 M >A28)V4KE8LP!@BR(47$= I;Q'7*R4$@"&4""7P65(O41F!O%6[OKS);@09 MV^&TPZA+GWG3&6LBW/%O#@4'!+9?Z_B8H;=I@BMC2 M Z=<1:VL6H=*S[-W#XS[I*OY67^/620!VV1KG9?TT3"+/DP6Z[4 %]@)A.GU M)J^I8AV37K3BW )6PT RT3(S%6BTERV&:A=;KNWR%>_9!^BCX)U!T\Z\[SRX M6\J#HDU"F)%&<73(DGSRKR@HD8JQ+J7*NA0R#FYPYZ4D2S*YXDV\HE:@.>B@ MIHK3C@&#*3\&<- 6\QR#D-76G*O![!:7 _@0>X[EL 6[P%N3LD5F4C*R%_7J M5.!>Q_-@U4QT'D O)VNSTRA>IV+?/MSE^JUK<[UX4OY(M# EI4*=Q1\>VAIX:5-JRK&B*/-EAHX\F.$!8!Y-@%Q< MB=;6JOT"OXVGW##8;"L3J7@;&"(1MFA$ M2'Q[@#E.L=PI!T#;+&"F!A%?=Y";3$B&K>+K57B' BFT7^=LA5G +#2&A(J& M2Q,N)S>U/D2E-^UTW+971SR1X6M;XY,$;FJ48U8F=$6Q$J:QR^5.@"BMOLU@ M$"]!!D/]I7+RL&4V$T?W/=2ZFI<3?&OIG"UC>8:9$E1&V:&8R*QV2)5NT8X) M6"B'I;Y:WT,!4.\-P5(Q:DPR4 9+#\<+9W+W0@BWE*ZKD-9!+.>HN\6=2 MJ2*C1B:V;8 VJC5N&%.BD( H=7-I,(H)HAFA2SP+V-5WI,ZV0@10@R"+IH>9 MD\F1DLWQV@F!8*DJI$L$=JL\6W%60*J$H6D!U?/% A'PTC&*=16<;5B"?&G> M-TE@R@(CLY\-9EH/15ZJ@_;/-"177Z='IU@+H4OCFMEUAII#2Q DI3>!;U>1 M^W-H$!5Z >6,>$1ZSF71>N@FF.PS^[7]%T]D/27H:Q:?)::0DS6^[Q+'& MB']D4LS+=K9(7(9F&W[&))_!QC(-/PNS8%Q=U[!NPGVDD6;S?[%!46/[H%C6 M["R+J6/S1R7(QJ)M#T!% 2U:8F*(TH?2 MQM>I>!$ZAI0.Y)8:7K?9@]DTOJX[27*4VXP],@2J?^X)$;AM38F M? U&P$"498X^"UK_1#I]*U*13XYLKS.P$J8W7U).R>[H8M^U_FA$0ND_W:9_ M/ I*8+5GFH_4/WKZJ5X_%W?81#*QCCSZ8.N?Q;J*C06CWDT(D]^Z#-%#L1%E M*RDFB770C^%]M94P70;*MBRAT_=>6O/]2X0KU%AI3HB3/*ZSTN07LMJ[Z@1QE!.J!5]APU4/TT&=^ M \4(!Y5I$H<>+NC8I'&'IWVX'9MR@RJ>JU M*#%1-Z+LB7YRQ$A'PH-++L0Y/-<$'O;TI:SN2[U68U =NE*S "VT&!"AJGE$ M17(.?]R5YJ.&5J[YQ.E&$"2!##>%D#9TRD"7)P)?$#*68BYP1"9MC2LVXBC, MG'JH.\#![T=G_5&9"2?'\K<4]7I7%Q3D\=CQ)21,O MT;$>1*HK&80= #,!R2C[H#=^GF'N&5)&:NT0,V)GS/UJ'ETM 3]0DA\WY!A3 MR:R^VO3FO$_G'"M,^$.B,9V.R:.DR]Y*HB7J> .P59U_A(9.[*6,1<=Y[N$-A?OV@6B\: M R,H"A8^A*RC@!EKSG*#1*.@S/\:_;D!!6341&:>P(QI,;KC+;DZD].K:$4B M*)KEVLR,)[XF>*6-ZE(BOH=F":LIS,J;DM*^VLOX>DUIA@&&3G7J.)-_$M&C M0;RM7&VE+4C1*MFB149\DZAH1P]LFU')U@#>:>T]/I.\]+(&?%V*?1MIF7: MGHSLH3^"SL@-DPD\"N(TLN= R8> D@ARM.',4E+B1[D\ZOH(_+<$*NT<3JD35SXY:& M) B2JS5JS1/DK.K5.F],VG(BI<5MA7[MM;VK7-ZHK9^,RI1:5T(@?:$&( M/H.SNG? 9C42O+=6-]0S35J3I&&FV,*N]M[PF'Y)]+BG&L%KUA15LR(A]?7H MNGO4:HZ*FW4NFOF8F(9QJX$QPOA]W_I$28<)2FQ>MSS0+$3#?M3Y=FI*7BTZ MOTS$?FCK1PFGJG6[.H<52 R,=]6UI$<1Z<1U?.\C1$%6#H?)FD9&W5:=Z;P5 MP+M;JJT.2 D0 L;[WCO.&?T.X@ G(Z.>WAE8M4@MS6H;^!(,2O==BT9'Z09J\>>!/-T M$IS,R'TZFN-_IY19$%E M(..$6^)/XN=M*U%SXBIWBXX +V4<3"VD.:>+6L1CO61>[CQ! M/[4X'$\F>I6ROGF"'S#0&OW^&W62L&7 M>)=1Z\A1RYNM-EBGC=V5ELV[.Q ?8(W39J%YN$Y!,X=39<+"@=L.@@JJVK$'TR]$=:"AQ(^* MX*H7:+/A&BKN%.>$C2V?"6S38NU=&"Z=R@(S7A$ATN6HA]&".ED]:UV<9VQB MZG$4:RUE8BCF.>+)D>,2>S,5V!,3$*K),]*(BJC+E>-P<5@JE*5LG2I:G>3/ M'+"W,=Q&->GB4:O1095DL=L8BY_.M6);B&V1J@FP=QAZZFC9@IQ,_ %MKEJ'D( 4!9A[,*K;47;:+$A*S@Z+[R*_9.#]LQ MB8(X\Z[.;6S+"8>]BG%AKQ:=9/:V)21,N;@>P]Y+\&\8D792[*:5RIX2Y^+! MR%+)?6!/7D1;N_#U5]_-]QKLN_4%*GEU>R7M/[BZX&E;!]WF7LBI4K7R@3DI M[(#W0_-@7A)ICQ,TGL0_."[!&(WO9@0CX00CO +R(JV!O6O7DNO.[W =Z.JA MX^16:NLZ E=+1),49]DJ_.CG8QT%A>/+H=]O_E7K)UM3K+1_9[85090Y:4Z= M^\^K[-"_?*.Q=[.7NV4Y3,"=_JL7P/"AOLE**5NY[S>_UX?KWN3F;G.VB6ZS MJFB'HI(?D'U+; YO6>@E;9Z$:!H?"Y3(=2R(B849H5W#R;:X6% D",> X%UR M2G@]"%57 ['/%TS2&B=]VIJ;FOM!T_KS.7LHW-*B+/;O"YD5YQM2HW".?Z:9 MZ*G,GD%FZ_Y%V&ABY 00Q>KTWAG&V:)JU4;_'A?IZ\8.,^DC"R55%M QT^R) MT'.NLG&^-J[7! 0KUM/AK7#L+[J>/>P/]]4NV>_.WQEO; H!YJ1\4D>/W ]T M;YJ.8?HP&3?RNE'6(),3:H3&P :.AY M#RZ FK ]#L-JY86/G@YYO+NQ3%K,>=@3T.JI7I[#4HQ*PU=P9T\7-="E76", M1:H.+!L/+P4D-N>TD)["$HVYU1_/SDRB1_%(:*_=5],BH+*9%&U%-4)1KXP# MV2(GEF8HNN0ON5.,ANWYS6ZC\\60.H1S/6]-++2Q%C)C,5#K04HHV.2K2^O! M[314XM>J2ZBV#1W.SK1)P+>&FDM%=K26*QMU4)N$!MIN<<9:0FWN6!*E6@$K M#="CZV4TSMGP%1P*XS8AX(I4\E PVU1UFXK'G%./:@#$2(7"BDJG\*2K^R*N$4T5@$C1 MT>\>^0ED/XI5 01Z1,F'W<,D;+74O=TZ'"U&PW&M2UC(IP\)X9JVGGN>FGH':.,B]OTS;!Y&S4_O5E8Q:KKPQ6E/CUA7AIW M#=28BPQS;JKUNK"%QF%C\L0!6:Q%OC?AOIPA6DZ=DU*5*^I.$CFK+&S*42R+ M9%?25B!T4UMKRH(E:MF]^SJXJ3"?#%F"I-P4!D,TW36CX.4KLMTST=L%H9K& ML(F'"LGI<#)"+XJMLA+W(61!<*$&.WT+4KE$$N/T8WET4@[ZXS40"Q F?-10 M-U3=ABTXT?4X&B/4GEZ)KQ!P6H!D \I8RB7U##2O9ZN==LS7:+#'Z>G9D$;8D""_A>)J&G+2O M18(D[&D1OF)M%*NF %JJC10:T1G4$(38[;DQE6N(D&KSM :QGL70(C&SI5'P M(EMQJGIYIPH%9B(DQ<8(IL(PV/H,:%TF,XC-T]>O36L+0O4IR ;6]A.) 61 M[L.D=:%JA-JC)6Q)'?V,Y;C TP(O#>L;G*)#_LG;\S?<_,S6]WKFA#MEM:+>5R=A/$%.\]1R#4%*@#0(SBN MB;C8_-6H_D&CY"FZY6I7\#6C%JV:XM.B>DTK+B>3Z]1BT42Q$85*XNR*M;C) MS@+[]083$)8Z=L?9!%G<;+MM5:TUDSJJJ(,;"G;OJ=#(.,^J9GB9NXU46UFY9\>3;2@#O:T/YS)>F92" M9H\Y=$(BBR,O [D-#V_CN/>,@G>HG,Y+DZT)Q9>B%B)*1)](NM4(_*"@R3I; M.AQ_L:$L^3;MDM3&PRE[\/:V*F].UU31G-/G'&PPD&>*74G=4X5#5VO;6U<+ M(\I"WJPD43?Z'*R>S,%SRZ*&RS!6%*F,Y)M,5SNX,GIR*F>ESDN= JO0=0K9 MU2/T+YDOE=W[L+]KPRU,V#7^;0;XB:Y&G\ / H_H'[L*#X11,B?@ M;ZC6F"'+54W%QR@217\9MOLIZ4>9Q;CP@[Z1OQ*Y]<["=91:HV[;W(OH 9SU M6RQJ_9/X,I5SF09"-%F2_3J@@)H$+FM+.C,R!&US*Q>C2$/)<"AWA,Y"P,*[ MCK)TS])#B9>VXONY:[(@^7JI%W)-(3EZ5S28GR3SH%^%^8>Z^^BGS2!(N!/R1"I MZQ+7K*IIA8+(\V(Z@Z_;-SP\D^T]LCP#.A8#_\I80T4NI3+AY%\UP-#XE4 ^ MAJ!M8A]HX+@9N(]+/+N;_?Z,3F[XCD<=2WV"+[3L9_T)6PXUK'#3CI3>"1UO M0R%GBG*VLS'4>.\@)>\+&TZ.$RI =+!!KZ(EF^><9F+.=RSXRAW%]+GF:A:> M;!NDBVU7W'@2]Q)K)$.)-?KV&"V?>[>H?U6\OY=MF;SK?GHK')5SM*HKY/<4 M")?&(].ZS*6M9#$3-^,X;6_J=V6:U%)Q-.=W-SMYQJVST,*S"Y"UHY"[)I> +72;+,[U7+2PW7Y[!L MG/^DD*SP)M3Q$SM6[/<^&2R,>7>P=*9I$0QF;RI:?L^H4KN7LBNG_2J*MO*= M6Y"A5=YOU]%XG\O$O][D?CR?UB1>%O.,)7W#D_8/%V^O/1TO B5MHC0/"];2>2" MET;'*:]P.IX^"^71L7Z?N&8PP#1U5;V)5/[DR2H8&U_# $+&[8PM9(RB)@W)$?<&1'YKP*9]&WKPJ M@)W/H\L16VE)=U"@W,_Q!O:Y47@-JO[$Y4YR"DA=-_'G(Z#7)!WC%]M?<#U/ M5@M;;H.'%#.#[+8;[(O M[.C>02H2K]FUV!Y&,#/&((BSVK=RE7>F<+FH/4B%:R$M,\P+8W +D]D,*P*R M#:A[Z+ZK<,H9MW+N&8\MM@R[*]GVZ:N#W1NOH?G^@K;D&ILS=9!DXS2Y7DI#9+D/.M)(V6E39C6 MG^K,!IIT="SVA,37+S.9%UTFX+KC$O/$,/*4@FY0C5/D MTNNF(.X8:'UCAUE%OS2_THF[FK7?(%UVSC,BI3$I1E0M&U M6HOV>.ZR!KC&_A49RQ M.L 9MUTPVIPQ@L]>SO@8#E8-<;#,D_I3B]H-X\60,A=XROBI(;%2GT:T:WW? M/([,6A4KM??]_VHO87R(MG#[@;<8A^J[MQ@(T7P7G#A?FV++1A)D;Z4B;]H\ M*451K(8D0C(A5E17G=EW"BXS972H,](/.S'%"[?8%\DM=H7D$BTH)NO;HV6R MN[72EEM4.?$;'QG*23,)KS%< 2X!SQ;)-%.(M2*O@33I))[VRM M-PW1\/8XY[;TC''7^'8^2CB]&^T;4X1MY2TJEKA<"1G8NYE/]KWJA/4+Z M32=1F$RC(%W >29P?WX?D1BK\LQB*NL33;&Z@HAU["R23N@:DWF8C".\"&@^ MCA(JA1.%TV31NPHNP"D>#L>]8V1<9GS^/DK@&]Z,C@A^K26EXY'R4>,] M EUW8_A8$]H)XU/?B,A[@S\)YE)Z"MBHQ2Q17F]7W3H:AQ-@3R.XM=G$A%&S M'Q^!E:/HLH8Z1SN)QD :EO.\%P*UY5'DL0]_1\!\K927>', M+Z?;>%#+D>76I!P9>UR5)LRK6Q@/H\>3B,+9J3Y,E"@*19%D.?T)%[+E>ZLP5U.-%]Y(/;((WTI&G!CYSGX MA0%F++86QDG,*06F$RYWEBRH8LL8D'DDWQ"S<1(#^DX!%_%) &::SX*3"5'0 M23B=S6&0:#'#*G@I9B>8)T10@:K'5 H-&)DY38&$FDK$P,BS.7\3)Q%=8!A/ M9L'>.WEMA 3G+BYP11CE +SFNO!&A."MN,*KN0T2Z3#-K^LB:/U0Y"95MX=3 M4NO8J[KL#MI;1C(9C8.G[7_DO%U/' ;XRM3R='45 7HR)*,$_C]5KW3,I+!1 M'87?R@0PG,0CJC,8CRCK1#)";NC<2-,>ZZ0V3FKA_ 2SDCPCQY\H_D'_ZXR! M]_1R)\+B3]45ISFMRI;M!A\FEBKO#\2(B6F>S'6"B5-,2_5Z\':3>#3G\YSR M/VGP=!^,N393S6#@JH?K?_B1J1N=BW)T56JW9(^PKXXQM6;M8FY#9.U5?RC5 M3_R![Y^K7$[4:ZF4WE%FE2NK*%($^;1H*/?!Z@%V:"00 THBQ N(DT43!=VZS<(:%(8'X)IW3<$[S M>:OJ(Y#\Q02+"C"^BSGVG(]CJKC5:GGB-'WF4#C< M6TP$*TG2'K$R;AX?C9O',22KC03QF_>[#9)+\6E_E9?L]XU*%/@_NX[0+^+* MT9_X.%CGH@O;6P[:X4)T=6\UR#>4K16M.BNZ,BM:#3N7++/U4DK<-1U-G/4Y M7AV-FIT9XTXEKC M.++0LX]^D O BK/Q!#C"-(@ #F&)*=9HFX?3Q32/MNPO$6V M6YXSXN;I47%ZWS[*EO#H(ZXNBO7XHO$XF$Z!;XW'OV[/&M1@UPL0N,>+,9:C M&X, *97I2/B;]44^-AAEJ,\5*63\J M"FQR?*E&DHA)DP!,J6UVTD7M'UFOS*CG3$Z9/[WCS'18.!:$'2D6R8N:QW1- M6'D6*Q/R1_4&TTK?NBT!\.=)F*3(ZZ6+$?PKG_N#SI1)5;U +8I5,D^"Q7@< MSX/+\XW-UR:!I'F_O#_7!>:Z>Q(II@&_X)9))#*G\1 -!/DXN8C&&XZBI!CC=1+9"K6 M1PQU8*$3%"_FR1R&QYK^FL6H$"ZE1KM;O/#\\ M2V*@3& 91J4N*9LM9G\&NL&.,&23#VV4K12%)!94SF M$Q4#N[>(@C0.I[,452%8CO>UI'T@X#^1?BB73B93FSU^9,)9Z4, MXV3&^ND4:,LS]5*GDD=M?3"#419IK&C(:4I&A&02+J@R,#"TR)*<8PHB !*" M-9:QW;7$XREL("*S4"RZV#@&"CVSAX\2UP0K$V/3*5I[X_G"60H:',9),)^' M8V!59G#0<8H:J3F<4D2*IW0:SF<+TG+!K)!!22.!Q'8_XC'2_L M6H#1@C'A%H&]26#"!2I[$\K4B1,!(T\S H^?S*$7J_!)$;XJ*%]2:[H8N0^2 M#$$:1:U9C/ TM=/-YU.2JH&K@18R&3+J-$=,&3L!M&;CO@GK$57/C\*$!TJA M?P.+\WL1\]^+F/]_4L3<7[!W\-WTU3-]M9RD'#[JW?S/R&=\P)SNSV<\8/WY M/2GR[TF1?T^*_*](BOQKTI:*GNQ9X;VPO9^RTG[(!-5MB!:I<<\&A08J[[=I_]MN!N#@ M[^^(M>FE_WW9\[L?R/?DC3W4YKVAT<^-_^J@<;7;)1Z-/=L!D0U+K;H>SQ2V%@/)G>56LXN:'5?M9I>Z[[ MX,"XI?NU]KD:'!*PH[=CVP?+^J<-C3/S#],2;HWHH0<)_DOXO:%1/QI!W*3E M[6W !PM&$#IZIL7BV\:!+U#;]/ER<.34-_"0R^H0UOIT"P --]%/?R#FTI#Y M@#!X6V5BT1%9"B[?R<+V][>8VND"]E1[P-SW07)MJC\D%YYR>#FD$?B$_ M$@Y,4%4/+W@10^2]VF.7]0D$P*%EQ6/O?)-?-1^)38//U;]#+XP=.R.:=H8G M]+ZOEG_PHV&V[<#;QSP'O'>'%O/ :;[ZM/M(?UX_*6:6YA\[G?L5/E(7/9 O M-^[ZV@[==-L]]Z@NAFP1&1MLUG:S'?*G??8M9]-Q MD/4\ :]_;&\C0\ZQWJWLW]_[K&8):<^&AIC0EIL:W#%P]N\HKH,\['74U;X[ MYQ/9N]F7G H0A*WJ>DNELO:UEB,>O-S7)G=0-G#8?I;ZR'Z+;^L7C[^Q7_2- M_>)?Y13]:,#W>QWW$.T>GV//4[%.QSU,@@"'G@^4>[6UWLY/AL#LA?-7^7)D M-*BRXP-SOLF6+.KN@WYI>ZW;ZC>ZLY? M?+@86K+T;8]Y4I3:L-3;:SR*QM,>E>T,QT$GE#>[G["QW7174HI%R@P@U9HI ME\"^-8Q'R6S26\-%KBOM=0X$"SC?%9)E?^41TG[:@4 =34+UAS]XW[]V&7HA M7J?B!W$,^AQ\%N9%.]MZCBT\"O+_U?:^?- MX=FTT#XPW=#/KP:^'S[18UW/G3/UK6FO"[A'^>/3ECS*);R/KQ8>+=,H\7WI MT4<=ZU3>>Q(QCM8[$O0Y]WV=C&+/UX_Q2>\-.<:-[QGR2!=US[@SS[B.Q[JG M1^I;R2#H'>&1_BTOV>,GWGMGCW/U]B,TCXOVWJ6X3MH>;M^8Z(^8;8_Z[BA/ M[?UW]&O$!=)9"QO5([#G3KB0J/Z'<5O<Q*M4 M$)_4(R2-?D:%W@SI:.)16PQK>[]5S7O@)'P^^(]^8S_MUL8T,>L]KKMZ^,S^ZP_9^M,[N_:=EO=J[OWV3P_I;NILT]-74-*/]4-P5G+2S95NN<>^U7?'?O0CC>*HY>SB?5!QZG^G MN%4M#GL[)F/\<=S[\=))(M3:QAE0E5)J7EX]!&X[\=D(SLC)8Z]!X.8&*\\3 MHPCOJ43G&,IV[EU&(TEB_,!]KJL9T0G39@8O1(83'Q6VITO6+)P"68DC)XD. M3F+3R3NSW*#O=%]J\<#)0?_\-EFW3WB?2B3UK[6'W=L^S2^,ZP>L!<7];GOQ M".\+S>( WMNO^'L?F/,N.J@\WIX()7 M^!"H6O!??&^@U^O"E&72!G3T>'D[;+P-(B[6%$R#5?:P[[I[R(?5.XDN]A0M MO"/$,L^A=LF1[=*CUNU'K\(_T9MIOY'V;U:C^&B19! ADEKPO*1\;#M4 'C0 MXWXU>VOHW.\N]KETLJDM?U4'+G#DIF?D2,7N"/A.6-TC 5/D3>88_70!YF&3 M3CMQMN2B\R-VWVSS1\WFC"#9<6>_LO_BF_I+YV];/'>.QX_J['L4%Y9K9= G M%J_]./QMH._E9_C]T6_EPL\H[[]OR5?'K&X/JBG9UT.^=7()#N&76..79.S' M5P@/A'R'[4^^E[AG:M^0<%\')=94EGKL> =DV7@Z/-[TT)9];8[9PT"W0TN= M#R]UVV.6ZJWVX&EID-+/1"L]0U16=^B*S/^[0.JFN$8FUZ'?NA+3PYR M7$G/EI19L)LXK%-GKO^RM$YHT'O.C4UR(HZ^O0-<\GZ7L8,WV_R&8[6AQ*>I MZ^-3RJ0< JC^#-C?^-CLXR6LA-W?3$\0(. MN\ Q$[S*@'%JD!,?=!N:?_/@;XN[)G_8,_3LFX?^"5@;&/D,H7Z]SK<@,]5D M*1N>[:AQ+]'0V@27U0[XRL%U)[YU/RJ4ZK?1"0T%N7AU;-[XEC[4L[7U(Q6O M_^06HGZT3OM])MF$+XIK1FZ53J\R=+*#T^]7;IAZ"(/J\8?-%?J3[YFXV%SM M *'9&CY^W_"A&!^O\O^0=--WG4 +T;YVTR/;309<,2R&6F?WS8YR7TO:??;@ MY\#C_PI\$VA:C]B>CQN&HHI@NEH8(!-FXG4 %=RO*$4M%+F@)T?_BMX,J1) M-,-G1FE%PX[[9I0N=Z MC9,^?;*Q/KW6Z;[-B=;.OZU_;B19\*^.)/-M[Y\:5!;\ZX/*_%#T6\>7[0&_ M?T*H67!TJ-FQJ.JHN,]O\D3N#6:6L-SOLWB +AR'7@8#)V18&X7WD8/K#O;\ M;>/VVI%FS; ]2:_&F$Z!E+'[;&62"F-( .6NZK;FI[OFV;[Y_\'4$L#!!0 M ( %>(54P7[#6Z20( %H+ - >&POU6I M@*253>+,F_C^W..$"AR'HN;W7%U8@96P0.,$.B,.2: U*W!NG MG=R"/X109R_6I5&8*[(.)C,\)K2#*;*4*@4UE EP#\4A@\S*430O[*AEZ=F@ MUI(;(Z4DEX*T&OJ,SC"T"3#V:+^&+]D6=Y,A-\<>B8^15=&;9M6=.9Z:WTK> M9'/%&2T:?TF&P08=E*6;/V.T5QP<(OY9<'@ MP()Q2/HZJ)"*/AL^>U42 X#": 5*TV03^:9(N8!&]]>IR0[5/#E!S2^]SSD( M4(1MBC9W_YAW^3\KGE[_O>3V7V57\ MJM+WM!$3.CE_D].;X-=I7P0F(_-?? MC=>UQHW^N]5]!Q0M:\HT%9W<@J8I.#WV^1/AS_9=Q;9ZX-B$#;TF2_/0W>(W MN2EDI&;ZP2ZQ#49XM#]:X<%\F+48*"(\VI\@I36_:0N.K^GX.U!+ P04 M" !7B%5,U.P/.=D$ L+ #P 'AL+W=O27+J ?/IO.SD*9G[ MDF]K;]M7OQK].F^:5_:[KI2Y'BVM75V.QZ98BIJ;S\U**'=ET>B:6W>H7\9F MI04OS5((6U?C^.PL']=K^_"O%+_/W?'?(>&'E6CSS^?7H M;.3N&WLW]B_=_VZ)+O7_86H6"UF(NZ9H:Z'L%DJ+BEO9*+.4*S-BBM?B>K2_ MA7%5LHFRTF[8O=J^RMT[8OVG[\OK4>3^6V[=,VMIY+P2(Z8OI;N@[\NH Z># MO'7'325+]_62?>,55X5@L[YL/, 8 ,9' V0G4^Y!)@ R.2#DK(/H'C"L6;@: M+QH/,@60Z=$@9[8I/,@,0&;'A,P]R!Q YD>#O.5FZ4&> \AS6LA96]=<;_J2 MDR]*NL>X&XR^%D73NL'(@_P"(+_00CYK7@KV0Q1"KKG[LCEEC\)Z;!> [8*6 M[5ZMW0V-EL(?"J,S-%B?T2)-M7M:V\TIFU9\;Y:?K5QUS_F0T"C$2GFR2Z'9 M5V.&#HF01")BBVS;V:[M&S;EFZZU]>7G3FH?$VDD(O;(@U2B'T6T*.6@0I$W M(F)Q3.I5U6R$8-^$$@MI^\8WJ%HDC(C8&-OF]N3ZA;NF7GKAUN*4J<$X$B%= M1,2^V"*Q9_Y[.)0@.T3$>IAPK5QQN;[@2F^VY%KX9$@)$;$3NF#DU3EAU>IB MR]KT%][U@1AY(2;VPM_6/Q,O?#,L2YAO$JOC1G71QW=31;I@3AZOQXATALD1,GVUT==U5 M\X/D MG?@3&D@I";52O"@^5(8)4DE"K!(8SB>QCXE4DA"K!(2F79'ZF'#RBM@G?G@: MK&JDDX0Z^7@7IP81D502:JF\#5B#A,@N"?F$U=O(-8B(S)(0FP6&L,-A$9DE M(38+#&*3"Q\3228A3U5"(6*HTE,DF918,C#J22,?$^DF/8ANWD<]=\)R6?DQ M9(ITDQ+K9A#U[-@&58TDDQ)+!H8]:>ICPC428MT,PYZ9>V/95OV<7'_%QT3* M20\RZ;7'?.2Z&W_6XM.NWGU,Y)V4V#LP3DO]K"9%[DF)W3.<=@WW'22=E%@Z MX0G8_^K=QT3228FE \/=.W]^,4/2R8BE,PQW_2[^792#+IXAZ63$TOD8<[)8 MB,%R+9).1BZ=CS#OQ&)8FD@_V4%S'#1@9D@_V1&RG<%&ZGJW[O0\^)G)/=O"U&7;B,C2K9=%- MYOO[1I![\F,NU.1^PI,C]^342_@0TY]?RY%[>-*@:8<(L8_1ZQ(.9NB/(54SR&/*P0 ( /$H : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUNVS 0AN&K&#I :,YP M)DD19]5-MFTO(-CT#V)+@JBBR>VK>E,52/1U87S:R!!D#-_5 X'BT[=\KH=3 MVY3CJ2NKM\NY*9OJ. S=EQ#*]I@O=;EKN]R,3_9M?ZF'\;8_A*[>OM:''&2] M]M!/9U3/3].9JY?=INI?=K%:_:C[0QXV57@[AU]M_UJ..0\E7'_BW;C ^)?W M+O_/\NU^?]KFK^WVYR4WPP<5?Q>HPL=!,A\D]""=#U)Z4)H/2O0@FP\R>I#/ M!SD]Z'X^Z)X>]# ?]$ />IP/>J0'Q360<@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'H+T%OX>BO06_EZ*]!;^7HK MT%L7V"M!FR5\O17HK7R]%>BM?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O1/0._'U M3D#OQ-<[ ;T37^\$]$X+['6CS6Z^W@GHG?AZ)Z!WXNN=@-Z)KW<">B>^W@GH MG?AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-L6^%:)/E;R]3:@M_'U-J"W\?4V MH+?Q]3:@M_'U=J"W\_5VH+?S]7:@M_/U=J"W\_5VH+?S]7:@MR]PU@0=-N'K M[4!OY^OM0&_GZ^T3O? M*#V,J^1PO=[?P-02P,$% @ 5XA53 )0:OC^ 0 *B@ M !, !;0V]N=&5N=%]4>7!E&ULS=K+3N,P% ;@5ZFR18WK*Q=1-L!V M!FEX 9.<-E&3V+(-E+QVF[O$?&U9 MY&HLV!X3OMXXGN?[_CY1"&U-/XKF5JNVHMI5CWV^I8P^D*UC0Y3ZKHR-#53_ M2Z$=UF]Y[VQ(?VR?&[-MQSXM*(^7([UTM#O 5#GDY)2W!>T:-15>/_FO!K[O MALH%FON0JR&U.QXO1[K+U&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %>(54P7::&PO M=V]R:W-H965T&UL4$L! A0#% @ 5XA53$V(GDE/ @ MRP< !@ ( !;Q 'AL+W=O(54QUGLE8JP0 '$6 8 " ?02 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 5XA53-NOTV23 @ Y@@ !@ M ( !7AP 'AL+W=O( M54SUQ,3QW00 *T7 8 " 2&PO=V]R:W-H965T&UL4$L! A0#% M @ 5XA53#-ES\ZT 0 T@, !@ ( !(R8 'AL+W=O&PO=V]R:W-H965T(54P]Q"'@M0$ -(# 9 " M <\M !X;"]W;W)K&UL4$L! A0#% @ 5XA5 M3$@S'_>V 0 T@, !D ( !NR\ 'AL+W=O&PO=V]R:W-H965T(54R=\"\7M $ -(# 9 " 9,S !X;"]W;W)K M&UL4$L! A0#% @ 5XA53*KA&%2U 0 T@, M !D ( !?C4 'AL+W=O&PO=V]R:W-H965T(54R19&9$ MM $ -(# 9 " 5,Y !X;"]W;W)K&UL4$L! A0#% @ 5XA53)[/?*ZW 0 T@, !D M ( !/CL 'AL+W=O&PO=V]R:W-H965T M(54RX>.U,M $ -(# 9 M " 18_ !X;"]W;W)K&UL4$L! A0# M% @ 5XA53#9KN;*U 0 T@, !D ( ! 4$ 'AL+W=O M&PO=V]R:W-H965T(54Q'E7$%M $ -(# 9 " =E$ M !X;"]W;W)K&UL4$L! A0#% @ 5XA53+)R M8[2U 0 T@, !D ( !Q$8 'AL+W=O&PO=V]R:W-H965T(54R/"AF>N $ -(# 9 " 7!+ !X;"]W;W)K&UL4$L! A0#% @ 5XA53/)UE%:V 0 T@, !D M ( !7TT 'AL+W=O&PO M=V]R:W-H965T(54Q](>MUN $ M -(# 9 " 3I1 !X;"]W;W)K&UL4$L! A0#% @ 5XA53'$:AOJW 0 T@, !D ( ! M*5, 'AL+W=OG[4! #2 P &0 @ $750 >&PO=V]R:W-H965T(54S6.)PXU $ )P$ 9 M " 0-7 !X;"]W;W)K&UL4$L! A0#% M @ 5XA53%5C3,VT 0 T@, !D ( !#ED 'AL+W=O&PO=V]R:W-H965T(54Q^@;S"MP$ -(# 9 " >A< !X M;"]W;W)K&UL4$L! A0#% @ 5XA53$05OY2W M 0 T@, !D ( !UEX 'AL+W=O^B1[@! #2 P &0 M@ '$8 >&PO=V]R:W-H965T( M54Q36%SKQ0$ #<$ 9 " ;-B !X;"]W;W)K&UL4$L! A0#% @ 5XA53.)SLY5G P &! !D M ( !KV0 'AL+W=O&PO=V]R M:W-H965T(54S9;N[440( .@& M 9 " 3=K !X;"]W;W)K&UL M4$L! A0#% @ 5XA53-=V^)18 @ '@@ !D ( !OVT M 'AL+W=O&PO=V]R:W-H965T(54P?L4^&3P( .P' 9 M " 9QR !X;"]W;W)K&UL4$L! A0#% @ M5XA53 2-HR8! @ >04 !D ( !(G4 'AL+W=O" &0 @ $, M?@ >&PO=V]R:W-H965T(54QU M*5X#< ( .D( 9 " =R !X;"]W;W)K&UL4$L! A0#% @ 5XA53+Z08^"J @ CPD !D M ( !@X, 'AL+W=O&PO=V]R:W-H M965T(54P:/B[T# , &T+ 9 M " 3") !X;"]W;W)K&UL4$L! M A0#% @ 5XA53 ^]=68K P )@T !D ( !19[(" M ##"0 &0 @ '5CP >&PO=V]R:W-H965T(54SG&UL4$L! A0#% @ 5XA5 M3.+GZI/( @ . L !D ( ![98 'AL+W=O&PO=V]R:W-H965T(54PU4&&G0P4 D; 9 " 56= !X;"]W;W)K M&UL4$L! A0#% @ 5XA53#,A(RJF @ G H M !D ( !SZ( 'AL+W=O&PO=V]R:W-H965T(54QJ,H;N M/P( /<& 9 " ;*I !X;"]W;W)K&UL4$L! A0#% @ 5XA53,K;6,MN @ 4@@ !D M ( !**P 'AL+W=O&PO=V]R:W-H965T M(54S0ZE"JC0( /<( 9 M " =NQ !X;"]W;W)K&UL4$L! A0# M% @ 5XA53'30 W:? 0 6P, !D ( !G[0 'AL+W=O M&PO&PO M(54S4[ \YV00 "PL / M " 8H2 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !7B%5,\ACR ML$ " #Q* &@ @ &0%P$ >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " !7B%5, E!J^/X! J* $P M @ $(&@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 30!- T5 W %' $ ! end XML 83 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 84 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 187 271 1 true 56 0 false 5 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://ruger.com/role/rgr-daei Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://ruger.com/role/rgr-cbs Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://ruger.com/role/rgr-cbsp Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://ruger.com/role/Statement-ConsolidatedStatementsofIncomeandComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://ruger.com/role/Statement-ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Stockholders' Equity (Parentheticals) Sheet http://ruger.com/role/rgr-csosep Consolidated Statements of Stockholders' Equity (Parentheticals) Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows Sheet http://ruger.com/role/Statement-ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 00000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://ruger.com/role/rgr-sosap Summary of Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - Trade Receivables, Net Sheet http://ruger.com/role/rgr-trn Trade Receivables, Net Notes 9 false false R10.htm 00000010 - Disclosure - Inventories Sheet http://ruger.com/role/rgr-i Inventories Notes 10 false false R11.htm 00000011 - Disclosure - Property, Plant and Equipment Sheet http://ruger.com/role/rgr-ppae Property, Plant and Equipment Notes 11 false false R12.htm 00000012 - Disclosure - Other Assets Sheet http://ruger.com/role/rgr-oa Other Assets Notes 12 false false R13.htm 00000013 - Disclosure - Trade Accounts Payable and Accrued Expenses Sheet http://ruger.com/role/rgr-tapaae Trade Accounts Payable and Accrued Expenses Notes 13 false false R14.htm 00000014 - Disclosure - Line of Credit Sheet http://ruger.com/role/rgr-loc Line of Credit Notes 14 false false R15.htm 00000015 - Disclosure - Employee Benefit Plans Sheet http://ruger.com/role/rgr-ebp Employee Benefit Plans Notes 15 false false R16.htm 00000016 - Disclosure - Other Operating Income, net Sheet http://ruger.com/role/Disclosure-OtherOperatingIncomenet Other Operating Income, net Notes 16 false false R17.htm 00000017 - Disclosure - Income Taxes Sheet http://ruger.com/role/rgr-it Income Taxes Notes 17 false false R18.htm 00000018 - Disclosure - Earnings Per Share Sheet http://ruger.com/role/rgr-eps Earnings Per Share Notes 18 false false R19.htm 00000019 - Disclosure - Stock Repurchases Sheet http://ruger.com/role/rgr-sr Stock Repurchases Notes 19 false false R20.htm 00000020 - Disclosure - Compensation Plans Sheet http://ruger.com/role/rgr-cp Compensation Plans Notes 20 false false R21.htm 00000021 - Disclosure - Operating Segment Information Sheet http://ruger.com/role/rgr-osi Operating Segment Information Notes 21 false false R22.htm 00000022 - Disclosure - Quarterly Results of Operations (Unaudited) Sheet http://ruger.com/role/rgr-qroou Quarterly Results of Operations (Unaudited) Notes 22 false false R23.htm 00000023 - Disclosure - Related Party Transactions Sheet http://ruger.com/role/RelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 00000024 - Disclosure - Contingent Liabilities Sheet http://ruger.com/role/rgr-cl Contingent Liabilities Notes 24 false false R25.htm 00000025 - Disclosure - Financial Instruments Sheet http://ruger.com/role/rgr-fi Financial Instruments Notes 25 false false R26.htm 00000026 - Disclosure - Subsequent Events Sheet http://ruger.com/role/rgr-se Subsequent Events Notes 26 false false R27.htm 00000027 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://ruger.com/role/rgr-sosapp Summary of Significant Accounting Policies (Policies) Policies http://ruger.com/role/rgr-sosap 27 false false R28.htm 00000028 - Disclosure - Trade Receivables, Net (Tables) Sheet http://ruger.com/role/rgr-trnt Trade Receivables, Net (Tables) Tables http://ruger.com/role/rgr-trn 28 false false R29.htm 00000029 - Disclosure - Inventories (Tables) Sheet http://ruger.com/role/rgr-it1 Inventories (Tables) Tables http://ruger.com/role/rgr-i 29 false false R30.htm 00000030 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://ruger.com/role/rgr-ppaet Property, Plant and Equipment (Tables) Tables http://ruger.com/role/rgr-ppae 30 false false R31.htm 00000031 - Disclosure - Other Assets (Tables) Sheet http://ruger.com/role/rgr-oat Other Assets (Tables) Tables http://ruger.com/role/rgr-oa 31 false false R32.htm 00000032 - Disclosure - Trade Accounts Payable and Accrued Expenses (Tables) Sheet http://ruger.com/role/rgr-tapaaet Trade Accounts Payable and Accrued Expenses (Tables) Tables http://ruger.com/role/rgr-tapaae 32 false false R33.htm 00000033 - Disclosure - Other Operating Income, net (Tables) Sheet http://ruger.com/role/Disclosure-OtherOperatingIncomenetTables Other Operating Income, net (Tables) Tables http://ruger.com/role/Disclosure-OtherOperatingIncomenet 33 false false R34.htm 00000034 - Disclosure - Income Taxes (Tables) Sheet http://ruger.com/role/rgr-itt Income Taxes (Tables) Tables http://ruger.com/role/rgr-it 34 false false R35.htm 00000035 - Disclosure - Earnings Per Share (Tables) Sheet http://ruger.com/role/rgr-epst1 Earnings Per Share (Tables) Tables http://ruger.com/role/rgr-eps 35 false false R36.htm 00000036 - Disclosure - Stock Repurchases (Tables) Sheet http://ruger.com/role/rgr-srt Stock Repurchases (Tables) Tables http://ruger.com/role/rgr-sr 36 false false R37.htm 00000037 - Disclosure - Compensation Plans (Tables) Sheet http://ruger.com/role/rgr-cpt Compensation Plans (Tables) Tables http://ruger.com/role/rgr-cp 37 false false R38.htm 00000038 - Disclosure - Operating Segment Information (Tables) Sheet http://ruger.com/role/rgr-osit Operating Segment Information (Tables) Tables http://ruger.com/role/rgr-osi 38 false false R39.htm 00000039 - Disclosure - Quarterly Results of Operations (Unaudited) (Tables) Sheet http://ruger.com/role/rgr-qroout Quarterly Results of Operations (Unaudited) (Tables) Tables http://ruger.com/role/rgr-qroou 39 false false R40.htm 00000040 - Disclosure - Contingent Liabilities (Tables) Sheet http://ruger.com/role/rgr-clt Contingent Liabilities (Tables) Tables http://ruger.com/role/rgr-cl 40 false false R41.htm 00000041 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://ruger.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://ruger.com/role/rgr-sosapp 41 false false R42.htm 00000042 - Disclosure - Trade Receivables, Net (Details) Sheet http://ruger.com/role/rgr-trnd Trade Receivables, Net (Details) Details http://ruger.com/role/rgr-trnt 42 false false R43.htm 00000043 - Disclosure - Inventories (Details) Sheet http://ruger.com/role/rgr-id Inventories (Details) Details http://ruger.com/role/rgr-it1 43 false false R44.htm 00000044 - Disclosure - Property, Plant and Equipment (Details) Sheet http://ruger.com/role/rgr-ppaed Property, Plant and Equipment (Details) Details http://ruger.com/role/rgr-ppaet 44 false false R45.htm 00000045 - Disclosure - Other Assets (Schedule of Other Assets) (Details) Sheet http://ruger.com/role/rgr-oasooad Other Assets (Schedule of Other Assets) (Details) Details http://ruger.com/role/rgr-oat 45 false false R46.htm 00000046 - Disclosure - Other Assets (Narrative) (Details) Sheet http://ruger.com/role/rgr-oand Other Assets (Narrative) (Details) Details http://ruger.com/role/rgr-oat 46 false false R47.htm 00000047 - Disclosure - Trade Accounts Payable and Accrued Expenses (Details) Sheet http://ruger.com/role/rgr-tapaaed Trade Accounts Payable and Accrued Expenses (Details) Details http://ruger.com/role/rgr-tapaaet 47 false false R48.htm 00000048 - Disclosure - Line of Credit (Details) Sheet http://ruger.com/role/Disclosure-LineofCreditDetails Line of Credit (Details) Details http://ruger.com/role/rgr-loc 48 false false R49.htm 00000049 - Disclosure - Employee Benefit Plans (Narrative) (Details) Sheet http://ruger.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans (Narrative) (Details) Details http://ruger.com/role/rgr-ebp 49 false false R50.htm 00000050 - Disclosure - Other Operating Income, net (Details) Sheet http://ruger.com/role/Disclosure-OtherOperatingIncomenetDetails Other Operating Income, net (Details) Details http://ruger.com/role/Disclosure-OtherOperatingIncomenetTables 50 false false R51.htm 00000051 - Disclosure - Income Taxes (Schedule of Federal and State Income Tax Provision) (Details) Sheet http://ruger.com/role/rgr-itsofasitpd Income Taxes (Schedule of Federal and State Income Tax Provision) (Details) Details http://ruger.com/role/rgr-itt 51 false false R52.htm 00000052 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Sheet http://ruger.com/role/rgr-itsoeitrrd Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Details http://ruger.com/role/rgr-itt 52 false false R53.htm 00000053 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://ruger.com/role/rgr-itsodtaald Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://ruger.com/role/rgr-itt 53 false false R54.htm 00000054 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://ruger.com/role/rgr-itnd Income Taxes (Narrative) (Details) Details http://ruger.com/role/rgr-itt 54 false false R55.htm 00000055 - Disclosure - Earnings Per Share (Details) Sheet http://ruger.com/role/rgr-epsd Earnings Per Share (Details) Details http://ruger.com/role/rgr-epst1 55 false false R56.htm 00000056 - Disclosure - Stock Repurchases (Details) Sheet http://ruger.com/role/Disclosure-StockRepurchasesDetails Stock Repurchases (Details) Details http://ruger.com/role/rgr-srt 56 false false R57.htm 00000057 - Disclosure - Compensation Plans (Details) Sheet http://ruger.com/role/rgr-cpd Compensation Plans (Details) Details http://ruger.com/role/rgr-cpt 57 false false R58.htm 00000058 - Disclosure - Compensation Plans (Schedule of Stock Option Activity) (Details) Sheet http://ruger.com/role/rgr-cpsosoad Compensation Plans (Schedule of Stock Option Activity) (Details) Details http://ruger.com/role/rgr-cpt 58 false false R59.htm 00000059 - Disclosure - Compensation Plans (Deferred Stock) (Details) Sheet http://ruger.com/role/rgr-cpdsd Compensation Plans (Deferred Stock) (Details) Details http://ruger.com/role/rgr-cpt 59 false false R60.htm 00000060 - Disclosure - Compensation Plans (Restricted Stock Units) (Details) Sheet http://ruger.com/role/rgr-cprsud Compensation Plans (Restricted Stock Units) (Details) Details http://ruger.com/role/rgr-cpt 60 false false R61.htm 00000061 - Disclosure - Operating Segment Information (Schedule of Operating Segment Financial Information) (Details) Sheet http://ruger.com/role/Disclosure-OperatingSegmentInformationScheduleofOperatingSegmentFinancialInformationDetails Operating Segment Information (Schedule of Operating Segment Financial Information) (Details) Details http://ruger.com/role/rgr-osit 61 false false R62.htm 00000062 - Disclosure - Operating Segment Information (Narrative) (Details) Sheet http://ruger.com/role/OperatingSegmentInformationNarrativeDetails Operating Segment Information (Narrative) (Details) Details http://ruger.com/role/rgr-osit 62 false false R63.htm 00000063 - Disclosure - Quarterly Results of Operations (Unaudited) (Details) Sheet http://ruger.com/role/rgr-qrooud Quarterly Results of Operations (Unaudited) (Details) Details http://ruger.com/role/rgr-qroout 63 false false R64.htm 00000064 - Disclosure - Related Party Transactions (Details) Sheet http://ruger.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://ruger.com/role/RelatedPartyTransactions 64 false false R65.htm 00000065 - Disclosure - Contingent Liabilities (Narrative) (Details) Sheet http://ruger.com/role/rgr-clnd Contingent Liabilities (Narrative) (Details) Details http://ruger.com/role/rgr-clt 65 false false R66.htm 00000066 - Disclosure - Contingent Liabilities (Reconciliation of Product Liability Reserve) (Details) Sheet http://ruger.com/role/rgr-clroplrd Contingent Liabilities (Reconciliation of Product Liability Reserve) (Details) Details http://ruger.com/role/rgr-clt 66 false false R67.htm 00000067 - Disclosure - Contingent Liabilities (Schedule of Product Liability Expense) (Details) Sheet http://ruger.com/role/rgr-clsopled Contingent Liabilities (Schedule of Product Liability Expense) (Details) Details http://ruger.com/role/rgr-clt 67 false false R68.htm 00000068 - Disclosure - Subsequent Events (Details) Sheet http://ruger.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://ruger.com/role/rgr-se 68 false false All Reports Book All Reports rgr-20171231.xml rgr-20171231.xsd rgr-20171231_cal.xml rgr-20171231_def.xml rgr-20171231_lab.xml rgr-20171231_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 88 0001174947-18-000243-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001174947-18-000243-xbrl.zip M4$L#!!0 ( %>(54PM*FPR[L4 WT"@ 0 S?AU)GCESOS@@HBAB M&@38>$CF_OJ;654 01 @\29(8F-V1B8)5&969E96/O_VOW\L+.&9N)[IV+^] M$B^'KP1B3QW#M)]^>_7M_N+J_OKV]I7POW__S_\0X/_^]O]<7 @?3&(9;X4; M9WIQ:\^<7X7/^H*\%?X@-G%UWW%_%?ZA6P%^XOS?=WQ#-$BPQ_CH2(-X?_8XW_[\>A:YEO\;P'(;GMO?WCF;Z]B>+W(EX[[] :>$=_\ MWT\?[Z=SLM O3-OS=7M*7H5/6:;]9]ISXF0R>4._#7^Z]4M M^LT(X([?;T$"WQI^]$#\Q^H;]N7&3\W4GX[83\WPIP9)_,XCT\LGY_D-? &_ M%Y6+H7@AB^'/73++!'GT!KX-?VAZC@)[O@L_]HOP@<"[>-+U9?3 3/<>Z8_Y M%PB,M@D,?.,Z%O%2GZ'?I#QD.[8=+-+A,GSWC;]:DC?PHPOX%7'-:?3<_H,6_14!_>^69BZ4%G/@F?!.3KJEC^^2' M+YC&;Z]NX.D10C44OS\XW^F_1.EBO7KT%+%]TU]%GT:?FP9^,S.)*U 8R0:] M0R)IZ_'5EK!7CK$-!0B=ZZ."^GV-4/BF M]7=;CX$&73]$\5XO;VP\$GZ^ 4#X(:=H"3)_OR$SXKK$N/>=Z9^?R.*1N +6&9 MZ>FG4"C\IAX*77E?9K$3;!IXOK/X_H<+*WBW-G[#!/4[%_?O=\3SP<3RN71_ MLTW?N[O_=AJZ[*NEVWBW6:NR;4KLUV05M&?X\4XJMZU+8[PX:I(7/[C.8GV> M^T[/ESU?'K$5>'NT%["V!)X?/FJFD*N]D&]2XOR$O"U#B!\^:NSPZ?FRY\MC MO?G";*9=R)*P'6 M0OX*E8$/6+[_*S"7^+YWJVU!W4F)4[V]Q%GA76!:&%,$(H1_GCE+Y*+(.;#& M)WTZ-VWBKN(4.T.&V$&'QO!N3>(#^)\[Y[=$:WC$**4U2*#N:_L%TB>XN M3D0S1E+Q+O#@W/.\>_8Z;WVMWD2X]Z;FC*GW?-([/O+HDV^V/IN9E@EK&=>Z MY\,5Y'QX)AOY7L_DU#,]_W2/?[JG?V(6WPF;]GBO\U> W]*QUXS21?.^4>,U MOME7AF'Z0"W=^JJ;QJU]K2]-7[?.:N-WTN #[LWOUT MY,]AVQ_ (/<"=W5^JCX%\U/=\&S+L)?Z@TM]QZW";-[IS8:.F0U'RTG];:.O M-]H=+=P^70S!!;YT>W#H]Q+;W=](S4/;9T:Y> MZ@\N]4<0Z4KGG=YLZ)C9T'%.BB,+APZK>6Q]JJB8ZKB$$S0VQH'MS4. MDL/>WS!.7]EG6XF]O[D+_N;N68/9'-,KC)YK=G%->ERKYYJN<$WW8EMELKV_ MW\+S+B?/>\M MT7M&/P^-_F6)K=CA@Y '>A9OF<4S=J#7XM6U>,_ __8]*/ M/0MUDH6.20M=.^[2 3U.3H-I]IR?:][:P+I7.+FSZ7MNZ75+=O"S[SK2*F>T M&=_N&\L<>HL;3Y+N>\)TJJ?'(:2[W_JN;7UK4M_;=FPO>8TQ@&9*/=V23$S]];V A>E[:M+%F:P.!/^ MR8-]STIY:_][_=,-INF>^;+7&N[U3S?U3_=8*774]U"Y&$I'-B:G#CI3O)NF M,ZPAAW36CI_.B$YA.FLMT%E;TUDM!)TIW@W3&=>00CH?X7BM!)TI M.MW3S_%IV-KQT[F4':X=AL[AU/&OP2/8"];JRK:= (P+ ZR-)U=?G(91=3_7 M77)'EH$[G>L>X;C%3*N=V!_?I:Y19HJ[%S\[]K.#:1VGVZ4C>[QD-O*GZD]D MLT7QM%8NY&&H.RCBMR V /,SP9FL^)O38 /$YK.^B%W#=F%[N'T/]Z3M -4= M\7S7G/K$H'3Y9IN^=W?_[30V_^I%=XWM@<([<>YOX/MOX!N6QS\(S0O\I*\> M7IR'N1-XNFW/(0:C_W%>'_!].WR)?9K6V8SZ81Z-:F'&QN1KU+)T0/\4_9Y5[8ZA"V MSZ9->EG;+VN;=.I%[9Q%;=>4KMXBZHY%U+V8:(HO1DU5TE=+U[3B1[WYH]?2 M:5IZ)Z%Z-=T+VRYA2Z%A^!7E*WABO%/DCE6NZN:KBK*<(':GQ?:L1"C;]W.O M6\2[PPMH0/YP',/[3#BMOG^[/W:QN':HB\^E^:5WIO?GN]4[8D_G"]U-N(&S MR5 O$T<>Z3\(!B>6]IH8]9[?+V3NWH>?S MZGS^T5QZ9-7S=W[.Z?+N;>GN M<7.7;.EN.C4*\W)O8YRYC7$B?-S;&+V-<4K\W/LX.L';W?5QG B?]T&5KBY8<7 MI^?E0_!R1/B>EVOCY;E+>LU\&&Y>D[[GY[KX^8,3G$AZWK&Q\YKR/3<7+,[Y MP]5A^VYM_":1;M.G7M9NIKBA" 1WNOV46'UC M3WN1:EVD]!^]2)V:2,7WM!>I@B+UF5HBNG5GSBQRY7G.U#RA&9EWQ )B&E]A M(U8/(!R>/J4-AB.)V8U^STT%RV]Z;NHJ-W7/[\RY23NM;F%:YQH\L2X_"-CH M0AX>&6UCK9 X M$2#;1"BMJHA?;B.?;!ZE+[JX1@-+GGQRP8K1$I$HR^4US7 M.L4UR@799W5H^?5C;P]GVW7/YMC/+_T@U4X,4CU>/CI]$^W]7P' #?@M'9ND MS.L\\-G3<=;):]%?3$832=/4 UJ 9\8X'3!:0FZX,@R3N6R^ZJ9Q:U_K2]/7 MK;-2)#MIT"N5/$JE9Z..L5&'5,P=\74P XWWNFN?H)&[FRG2D>^52AZETC/. MP1FG0VKDP26Z%[BK\[OHI&#>*Y \"J1GF?.^Y.SUM$6<0LNS3HQ#FO&^%0&E M8'E XEG=C$NQD\,FQC!,1G*^N R3S5Y@#[F.3!K"'EY235MOYV1DTZ)FI*#.] M"TR@E_UTACRTB7K/.D59YY,^G8.*=U=Q0I\A'^V@0\]4A<.7686SW%CL^W3T M?3I.G;?[OAUGW;?CM'F[[^-Q[GT\NL??&=&FC[IM@$V'_W.[6+K.,W5LG.-U M>R>;6XR.' 07/>0GDM.4D$DMIM[2KX&CX"D!0:3 M[03VE!APPCZY^HET^+J?ZRZY(\O GD3+D^]NWOYHSX M#E@$_9;WED#1*JP=+0I/C&EJ:LO8LU"R1I,LR?W[9B7S/2_57\IPTMW6KMJ=G M_"XQ_A=86\YZWWC-],BP?5=I/B&VWW+,C$V*[9[-4Y&;NK->?3<,#&_(T]%WW.#LK MHSE!^)ZWZ^?MC^;2(ZN>LUOF[ VR]WQ=/U__G;CN"M,/WUL6\?UWKN//80=Z M/F^7SW=N0\_W]?/]/=Q1?._>"?QYS^OM\OH6Z7O^+N@L[V>P=74&VS%RTU?7 M,8*I_]'4'VGZZ1WQB/M\(DZK?^A60)GCRK*<%QUT))ZR'$5O,PUK)R%ZMLJ3 MJ]NS4@=9J0,N4"XG\G+&FLPX%@)9TK.3"[:]-9= MAI8&P*2U @H>/?)7 *B^?R:GTF(F@=1V(5@JU@=4-GQ7&E4VXYBRH7_'CZ&> M"SK15="&IQRRT')W"[BK$NVTZ M]T+;<:'M,C/!&J.8C_FH3UJ.3AD?<^/*,4GG7FB[+[2=92;M0AZ&S#0&((]< M:!&=PG0>QS:G+3KW0MM]H>TL,\$:6LA,$P#RR(46T2E,YTEL<]JBGAQ'N9.X.FV\=Y\FON$V(D.5C>F2Z:^XR;* MYD^GQRVR"2?(5TKO-??DH--^)BK"P ^F;Y$OLUO;,)]-(TA._-[?;6WK9QM2C3*M)WL MY-T=ZZKGRYXOCT:U-L?.ZS&*IFTN@A/Q3)T*DQ>!X$ZWGY(C(>-[VHM4ZR*E M_^A%ZM1$*KZGO4CE:59[TN;4,1@W[1O=6JQ:]P3BCEJ9:MTVXHY91]?]:O'H M &N=AHSM;=NTB6ZOE=,SK]?<,NJYI1O<,BK#+6VD5F\6U_34=Z3T$)]ACRU/5UC8*D M[$J &IY5 M3P0 E0<=8)=ZCPY1>W\E &:LPOJ?:AD)U^6_5\_+:=.:R[9\6W M(5*G=-CW(M4Q Z<;(A4 ^:D\?;N_V6+Q!=&]P"6_FYZC2*+V%GX3OBS\:G,) M?%OV^[\2EU9?;*U#<^52$,>'/P<+G++JI/! 0"30*:]-;;H#;$=.L%X][)\ MYQ G+]^Z:2\.O]^@0@Z*4EIZF9NV'[@<:WP-4K9KW:Q] MGM\?G.\Q5W1:!JV \-#G4*($@TS-A6YYO[VZD%_]/J(:_V]OZH*S<;S5#;S5 ML\![?Z2J,/Y:P_A_=1U0^?X*#WD?QR;]%9A+?-,WC\P"ZZ,YRXUB:/P\.([E MW9BTJ?\GQS*B&5A?Y7^M$TA+P]XNEY:P(X?W=Z9'V3O.S8S_#JXA!+4KOP?$WA>+:\?S/ MCO\O DA-G2?;_!\NFE_HFMX&RND)WY4ENA5$\FP[: B33;U"RU"L8[N96QX. M/77WGB>6;F^OHS>QA[[@L+B'N6[OV/]1YEUQ5"BQ>B>3R$IK7+*'!)W>BYKN M[;OW0IST>Y%C+^HJ.-BY%XK<[T6!O:B!XJK:58KC]*@I9C.D@[##0-^1'-2, M.A\G:)@/]/H0;L#7N8=K#HQP$Y50NP\)J1:,/SJ>=PWHP)6$V-/5C;[0GPB. M^'R:^S@V+:=_80>L*L": '7OHM6@S-Z2AL&DF[C5L.6.+'33AI=(.G;K';F- QZ N#T0KZ.1LW;,;Z:$F-H7TK3UU%N1!_T&\K[II M?"9^'1+ S8@8Q-OKE( DU>>U&Q))2ZK*RI"4E3=IZ]*Q'Q2X_<)USD"Q=,W' M #4;.A_P>%\?[)5W#'DLQ1&V?^5ZP"VZK0ANTDYM"=Q2>X_P)KFP3GBYQ>C> MF-[4)73DL+N*_XC)?AUL,DK*=360&D:P!&.I1X-@65944US^M6*X= F?SK,)297IUBN.Q?^5:H"VCKT:2? !H2ZLK11HIE<&- M?X>-5WS=?C(?Z21TXGMUV!G)4V#WBA7A*V%]M 9?69ND&H ?P-KTR4?SF1C) MG\9?Q.]BGP'8AQ=B/9-/ /D\EV/E*]SPX#:YUTI.0:4:<-50_1?1W8<7IU,8 M76+Q7(271FHRIE/+XDHNLH]5920UMOCW:V>Q<.S]U%WU2^_4)#06.1/QJ'Z U"QF^KY/M&1-:Q">*NPT42=B7!KA:DX.VU;.)4!*F+A2#*HUIK5 M=891NL79%Y/1!&P<=2^,RG!2\RF7 6(59A_+4CMT+,/WLB3*DMP*>,5%(,7* MW@_<1U-_Q,0XED1;E]DK*Z.QMKF-^Q:J!%@A41TKLCBN!-NU[LWAA_@_^(-G MW<)KXI5_K;ON"G@I_::6Z[8"HBQM[F&NQ>J!,-?>CC51&AT*PESWGO%D*!X" MP")<.)*5L58=R*OI%$,/WAV9$GCDT2*?B7\=N"Y)Q$AR;^]HHBB;I\2N-4K# M4XA6P^&X/$BW-C8-<=S5'Z[C>>6(,IDHB:OKYEL+K%D$\;&F)D[LG,M^O/WP MY8YXQ'TN*>0*7(DS5HZ]N_#Z19!75*JERX* XD)=;/R')7>>IRJD +&U0$E0 M"IU=H\0EK@0TR22.W*10%341N8N_,_=ZA9*<)IJHY%[RJTN68&]RGRKH4IK7 MR9RNE72B/!IM,D&.E:H"5XA,:N+ *P%?#6221$4;;5K')9C;2QDG_5 MS-*E"N>#+(LC>9+8@EW+U /4]X^Z;<"O\7]N%TO7>::E>7D=C*/V 0ZKX.") M\,^B@"L3<2RW#_FNVK@]UVY)'!V -[**(WW@FOG#TF:].%0D):=HIQK=.0$J9-,- M92WARBP"4\S:_>S8TTHVK:8FB)/Z\N(0%"*'K"6LRUQ I&3'Y?9#RJ(Z'J?9 M\CD7*>LF+K/(]P^F2W1WD2]TI<"6CLNOJ999$RQ ;5@=SV^V/IN9EHE:Y5JG M,P/S&2"CX614'>72RZO2N(9=OG;/"XKGJ(,?#A!^]%,J%UM3&$RGM(IIC MS8H!C)+KA"59A7AY",PDUKEZ:;:2U'K('0NM%MAML"J'N10D]U5_U5?HJ,:# M?SIU V+$HDZ5W"[*6)G(2>,C[Y)U05OH-@^=8/B1;6"#/>^W7Q5"2JHPVHQU[%ZH&6<%<4E&M M!MP_'?=/XGKQ(NEZ6$A-EF;G6*DJ<$5HIR83B4K 5Q>3C8?CA-;:OW$ULI$J MC30MY_)I$DGUDVY5O5YPQU"N% H9"=K.DJAG1TWQ@H+:\15?- ME'A(^SO]Y1.<.*X)2Y2LRY F6@9(NQ:K#F&A] M)ED?E@41-LIFV\([,')=< M&?\&^Y_R<.SV]9=V[2!-Z_4D78BKEVDMG/Q<%+YC5O1")FV$&^).FV<_[W+U41N&)> MA:W<[.+P;2<64NU=Z::CB9*BI;H[TE>I %.A8UV$\[,*6);EO.CVE'QPW!LG M>/1G@;7]AFJ>K02_%5JR/G@+92W6 3*:#QL/FAY[HF;ZPG5'C>R58@O6!&JA MRUF8&5\>VG!78M79O,:[0O+72$U$&C+>7@:(0@(]3N1*%H=CJU1]K3 S.ZOD MC_9-Q$PZY5RX9M +";:4< U4A_Z&+!W/]*M$4"512=S--EZ:?\5"GNI)XAZ] M<\U8J/H3""JQ+-TF3E Z9)S("\AZ?2DPBC5@'&7&Y'="D@AV5-/@HXFV,_:3 M+\Q3536/MT+JN:#@_?YJ((/"NAO&^DMLO[KHZL425M3AI"@ -<>QOZ.V&"TU]*\3Q;E1/!ASZ)582S3*$V4 M$U5/#<)8MCT:'(IR'4#>^W!88GJM,VUHR]51PM.::^5ZP"W3?7&<*"=O"=S2 M??(FR7+&"O!&W6 ;D'R-M1#> C1CS8H0EI%[39);@K"TU"N2F,J=.4&,1=68 MO01_A)_Q)S>F3MD&?Y$7QOKC7Y>MZ4JT'ZD7J!91+M:G8NNZ<&"LPWK%,.<' M0-WE,RFYV>-$]4C]@+6,>B%;3$O<5)K'_C/ANN!CTJ-14F^/M62+KHTEBJU? M0BN/I&37@[K7+]60I%:PT@=(E@&KMMU*':."D].E?7I.2IA[E0& 1>40 "T' M &K"VU49 &T-@#B$O_<6G:G#6@' 1:7X))M]5X-Q(I95#8#B[;TE4:F3"7>- MI"LC)/7#M]ZAO%4VM;*(%A,2+8^0B$-QTAR+Y%$3\']*O0!H,0I,+N3AGAP6 M66UW;NR06L=_8))IG7=P2I0@$8K2CJ: M57G/;8J^O 0(Q3S,TAXRYH.B?.&L+.Z[3*?/,=J]?B&%H$TJ01!SQM=<_BU* MBIHIYWF6K1/J0J&LB9I)TOK@KB!]LI()5A>U@9/NU"A2\3I2QTKBP&N66(6@4Q4E>=%OF'9EZW75<;([ M;;-4+ OG2%):Y<5L.+_?PO.N1Y[P8'EOF0O3I@9>KDY.(RW16N%@Y*Z$AJB. M&^*:PKOQ!4Y\'3^X9ZCDZ^(CC;2&V*GP/I1"0-:2?KR&=Z "MURTSO65@&V& MM\OZS$5-%H<-$*^L"UT<:9,F-'%IC_H(T\P:A*>@@QW@&2L-&''E_>V2E+@[ M-0Q/F?XEJJAIB1:'+4%9UAY15+4Y+;$KJ%%%MX$-)1^$%W8HM;3A><[HD98<]ELS/,7B5^)0&2>' MNN6 !SW47V;TVWO'JF5LNZ(HFI:L,MY8I2@0I7+WQI.M4N?20)3.Q1R-I81A ML <*6A?TU75J2K*4Q(F:D)K8"D46+[$'HB:)B7;M)18O:T2K$S&1:E9I\6(6 MLSH:32J3O:QYK XE5:QM\8*VL"HKB4A(^<4+RYN(O#ZN;?6"1Z8L)WVGE5 O M=CX"V95FZ)Y'UE1-K4O6"I]\\E 2M"J, M)79.TI([UR",I6L,QG)2HQ<#,KH.\>_K24-6Q43X=6N9XG"4V$)-&XFUPE%V MFP"0Q)CB_(#4FR$NRHHRS E.Z4O#S E]F>BJ%E\4AZ6TGLTDI7"A+ES5KKE MK]@//CNV$SY2RUXE,U\S5RL/5IFKPS Q2*AFL$I[5A,)8[G!PGQ UF^,_99Z MOHA7RR4O93!7VE*E02J31] <1*6/L>VQ@?E@8I_7:)F(XV03OXTEBD)01KS4 MVB H?U5+3C7<"0)-6XH+&-NU.NWXA"+B M*B;J.^H'JY08)CS(-8-56C:EB58.KK45@VM?.]@2-X"'N)GCV+S]9I1R1[SW M/^#VX+B&:>ONZM8G"]K4%YYT'7J#K/6DE-6))";T3F,0'Y(X92QE.E;L#&A3 M/1%1E-F0R=.G5?6TR,E8'27-P9,D5;TYFO"XG+183Y)L]::,7LC*\"S(ELYM MQ:8DC9(=ST^24ND,5HA2DZT1["='J0IN1R5YF3PCXI1)?-,T^?0EK[DLO(M$ MJ/&\B!?FF!727[)\X$M/(QW$E+&B)*>9Y.IZU63/,'FB)=VQM<%4VO6IJL-2 M0-V8SZ9!; /G4J6VU"_;^TT:)X)F:2N5@J9,%':H)MLR-0I-J1XE#0)97[>A MAO:U--_#);U5<"IUH2D';6R0S8.3,:."-B=X3#8GN"-_!:9G^N2>N,_FE'PE MKND8=V3J/-GT+=O31LJ*^S"1@]@TT 1/J>L7*^^HQS(V&Z MZJY PO,2U?)YW6IR.-!94BDZ[ZIPW-'0C1_@T6\O3#4 M<:!>8,J'5(YJ]6#1-2*6.' OM/&X)V&#QW%/X(8/ZUX-U'&87TC*6.Z)V,99 M?Y2D1B_9;$:F/M(F'99:$MK'B2YZ-<'6%LIEKKSRZ6%A(W!*+P]@:EM?%AE%W M$;'Z354IT3&YPV@6W+_.89;?$&Y8$>0*8Q>3E:,A=2WF*^)A@$U70!NORI6/W#%R M%\?@,%M0UF4PVNKT>F!P(VU3F/#UH-+TM[E1.IE.8##5O6TIK*1 M9$IQG#%"(WW)B@"6$6A9RIAC43N$I>LFM4HTO+6G>/22&\+^]]8.ASK>D2DQ MGW& >2TR+TG:5M[LWI5K@;:,<2Y.MNKE6X"VM+Q/Y$3/NWK #0^-Y 2,LN*N M3;9.I1U+5H.OC+1/ANW 5WJ?1449;14B5($PY(JO^@I9(ISW2HRLX2>E&Y8- MMZJ92H#2$$)E.B.,A_M8Y4 (E6>NT3"W%JF&4S@\^HY86(A3,Z_!#_8J[VP( M:H6^3$6\K.UCK!: +\]$< 6J3GP<_KC]W,X9DV7/I*&V'H&Y?\F* ):Z4\8& M8C8*8/D]'_(>#L5 S&80:KI&7RLD^^LI:O$? RC#!2MXL0VX6\ M/(?(VG8Q6&VP\R,H5CC(CZ=:3A-E,LIANJ0#4"?L9=R&XV&.6TRSH-<7&(2W MAUD8S#><;_QC61^P*B7*RO*O7R/DI2)+VK #D%?O>"/+BMH!1*JWHY%&4J)? M08=VI&Q)O*@E;@L=VIRR.$E*PC7=.DZE_?VR.CDPB]7;L$*6-/' _-5<.XGQ MN+:]6"1\YA/=E+R!]/6[2EHK:NI#R^NRP,W M'B?41"6(FD6OAA*"CF)7_\WK@^/>D67@3N< RY=9S;IC.Z%L_[HU0%I'[E[C M@-:7-%8>5.ZN?7" .?]I^O.Y8QG ??"BYC*QL-@PG=1%H6D,JS(^_DGZ"=0) MG$J?6LI8:@:KN,&##/IEB3_SWO\@[M2$AYLIC"F^;*E$ S';N$M;M!J4]1T) M<-N9@ZF)_X/FYC,8HA@6I+GA25=A3;D#"450!():H2\3+1[*DG)XZ,M7*_/> MT_7 ?T.6+KR_OG1=9339-!SB*Q1:O4SW/561:UJ]!I>I-$QX3>HE14%@DB.9 M:J9,:3??:-PDOY2&2QY*-="KO MQ+#:Z?"DWH)B8';&_% B=X1C[C/Q'NG6_C1!N"W *G"(4T&TOESZ5":!F#M./[%<'@Q MW+J@)\:3Y8*K'F34JLB(6ZV-%>50R(RJ(B-MIT0G9+ E;*Z\+[-MH2B-E[S% M<\9V#)$+I!BPS-*8NJN"U<%YI6 -4,J)M!/?T8+8WZEBB*4F+2 M34=PWZ_^2]-@2X(OE#KW'U.J=K_@(WG2K0\DKVNS+*;2-J/S@Z\ B'5@52L/ M2RD\+,MMH]48>TK;["E-ALVA=T]\WR+4Z],L-\HI:G>4$Z\8D/5@5BM'RML< M>2'FYJQK+2/7_D*_@/HA?UG2BE64_<:X1W!KBK+ M;1V<8[D\G@8QW[ZW??C5U^#1,J/6[N5 RK'*9P&E 1"=RG7 M#Q)GNU&,[4;T5)%R$DJ\E.0&H0)(Y! JK1!42H-0:6NHQ"'\G1NJH=H<5 B) M%$)5@-7%2U%L"JJ])TLF5-+EI+$=U&*T*@;5\%*=-$BKB-NU0MP.4(W;V<&" MFJ$Q?:7%9!#^F&R=,+MH555?W9A6X)=+'=EQWNQB++YB6<"JG#G2#MU0 :PZ MSIVF(2M_]NS@^UH@*W_^[.#].B"K< 8-FX2LTCG4*)\U=1;50K/RYY'6WFYV M26M4.I>*:XWT),@K%^Z'3\S-^6ZU_@U/JKQZT5V#I_K] ;_TO5N;W?'^28!?77-:RO>Y1G9OX]X#(E+H=.PJ(L7U7&5,JB!"O[S1??)! M-]W2:Q!9 [ 9_LD)A2*4U!CU7 I:>?3\V=\J<7.['81Z1 9Z^-O MC$96E=1]>+2E1CN"2Q7^'EV*,@L1MX](A\C80?W]P7%GQ/0#]R0T>%5LNF6- M5L&F6ZIT/R;'I$QKP:865NL$-MV[_7P)?,_7;2Q6S"TPMR6,MHE:P&BK!^:N MD*J8A_&L2:44)-58.DM2;18R' -CU:%]LY?!.C.$*N8 MQCIS8A736:-+Z5R)54IK'9:YZM*67"=BX]!C4O(YP4Y2*_';SP%F_'V9T:7B MVU N&XZ]9CMB-I[(HB+&L"\$1KTX[+NQ9.(PFHQ&\6CI@7#(=4_)0D+3)%6) M)T550H(V6D#&U"W>OX<^=N7[KOD8^,B;#\XV%\= 2%[@M2X #P!K)?+-E-&E7(%M\.;X MT;2Q^R/\T/0_Z%-:,X2VIG>_A+<97^Q_Z*Z)I_H=W %W=0SA0'R/OW"KGNEK MD)HU-Y38-;80,#NW@%LEG 9UV0S26)8SEPI&*BN\^3JBRU./3P6Y8PH69QHPW';5-ZV M,[K$HQRZNGB@-1QV&T.'TU'9X-5%XO:0V&VS98 W&0XGDRQ+N6GPZJ)QJTCL M,"TSKX.R-&Y%D:6 5]MQT282.RS@#/ 49=**(DL!KBX*MXC"#B,]2XTIPXG< MEAI+@E>;+JX5B1SQU PX5%G!R1T[ 2D*0&8<*=/U.U+ER6Z!WNK6O.ZL_U5W MO[CW/K88I:&TU%LAAVF4N%?%7I/6)B*[6BK6LWD_)%6!CS?%_.S8SPZ=Y7@4 MH&?<9X\:^.YL 5<4@3]W7/-_$DJL!,MG'0?#*1#Y:50##Z(E(BEQ>[HL MC;+B5_7MIS@>C<>JN&L_=X2NB@)< W%%39&TC?!;28"C"651W3.96GH9+^SN M(G!-3@4U<_E:0*Y2O;39'Z$5D"MW3A OY5$UF.F7]=85E';G-UTPD ?6O,[] M0\-:R O=8B4&RP+(D<.?$L1P[06J'K'W4BR1IG1CJV_G%F>;KI%!I=+=1 M+^JV.+:-WVQNT%EUOP?,KFCZ'6!V2LGOA7/(O?-K3[VDA%Y.:I3W;7%G"U88\C//W5K>V!.J-) M^E_\.7$?YKK-ET:O(?%\8I2A2J4SZ Z6=SXJ8BZ+2 .HW9$9<-U,B M<2#V+5REGDTCT*U,)WIJJ]T-??T/0F=6?M)7#R_.P]P)/+BAW9-G6(,0F]$@ MHM2-Z9*I[[C\8_Z*$-1"?F-Y/(XYN4MCVRFR?39MTBS55"F>==Y-JFVF4*91 M[6KIFE:+XGI:! M-2J.BMQY<2Q*M8<76&+5',U&\J@)3OL(9^@U8 _X$'NZ^DJHG_':TLV%E]L! M;OIDL;W):VCW+U(1K$R;.!4RI4;(/I,7]NL/II5JKN?Q'J5"*6="F;9F53!S MN6-2X1S6"2?[/9LY6"LUQ4PH4Y:L"&03M,P!97AW_[(DKH[/W9.GDM7IJ85C M,96=N50(TWHD5='1ZOAI>#6=.@%8+W=D M2LQG=/ASN*_IA0TL'7M[6&CW3L.]:,!U-1\:ASS^]F,Q=TG^[6CCY"B)R (E_!U4!>1N0W% E%( #M'\8+I$=Q>Y MT9@T+? %T8B5<7RKB-JP:>')@5JF%'&<2JCH^*S!KJ.56V4#6L,C0JN0#N_ M?NTP;BC&[JH;1DY%5+B#NNC%1NJ**M^)5M&+3M.WM5J0JGI?Z+AL\>RH]FYW M[V->C46+RC #>).$R>OC'_#,5&NP78JCA> 9/SN M4P:21K#)QZW[$D K@U*>>RAE"VK(!6E(TOC*I!GM3N]PSP: M8AOF!M%3;7>54^XJXT?UR?^Q138'K#:P+2TOC@J3"LIF%-!-9+>3Z9M+H+MQG,Y?#@G0@#] M1Q$"-,T!BZ7EK BY)^ZS.27IQ4-1X0^M'#;X(_H>^XI_=OQ_$1]A>;*Q MBHW527QP7/X1_JYH;"RDB+8ANT"T\8D0K7Q%%WIPN(;:Y M1^M%KC6B)45N=")$VU$B%".:6@^G]40KSFE*T\H]&MKYN/^]C_O;\&RV&TG, MS;HC"QV8 CL^8LAIZ@>Z]4#R> MA/U>FL(#[2#QT^@F-HOWP("GZN9Z8*J9F^& ^I?\29PD;TBO;)YK:=7 M&KV4#7HI$;T4+IL]N?*X)7__*IX@?V4/Z\X"(>]EIPF"E8 VJ_(\<@"^_X& MD'?$)C/3+QQX^'9_$W=07LC8+D76QJG]&#(6K0ICCM[+21@O9$G5VH(Q;[/E M+4)*8[4.&-,3=YK8^$DZ3?, 4"OP93A"&4Y,0O?*5]>> ;MQ$KT"8-:,X8[0214,Q5%G,-P1AJRT MA\> X/UJ\>A8YC37EG6'*7>(72&,)IW!:(>8%<%(2D[:*X$1=J"Z<:;T9']8 M+7-G)<)5[>*_60.K^./QUU[!AP;-CK7TI]SOG0%ZA+UXXP5I +-8QWO;N"F0 M3_G[^N]-^#?>MMT.[(X\F6 #@4WS65_D7^W^X=O=)^'NVQ_O[X3_TA?+7X7K M+\+MY^MX\Z_-5Z=T(J,E@' Q,\B/_R:KW&M3]IBHM+(K\VWQY8!!T/O*F##W M,G=_W+'W;SP>?^]U /=+V$?3F^K6OXCN%MVSB_B&9;TMC476/_H G^3.ZJ=, MLLD>B3=E+Q:F!199[L._TA:+O6F;*; UH7L-:#\Y;GZ6^*B[3T2XFDZ)A94& MQ!#H>^+\L?'B[77_X5B@3727_2X_BI^=^"*)MVPO\T]B6?]M.R_V/=$]!ZY( MM MH[G:%O_^+>/'U,EZ7(FN,N>X(%NXB,V.*;'XL$\NFOVVK_R'QKW5O_M5U M\#9GO%M]\]"I&_4HK% F>ID4Y+F2GX :@2]A"=&%"4<[7U0T$N[W8:B.!&; MA?V6WE]KYY@+61E/UL\Q M*ABGN00U!8 :02_%,;*6&.;1.NBE.68B O0UP9Y6 ,?S']\YKNN\8'B9E\)5 M+CM,(C-*FR1>!*(D-E?&,X$CV*/94C2N48*K>7*0%("1>9G*1594!* M\2!"(A:&Y'YN+I?P]?^KVX:%/&D;]*J*1E-4?5-=+P%P-,B_.6\JS](U 5QB M7T=)/TQK )?=_RWCLAS$=\2#J]9T#K^^(<_$/*QB+)C^9?@6FPS@XVBY+7N[ &H?3;9 5"[;6G2 .6]L+7#SDKATF3%_L*]L. M= O$T*SAYC,*.9W#7R-PNW"^>GIRR1.H!'P_O&_WF][_F%H!ANC6 ZX US_P MIS;+[7(_ 893J:4=?/^(?XB7^^>8Q_/"-;VP_CC0*%\ VG^9LM?F6^V ! ML*X$9R;$*"^L22^$M,]<[8WOKO]$4M-__2]1YO\%GR]#>(H2E!)S+Q(T;^E_ MB:/AKPD@EVV"$N ?7]PGW>;YO12$H%5@^(>F;1!\88QM-DG4&F'N_IQ1"CH:UQ0%)VH^RJ%!2ZA M BA#FB7%:8!M8>!?M(K.HV_0K87C^? _%M".MH9FNA.$',@9DB$;F AH7,T# MLQC6<9W@:2[H@DPHPDEOX$)A.8C-O/;W$38 M"P0'80IGPU%05GH M!A$H.WH^(1;NL+-B>[X@/M#1M/]-6(KO K8-"?HZ)F.?;C_%Y4M8ZBZ<_3/' MA>=\N*S "P*/(%^9?IP+X/6!;V)M _SC63G@QBL[ &P!JF:US@EZNXI(9#LJA<;LH:!46D\N9GL+2/S1.YS"+" M^+L5H"<@UQK"#9E29X @BP,!;8DSX4!\,[XP_O*+%^KA>RO8C@O6W>99]Q44 MGLX4$@4-2,[3-H"\5 71&V_B&,37'N" [H!8SQP,9'@))0WW6*QJY9RK3Z=D M20^0M07&U26R:UR"_[BZ^AH78:;#E^M-86=.N"%>M"$HU' & .LO4%Q?3'\N MX,O@ /LK,%'G *XZ<#E/+\5!;P ^GX?W>C_^0D8>]WL !9?P5 SQ MI5EPN"RVRGY$0K>AP8[8]4.4\C3!&2P#VJ "OO "RV>0P.Y8"#C@[#(U#(]Z M,1J=B=9 GO-B-X20@!:#:G2>"UT#&?TAWVT'6HJS$ M1&5 C0[=ID?2$P@)/2;"C4_3-6T3/:_*W-R< ZG XOH]U#NA>K\&68=--=*N M-TTB=7 .GT:(@R[)T*GH^&66$'(GEP,O88A0I8,6%9K&8/XZ+S:\T0L>/=,P MX2(.N@8LI;A 47-L&CX=OI4JN+6GWA/F^C,1'@FQ!6*9"X 0(.VEH49IX"DY M%*Q80^VSMFXPWGRB48&_@G7\Z=>%H9Z"R*Q7<"!CT:)6LI!BG,"-]!KMJHD\$F?@R: M*'O*;^;K.UG@=HE$4UT MNB$!@,@,:6XUAFP9[LPLH'=<9BB>B\U76'=BAC\R#(6+_@.[=CS#EO7WP[6\ MH)%A&EBS2,]\N$E&R&F#:_S V8&T._0("N M0WK/HG8(:M\%P#^'?[L"2 R($[M2P:V%7JGT*>R,Q_@;E,4C83J*K/?KI)A\ MDT_#(LIRLT[\SO >,!M@:WISJMFI,Y$EAJ(N-)S@T9\%5NBAX"=*_!2< MTJ*7%[@WSTT;V0H]P1A,# \;=K:8\"\7HUX;1^0_YZ9%-HZ.P&,G-O"?AR8P M^BK6CJ;([RB$G@E IBI2CPJF,#H+<\J-!0,69G7/ALE$$P\50(U.$1;0.>JPZF0J M\VL7?JH]$:%V*;S3#5 'CWYX3%(XYG!\4N/?7*#SP46]P#T:1)_.PTL('+D^ MUP+H\&Q&E(_K: H3V,,(Y[D>1-NF_ X/NADC6AB)0A9%FYP=)R!D+!R$)N)@ M(^)C$�!785"PU&9,L+$\76=.$O)_"%UUA<\ M&,N:.,4#9X=$@X;W%;]S\ MY0 ,"PZN80HM5L'57X10'H :ANFB@Q)4!Y7%K? :&*ESHK=^;3X640'3&72V MOQI0P+Y:P"TLP(K&'*VF.6L)BL@C+->D(2%IV)U'=]WHPN-3]KT4;C!LS'LY M"335D[8,,R@_XDF(YY-%+WN!%_JHL1T+[M0%W)A8B,T@4XL9?8^Z10\X)CP8 M;B6&PUQ"Z''"MXHJA8$> O0@? Q,&B,$C#5A_?$"#@]8P%TED8%_R;'?^8YC MA:Y\O(;]$V_LH88Q/V*ZPI,+ M]W-*L!7B1+4+6\%E783PR X6 ?O;B-.0+;@ 1(W(,[_I.=.%)S"0J0D,JS#O M)MRR S@I&2CH$4CQ0=!((^@R6/-,E,0G'>\B-N4G1ORE;KK\!D^]#M2GL,Y, M8 #!SRQ]&@O&F N@W'/X 16%J$?>F9 RTJ,?'?OI @7:$%@.W $2A;IS\6"F M+3?W-^4=U &%Q%H3C.L4=C.=$XLY 7'J+9-0]-+XU-:.F>93TP55@>;-E'Y@ MF)@TD[8@6O^VX^/+4?8QP1NN&9<4BEL;W3PT:DJ5,-4/SR9Y&:2#SM0.@Y>K M==UEXN+30*V#^1GP06"'OC_X![UMSVBMXP2)< M$F@B_ ;4>SU !-U /A J+T8#&)_1R9?[/+"8 4IUU'/ UCT+WI66+2R M@#E8B8Y!7MQ&]C[JG$0S\&5N3N?[Z4A^3 DQ/'9&,(+ ,NRGFZY6O)W"V11] MFW@1J/N_ @<)P^Q*M% I<\S662W 10/\ !DB^G"P^1R%@3^+V6+F G[F1KOS M3WIS3%T)Z9%XL[]Y(>>Q]A@.Z_,__#K<6)Z!$VUNQ#6ACL!$U8+W8\R^ MIU ]H/O]K$U\7E2_CD-PJQ+%T'%CXDDE@NG)6+K+BIODE\(WV\!P%9XAX177 MX 6G>'G=7"1FA88A%?B2:E_::X#KGEC8PR>+I>.B]XHEJ-#?Q&(=+ ]CA?:L M174M8:6V-*!-!RY3Q>#1'\!AR5UM_ QA9C\>8VG+P#G@OZ K*B,Y)U+PC#R+ M6#R;(_9(*]YVN!_2,XG.R(PL>FW'4"(%*VHH<=9B'+<3EJSQ%+O&AC'F2 ML4J+S+A3B4I+=/A:Y$FW>!B4FT!A,!3EF!6G6_9H$VIKGK*]/8?ZB'J,*XT=]'9EG%Y@X MX:+GD ,QR9FF.H^8TPHKT 8LM_HG^5(4P*:U:%CE)^ERLOX7_A2^'ZX_<8FW M9.T=K-49L64A=1RVFV*Q\!3^/2]=?+V90A(Z]_@E&3-3J-$04WK1]3.>E[*5 M]W)/E2Y7S+Z.N2\_*9?C&"^KEUJ"ET>72O@)OC-=+,Z4QWD.'.NA1)=XL!OMILL&&XRTV'%^JZ2IU@&X+-[X'QGH/!'W=JY-* M$;V+.()-7KB3@ML,H:D=<\FB>)$?IL?+#=@/J:U"N[%Y?IAU187+V#Q:SF+' M(Q$()R&A+U"@C6#.C?FQS\54('$Z>'.JC\.GT.K.M3UH2B@-PC6^FNX0GO, MZHZCKP]7]NXVZ3!/G !AQ6J\? M_[:DA5#QYZ_NOVT\SII)P$GUC@>%[^>$^,(U3[Z=ZO'JO;#GF4 ]?<+K!V<) MDJXI0UY;!D>)\(1='O%%4;$8J_VRK+4 H1,GW4>#-^18D33F+F/RKNVPTR0\ M+_%9&IV-KL0\S2P,;7N(Q26P'7DVG<"#4Y5>LK%[#"\*35F%+R&DO)X%A7.! MDD**%UB"A(WMZ(UJ1N=C<$_9(P$&HI%Y?>8#BT0%IL@I:$'PE#',4UF$J<0L MZ8P^P&YO&WGDAD.+!&&WPQT.T\=H"HWP5Z"[/E.R:*@P_-"7A]:RC^%XU]&Y M58%& DO=-]$;P9=?T\]: M$MAW>&09C!,2[646S[TX[I_T*LS"S!@% ;LJLKOH;]9;O?F:#7Y=;=ACB1@< M=UXNUVP8%1QR3RV64"-3GLD1 9KPD[["+52X$@1]%NDPQJW*Q7#"4HC":@]* MT' 2.,]AOHX21[D:&@U'OPRXUF&U"@*A,TR0?R,7>3RL&,O:AY^P"*/I\Y"H M%_K40"/1]UAQ]SI65LV8_( YO##1JF&E"U@N0=QG&L*+%U,P,0B6K$3,XSH: M<+&P;I1F0PBT$T-H9W-NWJXJB-0*",VWR_M+5IM+H]LF1J8Q.A#7-\C*2\RH M\UE0%:%!+"B<[E:]U#[:A777:;VVK M3G>_IM76JA05^.8N/9+$,O'+W [M.F:E,,"/CR12LLQBU&'+C76-2W(3TK8F MI'%YN&]#KF,R$B9 T0,YO"OGQWV7%0RA+FOT%_<@G/]4&N8E[T34F).S"G MS'M.3XYM]':2?FV9AY3>I">3\FT6CH- =Y\^OJ(T3!/*F%]J2ER?9H^Q#'=6 M#85:PF'99^MK.%I&86ZJ8SV3+9>6[82E6^N6,E>L^@LKS1,9 6M*(62X\;14 M'CAQ+/U;2\T]N:Z MP;+-US5<0DK]5BA6G/<19/;#U#!&2C759D(' <%ZYGE"F^87+H.I%+0&5H\R M?B.CA!W;6='$C-I>7NP_B*7,T#SD]2]H20XEV6/@T]2A3 BS9?>8B>Q)E-R MM-C=G :83\(;$9R1$8$>+N9=RSA=1I$9$>_3*UP(=,BTL/%A>),1Q_PF0T_B M>)7UVDX-V6L:?\'Z3([==S 9B6>/TK UFT//'6SP 1QZJ'-MJG=?KS7MQH]! M#(QP2/8OR"G4EW'!'"D;,.@O]-+GS6GGB<=X7@!7,A3VJ!D"OIHG+#!_'<\J M6/O(D]>G-5#N)O#T1A5+0^!+;=PI^74I67,3ZA7:O,$T+C =C]GD>R]2J! * MW:.BA(L==ZG->MS->Q2RU,Y[5)Z[3K@7J?<==GLQL@M](N1QHV@^%MQ I)\C M>X1A)/#(\G:K(@ 0VWJ9C"5V*L5,($(M! BN\WK35=_Y:*0/Y-&EA^8^I20Q MI<1[W2F_?B28B1C]4W@=^RE<:)A]'#E36*,'DWB;MQJ+Z-XZ^S7I5*$)_ Y: M[_RVBS]PPOZI+(660G$9AQ-UV:;!NPP>P4J$T\QC-7ST7A0N4$@4QW'+DDLC MLT.Y1*)92"7-\Q^PVVM. <:T:Y491PQJ;]&"F4'&9X M:!%N%R&B2#/_ (*"2:R1LV0=NZKDMG ML2\S;^M4KG%KPVU#I)> MU+.)]74"[GK;-8(4:A+\2"_$%U/ 1E]ZY*T0_O6K4*I_\*LU/-:N'L&LG_#Z MURB/] DC3K4+^O=;@=;73'\5.+1A,^)WE@YR* ),5%%$W]/>Q5E?NBRA)?$U MA21NA%#JIC4BWDB+>83K7B6PTO:4KYH@"VP,[)_]VROIU0Y0XFR#H2WB5@]<<)AY=[^9('&C#;+6]8^F:=' W MR:*) TEIGRQU<#];63 5->[DG?O=?*<)CKD;SH_W)N M"+:MAC-AWF?IY.?9L-M@2?.GL'K:AT!9CBCRWAC'@$*3U%I>6EYHSH72RO"P ME&[E&*DNH)6WH!U.R;8CRC'(:#@8CJ56&>1<*3T9*$I'*)V4R98G1QVZ;H1U M/7.?6'=#&@#&C"8_<7VBX/!42"]1;"Y)/V.HY6>6>R-*;.0)'6V2?(UWEE5+ MC-BC6H@M3H#.HHK_I804%TM1/#[*LD3\)!F$"=L7KCH>:Y%KBK4DVS6>47 E MAGH?5NG#*D?FLJ>8GF-4Y5#[T0SQRX=+^MA('QNI%>)CBXU\,&WLK\X+28XL M B!) U4=MQX!Z#Q9E,%P,FF=+(<-C%3P<7T*FW'S.A2>_\^J#6@V=9<=,HTY M24?20);+'ZTG[ -KC.2:-)AHV0KMH,ZPID^R=LR$1D)]8V4PGBBY'JI!$@Z+ MZT0;#+7LVT[G6/ @)\I55&["AH^O?228$2[@& G64/(\U=QK11V(X^SH>!_I MK)'48".W'%\Y=*)"'_4LR2SR9*")V>?8&5M\=5-:50:JW&X"PD&CGAV(N6F# MZ"!>80EE6$;&RTAI"638B8%.40A'G;+*0U9@J@N6^5? 9TWCV4Z/\M3W\K$Z MV-&>S9UB+>NP+8MN6JP$C;>W8>5K^GH< P4CZFP?]H.)*M1Y!P0^_X"WQ( O MPK864Y=5YM$N.VS9K<)VUF@[W@%PN&XTF1H:W!752T8 P[%#=![3E6U$PY@Z M'A%4:HH(IDRE2AE*=49QPL0MA'#_OH81\][*.' M'8T>?J0M'!.3]#()T\UHF3B8C+-5P+G&$ ]#E<[65KT+)Y'NY_;#NN=5<2"/ MQ/,(12B3@3B6CR<444NQU9A]5IY#MD4?(RO,-'!\ M#<5LJ^.,!;5V4LOB8"1G'YXG%R7+$:!(P)>((*R#-44",,G@#:WXNJ)='3L> MKE%K"M=0C.D6,K33:-N-X$,SZWYA7?E9(\^^C*L/Q/2!F#X0TP=B^D!,'X@Y MCD#,5]VGS9LQVP@3?C)ITLUHPV@PWI%W>*XQF-% W=$.ZL1B,-R$N\!_ 5;* MY7B9K^O=E$^'PE2[!8Y>^A\V/K!;CN#7H >&]3J].]?P3AY,Q&Q^/<9,\C(P MWQ#:UM[#COOAZ ,Z;:]CVZ4-)CMJ9T\K"B,.E!V5C,>G/JM[;YG'H\O>Q.;< M_CLC[.I+^PC+M<)*4X(!ZPV]-%T?Q8E]P MRWPF?)KEYLLWKE%T^MU/PTLY+ T:)/Z%:1OX"04B'.=IAA57K-V #=-" H@-CRD.C3>1B8L(%TP@RG9;'Z*9--/8R#=REB1. !Q$8%%*1"17 C;,B%LR80>3B\$KO+, M'_Y*6 %YTPR5B$46)AG$5HGMWX]X_)1DLDH$%[PZ)&_ D2?X[=&RUD@6#'$ M*.<]DMB86F-3,+VL?=@MJXP<3$"CVKX0["RI7'/8.IJ\.R*5WV% MVOO*-N 3-R#&Q_5XP(X'ED>U3V$+B2)PJE#R<[H([_EPXD.=-ETZ^&C3VG!H M!>CF-;5T3JUPE#.%I"O1ZC(4[ /8?0"[#V#W >P^@%W<4=P'L#OEYZIG1EOR MV,^D3#<#MN.!UKF088G_M)&4;Q'Y<\.]:S:3]1@&A #(@VI403:--) M'0XJ^T\,09F>,&,\M1KP]I*T-Z9-7KA;'F.V%GS)ER0_EB8+:PF&[M,W_SV M%3#,!-PV;CMPFD\@6XOH,R*') 5"8C0:(Y5V@ T[_3D8!T]S)_ I,/$PG78I MO'-/YL?T17IP ^WJR,+5/7)PLJ/O"Q]MW7^Z$U]*E.!S]C!_$ M?>?TS;\(2ROPX,\A:THN+!T3.]N$T4,_QEGP;10BG[N$7%!_X)PV&*6AU"F& M)E\/+V5-_?D7_( %SAT61.=X+C%HB>'YJQ1P0HQ'K'EF?'4,<)HVB\::=&QT MU"05$%ZP)A)3YYG8NLV:GOK;5-^(<.;0H%N]38GM ?#A:,2OCN>[Q#==&NQ^ M!Z(Q,SM?.#NN*;[Y'C;"61&F>CGN M8DO']AQLZ8L-@2USAGV M#: -B/H%B#D?\[QL5<.-L1WH?O3.39;$:9P1<$L&"Z*X=D9OEN(@^GQ M' ;3C8\JY8M$/MMUM@7;@[$D#7_U]!F!L\$%DR[Z5/Q5> I,@^#1@PV1'7@A M2Z? AV]1=]FZ12&Z(R#+ <)OD,LH3 YZDQ5\T'0>'[L>/>V&/$X1ECGRDWRI MQG*:Y$LMD=,DE\II.@]FOS) 5=+4%3SZ,R@39SP*3[33!BA'5)GP A>D)5CR M3"%@JM3-V\%TF!RS)2>XB/.ST)VKE,$%?(2?B\01\RJP@.(7!4F(SUD)K*6PSOD[P\6EBTTY*P&=H MR*F7HQC;CBZ'";95UY\49ME8^XB29UQJ*XE;&R@2C1+F0MSQ W)2>V>)+RS? M"_B#T6,@V.1PEY3NV,6L]X034<=<4R=L1>'UC<%/.YWG7WA%(#:>#7UF3Y_9 M4V4_SB6SYU0I73ZV5@]1#W#S$!\KS&NU,UZD0K'S]T?&\7X0G=$W M#<:#2P\:?VOS4%\W:-N3351SJ"WWFRNE4)6+P+V6L^OW*L!=K@O%>6]%KH8M M!PH^G^>.B#NZM1YJ3XZV5?<#^J%8SE?ZG;VD^7:W,$&9A!II?WJQWMVL^ MY7@P=F9:Q.,G%";;"R[Q ]?V>+R10O+M\OY2F/&\_'\'KND9)AO^BC&39]TU MG< #2#&C)?ZU=RG\$Q,09@ K^3$E2_KA()DQ83N"Y=A/<&1ZP>._<5BK[PCQ M-:-4"[9$#%CR0U^8MLZ"0(\K^ID>^'/'95-F9]'XV$<"?Q,,\"B-1"%;"#A& M>Q=N12I):!C18VTA:'B &.U4__9A@*K^O?;\_*R-9,.^T%'>* #&B8G;AP': MVY"&J-_' 5HC]5D$ HI?)[0A[8W16!R,M MNW-9S]D--+(9B)->E[3+XV.E'RC1JO96QNTFEQQZ7M@Q>?6[E(0D 7G%7C;; M2/<:2.,^KZZ-]F/:8*AU9*K.:5-:% =R;[RVQ--2RQG/9TKIUS+8&NU>#_;9 M3BUWTCM09Y/C7RU*HB2S&>OQL9'\BLF4F-!*#&'F.@L^'4GW ]]Q5QOYJ,FG M=(_G5WI]YX6C2+GL.R_TG1=:W(^^\\)Q4_KX$RZ;+6ZGGYB@*O%8N!#E2TU= MPL?\Q.'NF.CC_6C?)T_=Y#F=N1_-!4L+1&IW!)/5R^R@3<68Z<\]47JBE"+* M@4JNF] :<8L>S5!LE>;,(C6"^N.1]>C;(FY1-BB[]QE^WLLS&2:#S4//!-%L M ZUS'1.JC&%GE9UP)6,?=FS'7TLU;_EVRL7! M$:Q7>#N'H'R9G>K7E;!K!X[:V\42Y!%/5CZF UN=P/EK&[IK"-^6=, !7E$O M4F:D'7B+AS6?M%WC8?;@6!*E?$\>_4';.L*G=^"NY?D!+.3KP&?S(O[N/'H@ MX3[VFS-XQ0RSK#O& B#4V:[(7JA[H6Y'J!OH.U:WI+.>X@#F(KM39!?"QLUE MWNTZ__N\Z3KIG%T>TM.Y-CKG492MII\^STHG.$^.E*7+=G/.LIW\ MITUG=8>[J:=SG71N]R3;%Y\YCWRS*X].PPH\;ST![8[0(8HQI]-7U['A[RD= MO\0&,WJ$>8SA-OO9\8D@AL.RKG'V'!"9#DC[8-JZ/35U2Z!Q(_KX9GM"W7"6 M^,NK^V^A+RN$8V:ZGH^#K5P?N_W.^!A*S"TSZ56: H*#'_$=;/@;FP]I/^$I M$0[/PF^6+IP:YM(B@HM^;;(Q53(ZW;5?O5C:6I1Y]K@2P)[]F38[Q,>60%[' MP+0E?'68MT2A"8=(\N&EAFD(MN,+I^.P.'@4(^W<%6!G@N$2+[#8Y"'> MYQ@[, ( LXBD2\>C4]#.9.@;[GO2<<+\)HPS!,MYP;F%85/-=5;AU'&7#MW) M:$MI[J&L_HQ<*XD_;_2Q!$!LVNI_AGRW-1^4<6#(OQA"P6WUV.Q$.A\QY" * M1K0DFX8V%EY,RQ+TY=)U?M G!4FY5'^^%*YP+"+;=B8BS[H5T.D#&%^->X8$ M:SV=.76B*AU4RAF= @$<_--P/7#P3#CFU@;=],Q(PP;/(5G7.FFMX2@@H6O= M$]XYZ&%_'0JD-/SUP]7]N^B?XJ^_"*;G!:BVMCWS7NB:CS\/ZFWC<03G D?C MO=,M.DCV?DY@EZ\MW?/,&=CO\:&881\=@?72??W@+,VIH"G#7Q@OVD CG&A) M7^22OP+3#?D1QQ%NL(Y.YU=0^8EST2-H-7@(V^<9F&FK4Z:S'7O*.QO1#K'X M+.J@\,E5J,$>.18>8G$)YP5YQI:U%DY7Q)G-Z EA7IP=5HGZ3S8=%L]C&=96PNN-*GZL4E]('U&,6,PPQW>.=AQO!; M+BU,AS9]; WL.CH?C(BJ";!%QVS\H!2*'I)\6Y.* M9;2YT93 OD-!8-HFVLLLGGMQW#_IC$I]B1G&>+3^-+X<1R,C\3?KK<[6>NRY M2*$Q*H3YY/J"#>=_B$JDS;IZ-/'9O$ MAF^GV%84GCQ*47<;KSKH"PP:3N[MJPKZJH(J^W$N505M.Y3W\'E>+\[-MAKO M9(PU]X,G$E-N#]]60LK\W-24U&3PS9B&)%WF#&E\98F7PL?P#I-)L6ZVIP-% MMA_B,VO9-U+;[P5Z^&!@60EXOUA:SHH0:K@3V].CH3>\@*!KVEP:R')+&>>' M1E4>C*1Z\[VZEA94EFNO\#Z(;A V_\AP@D=_%EBA*X5=)#&L0O_5L6T5!]KH M7*I@!N,=T^4ZQ\%%5'!9UKVUGXGM.Z[9N>Q23 M^\[TSXM''2/1<7.@8]LG#I3AF5@ TD ])@N@ODZ)Y9F89OZ6=.X<>0:/.)"E M=E.ECJ0Y5X,45^6.3<_M6&+_?HS80/&4:-!YLI0VT":]$+ZH/!73?B,QW"$5U#I.I@5H1I2,MY$_IUA.SF\Z3JR8# M<=*W<6_UZB,-QL..J,[#Q]"K2_7G9)W(ZYA0_W(,?HW:^]BCM[Y=#NMVA7SM M(QGD=JLV<\OO>91OQHM/%KJQ41N_U%>+,!,^5FYFK2A,/TGRI1*63PR$GQ3Y M?.K%RMJPG @+(-/Z21/8.!MW"M_*:S.\ M1"]9_BL/H<$:)58$Q!EV!N>8_;3)7 @R97O=%@B62^IA33(MTW5\>#Q>;HM5 M4 8%.RR5XESR2&@9&/ @+81^7 'E7-,S3,Y_)JLP>IF;T_E&^7)$R A880H/ MF ;M_^,1:T8-:XML AX]I@. 4W-)(<%Z/5HN%P.2=]@U9TBW 0/""2R#%XK2 M JYU63&OZ@)9H]NPJU+X;V\"[^))UY=O;RG]'_0?-Z8WM1P/!.P!6.B=Y4S_ M_/T__P,/GK^%OWVONU@PYWTE[OUQL2IPE\A8@)@)E#4**D>ST<]W(/Q.'-7+ H(':PP*IT*M &J&K;60"[X;\Q)>Y1]\PI3X.S JR[ M(R&!ET!@#PD,.MN:!A:O;-^LK4>),[ *EAAM#WL)62NQ#SLYH2_/ZN>_])5: M.8'J*[5Z2J=1^OCGO^2(Q#0<(,NS606YJX>XFQ ?*)2XR_T8FH1]WD6/[RGC MVV;):9YA8*)V.=D.W \OQ7R1>PP;,"=,)OFZ66NI2@-Q1^C]7$M0Q]I T7JR M;%7F K?L2% _E>+;,L"!NX=C,<>H)3N![V&T0@Q9A_$44?Q7>H=NU8ULN:@--4@?*)#M0 M?%(L+HX'$UD<*#O\&:>&[V@R&HS4EHK*NY^H4YL^N,'8";:N9$TL62]@'A"W M:0C0=\TI*@P/:V>%P,:P7UPY ,[$S6YUG-I]8VGI=K>SA)I+Y!7E@=K7/[6; M! @*1!QFC^'M:5X_S4>C\4"1.D+S5FRT8CJ;*>@#&7$W+&)^GIP)UN)$G@R& MDXXPY[F0'4BN3 9JA2!<3_929)='ZF"HM3LLK:M)M%:)U)NF03D0 )@L:*28 M_[$S(\=5 ),H>9(5?!-XK/T[$7R7Z%[@KMB/*2H+XL\=@V8I8M=K^'_;H=F) M%Q$8[,WALFR^:GT0G>3/3IG('A (0XI,%+38G,3'-,YD/>DR?,L;ZCW>7A MB904RM8R(W-PLZC4E"[YA8VD"0=G,"H(M_;,<1?K;$L]][F'(( M!\S,0EB7)LB5Y0VXBGAVK&<KENHH%#V'G'(#GTK$,6$=P+7Z^L!%<(W4$7P+SH BB,2HK4/ M$<\G!-/(GT&]+<+1']'#^#M06S31_-]\'-7"L:C0+W77/Y?A#M?1>*.0G#RE MWB46FTSDL"DF0$6^F_@UFX9#-Q)G##GVQ9HE634&8QR'#K--?(^U'K2L[%+8 M7I[7(^>6[!G\_7+6 )QRH)GLF$;]3&L;('0Q&BJ/G&\"IT+8S%!8L4R ML'E.X$YI,8!-V7L@L%YYZ+)SG9GIL_D5CH?E#/ F7MO )"X^Y07LP"F.M^#G M<4PGA9J(GO^,.Q9T! 8],'G1CC<%F5^+MQ+;K_LX!'E,'6&MI!9BF/C-_P .<"D!'G%\'5^_. ML5.?)][GB?=YXB>9O=SGB?=YXFV%)#?$U4:;P4H]E?(F_]WCX=NQL'*?&=/C M>W11IGC.;B%8=_[U@5_[,PG5S7Q+%3-_^@DQV\%7=3Q0=O3M/5>ZJ(HR&*O9 M<;_S2=#-JQBNN2?LS%5[C^]IX]MF@D@-4IGWKV^V/IO1U@HIR1Z'W6%EH.X8 M8W92S*P.QI,S074TD)26DK"[UN>V?>F.>[=+.BR./+E%4L#,[7-IVR2Y/!IH M72BP-UW)&LN>X92MTZ *7Q8#)I:?C:H7%5I,%(.Y.2*UD;C*43+3]J MS[)Y;YFT*I@V=3Q+7?[Z "9+M]L%-T?J Y@J9TOJ]DV4)*D[4>-S,L9LW4V\ M54F"!H[N:U5*UO@-XU@A:>/W1\;Q? MA']KX'J\+I5O>2VDX&@R/+#6L,(Z*--#4TW;12I(X&&DMN6B/ M+%[04:>E* U4Z4P2%474,ME7D]/"51U(XSXIL_=N5DJ740?:,#NH<<87S,9( M/AX/AE)'"AK.A.3:>##9<02>WN6^]VV6K:D;*P-9[",0+9!:5D:#<5],UPJI MP58*W!%*'T-IZ[6^Q$$5POL?.,7(I'.& MSORJW>-[VOCVKI1JEW#MU/T,\D YLB:OA;/!L.-I2^DVO2OE-*^9XW%?2M(F MO<6!-NI(G<.94%R"D=+I2Z<\4'=DKYZQ;#9PO9T/'A:X_"C\_K6&X[:YV&TZMSYI$;\$[B.<+4WC(61"7#9O%R;KX M!)\M2T?G.NA08G-KX:L5SM%UB0??$D-X(2Z=FSMS+,MY\=X*-_JS:7B.'5_K M0L)91A_-I4.#->\LBOB^\ M<^EX97B!]'/G9M\VN9^C;NRG.,G83PT^S]HU"L]ZYU2VT8GM5\YK/]6.[.=X MQWY6DD_Q7/;S(6,;=38B'@=^LRGGAH"UVRZQ5A0B/ES\FVWB5_<^G9".NVS MIL/KIWQGXYNJ^W &Z\ ;D]'/20XP0[W/M 6^"?DLM@M_>Q-X%T^ZOGQ[SZ:V MW-&YZ*;]=&-Z4\OQ I<\ );O -X_?__/_T"#YF_A(_\GT%V?N-;J@VGK]M34 MK5N;#G/'G,WH*6$*I(5_W)'9;Z\^N,X"0;H8BO ?WZ%_B]*%++[ZO=G3]I'> MLP'WG Z@W7]%J--]NR->8/ETMOP7$$;635YX_FS_X#^D # M M YPDF#BM'LRZP**4H5P*/PA"\E!@_@HI"MP=4=-94Q,8BS[EOSC"BNBNES(8 MG7+[VR90W62C!%EW;BPU9^FT^Z5N&.&T>_RWM]2GX;\W+>]PYOU;(?SK5R$: M)8FS)/-B\&K#M-[G6"CO/\A[F2H\H#[__2J:Q"TJ>8?0XZ%)W%P@/,Q=0H1/ M\+ZY)[Q'QBM]>]H"JE[O4 +XMU;+&4=X?IA337!BMOQ#=B=@O"PIM: MD_>A#8%I@)I:3\T:J3EY(P][(/=N.H7)#0AG_G,#$1M/=2G/O MT4],&QM-@2UTJ2Z9&_$S\85[O&AD4C(VO;J>(V#[O04=IOLG'(1I>2 T'G]<,-6J SL&5Y%W1/YR)T[L@PG9.GM<=MY&@8_?X"[W\@?';QC &.+.HN.UE@?,OC'%_F>+P)\BF@ MQ-:H=RE2X67&RJ\_5=7=)"61NHNBI$:"Q".)[.KJNE=U56ZEQ:YHJ9;/N77= MQ"772'2;IK6B7^/5YKP[7;/?TC42RWBQS%9#UTCDX:77*@Z\KEN[ @F 19#. MON"A;UK6E02(VQVS4U9B_.1[K8.&/Z\^T;OOM6FVMIBX52T[J]",.N/JA:;9 MZ%Y)>@WVVE[1Q>&B]FKUS5Y9*?U3[[51-WLK6@]7R#S!CRZL".%*[!'8Z958 M(U9M1?^5"]NIM;G552U+9(/HE*XHT!4%5<*SSG27@F<]G;4*JT-RWS9@M4]4,>5 M9%>1\9G; ^[R"+:7'MC*@HAS[*YB=&I-^'E]%01WU"5EJ07*?",I!.;9QAXL M#ALQS[$]C*48(S\.C)O62\.UG\.81Z+3$ ])$B"\6=AO1_:$N[/7&Y1^V,_8 MWPC &H)19L-"U/[)"./AF$ 9NC:?A#4#>\0D2X]LUP6@(E^ A;V1'OT #OBU M$06VPY'^;1?#RDX\C Q74L#,0#)X)/8PC2D\Y45S'WF^=YL^E'R>M,^:Q!X? M\BF\.ON4P\-A'(9@UV%'ICCPC %S_6?1-PG1<6FTEO!LC/_XD<'XO43>YP3C MGQ-$$23QL7!1#HNUU['8-X^IAD5$F@G)8KXI$]Q$$>R#\\5- 0"&'$<$D0[<#JX90-^8@/,6K*'=D=#IR3D$Z5>W_$ MP4PQ_,!&4O<][-*TDMD "3X\AJR,?>3"*.#9[P5;>>P1L C:ARFP!P&SX0D M $1# .)G=I0^<+7.VL,\,CEUUZV?:0R'APET@52$TH6S)VK99XNS1'(C$A$= MLZ@Q')S4$$X*3RP&JR#&NC&3'B'J3 X:97WL9<@-OY6$-$]$"6&+,12B0UP6 M!OA)./9CUP$0098"#0^!S)%R'D&RAU%6SQSE3$LXM=5MXTB\W0O%4I;D.Z7% ML9Z%8!$^AQWL(@GO_^1Y_I-HUF;"'\.:\50CL!Z U("VOL>/8 :('31[;Q39 MB-\N()06$'WCEI2Z@0(/")D#T, B,Z!>5VKJI=Z)[[F44>] =$>JAYR "EM8 M,E#MR6^ &2*P8X1(ZA&%)NZ- K222:S8 MH6@/"KH(5-5HI+02B0QIG1$0(V;3<"@E#\11/7R_;;<[HB_K]]MNIP';=Q!C MH6P1":[:2+29%(N2QA* "'B'@"!:W @9^Q-/\X_8H3:3N%(6UL0@BSVIN6!/ M$]"ND0W21JE0$'%NC/7,\.8P@H,:,=D@,PH8ECS+'QY'O:R5[D?GSOY:[KR/ M@S!& U]2GB31_PF-+T2ZXKB!VA[BR011^W=Y(*9D(R"ICVP0Q/@==J3-NA-( MJ6 :3SB9QG.D);8NVYP2F>$) ].R@,R-]*1-8Q#+X\;^D/)%Q#T ,]@<0R88 M!XUPH6R(S.%-'I"6L$% WM2,!XXV!OSM"0"GX#NC(!K;8$L-&/,,YCW:C]2! MTLN\3K;-E>PGE/$8V^(2 FQ020?3WX2)@)3A!# M<(=].,H".KWA4[V>KB>RO;Z"!Y\ZH1=N@*U7,;G6%RCHFG%ONQ,6F"@M!VQL MNR,""?AB##J?N2,B;0RSB';<1L@GW+6QX6[(HQA]A71S3V$F:E=HOZVRVF*P M=="G!5T0AK?@;BC+36@@9;)]=$&8.^"NHFD$6AU5#/SPVS#R,: E>U=WTTTA MHZN'AB R8NR&GK&.A#T4YOB<2:=RAPW9E(!#;Q?=;@1O..^B(W]C$VU\@U5_ MU6@8/[ '>V1\)YM'K*ADG-0/XPA=G2%%VC%T("*Y MCZ@)/=2Z\%8,@M'72C'*6$*8C3,$(<54@<#!]O,#0?L!V/; -RB)P#D 0A4P M)+HVL?K34!G85"'R%;ANRE4!8S0.B4N3AVL/_H:PE MWW/1C&92-B .LY%#PB7\+)I-F7($E(^+<3_X_F]H_H+ _@0R!2PZXIIHS D'4!XIF%G@VSU*>H*EOJ[H"L2?Q6LSP"# MG:!%6?"$6L0$\3V WZ /X$;CY//C@X;P$$I%.%BNBV& 9P::"/Y_"M* %(MR ME.$\#;PBG C)HP+HQ3RT/86] 5"0B%.(,#$&I3T1"0_04Q@AY89"#(%8&(YM MC#%$XVWA9%O#*8*E^^$CX?)UU)N*R>,? (B//_=#WP:+1$J6T^02)?91[Z26 M%DF66R,3)"JC(!(Y7@*6'W M0B**])"2 <>7-G+KT3P14MH7^( 1G99]"%0?R,10G\0/L1TJ8$3;1BI15)F. MST1T21#I?%*/\G>82DP^E'$,AX,_&-LD[FTY2V716 H,:3.A\R*_2R.%BBR. MG^[>P(0YN@5M;93Q6'/ =Z-(:EW;<)'1*8[IQ!C\!,,*;-[9\>E]+@L1#L>P M/AIR9%(E'B@PP-]C, 3E%8VC M2HU_L9>GZ6P5( 1@2:R3ITT(Y4KCG^A&:= M85XD3=,C[PI'"*%P-Y% M,B;))R5(,V$5H[E-?48H4BT/F5PBK(;#\'.B?1UF._ 5$U4(:1((:VS PH?' M'\#1 CET-Q&3E-XIR_WXFP&()(Q*+XNR"(R>E&,G4V7&W.J$%- 44S\D&YD M%"$5&>Y)<>APATAY#2*5$Z6.XCHD:O<0$O632%4AMQV?()13.[4ILV4;'NP3 M'&11Z4),KG[RSG>8H5#8?=-L4=GDK470#MC0G@!!3*=@[5 /)I6& R_Z?T1: M0Y!2AO0H7:5R3W_X2#:3-/.4)DP]F7$#6B)_F:8)BCPLGV =6R1*_3!=$N2! M*"*.(89:C%2:4, %D]PJIT$AV)%Q-YV"_QK^#YHIE (WQK[KJ&?O S]B0S7- M[;/]/(I=I/L)CJ*4EHAQA]&8NR%& A*4'-_F7T!YIMIPDJ9 474 R* S!J"- M1FF\8RYF=%1.[9^<40_!I]\\>/,THOI3P;%],S.<=D%C>4I/1?8L(4.T#62L MFFI4);G) TD"3O$T8)-,R"E)A?R_#TE2XH,:4/J4)B263I)O2'H+-+"AK?\] M]CSFAN8R :U<-_,&F5N6,?\T*\'#,%:9AP6L9$I)$'^HA%:A)P4'Q%MNDIJ-&X"18P?IG9MJ!+EX\B68" %"E0N_H1$(E^#CT+NPM- MLA@D'1/!<:$34+[@=\HB-X2 %H>.7)56<'#'AHGGMN%I)LP#_TU5 MS+8H_Y_= ED;**UM(3F^&%XC!A=:"3?;*+8K))U/L>Z=JFY1QYMS\LK7G#O] M.8S$@(*? M+5\-N!L. 8>N8/-+3+<>)%AT+Y,PP@,6."[!Z4VS0)BB8UYH8U@JDY(+T"T! M!#CR2@/P4G*%1VBAN9M"RK+^Y&&J%Y.#H$.]4A)=JGHOXY"K6"GF&=.@*'+[ MQ(]%?1B6DY82AL.4E0@&/CX&6._!)!2A$;L1QXH0K+H1F:V)/3/83RIZ7+YP M84N&$JY;ZE8"KN, D6U0JAP.L&9\Q"C/XAL(#%GV.\%B%QLCE2):9M51TM7K M6Z/$V.B)#$H4D)C0 Q"?R$"5@@3OPG@>!JP'=LA%L,KU0ZQ!$&A!^?Y+VYAP MUZ4X/"\@TP_&.AICI3^0NBEU/ACW2U,) /S/.GYS][ MBF*5RU8H!+*QJHBZ8@([B, M L+S#"S4**D\]^,(VYG),GE5F27+7T!)D'T]$H4PQ^<.F1OVI]S+6'CI"99@ MGY#@H9).-Q+(>.98/H.:'-.9:'+X 7B\((8EU\9>R%PSB_' 'Y""E#<;8\_E M?Z*RI1BN.U\/>&2$RJLJPE"9K[LY2 7 1D(/-),(,-M)(:K(-H.OQ$9X\33K MJ8U4UP%#)$%\;SX[O"W L^TA'L3")$*@94(U 5R%1+RYZ^UI.>RVX(5;0YVE)](NK1%-[1O:*P'; A"G[/&8>&L6!/P7R -N,CS I(NYPT)?T-"59E')1 MNDE4A]M@U0D%)>[2>P:)"T&$KOX%GCP$:26)R X MBCUDG3P+4E]_J0Y=%@JK!'\&XLE*@9;\'VP)*?^4*? M]!=T08[BQ3*:%N83,9>71V-O9#^!)D95*PT9P071;(JUN*Y QIQ*!I2Q$+U? M^,,4%*.[VQNBNM:H%0/&.CB@'6_ /Q MHW\:I7>\1['J@('2DGFYH1-I8BF-(<%-7[)4[[:, 65IA)C4%]$)+*H;1OB= M>/^;-#/#:U)$)38(H(+M+2%KEN6],?R;2GT2U F5Y7N//GY, %XJ M;ZSOA 22!,O#@>8RV$TQ2A$EB7P0P23F_'PYEBI5/+2:\;_^,XII$RDGA\Z$ M[/*D)K<-!\=G!9FX8W)[758C,,>4UVU8SJ_43U2"T(]L3%K\ J>0"30M?A M M-X&B7XE,/-@P4]%CQIV)0&_(DNA11+U<;&PR@GRNK/X$=4G$*]L&)KW>JR), M ?M/S"4?$T]+1DMN%-U@!"UP7!:J/@,$ 3EH?.S[#FJ(Y.R85!QB156J&H@+ MC/*ZBD3>@%'J]1E>+I9/S+Z7BT6PRO51:2IU[PGP1U@!@K+)AO+)LF2V>Q2& MVH2@*\!2^*_\]Z266]A!+ MHBWOXT"YURO)O4[?--6[;Y4)I@*E>$5*)@:7[W:KQZVYGV.ZWV7RMG@C\0'K M1C8Y'P=?F)]$$.I@=;1'L&ONL<"IZWMDLA@('NVI'<0UR_BO0R/\"+6O3R)-,#2YQ^DW;+TQ M'RH>R*<4B9AEJG&N#R&%4NN#YZC.('-?["FO5F/JQ/KF4/C?>SD-C8:F))/M M0 .[F^U?BWW/Y'YIGKRHYLS@7FL#B+>=?U+&IK=8O'CW-]V=IDC3L\6:H>J; MMG8?$7V^FRX>8%O%/>_#TMW=1L8?UF+9>P3XH4V9G"7V'T>XY8.;+*@WI#>D M-[3/@J<<,;Y@#2XKG8/@NE@[;*\1SHM8++.Q8OKG>>WEQFIN/HFYP!(Y^0XJ ML8%M^<$R>]99#!_7AI'>D-Z0WE!U1-6!#*/EL,O9*X)3D\M-:T4PZSS,B4:_ M>$+SF>R@(B;=MHQP/'NHU-G7AU["E;5D(LTNQA107>9[46F8J7W+-*Z1Z7H" M2Y>=G;JHIGJYZ!W+/Y9_?XU%'I]4*?4R.NX#-N'Q9)OZ&79]"/R!=X"64:'$ MV-(7J5Q;19@'1^&%E$AL9,YK6,ZG *"SF#L[\P* JTR!]_N[;_JD50_[G'2_ M4>Q=Z;QPM4,W>D-5WU"%@FL5R3I>4JZNUZQ8!G7;PVB8]7:Q::)E?@4EBMY0 MU3=4(9E?D83*^2LTM-U U2=_L;)E$.6DHOT(7N3:W-/B+T5]\2* ML(G=3 ;JRJSH8B8:YJ7]*@;BTAHV^I/S>T03L*3[&G87H>9W-2-[XT\-0+2= M"?=P6JE-[6+3]I*R$0:UF%3=1W!B1J:+7M* ?UTGO73=6H'\.)+H$/_!,]BD M->EM>EJ:C@OI>$5":14=J\8JBCIE(YN4DE4K_D6J_21ZZZAV2UTS::>3$B9M M+]/J4C0 HS9;V?Y)V,\KZ9(DOJ'N8/!# 8UJOJV E%U@DI9B7':]% UA-#&? M/3&ON/==1,R?4P)-96[2TA:(3W5XDNW"LRU8US1GTJ1TQJ2TXL9\$2EE%7(. M+5$+3Z0:-74FE T)L64OZ>$_8NP)IN:Y@71B/X=C:DNI.G_:-'52-K.?3%T6 M8>=$E]FAG 0@"5$3X-D3X(I"A2("3"HE$O6&5/P"8MZX__/.W__M_,#CP%_701S4H (XT"F(2(.]Y M.'2I;W?R&/9BQPU]9Z._OO@8^!.TJ&[K%OPW\NG?.+K7>O'; 1@M(Z/9E%$_50MVB@2*$NM7I5?:X3833 44Q=^4JMO,,6#@(;Y2G!M;* *B*)N MWODLM2%W+#+50SP(V7]B^/6')WRD?#;:(-YC]0_$5.EN1>76TRD9ZE12_5MV M,&=G?BCH^G,-!.*&D1SRIT]J>%U%YR0;7R0XR#F(8J#B6E\CQ^!? 40S=Z; MM'/X)V]8,VYH>KRP$)8W MD=]B'"5#LU^044+;)<=Q!,+.#B84\'!PB@%X-\80@(5_@UV+B?"#2/XH\4.8DU7^\*[6KW/KT\_%(/4\?A(;(=#3 MO9"AE7"7\),Q%N@/LU,_?O!( !7)(7;Q:!Z<0D,Q, G0 MU/L?#;EH3',R<8 L<]5P-"\F 45NE\.FC C0> ;MP C]#L;K^2 F79,]1#GD M!\PO. 22%2&B%+<+Y/4GBZY/>V0I&",D3W!$I#YP-B)-B$=0Q+ 4),C+4/7A!G,X*3ZD MISI&W 5# ?YXLKE+?C,"-+0Q5A'1D69V(%@0IRKG[(2^!%#D\C1MQ!Z-X/U( MU6C$\,"YQ2]G64Y]IQXG;3?':P2*]>O\3+YYDJ9Q(9)G5<]T=&V+FJ7/*:TU MNBBKLNY!(-B"8;^-$G,^N6T55E.-9:?[S36G!8]N8KOSZBZS1652)AM-[Y4M MSCH_YGR_:G.V;+N_(*"70T$ P>534F'"-^5_&HA,9%BLTS\M[N[^RP7 M"S$^30]%J!UU(&%R(,C70&Y _1/D6!J!AR]3$VJR5JLP$)&G_V3I\"JA7,(P MGDR%O2<&Q-"X3.(H ,(7@V!E@@I=]#!D;!$:!U'"].V4IL8_4085[,I33NQ$2K[$C+(=G+#H<]!T(2 MB[Q;@J,K4EUHL? 1']HBF9_0+8HX"BNR< CZ7WH] P9< -+=?V04^"'Z0[Q[ M6 @B2$FPBIC$1(.7(O88H"L!RD =?)ZL69+66XKAQ8#*.R!NO-=58<]C2Y&M M1(F2V',[+%%4GYQHA\G&,6^>+R9I'([TD5D:3IPW+T0,$:>#@L$+1JW_C%XY M.O'&%B);!J,BE,4,RZ@,'X3E^[CM[<$RLT( M)P>!V3# (.%+(QSSZ53(<2#8FB&1C)YC('",\4(Q(%>^&;ZBI^0$>/+MI.%N M1&!!A,0< ?XF-2'$O"E1$8D4"2G@"LD$RZIFD.4M)&,HAB QZ(,-/,%1\9@ M?BJA'>IP7 ?^![\>RC]AM2V-*J-Y.V V>0X.HSBWX%RR:5.C C.7/(J%6J?O C:QN2<"71C@ M(U>([ H4PA. ?TQ1="KWDUY/A-/-*=<))R-"ZB@S!DR(*I:>5[Z5L GI+IL+ M*IUZ,B*?I],[92ZED!TWU%X9VDNKE$7Q,GI(E'(>4;8]'D2CV%5!!*E8LLIP M"&J 1\\XSY9[)*VHBFZY)>JB?2*YY6-J [%46H%F$TD;]!B-.?R,YDL ML[0?D3QO.;(O#^!??AP9-Y\_??SV$O,.8U\4],C'(I&08VZYC9^>YP$%D)3^H6/"@UU'?H"NM/E8T)[L'L M*'-\$>O!4!*^U6H3#&*D+VK$0!/*G-@^D1T]1"(HQI(4$;^0U)."!829QPB> MN2?U ;'"E$ZF@G3).)D@@/C#;\%[>9;?1I]][_$SL)!S1S1936%, M@A,AO45N=PP!ZPF*?JKCGLC2-EF'/R<,0%80)&Z*,"EPA/\Z9JZ(&,:A8M^T MA"UCP ]Y '(DN<0)=CL6P.0MB#X"EC0/DOIVM)9KLOP:8T*4_B0)3<+CB;-G M,Q]T(9,$O%+FVX'@)3F__0]1*1Q[*E (?Y!//J*$K]BD2/2JVK]4V-&+:\8G ML4X83]22>PP!'H M@O_$/B)&6)UHOQ)QC-(*%: B$S] @D@^-.>?(QCDLUCYQ2?PLR YG7^2?YF[ MDDTUEW-OCN;==IDTS^PA-0[4U^I@935-J?">E%(11<[ MX(\DKXI1=0Q&A_Z0*FLRWPC6F,WC--^HWD%6+SNC6&C_P_YY\E#2R3L?;.GX M(MX(JA\89K]JT_U3]K8&U0<,%2.@=9MR%A&S$'&9DI.9-+5KQN^>@VDI%/_* M=W78B 4BT+.P2,:Z5*D3^)($)U4O2[&126]$;#+U PQ/B2(1^DTFIR%J(69H MI[HD)L%R(P&/&6@LE9P13]-5$N 6%4N3XE^8\ZB!\I8!$1X]8ZRIH$ FD M.&8*"[.:';T,L#J$5[ITTUPH0M?F$Q4D(B9)U*7HNR"RG-)H4;E. M9&/1=X3<1/$251X':U+>,'=10RT8*H])%<"IBZ7RD9"\X_SKD"O)>)'H[QRZ M:8M2ZQTL(7XDFU ["U]6A 5$'B8%S4#8KMOW2:X39K B6]-DNM$01%G$)<\A M,8I>(7B9T%37"MNF*'+^I5FS##!(7@1P\_]75B.D[ZB:E[Z5L%8[$QGP')*^+DG];KY^)-,4A-S4 ML8PN9D1BXDYFBU*6BEX>2"1+L1W96/CR2ZO6RY!WN]9=(.].K:4^P7?F<\I: MLM^,=)W)@8D@NP9..D9&%C9^21J/8B?R%7Q#8\]R_"# MM"V4)9Z)Q"*CL9\\E#<"Q _)I@G7=D'+3R&O)>M%3OA@!YBS".]9\("W?ZLI M\XG&%:AT9YF O3;Z?PL.W-!@63R(N]M-%11]T_5B$1WVQ642 M8J@HX-(9QK5BCV/D4K"3=-&7H4A=_RB@^.1,_DAZ_'ELL(:F%UD 3B2M5YPO M5Q1/5I@GUM9;7AF'@(;XBL(5R3Q5#>FMDA11!,@#DID=.+*)PMQ5K(]W#V_G M+E12!Q4GB^OT\=^G='TI^_S=P^]SCR,XMZB\WLKT\ -V%3'>R;+* M(R@V:-S\\*? ^=U67=X( ^UB/,;O,[6:L M:L:R7L\7"D:I4'R6\K2)-RTKS^9ZH]1PIM43]^,0%"WYYSQB$WF;,V<5N821 M\WJ1'MX(E!Q4/&,_!KJR1JUFJ&5!B'5O(K:6Z6,ZBH!$DINALK-%1U:18D!X>W,5YHY/5_O@M-4)JXHRJJ8Q_A/;022$;M+H@:)_:$I'F)@/ M?%L:&F@WB*)^;.^HED_QQU/9GG>Y1> CD;\"MB0=)GNR<2_W&J(ZUL6[L@M- M< C!D2]SS&"OL.0LBVCNV0_^)-=9))PQY0&F5F**T6_2HYY_S1R]SN9,M(6$ MFPQW3E,R3*X)IOTSB2BOI'#@$S9MF>$1MJ00!'F6R#!!K:W;>M^4%VQ$M3TA M%)M]!3;:K)14>I?4DDHQU*EW7II2ZHA;# ;>CA 7Q9.@>C:'F*GGAY^(="*/ M9/XS5.$XD$CT'C<;D,?+4R/!/V A3SA:.>)2 S7U#9XH7Y>]9B'8()Z*6V"A ME-&P%Q=O>U)=A$$M%)3I+:EY^;Y!(E: :7ZO/=3$C5I*97-,0V,(/"MOD)2G M6%PG&]?%HK\AXU1[*KL@$LQC.;DZZVYXE+M/.W M:]=+VFXJ2E& SY_2@"TLD_7O5DC7GK@D _0X8(F0%1:D#4?NI+=?%@\A[V@4 MCK/B?J[?C[C@FH7>QK(FK(FD;+AT[.QYFR.Y04O4@GR&%&QFXN&B<(%"W>K% MTQC<.FJ7B9,*Z==/OG@NN4R$99W2H$[?8#\&3%;](%6) /P\IV0#GD,1>"?- ML;R]E:A/+76%Z7E\"BY?)N$L"'3Z]/B,<)C'E-D.RRR(J(Y,%+V+>U(H)7Q1 MAY9ZYF@9J3)5WWUB2_$NSU>7NM)>,'?B7AC>#U](_Z>8DBVR;'(*\#"SEM(H MIY/%+TG8 57NWVU/=/F2C;60H;%AJ"BG5_M+MB0+^+VDL?38=D0!>GJ[R\BY MV:782M(^@BQ^F)L!R;EG-5^]P8"QGF11T+SYA8^=VH3&,01U0GM++IE8P&Y_7&65A3"#G1W'888_&(;!]P148$!KU$ MP*U NW02,P)Q"@0GRD!OP3]"=WGN0^7)6#WIR9 FSEZD3NU415[#[ M2G9SQ M=[#R2-:14J*;>6S$5+(.(0V@+[I/*5#!//#D464* M%^12W&*[_XDF\>#HN(K\$ :OR;VB-B1&H:QW&,( ,1^7%R0 MQ$JA>.!&?!]&NI:[A0%5:B4WT?K77J[^ -Y=-+^HQ>@=9$NCK)LWN"=Q@.P$D&;A>): M'_E%:H&M6+&7M2PE-PH[5'(DFH7$:=B]-OMJ4_@A\$]7\B?*/N'?8-<*2;$\ MJ:8BQ#GS]F,B4#8PPY5%N'PO$5E:Q <0%*Q838Q-R419;)(50LRF;DFN:PMB M)F9)LD\JD\+>!XGQ*_HI)S6[L,T"AJ;Q"T'1JBL[9VX;BU[*Y _'(-=<]FVD M[M32)*;//IC==YXC Z'>8WK9L$IA[1\!-H1(NSW+>YIATAY(M! "^%]73=IM MU?!?SIL?PF[L:&^I?;XR=9@$L-/'?8P(]%530OU\;=#UD^,:0T*K! F]= M&XC% IB(NI/O:0Y!T9>!*-%8^)H@R6I.PF[>[("Y0H\!^"A[@95WIAM/A\\! M)4LVF(]AP?[@YPN=@I@VI1Z\D_OIE7??%+O)MNOVBCEHV_PE/.WYV!>9^EL3K.J M>=Z.YL_6XFG=!G:EB&W>FZ$8$&B-]D%>NCO37 NF6_738KH4-;(_@^Y]!.50 M2K$=L1N!=.IFO=?+TTQXS5U)VC\$6AW.3_E?O1!S\ M1]5BMYE&;CIJJZ.V9Q81I)U>8]#V5.=Q'.3O'HW5H5<=>KWJT"N8)=B&6!97 MGUF L=$PV^V>CKLNHJ5EUOO]*XN[[N%"?U&]:F5MMJR)%16X5&%897_O:#&8 M3L-L-G=7K1?L8A\-Y=V&V>\6"[23^MK'UF3EF E'R23T6F:OW]KHH0-PPFGW MVN^:]6ZQMU,Y$CR)1KE+2K#%)-TT1H)5D@9V61=MV:Y3S-VTVJ;5*TZ^Z43* M 5$--G+)X=M3YT%U4F5'8FGVS:Y5K,>NV.([-*;;+;/=+#>_N5;+NME\2EY> M8W4R8N.1'%5*7RP,CU@8MS"?T!"M!W120R'BE@OB6V>\5BX!K36V0U)8!VZWYIH0'W5K6*K MXXH9]>"H;EIFIUFL/*_I1H2KYN_-PS=(P-MTO.P&=R&^81.Q.VK 5+EK$-]$ MJU?1'4K?@] I YTRT"D#G3+0*0.=,CB/E,&]'5%'0)S C-V1U\>8*Q47[YB] M%84[UYHMZ)CM%>T:+BQ;($VX6_P+=M6J]::;=:49RI$#V-YT@OW\_RMFTE0K M9'D#(JT/F)S_WCC.3Q5SKN=;P ]=F4P%YQ?R%T?3UO>7O[1D^<>K^/Y.IZO MX_DZGI_92+[:7Q\+KE3\NF=V=7NC9<>F8_:[Q95.%Q;67P_Q1P8_H!&A0Q[2 MW#I63/"GC2-:=;-=+ZGL^.1[!4'7/6PTOS+2^2@]4Z0WYE]O8-5JFE:[(G&^ M:T%YUVRT*H+R,\E\G G)'+SLMV&V&A7I@W[9F&[US%:_(J7L&\=3MP^.JD!K M\!B\IFBLF!6-5=$R(%FY8*HHW6X^A_CT5<5W-<3'A_A$,?3.RE#H'H[@S6<_#%\:CS;W ML%8SM,&B N,O-0_%?;A-(K4'=F,V?O->X>G=O)N;9G&IR!YP[U;P?-U'L='= M@!,Y]M=Y(M:**^RG.I.S[5_RP\?2>;_89[^JJ-(JN5NNL+U$[%8DA'[92%XE M'4\J$JLPAW/3,.JJ89OXX%LV\@,F_OW#_OD>_@^6'N((3_@<@#E15%:(="Q) ME?E^+&$-(SMB4J1CYA\G%CWQD./5*1&/Q8QJ&:6L.NZZ;T"EO,"JN")ZY.!3 M9].PZY ! P4Z[EK>@1P)^SKP6AJJKR+RNKWMM@LF&UHL6JFU9OH^SD5:$%J:6G1Q;'TY,/&'$]L<^Y3T[BB#UJ^KW=XV\7G 4Z&L9OVGJ&2S>+*E5ZMU8,"2M#>E>KDUNUHOI5JOIH 'HM MS9MEU->8C9XN9"KC+FW7K'X_=7TB4S!F MZQ(#K%-\L@/.'&,$4%!%(E8OQI$?S%1-(U'=XE-V*$L70WV+_"RJ&?4M-R+NO0)!U&):N'6:M:Z[>GRO!_U\?IM/RQJW44]77@> MQ\M#;I$$79&G;=>*\R%[IB-_U4C12-D)*2>Z/GH,J9&UZ-$,Q;9/_B@1(R@_ M!LQC([Y<:[@M&>QZ]@4AU-J5-!UMUHIS"A>VT3,:1[5?:]5#<[**/N!=02<> M8LC L-%AIQYU!KADXL.*G?A-X\!'7KGQ?XT#,V_E-MBL'7> XX6HVD^3*? C M:E;95!+;-H#^]1P[<(S?IPYJ8G11;W-Z:9_XB.L'UK15HV'Q8*]A-39[\NP5 M;>D;OCR%F_+S#["0W\512'?W_^X/0N#P"'MG.?(RBK"L*T8"P-3%H4C-U)JI MRV'J(_10.C2GB_[(^<.*JY21/5Y1VRK]KTN2#XGGXIL7&L\'P_,F@K+4RH[3 M6T=ER]0/1>4$UTF1S4:MW'*NXB#_9>.YO2+,D=-4F^\RH]1?D!/N$C4"\>#OJ83'V/>VWE/#=ZI'/\_YCHU';T'V\%TEN0UE7LT*,5;/+!@BR M]1!?6>>1SHHAJ54>_[Q?X&57#O@PF;K^C#$RW)D7VJ+B ^QP6:Q5-6G>,)O- MDJI[3KW5IMEI'#:W5K44S*Y4>X?^H.T-&?J&@>'X\2 :Q:YARSF;1, .#\5? M%3M6R^QVKJ7BT.RMF$I0.0K>1@3O2KJ?O"?F17[ *Y?)[[:+8\<7197]%6WL M*D>3)4K5A\@?_GD[L$/FS)D#%3L^RVS5K\0":)CM<[( #M?P97#E6PVRM:-E4.0H]I)MS0&*^8L^GT2J^.ZA-IB/4Y;4JT@GSDKR> MC-UTG535-ZV^[D99JNO3,'OUBHC.T^?0]^?JKRR:Y^F;#%._/(>XQL';<6*T MOEP*J_9MI(-WEFV66R&_,?]68>S[GK7U*UJMVH$'%GIXSX*'L1VPMW9('5O? M.\.U5*]$'P33R@VAL#)CK/QL\-&PCF+N=(.OUZ9R\>,("._(#44C!/'_" M/?H;RRT&N%E98D';-9A$AS%E(+41(0;(ZV'LTIM%D0;>!8"ON>^$!C@\(-#A MR;*;ML*;!SGD,DB(6)?^'[#66?=QU;< ]"T C>F+Z..Z093OR,'730YK2^K2 M$%<3XA.%J5>YMLHDU#D]O=]+WF^9UYDV:>IM=6O]Y:10O69MEA7"D)3HC5&( MOFK>XVDW3&M%6N=:KS?UNF:KJ]&R=.L+J&5%\>.E7/S:I*0A"=9H3:WW>\G[ M/4&U48XFWK0\XY\4J6&.80-T]B,SO)@"8OX(+UM,?$\$3D/#CZ,0^_EB8U^Q M]U[#LMX8%&.NV)%;7;/;:)NM?G$2XJ)(W.J9_:9EME;$,RYMOYU^Q^RT2[JP M6/TD\,'D :6*L'.=&(F'EA%[/)H7#K!G%A3U M6#)8[LWNJ6M[U*\%K0#REM]L[U'$DZC?2>T-SMM ML]XMM^EY50NTW(U*;W)[JVY3;%59A?$$?L3_"V\1D[$1*N$LJ.%[QH/G^YUP]2-;(Y]3(O+ MK0/91C8-P;)BP1NCT*9; R.QYJYNZ<% *>G #HFXU]"6::'0D+Y6X!-Q]_CS+OL M=Q]M'AC_L-U8D\J5DLJRY/C.)C;WR!_/?/<.+(H ;*C8=N<^_\Q'S+C! N9P MU_LDU2E=/&K6>?TA2Q.NU1,E ]\RH1$[FJL,Q\&5NU]GD>LTMJ],V-X/VZ0* M8C\?,EFC+]9HUK7>VFMN^G!.=#B=6F-M$$8?SJD$ M6ZVX'>>ISJ;,M,5F%L"!_T6&8EL".T8%D9ZUJC>L-WP1SL&1I9B*$U5- MCMTT^J;5O.QA][W:"F_DHEBX4RNKB?VI=]I<88I53DCM719R2LGU#J=7N-=: M"+*)4M0E"1KO&N\:[Q>%]ZJU'UV_E371^EU+RLZL-ZPQ>V81W]OL)#UQO6&]:M+71\ M_&(\@-=XUWC7>SR'R4*GX^*[M1LZ=@.G:XR/ M5]([*XJ?7P495LYHTGC7>-=XUW@_![57KG-VBMR+IDTM$S3>-=XUWB\1[U?O M^NG$7*7H4>-=XUWC7>/]'/1>I1)SN\[=/7/"THDYG9B[=(3KQ%S90N6J$G.% M$.^AK&0XT<:>V;(9N:$5F%9@E4"Y5F!:@5TVPB]*@1UW_MWZS7WUO=M_L!"[ M,VM5=E9.OL:[QKO&N\9[V5JNY$E4\V 5CIW:=5[4B@E4[''"O.@[F_J@S+W' M3][(#R;TVK F3HAY$Q=6-XRACQG_" Q +@$<=DV(^LEA+BJ1C@(H=WX8JW M]._7!H_@L>'&]NVN,SMP8HC!/*2+K)5;*'<)Q&R]UM*"DO:91WKUT,6$W[D 5@_D^(YGIL, M7UD),,*;>[R_K%VS_FN1>]RVNF:W7MSX?,7:!])[U<1+I]TS6\WBP/BUXJ7= M:IF]=O$(^V/AY7Q;F[VS0W2PM>K6^[WD_5YHV]3?/7LTXBZWJ]UA,9R2W M1WFS8W:[NL2I5)1;9KM7D3*^ZAE*U5* C9[9[YW4>VTUS$ZW)&U_ZKTV MNV9OQ2#JRO%8-2V;#RZ?<(^J)HI#C1\7F\!GYYH= MY +*"N _>4-_PHR;SWX8OC3>BAI2^>$/+"6MF-FO\RYZOU7CT1+S3(5E(0?0<1_P1#HM'TZL6NY]E)PMV[P:T*8#K,B_B(VWC+^BX,650U#TV'\/1^J\:*IPFA M5"MZV:AWS/J9E89MO<=6P^RV+SM$VVA89J=;4HCVS/(%%0U:6@VSW;B20D4+ MI4RQ:W)9>VV;C9XNRM31S;W*9=IFMUZ1'J)7@O)>SZPW*G*AX4I0WNV9_14J M\/*<>QW;W/5.7:]E-BV=@2@!UB&5]VP:L"&G MFSD5,_)U?$_OMVK,=[4EF$UK9;^M*A+FUEMLF'7KLBLP88NMNHZ;'"O8624[ MZF@.9<.TM)-0,L8[/8WQ4@L?S?J*._]GYS+HF,G1O,NFV;,J0BD7CNF6V>EK M*5@&IMMFJRK3&L_A:NL[>XJ#*HP//Z?,]7AU+V<\*[EQYG M:)JM,VORNG4U&'8\+:G<1H=2+M/-[/7T59(R\6V9W4Y%[CE<"<8;H DM"JK,;KTBF%;2C_YIR\F]N1-TMYEW M6SPV]_^+[2!B@3O[R#W;&W+;S;QH?O9N18;FCGS7]9]QIBS'L:^ I-@E:-4L MV]BS8X?C0 VDN?^H#1H!"V,WHI&W_I0%HLDMO"Z@IZ)GWYB!]QGF3!@U<'>O MZ4P./$CVA3KL00Y5#!)*N-PQLCO+D[FW;#WI=7-!E8RTM%J;3G/%R<,LV B$ M'^. ,>,+O&\<&A^0\'860TM '=;,JN A)M^CU#W$$1]V7B\!T'IEO3K*4-[] MU'@9#',$;'8U-@^(S?ZK9EVC\V#HM!JOFA4BS[*#D=*0:/5^7=A)WG!B82?3 M)]S#C@U@"]7:4V&/%X\C7E@K,V)U3Q6P_-XM/8_UHRVM3M=LK@BV7^O(3PL, M[%Z[^.;3U>(%^*ZW0II<+5XLD$7-\QP1NT/'FP(9^;? #T-C&O@COG:TW&%D MXV$SX>VVV3UPI]+*9OV;+;-?5@KRY'NMFPWK2CHY-)LK9PM43OKL5V"UPECC M-!_@',40#CVYFL8C==/JEW2IY-1[[9O-LCH G7JK<*S-]B5U.RH0-&_MD \- M9@<>%J(84P9KC^W@+,6.56L4=[2]*.J$\SNO;F/[[/1*[%G8Z97>32P03>^Y M&T?,V4$X'3FS4:4L.\@\W26X!#P#6>X>@M9XW@;/%>E*?_%XKFAE8EJ@<^B" MD'D(=,U)%6M.CEE@JSCPNF[M"B0 %D$Z^X*'OFE95Q(@;G?,3EF)\9/OM0X:_KP:+NZ^UZ;9 MVF)T1;7LK$(SZHRK%YIFHWLEZ378:WO%=RMZ.%7 M(?,$/[JP(H0KL4=@IU=BC5BU%1>9+VRGUN965[4LD0VB4[JB0%<45 G/.M-= M"I[UF+-R\+RBK=].$*Y5+6ZV6B"OG<<6?3B*FWG]'L,[<' MW.71['!]//!6ZJ&:>;RU7=@I,Q[&#+SP[[[KWL*.G^W H:8<@(C22K=A2'K)+9@4.RTJ>\9@K;:,\,CJ4J(#D;&*_2Q=XR M$(CH 2U_Y8^,?X%[9-S8+W=6YEOVS"F])&(+[KH;#H-8%'S-X^DS>[1=8^ES MZH(>LN4O;CY1//SE\IMN!KMB^GS1*K#WD8$>S"+D9GA]J'A@4>0RDMXY5.-< M'T(*I=8'ST'QM/3%GO*JO*K,$UID>R^GH='0E&2R':CTK]G^M=CW!(=\@YY! ME:H^ZK5VZG)T^I*K+18OWOU-=Z=Z-'JV6#-4?=,K1@U>[J:+2V&JN.=]6+J[ M6_%IQ8H)#VW*'"6QN>6#FRRH-Z0WI#>TSX*G+%9D-G5Y4 M'<@P6@Z[G+TB.#6YW+16!+/.PYQH]#>_2%'1'53$I-N6$0YO#]$_5U71;58 MMUA )Y]*?OW.]W"B%O.&G(4'*9O;HS^/R,8;#Y$=4>[5>,\BF[O9$CDC+8^3 M67W"E*Y..W7M3?52UCM6B2S__AIK03YY81SD9_SO S;A\62;,AMV?0C\X4=Y M1*;$V-(7J5Q;19@'1^&%5%)L9/5K6,ZG3J"SF&([\SJ!J\R4]_N[;_JDQ1'[ MG'2_L=.\'ATEK4"$1V^HZANJ4 RN(LG)2TKI]9H52[1N>Q@-L[YB[*&6^164 M*'I#5=]0A61^1?(NYY^KZ#6WW$#5)'VSLV6N96/R/D:K_0K=]]X$E%,#\-6/ M9+?A4T!QV&S#3BD%!>AMY$\)6/FGBC&FB9MB80R/+F0F%OW@]"VKO.5ZK$F =>!N-L6&@&;!BS$Q),M<@? O9@J M&.&52-]S9S4C>S$07D9[LYT)]W@8!7;$G^!<_!"_#)C!1.#6,>P0.R_&0<"< MFO$-7@1_&@'^A'MA)!;G^$*Q,"S)0CQD'HZ9Z! 1INO6"N3'D42'^ ^>02[) M+@R*NDU/2]-Q(1VO2"BMHF-)3PEU A%%\'%*R4!#2"Q+5/O),S!F2N2/5HQ) MSPE"581)VPN8:V,OKL@WAG8(ST=C.S*>&5"JH$#'@/<[/)SP$ F;OG%92#\4 MT-@3L+N0 220"!!\#F"+-P+0TX##AS-F!YJ8SY^85UP/+R+FSRF!IC)W*MME M(/'Y<11R!TDT!H)WC0Q=3F4&+:7ZB1U%3)/2!9#2BHOU1:245<@YM#2Q@8J0 M:ER;>_#0*$0!9KL@(IE#>OB/&(0?/ ";$]*)_1R"+'MD*+F$?C=&L>N2\!SZ MDZG+(H8$R4"B@F(S MB976?FU6N[58\?6>/X$D]9SPWI[A.^](/]^SX %;;,Y5>MV%WT9@'O1NZXU; MJ_-O^89_/\2#D/TGA@U]>(+_^<(F Q:\,&*/B\=^?WBO7O?"<-B03VPW_.N+ M3U\_OOBM7FLTTQVLAF4)@;41A6KGL-VO+/KJ"\L%V#V[B4\8 MFI?U:7,P9F&[;;[XK=ELU>OU#'";+G<8."6RN_F@_@SY:X^[0'9@1+TP7BVN M^2, \1,'LX<(CKS\NKT-?&BK4B1QCSU$,W)-$#H@A4U\3W #C 9DU65M*7PCA/ M,$N>JXV.A.OZS^'KJN'W0DHM]YIFEGQ-VC.OX MD*O=W'8FX_O7E%=.MAX4J M[4CLS)4I?HU13>7V)B)M$RX_7OL#OXPR&Z@^M#VIR]EH]A+7OEG*IBK^6O0-_<@P>6^[K[>.#RH9M3 M&'OG>6 _#O->"+;R8V!/-(V40B-?[)]\$D^6)>I[5+?!\N?_L-V8K2(>BCLN M??G%GAG_8I'Q-D]F%%/7[^ #4Q#R?.CD"'.'CSSYXA"5R!IB#?%1(#[EH-O% M:H#UXG8Q<-?$$)_T=N10$_GA>I1\Y$$8&;+EOK%9Y?SAVB9O^^;#5*/O-BJA MUS#!&=P?.\>?OUJY\]FL7GZW8VFV:NV-KA'H4]%ME.=NJ&[U:QK1FK@O'.<'?G$E ME-D^([Z/[#4>Z>)#F9=,SGH$K-ZOWF_5Q-5FMO__52%'5[5<5Z5$-K:9CJ0 M/$HE4 <%TMTTX*ZQ? __M =J=9MFHU<\KJ2*U+N#,.H7C^RNX@ZOZCBO2ACM M$(T\I-?V8\P#1WMM>K]ZOY>YWW,VF/X>NS.C62=C*7Z,PP@LIXH=9\ML;=%! MNPJ4N[6QU+T:8^G\#O.JQ-!:4VE=]'Y'&TG)GBX*H@@V&PBF0M1==!JE MT:J;_15-]Z\X=77PO&RGMC.5732B-7%?$,ZO/2^[UX4!X<6K^VS71SR6V>FU M3:M=W,_TBEGVX/JH5ULQO/R*$:W)^Q+(NUDWNU;=K*\H3CZI(BJYS>,\6*7= MY[]SW;P> ]0WC'KS//-HC)W!Q@3(F+F.,9C-M37 7@>>;SAL$!G/V4YZY>[D M9!C$,5A#Z:5:IFP#84^G@?^33^R(N3/CEZ9E3+CKP\6 V?H MWAGYOH;NG7%F)Z=[9YS!(>G>&9I&UL&B>V?HWAD5Z9*@(=80GSZ"KGMG[/9F MW05@@RU6[WQT[XPJGHKF>^!\50!=/:NG?&>:0-=7L!W3OCU(C6Q'U!.+_V M&JWCWL+2O3/T?O5^+WB_NG?&D0[R')LMZ-X9%W6<5R6$=.^,%0=ZCLT6=.^, MBSK.JQ)&NG=&M\X&D^Z=405C2??.N,"MGJ,8TKTS*I%&T>T% M=.^,4R-:$_<%X?S:\[)[71@07KSNG:&;"Y2ACW3O#$W>U<'ZM?3.H'_:LFU& MVK!@PU8$BQT,WO-PZ/KPXM6X>WLV M85Y4JSED'>'O_*XD%<\G-MCZY[OQHD1U"AC@9'ZQB!UR5%UXA, MFP@!3Z]A==^$HIG&V'>!J$-Q$1=[,OH<]SXP!,QX#&T@6>1CA\J=XRO!PP,(HX,/D&]-PV(AA MCQ7Y2_O9#ARYBOP$]LJ&G.A$" [Z>H;W4@74L"0!X0>TNN='L,Y_8@")\(,D M%HX ?'P!/#1EP<@/X+B&S/ '?P#<@+"P9OP#8./>HWJ66)#:;#@L8L&$NIQD M&L8HVL4_)CR*)"9$JP[CK0_[P-7>*\P@#7$\\AK)X5?T[Q^9QB!C.T3\L / MMMLFH6C([B#84H6'84Q Q\E%676@9HJ,;J.;>3#3H\6PGVSNHDBCMXWB",21 M.*<0.XD@K(O=7ZZD\0TPH:@,:-3K\VQHV [0+K:W\8C9THXMDAV-!5:L;\R* M]256-.41CFV@?3Z!PPH,?#D/D7GPC+)G7B-8?B2K?KHWIK@2^SGE@;Q?O83" M(S<0$DAL2>(QYJG;2:F[8;8WI._Z(GTW3*O7('LATSR'FCSA\U?3JVE. L&1 MP[^QW1*9$Q@SG9.[! M'Z3+T'SWJT32@._CP+**9A,"M \\:(YL'QI.Z]X]? M"HELH'"O->&<'KD_?I;B0.$(^B:B!!ZUZ*S8QS![Q$$Q$[$?FQ@Y\Q<7^ M'B)83^@IV!!(''_"J''9+\U:5[7I,O$O*_T+4?E+J]:>:^/%\QM7T5%,A89T M9T=AK1*X*#%@8_R'$,_?)&?@K9)D"A>OD4AK77P)@V1=L[5K('*"4=V"$1=PZ'^T^&Z!2-[>8[ M,17V8/OPDP5#'K+E1Z@[VZE1?T6$D@?#.KCW)92<9FM%A/(WM .,]V@+9[_[ MB'8Q]?DZ-?(UJ9R&5)8EQW>*%Z%1E?WNG0P"Q@M]!C_S$3-N_L7L('QY#-5\ MCGGE-8WF"M&0-J2B1;[%41B!+X9'82\W9V[MC&ZY3N/7HR>-4K-TU5K[)9*2 M-?IB#:PGZ19?!MOSC$K8X64?3Z_6*RYNU8=SVL/IU!I]?3@5/9Q6;6U-0NEG M4V:5\686P('_]3<10%M"_+8$=HQB\E[#:FSVY(54S^L-ZPV?>]'I2:28BA-5 M38[=-/JFU2PV.78Y\&4W]+1[[-56>",7Q<*=FE5-=XO$>_G=R-L3;1^UTL\9TY8EF7V MFL7-D#0O'Q[EO5I?WQ@K$^&=6F=MT%PC_)"WQFH5N2ZNH]_7$2K4&]8;OK - MZ^CW%1ZZWK#>L.YRIN/C%^,)5"YNI?&N\:[QKO%^#I&'2L7'KW3DHHZ/Z_CX MI2-I=/YV8JQ0]:KQKO&N\:[R?@]ZK5&)N;2>ERR0LG9C3B;E+ M1[A.S)4M5*XJ,5<(\1[*2H83;>R9+9NX&UJ!:056"91K!:85V&4C_*(4V#9N MUC%TV5??N\6I8\S1JNR\G'R-=XUWC7>-][*U7#J3MHPA<8@%]Z* >R$?$BS)Q#K;==-IHV)>&@UPRWB-R=3D*KUNC M(R]>[E9=.7SMO9KT1U/8"(BC35^K'EV_SYMU:SR!!3@_MW!JAR%.YD!H<%@9 MK(,3VXHF%MI19',/YP"N&F_[^Q3>_B1FW!(SA/86_A_' M,F8G(5:+-XZV[BC5CLF,U.??TBQNH%"(:<11KUJSJTCFDTS5[/.LRA/0FW+#VQ+IU8VVST M-R"+-2=&)"'TUCQ9],L[,?DAIPG?KXU6L];F7@6.L6T:+9H,?.!C5 .>K8X\ MR&;W&*R7+-.[$N9;-X@XJV@(% X*:^('$8WK#6PT:&>&_R3'ZTH%A5J,^T[- MV.;URJ#+CKZMUSKJ+S'Y%CX@,-2'IYM\6[VS++2[ [:$6V6?,XV =*Q$- MINX#SL$64WY!.'Q_^'W>7 Z0RB)\'0H%(3J0[\$8IZ+/$N#&&]&"N1(:^ MCP,\4B$Z+4O8,BMH/&-L+&@[E)_ALJ[+?Y>0SZU:,]5]@/?G,1^.C5^L6B-1 M@OB[5,8J-D-PQ1QZL2KRR(#A1C+R>$E9!\F@2"&C\D)IGXA0.HI06M4DE$L*[*[U&-HI MI6SO,110Y@Z>0[/6:"\Y#G]Y%8>WC[8]??V>AT/7#^. ?1ME6>:[@.4=DO## M&&CX+=J$]_8,K:_P!R#EK0MP_?9__P]FMOX2/ :OO[)(A7E_V#\_\/[U^ V3?D$]L-__KBMOGB MMV:S!5S_EU<;++ K+'?AMQ&>WB;@W%JM>F-;@!2N)4[O[2":_0#&#>TAF?+I M&21XG0/P(S W 5BWX+^1GP'VMX-Y90.J<>G4#G,#3&[5H+T:VL3+1I+K!4$%=2^FL: '<%'%3AO'86SV9V^3T&/Y+ M^:5M?)$K?;$C>,<[^)4-.,\ZFYF6>$D^10 +Y@-YX@-XGR'X[^5JYKHF'2>?Z_:Y:>KF4H,?8#A-"AV-& M2C<>9I.![_*A27!\\H:U.JW>$.;%:N#RMO$N!EO$RQHEQ?9.9P'XAR'S0!+[<$A/W(]#=_:= M38&=F+,$]Z)AU'[Q6Z]7KR=VT3IP\D#_ZB_^/-EMQK J82/MG(UL!EQV6Q] M"$Z0(I/#6T%3O0Q-T;^SNXD'(7B"L/2')_B?36FHT6J++10"HJ!UN??GZY'O M1YX?L<_PA_&3/HIF4U ' "G)SA?RT\!')3&.HNGK5Z^>GY]K/P>!6_.#QU=@ M%C=?X=>O\(G4\1 M!WEUZWBO;F_SZG+IV"JFX\:AZ+A10,>-_7';**#C@[PZGXX+7EWNL36*CZUY MJ&-K%AQ;7>VS-XF-K'>K86@7'UMH?MZV"8SO(J_./ MK>#5Y1Y;J_C8VJN.3;US#D3P!OTX&"8+;6);+@*705%B<_R6)16"Y;PT !O73-VE]>S>'T9*AN%*!:%:LI!'(1;TB1#5O% M/2TA5M9!JG",O/D@\*GPEXT3#FV,;XBZ4LR[""0Y6#'N\'#"0\0]?>.RD'XH M"TED$$8!*&,H +)X(P \#;"R1N1-JH+O9@Z^/ZQ$>C$,D!([R/ MS"'&^R-&,L+ $A=GS7X.QZ(N W]IC&)71+RB"I_&! &!J$27%4&1^T< M''WRPCB@HJ6T<%1B*DQX2A27J1_"UQ,>3XK.?N'3S_ '?/.75P@Q?XW_"W_^ M_U!+ P04 " !7B%5,!ME+'SP0 #%K@ $ ')GMSVS82_WPW<_\#SS,WE\Y5EJ7$>;A)._(K=>O8/DO)M?>E Y&0A L% M, !H2_WK;P&2$DA0(.5'I);VAT0$%L#N;_'878#$VQ]FT]"[P5P01M_M=';W M=CQ,?180.GZW\['?ZO6/SLYVO!^^_]M?/?A[^_=6RSLE. P.O&/FM\[HB'WG M7: I/O#>8XHYDHQ_YWU"8:Q2V"^'U^?PF-1_X+W8[7:&7JM5H[9/F :,?[P^ M6]0VD3(Z:+=O;V]W*;M!MXQ_%KL^JU==G\7YUNYY77V?MY=S8" MEH^1A/3N7N?U/[K'>UWXI]L9=#L'G?V#O>Y_:S8BD8S%HI&]V>N]%]T]^*M7 M_ ,1_J)P&[V(V*O9-?EEC.GK^&+X8\?OHW_]W!]>R7GT:=;]]?,L[O[T^R@( MO_PX%W+&WZ,+\NN'T>=?NJ\'XCAI\JWP)WB*/- R%>]V# AOG^\R/FX#>YWV M+Q_.^YIN)R$\F(6$?BXC[[QY\Z:MD$&64QM-R= +)VZ!XW :B%E!A M3OQ%N>I"^0+ @THNYT[GE'#'QWQ!S^,QYC#XIIJNTU54.,133.4IX]-C/$)Q M"&K[$J.0C @.=CR)^!A+U=-%A'SLJBH;*XA2!D,*IHXT1:5%$8$Q PE_>:LZ MUX$"