0001193125-18-082384.txt : 20180314 0001193125-18-082384.hdr.sgml : 20180314 20180314163212 ACCESSION NUMBER: 0001193125-18-082384 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20171230 FILED AS OF DATE: 20180314 DATE AS OF CHANGE: 20180314 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PGT Innovations, Inc. CENTRAL INDEX KEY: 0001354327 STANDARD INDUSTRIAL CLASSIFICATION: METAL DOORS, SASH, FRAMES, MOLDING & TRIM [3442] IRS NUMBER: 200634715 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37971 FILM NUMBER: 18689860 BUSINESS ADDRESS: STREET 1: 1070 TECHNOLOGY DRIVE CITY: NORTH VENICE STATE: FL ZIP: 34275 BUSINESS PHONE: 941-480-1600 MAIL ADDRESS: STREET 1: 1070 TECHNOLOGY DRIVE CITY: NORTH VENICE STATE: FL ZIP: 34275 FORMER COMPANY: FORMER CONFORMED NAME: PGT, Inc. DATE OF NAME CHANGE: 20060223 10-K 1 d451998d10k.htm FORM 10-K Form 10-K
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

Form 10-K

 

 

 

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

For the fiscal year ended December 30, 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: 001-37971

 

 

PGT Innovations, Inc.

(Exact name of registrant as specified in its charter)

 

 

 

Delaware   20-0634715

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

1070 Technology Drive

North Venice, Florida

  34275
(Address of principal executive offices)   (Zip Code)

Registrant’s telephone number, including area code:

(941) 480-1600

Former name, former address and former fiscal year, if changed since last report: PGT, Inc.

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

 

Title of Each Class

 

Name of Exchange on Which Registered

Common stock, par value $0.01 per share   New York Stock Exchange, Inc.

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

 

 

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 Exchange 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 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  ☐

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§ 229.405 of this chapter) 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, a non-accelerated filer, a smaller reporting company or emerging growth company. See definition of “accelerated filer,” “large accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

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

Emerging growth company

 

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

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

The aggregate market value of the registrant’s common stock held by non-affiliates of the registrant as of June 30, 2017 was approximately $617,744,602 based on the closing price per share on that date of $12.80 as reported on the New York Stock Exchange.

The number of shares of the registrant’s common stock, par value $0.01, outstanding as of February 28, 2018, was 49,805,711.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Company’s Proxy Statement for the Company’s 2018 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K. The Company’s Proxy Statement will be filed with the Securities and Exchange Commission pursuant to Regulation 14A.

 

 

 


Table of Contents

PGT Innovations, Inc.

Table of Contents to Form 10-K

 

          Page  
     PART I       

Item 1.

  

Business

     4  

Item 1A.

  

Risk Factors

     9  

Item 1B.

  

Unresolved Staff Comments

     14  

Item 2.

  

Properties

     15  

Item 3.

  

Legal Proceedings

     15  

Item 4.

  

Mine Safety Disclosures

     16  
     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

     18  

Item 7.

  

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

     19  

Item 7A.

  

Quantitative and Qualitative Disclosures About Market Risk

     36  

Item 8.

  

Financial Statements and Supplementary Data

     36  

Item 9.

  

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

     68  

Item 9A.

  

Controls and Procedures

     68  

Item 9B.

  

Other Information

     70  
     PART III       

Item 10.

  

Directors, Executive Officers and Corporate Governance

     70  

Item 11.

  

Executive Compensation

     70  

Item 12.

  

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

     70  

Item 13.

  

Certain Relationships and Related Transactions, and Director Independence

     70  

Item 14.

  

Principal Accountant Fees and Services

     70  
     PART IV       

Item 15.

  

Exhibits, Financial Statement Schedules

     71  

Item 16.

  

10-K Summary

     73  

Subsidiaries

  

Consent of KPMG LLP

  

Written Statement Pursuant to Section 302

  

Written Statement Pursuant to Section 302

  

Written Statement Pursuant to Section 906

  

Written Statement Pursuant to Section 906

  

 

- 2 -


Table of Contents

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

From time to time, we have made or will make forward-looking statements within the meaning of Section 21E of the Exchange Act. For those statements we claim the protection of the safe harbor provisions for forward-looking statements contained in such section. Forward-looking statements are not statements of historical facts but are based on management’s current beliefs, assumptions and expectations regarding our future performance, taking into account the information currently available to management. Forward-looking statements usually can be identified by the use of words such as “goal”, “objective”, “plan”, “expect”, “anticipate”, “intend”, “project”, “believe”, “estimate”, “may”, “could”, or other words of similar meaning. Forward-looking statements provide our current expectations or forecasts of future events, results, circumstances or aspirations. Our disclosures in this Annual Report on Form 10-K (this “Report”) contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We may also make forward-looking statements in our other documents filed or furnished with the Securities and Exchange Commission and in oral presentations. Forward-looking statements are based on assumptions and by their nature are subject to risks and uncertainties, many of which are outside of our control. Our actual results may differ materially from those set forth in our forward-looking statements. There is no assurance that any list of risks and uncertainties or risk factors is complete. Factors that could cause actual results to differ materially from those described in our forward-looking statements include, but are not limited to:

 

    unfavorable changes in new home starts and home remodeling trends, especially in Florida, where the substantial portion of our sales are generated;

 

    unfavorable changes in the economy in the U.S. in general and in Florida, where the substantial portion of our sales are generated;

 

    increases in our raw material prices, including aluminum, glass and vinyl;

 

    our dependence on a limited number of suppliers for certain of our key materials;

 

    our ability to successfully integrate businesses we may acquire, or that any business we acquire may not perform as we expected at the time we acquired it;

 

    the relocation of our CGI production facility, expected to commence beginning in late March 2018, being delayed due to permitting or construction delays, and once completed, there being complications and difficulties that result in the newly constructed production facility not operating as planned;

 

    our level of indebtedness

 

    our dependence on our impact-resistant product lines;

 

    product liability and warranty claims brought against us;

 

    federal, state and local laws and regulations, including unfavorable changes in local building codes;

 

    our dependence on our limited number of geographically concentrated manufacturing facilities; and

 

    the other risks and uncertainties discussed under “Risk Factors” in Part I. Item 1A. herein.

Statements in this Report that are forward-looking statements include, without limitation, our expectations regarding: (1) demand for our products going forward; (2) the benefits expected from the heightened awareness of impact resistant window and door products resulting from Hurricane Irma and our post-Irma advertising; (3) the Company’s ability to capture a meaningful share of any increased demand for impact-resistant products; (4) our financial and operational performance for our 2018 fiscal year (5) new housing starts and housing market conditions in 2018 and beyond, especially with respect to the State of Florida; (6) the breadth and innovativeness of our product offerings, and their attractiveness to consumers; and (7) the ability of our management team and employees to execute our strategy. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this Report. Except as required by law, we undertake no obligation to update these forward-looking statements to reflect subsequent events or circumstances after the date of this Report.

 

- 3 -


Table of Contents

PART I

 

Item 1. BUSINESS

GENERAL DEVELOPMENT OF BUSINESS

Description of the Company

On December 14, 2016, we announced the unveiling of our new name, PGT Innovations, Inc. (PGTI), formerly PGT, Inc. The name change is part of our strategy to bring together under a single identity our three, go-to-market brands serving the luxury, premium and mass custom impact-resistant window and door markets. We believe our products are the most technologically advanced impact-resistant window and door products in the industry, which we pioneered. We believe bringing together our three brands, PGT® Custom Windows & Doors, CGI®, and WinDoor®, under the umbrella of the PGT Innovations, Inc. name has further solidified our position as the leading manufacturer and supplier of residential impact-resistant windows and doors in the United States (the “U.S.”).

Our PGT Custom Windows & Doors’ impact-resistant products, which are marketed under the WinGuard® brand name, combine heavy-duty aluminum or vinyl frames with laminated glass to provide protection from hurricane-force winds and wind-borne debris by maintaining their structural integrity and substantially reducing the likelihood of penetration by impacting objects. Impact-resistant windows and doors satisfy stringent building codes in hurricane-prone coastal states and provide an attractive alternative to shutters and other “active” forms of hurricane protection that require installation and removal before and after each storm. Combining the impact resistance of WinGuard with our insulating glass creates energy efficient windows that can significantly reduce cooling and heating costs. We also manufacture non-impact resistant products in both aluminum and vinyl frames. Our current market share in Florida, which is the largest U.S. impact-resistant window and door market, is greater than that of any of our competitors.

On September 22, 2014, we completed the acquisition of CGI Windows and Doors Holdings, Inc. (“CGI”) which became a wholly-owned subsidiary of the Company. CGI was established in 1992 and has built a reputation for designing and manufacturing quality impact-resistant products that meet or exceed the stringent Miami-Dade County impact standards. We believe CGI is a leading innovator in product craftsmanship, strength and style, and that its brands are recognized and respected by the architectural community. CGI product lines include the Estate Collection, Sentinel by CGI, Estate Entrances, Commercial Series and Targa by CGI. On July 25, 2016, the Company created CGI Commercial, Inc. (“CGIC”) for the purpose of acquiring the operations of US Impact Systems, Inc. (“USI”), an established fabricator of storefront window and door products doing business primarily in the Miami area. CGIC, under the CGI brand, is the entity we use to market and sell our commercial storefront system products.

On February 16, 2016, we completed the acquisition of WinDoor, Incorporated (“WinDoor”), a provider of high-performance, impact-resistant windows and doors for high-end resorts, luxury high-rise condominiums, hotels and custom residential homes. WinDoor is now a wholly-owned subsidiary of the Company. At its manufacturing and administrative facilities in Orlando, Florida, WinDoor manufactures high-end, high-quality aluminum and thermally-broken aluminum products, featuring sliding glass doors, terrace doors, and windows.

At our manufacturing facilities in North Venice, Orlando, and Miami, Florida, where collectively we have approximately 2,700 employees, we produce fully-customized windows and doors for the luxury, premium and mass-custom markets, and have glass insulating, tempering and laminating facilities, which provide us with a more consistent source of impact-resistant laminated and insulated glass, shorter lead times, and lower costs relative to third-party sourcing.

The geographic regions in which we currently conduct business include the Southeastern U.S., Gulf Coast, Coastal mid-Atlantic, the Caribbean, Central America, and Canada. We distribute our products through multiple channels, including approximately 1,300 window distributors, building supply distributors, window replacement dealers and enclosure contractors. This broad distribution network provides us with the flexibility to meet demand as it shifts between the residential new construction and repair and remodeling end markets.

History

Our subsidiary, PGT Industries, Inc., a Florida Corporation, was founded in 1980 as Vinyl Tech, Inc. The PGT brand was established in 1987, and we introduced our WinGuard branded product line in the aftermath of Hurricane Andrew in 1992. CGI

 

- 4 -


Table of Contents

became a wholly-owned subsidiary of PGT Industries, Inc. on September 22, 2014. WinDoor became a wholly-owned subsidiary of PGT Industries, Inc. on February 16, 2016. CGIC became a wholly-owned subsidiary of CGI on August 31, 2016.

PGT Innovations, Inc. is a Delaware corporation. We were formed on December 16, 2003 as PGT, Inc. On June 27, 2006, we became a publicly listed company on the NASDAQ Global Market (NASDAQ) under the symbol “PGTI”. We changed our name to PGT Innovations, Inc., which we announced on December 14, 2016. Effective on December 28, 2016, the listing of the Company’s common stock was transferred to the New York Stock Exchange (NYSE) and our common stock began trading on the NYSE under our existing ticker symbol of “PGTI”.

FINANCIAL INFORMATION ABOUT INDUSTRY SEGMENTS

We operate as one segment, the manufacture and sale of windows and doors. Additional required information is included in Item 8.

NARRATIVE DESCRIPTION OF BUSINESS

Our Products

We manufacture complete lines of high-end, luxury, premium, and mass-custom fully customizable aluminum and vinyl windows and doors and porch enclosure products targeting both the residential new construction and repair and remodeling end markets. All our products carry one of our three brand names, and our consumer-oriented products carry an additional, trademarked product name. PGT’s products carry the PGT® Custom Windows & Doors brand and carry the trademarked product names of WinGuard, WinGuard Vinyl, EnergyVue, and Eze-Breeze. CGI’s products carry the CGI® brand and carry the trademarked product names of Estate Collection, Sentinel by CGI, Estate Entrances, Commercial Series and Targa by CGI. Also, under CGI, CGIC sells the Company’s commercial storefront system. WinDoor’s products carry the WinDoor® brand and carry various product names, including its 3000 and 4000 Series aluminum windows, its 6000, 7000 and 8000 Series aluminum sliding glass doors, and its 9000 Series thermally broken windows and doors.

PGT Custom Windows & Doors

WinGuard. WinGuard is an impact-resistant product line that combines heavy-duty aluminum or vinyl frames with laminated glass to provide protection from hurricane-force winds and wind-borne debris and satisfies increasingly stringent building codes. Our marketing and sales of the WinGuard product line is primarily targeted to hurricane-prone coastal states in the U.S., as well as the Caribbean and Central America. Combining the impact resistance of WinGuard with insulating glass creates energy efficient windows that can significantly reduce cooling and heating costs. Our WinGuard Vinyl line of windows and doors is designed to offer some of the highest design pressures available on impact-resistant windows and doors, in a modern profile, with larger sizes that satisfy the most stringent hurricane codes in the country. It protects against flying debris, intruders, outside noise and UV rays.

EnergyVue. EnergyVue is our non-impact vinyl window featuring energy-efficient insulating glass and multi-chambered frames that meet or exceed ENERGY STAR® standards in all climate zones to help consumers save on energy costs. Its new design has a refined modern profile and robust construction and is offered in larger sizes and higher design pressures, multiple frame colors, and a variety of hardware finishes, glass tints, grid styles and patterns. We announced the launch of EnergyVue in the first quarter of 2015.

Aluminum. We offer a complete line of fully customizable, non-impact-resistant aluminum frame windows and doors. These products primarily target regions with warmer climates, where aluminum is often preferred due to its ability to withstand higher structural loads. Adding insulating glass creates energy-efficient windows that can significantly reduce cooling and heating costs.

Eze-Breeze. Eze-Breeze non-glass vertical and horizontal sliding panels for porch enclosures are vinyl-glazed, aluminum-framed products used for enclosing screened-in porches that provide protection from inclement weather. This line was completed with the addition of a cabana door.

CGI

Estate Collection. Our Estate Collection of windows and doors is CGI’s premium aluminum impact-resistant product line. These windows and doors can be found in high-end homes, resorts and hotels, and in schools and office buildings. Our Estate

 

- 5 -


Table of Contents

Collection combines protection against hurricane force damage with architectural-grade quality, handcrafted details and modern engineering. These windows and doors protect and insulate against hurricane winds and wind-driven debris, and offer UV protection. Estate’s aluminum frames are thicker than many of our competitors’ frames, making it a preferable choice for consumers in coastal areas prone to hurricanes.

Sentinel. Sentinel is a complete line of aluminum impact-resistant windows and doors from CGI that provides quality craftsmanship, energy efficiency and durability at a lower price point than our Estate Collection. Sentinel windows and doors are designed and manufactured with the objectives of enhancing home aesthetics, while delivering protection from hurricane winds and wind-borne debris. Sentinel is custom manufactured to exact sizes within our wide range of design parameters, therefore, reducing on-site construction costs. In addition, Sentinel’s frame depth is designed for both new construction and replacement applications, resulting in faster, less intrusive installations.

Targa. Targa is CGI’s line of vinyl, energy-efficient, impact-resistant windows designed specifically to exceed the Florida impact codes, which are the most stringent impact standards in the U.S. Targa windows are designed with the objective of enhancing the aesthetics of a home, are relatively low maintenance, with long-term durability, and environmental compatibility.

Commercial Storefront System. Our Commercial Storefront window system and entry doors are engineered to provide a flexible yet economical solution for a variety of applications. Our system is designed with the goal of providing easy fabrication and assembly, while also reducing installation time and challenges.

WinDoor

Aluminum Doors and Windows. WinDoor produces a wide array of high-end, luxury aluminum doors and windows, including impact and non-impact sliding glass doors and terrace doors, fixed picture windows, single hung windows, and horizontal rolling windows. All of WinDoor’s aluminum windows are available in impact and non-impact versions and meet or exceed ENERGY STAR® standards in all climate zones.

Thermally Broken Doors and Windows. WinDoor produces a variety of aluminum thermally broken doors and windows. WinDoor’s thermally broken products provide the strength of aluminum with the energy ratings usually seen in only vinyl products. All of WinDoor’s thermally broken products are available in multiple shapes and sizes, have earned high performance ratings on impact and non-impact certifications, and meet or exceed ENERGY STAR® standards in all climate zones.

Sales and Marketing

Our sales strategy primarily focuses on attracting and retaining distributors and dealers with an expectation of consistently providing exceptional customer service, leading product designs and quality, and competitive pricing all using our advanced knowledge of building code requirements and technical expertise.

Our marketing strategy is designed to reinforce the quality of our products and focuses on both coastal and inland markets. We support our customers through print and web-based advertising, consumer, dealer, and builder promotions, and selling and collateral materials. We also work with our dealers and distributors to educate architects, building officials, consumers and homebuilders on the advantages of using impact-resistant and energy-efficient products. We market our products based on our expectations of quality, building code compliance, outstanding service, shorter lead times, and on-time delivery using our fleet of trucks and trailers.

Our Customers

We have a highly diversified base of approximately 1,300 window distributors, building supply distributors, window replacement dealers and enclosure contractors. Our largest customer accounts for approximately 5% of net sales and our top ten customers account for approximately 23% of net sales. Our sales are driven by residential new construction and home repair and remodeling end markets, which represented approximately 39% and 61% of our sales, respectively, during 2017. This compares to 42% and 58%, respectively, in 2016.

We do not supply our products directly to homebuilders but believe demand for our products is also a function of our strong relationships with certain national homebuilders.

 

- 6 -


Table of Contents

Materials and Supplier Relationships

Our primary manufacturing materials include aluminum and vinyl extrusions, glass, ionoplast, and polyvinyl butyral. Although in many instances we have agreements with our suppliers, these agreements are generally terminable by either party on limited notice. While most of our materials are typically available from other sources, transitioning to alternative sources would require us to complete testing and certifications related to impact-resistance and for the alternative source of supply to create the customized equipment and tooling necessary to provide the materials and components to us. Therefore, our goal is to develop and maintain lasting relationships with our materials suppliers.

Aluminum and vinyl extrusions accounted for approximately 39% of our material purchases during 2017. Sheet glass, which is sourced from two major national suppliers, accounted for approximately 11% of our material purchases during 2017. Sheet glass that we purchase comes in various sizes, tints, and thermal properties. From the sheet glass purchased, we produce some of our own laminated glass needs. However, in 2017 and 2016 due to some temporary capacity constraints, we purchased some of our laminated glass needs. This finished laminated glass made up approximately 18% of our material purchases in 2017. Polyvinyl butyral and ionoplast, which are both used as inner layer in laminated glass, accounted for approximately 10% of our material purchases during 2017.

On September 22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for PGT-branded doors. The Company determined to sell these assets and enter into the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

Backlog

As of December 30, 2017, our backlog was $51.3 million. As of December 31, 2016, our backlog was $40.6 million. Our backlog consists of orders that we have received from customers that have not yet shipped, and we expect that a significant portion of our current backlog will be recognized as sales in the first quarter of 2018, due in part to our lead times which range from one to five weeks. WinDoor’s current lead times are approximately twelve weeks, substantially higher than is typical for this brand. WinDoor’s lead times have been negatively impacted by having to adjust to changes in leadership, systems and glass suppliers, all of which have caused operating disruptions which have affected its performance. We expect those operating disruptions to be resolved during 2018, with WinDoor’s lead times returning to a normal level contemporaneously.

Intellectual Property

We own and have registered trademarks in the United States. In addition, we own several patents and patent applications concerning various aspects of window assembly and related processes. We are not aware of any circumstances that would have a material adverse effect on our ability to use our trademarks and patents. If we continue to renew our trademarks when necessary, the trademark protection provided by them is perpetual.

Manufacturing

Our manufacturing facilities are in Florida where we produce customized products. The manufacturing process typically begins in our glass plant where we cut, temper, laminate, and insulate sheet glass to meet specific requirements of our customers’ orders.

Glass is transported to our window and door assembly lines in a make-to-order sequence where it is combined with an aluminum or vinyl frame. These frames are also fabricated to order. We start with a piece of extruded material which is cut and shaped into a frame that fits the customers’ specifications. Once complete, product is immediately staged for delivery and generally shipped on our trucking fleet within 48 hours of completion.

Competition

The window and door industry is highly fragmented, and the competitive landscape is based on geographic scope. The competition falls into the following categories.

Local and Regional Window and Door Manufacturers: This group of competitors consists of numerous local job shops and small manufacturing facilities that tend to focus on selling products to local or regional dealers and wholesalers. Competitors in this group

 

- 7 -


Table of Contents

typically lack marketing support and the service levels and quality controls demanded by larger customers, as well as the ability to offer a full complement of products.

National Window and Door Manufacturers: This group of competitors tends to focus on selling branded products nationally to dealers and wholesalers and has multiple locations.

International Window and Door Manufacturers: This group of competitors consists of non-U.S. companies that have created entities and established manufacturing operations within Florida and have an increasing presence in the South Florida region as suppliers of windows and doors, primarily for high-rise buildings.

Active Protection: This group of competitors consists of manufactures that produce shutters and plywood, both of which are used to actively protect openings. Our impact windows and doors represent passive protection, meaning, once installed, no activity is required to protect a home from storm related hazards.

The principal methods of competition in the window and door industry are the development of long-term relationships with window and door dealers and distributors, and the retention of customers by delivering a full range of high-quality products in a timely manner, while offering competitive pricing and flexibility in transaction processing. Trade professionals such as contractors, homebuilders, architects and engineers also engage in direct interaction with manufacturers and look to the manufacturer for training and education related to products and codes. We believe our leading position in the U.S. impact-resistant window and door market, and the award-winning designs and quality of our products, position us well to meet the needs of our customers.

Environmental Considerations

Although our business and facilities are subject to federal, state, and local environmental regulation, environmental regulation does not have a material impact on our operations, and we believe that our facilities are in material compliance with such laws and regulations.

Employees

As of the end of 2017, we employed approximately 2,700 people, none of whom were represented by a collective bargaining unit. We believe we have good relations with our employees.

FINANCIAL INFORMATION ABOUT GEOGRAPHIC AREAS

Our domestic and international net sales for each of the years ended December 30, 2017, December 31, 2016, and January 2, 2016, are as follows (in millions):

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Domestic (1)

   $ 495.7      $ 442.7      $ 371.0  

International

     15.4        15.9        18.8  
  

 

 

    

 

 

    

 

 

 

Total net sales

   $ 511.1      $ 458.6      $ 389.8  
  

 

 

    

 

 

    

 

 

 

 

(1) Includes sales of $460.4 million in 2017, $414.4 million in 2016, and $344.5 million in the state of Florida.

AVAILABLE INFORMATION

Our Internet address is www.pgtinnovations.com. Through our Internet website under “Financial Information” in the Investors section, we make available free of charge, as soon as reasonably practical after such information has been filed with the SEC, our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed pursuant to Section 13(a) or 15(d) of the Securities Exchange Act. Also available through our Internet website under “Corporate Governance” in the Investors section is our Code of Business Conduct and Ethics. We are not including this or any other information on our website as a part of, nor incorporating it by reference into this Form 10-K, or any of our other SEC filings. The SEC maintains an Internet site that contains our reports, proxy and information statements, and other information that we file electronically with the SEC at www.sec.gov.

 

- 8 -


Table of Contents
Item 1A. RISK FACTORS

We are subject to regional and national economic conditions. The economy in Florida and throughout the United States could negatively impact demand for our products as it has in the past, and macroeconomic forces such as employment rates and the availability of credit could have an adverse effect on our sales and results of operations.

New home construction while improving, remains below average. Also repair and remodeling markets are subject to many economic factors. Accordingly, either market could decline and lower the demand for, and the pricing of, our products, which could adversely affect our results. The window and door industry is subject to the cyclical market pressures of the larger new construction and repair and remodeling markets. In turn, these changes may be affected by adverse changes in economic conditions such as demographic trends, employment levels, interest rates, and consumer confidence. A decline in the economic environment or new home construction could negatively impact our sales and earnings.

Economic and credit market conditions impact our ability to collect receivables. Economic and credit conditions can negatively impact our bad debt expense, which can adversely impact our results of operations. If economic and credit conditions deteriorate, our results of operations may be adversely impacted by bad debts.

We are subject to fluctuations in the prices of our raw materials. We experience significant fluctuations in the cost of our raw materials, including aluminum extrusion, vinyl extrusion, polyvinyl butyral and glass. A variety of factors over which we have no control, including global demand for aluminum, fluctuations in oil prices, speculation in commodities futures and the creation of new laminates or other products based on new technologies impact the cost of raw materials which we purchase for the manufacture of our products. These factors may also magnify the impact of economic cycles on our business. While we attempt to minimize our risk from severe price fluctuations by entering into aluminum forward contracts to hedge these fluctuations in the purchase price of aluminum extrusion we use in production, substantial, prolonged upward trends in aluminum prices could significantly increase the cost of the unhedged portions of our aluminum needs and have an adverse impact on our results of operations. We anticipate that these fluctuations will continue in the future. Additionally, on March 1, 2018, the current U.S. Presidential administration indicated that it was considering options to curb imports of foreign steel and aluminum, including the possibilities of imposing tariffs on steel and aluminum, and limiting the amounts of steel and aluminum coming into the United States. These actions could have a negative impact on prices our suppliers pay for their materials, which they could attempt to pass-on to us.

While we have entered into supply agreements with major producers of our primary raw materials that we believe provide us with reliable sources for certain of our raw materials with stable pricing on favorable terms, if one or both parties to the agreements do not satisfy the terms of the agreements, they may be terminated which could result in our inability to obtain certain raw materials on commercially reasonable terms having an adverse impact on our results of operations. While historically we have to some extent been able to pass on significant cost increases to our customers, our results between periods may be negatively impacted by a delay between the cost increases and price increases in our products.

We rely on a limited number of outside suppliers for certain key components and materials. We obtain a significant portion of our key raw materials, such as glass, aluminum and vinyl components, from a few key suppliers. If any of these suppliers is unable to meet its obligations under present or any future supply agreements, we may be forced to pay higher prices to obtain the necessary raw materials and may suffer a significant interruption in our ability to manufacture our products. Any interruption of supply or any price increase of raw materials could have a material adverse effect on our business and results of operations. If we are required to obtain an alternate source for these materials or components, we may not be able to obtain pricing on as favorable terms or on terms comparable to our competitors. Additionally, we may be forced to pay additional transportation costs or to invest in capital projects or costly product redesigns and perform costly new product certification testing with respect to our impact-resistant products, in connection with moving to any alternate source of supply. A vendor may also choose, subject to existing contracts, to modify its relationship due to general economic concerns or concerns relating to the vendor or us, at any time. Any significant change in the terms that we have with our key suppliers could materially adversely affect our financial condition and liquidity, as could significant additional requirements from our suppliers that we provide them additional security in the form of prepayments or with letters of credit.

Sales fluctuations to and changes in our relationships with key customers could have a material adverse effect on our financial condition, liquidity or results of operations. Some of our business lines and markets are dependent on a few key customers, including dealers. We generally do not enter into written or long-term agreements with our customers. The loss, reduction, or fluctuation of sales to one of these major customers, or any adverse change in our business relationship with any one or more of them, could have a material adverse effect on our financial condition, liquidity or results of operations.

 

- 9 -


Table of Contents

Our operating results are substantially dependent on sales of our branded impact-resistant products. A majority of our net sales are, and are expected to continue to be, derived from the sales of our branded impact-resistant products. Accordingly, our future operating results will depend on the demand for our impact-resistant products by current and future customers, including additions to this product line that are subsequently introduced. If our competitors release new products that are superior to our impact-resistant products in performance or price, or if we fail to update our impact-resistant products with any technological advances that are developed by us or our competitors or introduce new products in a timely manner, demand for our products may decline. A decline in demand for our impact-resistant products as a result of competition, technological change or other factors could have a material adverse effect on our ability to generate sales, which would negatively affect results of operations.

Changes in building codes could lower the demand for our impact-resistant windows and doors. The market for our impact-resistant windows and doors depends in large part on our ability to satisfy state and local building codes that require protection from wind-borne debris. If the standards in such building codes are raised, we may not be able to meet their requirements, and demand for our products could decline. Conversely, if the standards in such building codes are lowered or are not enforced in certain areas, demand for our impact-resistant products may decrease. Further, if states and regions that are affected by hurricanes but do not currently have such building codes fail to adopt and enforce hurricane protection building codes, our ability to expand our business in such markets may be limited.

Our business is geographically concentrated in Florida. Focusing operations into manufacturing locations in Florida optimizes manufacturing efficiencies and logistics, and we believe that a focused approach to growing our share within our core wind-borne debris markets in Florida, from the Gulf Coast to the mid-Atlantic, and certain international markets, will maximize value and return. However, such a focus further concentrates our business, and another prolonged decline in the economy of the state of Florida or of certain coastal regions, a change in state and local building code requirements for hurricane protection, or any other adverse condition in the state or certain coastal regions, could cause a decline in the demand for our products, which could have an adverse impact on our sales and results of operations.

Our contemplated CGI Plant relocation may not be as effective as we anticipate, and we may fail to realize the expected cost savings and increased production capacity and efficiencies. As part of our efforts to increase our production capacity, flexibility and efficiencies, we have entered into a long-term lease for a new manufacturing facility in Hialeah, Florida to house our production of products currently made at CGI’s existing facilities. We expect to begin moving equipment into the new facility in late-March 2018, with production scheduled to begin in the new facility in early- to mid-April 2018. However, due to risks attendant with new construction and new production facilities, we may not achieve the cost savings, increased production capacity or other benefits that we would anticipate from moving manufacturing operations to a larger, newer and more efficient facility.

In particular, unforeseen construction and permitting delays may negatively impact our scheduled move and could cause us to incur additional costs as we wait for the facility to be operational. Furthermore, we must transport certain large and complex equipment, which could be delayed or damaged in transit, causing us to experience delay or incur additional costs. Even if we successfully move our manufacturing operations, there is no assurance that the cost savings and efficiencies and improved production capacity we anticipate will be achieved, particularly if we are unable to successfully start-up, commission and integrate the relocated manufacturing operations, or we experience unforeseen or contingent liabilities of the relocated manufacturing operations. In addition, at the new facility, we must train our workforce to manage and use new production techniques and equipment layouts, and operate the equipment in the new setting, creating the potential for further delays, additional costs and potential quality control issues. As a result, we may face difficulties in implementing and maintaining consistent production standards, volumes, controls, procedures, policies and information systems. As the facility ramps up production, we may be unable to obtain certain necessary or desirable customer or other certifications if we experience significant quality control issues.

Such delays, costs and challenges attendant with new construction and new production facilities and techniques could result in the distraction of management and general business disruption, costly delays, product quality issues or even supply shortages, any of which could adversely affect our operational and financial results and our reputation with our customers.

We rely on third party transportation, which subjects us to risks and costs that we cannot control, and which risks and costs may materially adversely affect our operations. We rely on third party trucking companies to transport raw materials to the manufacturing facilities used by each of our businesses and, to a small degree, to ship finished products to customers. These transport operations are subject to various hazards and risks, including extreme weather conditions, work stoppages and operating hazards, as well as interstate transportation regulations. In addition, the methods of transportation we utilize may be subject to additional, more stringent and more costly regulations in the future. If we are delayed or unable to ship finished products or unable to obtain raw materials as a result of any such new regulations or public policy changes related to transportation safety, or these transportation companies fail to operate properly, or if there were significant changes in the cost of these services due to new or additional regulations, or otherwise, we may

 

- 10 -


Table of Contents

not be able to arrange efficient alternatives and timely means to obtain raw materials or ship goods, which could result in a material adverse effect on our revenues and costs of operations. Transportation costs represent a significant part of our cost structure. If our transportation costs increased substantially, due to prolonged increases in fuel prices or otherwise, we may not be able to control them or pass the increased costs onto customers, and our profitability would be negatively impacted.

The home building industry and the home repair and remodeling sector are regulated. The homebuilding industry and the home repair and remodeling sector are subject to various local, state, and federal statutes, ordinances, rules, and regulations concerning zoning, building design and safety, construction, and similar matters, including regulations that impose restrictive zoning and density requirements in order to limit the number of homes that can be built within the boundaries of a particular area. Increased regulatory restrictions could limit demand for new homes and home repair and remodeling products and could negatively affect our sales and results of operations.

The industry in which we compete is highly competitive. The window and door industry is highly competitive. We face significant competition from numerous small, regional producers, as well as certain national producers. Any of these competitors may (i) foresee the course of market development more accurately than do we, (ii) develop products that are superior to our products, (iii) have the ability to produce similar products at a lower cost or compete more aggressively in pricing, or (iv) adapt more quickly to new technologies or evolving customer requirements than do we. Additionally, some of the competitors of our businesses are larger and have greater financial and other resources and less debt than us. Accordingly, these competitors may be better able to withstand changes in conditions within the industries and markets in which we operate and may have significantly greater operating and financial flexibility than we have. Moreover, barriers to entry are low in most product lines and new competitors may enter our industry, especially if the market for impact-resistant windows and doors continues to expand. An increase in competition from other window and door building products manufacturers or alternative building materials could cause us to lose customers and lead to decreases in net sales and profitability. To the extent we lose customers in the renovation and remodeling markets, we would likely have to market more to the new home construction market, which historically has experienced more significant fluctuations in demand.

We have incurred additional indebtedness and may incur additional indebtedness in the future. We have incurred additional indebtedness under our credit facilities as a result of increasing our borrowing levels to fund acquisitions, and to provide for up to $40 million of revolving credit borrowings. We and our subsidiaries may incur additional indebtedness in the future to fund additional acquisitions and/or to borrow under our revolving credit facility to fund working capital needs. If new debt is added to our current debt levels, certain risks which we currently do not consider significant could intensify.

Our level of indebtedness could adversely affect our ability to operate our business. Our level of indebtedness could have important consequences on our business. For example, it could, among other things:

 

    require us to dedicate a portion of our cash flow from operations to payments on our debt, reducing the amount of cash flow available for other purposes, such as capital expenditures, acquisitions, dividends and working capital;

 

    limit our flexibility in planning for, or reacting to, changes in our business and the industries in which we operate;

 

    place us at a disadvantage compared to our competitors that have less debt and, thus, may have greater flexibility to use their cash flows to pursue business opportunities that may improve their businesses and financial performance;

 

    increase our cost of borrowing; and

 

    limit the amount of additional debt we could borrow.

In addition, our current debt instruments contain various covenants that limit our ability to operate our business. Our credit facility contains various provisions that limit our ability to, among other things, transfer or sell assets, including the equity interests of our subsidiaries, or use asset sale proceeds; pay dividends or distributions on our capital stock, make certain restricted payments or investments; create liens to secure debt; enter into transactions with affiliates; merge or consolidate with another company; and engage in unrelated business activities.

Under certain circumstances and depending on the degree of borrowing we may elect to incur under the revolving credit portion of our credit facility, our credit facility requires us to maintain a net leverage ratio, as defined in our credit facility, below certain maximums which decrease over time. Our ability to comply with the requirements of this maximum net leverage ratio, as well as other provisions of our credit facility, may be affected by changes in our operating and financial performance, changes in general business and economic conditions, adverse regulatory developments, or other events beyond our control. The breach of this maximum net leverage ratio requirement, could result in a default under our indebtedness, which could cause it and other obligations to become immediately due and payable. If any of our indebtedness is accelerated, we may not be able to repay it.

 

- 11 -


Table of Contents

We may be adversely affected by any disruption in our information technology systems or by unauthorized intrusions or “hacking” into those systems and theft of information from them, or other cybersecurity-related incidents. Our operations are dependent upon our information technology systems, which encompass all of our major business functions. A disruption in our information technology systems for any prolonged period could result in delays in receiving inventory and supplies or filling customer orders and adversely affect our customer service and relationships. Various third parties, including computer hackers, who are continually becoming more aggressive and sophisticated, may attempt to penetrate our network security and, if successful, misappropriate confidential customer, employee and/or supplier information. In addition, one of our employees, contractors or other third parties with whom we do business may attempt to circumvent our security measures in order to obtain such information, or inadvertently cause a breach involving such information. While we have implemented systems and processes to protect against unauthorized access to or use of secured data and to prevent data loss and theft, there is no guarantee that these procedures are adequate to safeguard against all data security breaches or misuse of the data. The regulatory environment related to information security, data collection and use, and privacy is increasingly rigorous, with new and frequently changing requirements, and compliance with those requirements could result in additional costs. These costs associated with information security, such as increased investment in technology, the costs of compliance with privacy laws, and costs incurred to prevent or remediate information security breaches, could be substantial and adversely impact our business. A significant compromise of sensitive employee, customer or supplier information in our possession could result in legal damages and regulatory penalties. In addition, the costs of defending such actions or remediating breaches could be material. Security breaches could also harm our reputation with our customers and retail partners, potentially leading to decreased revenues, and with federal and state government agencies and bodies.

We depend on hiring an adequate number of hourly employees to operate our business and are subject to government regulations concerning these and our other employees, including wage and hour regulations. Our workforce is comprised primarily of employees who work on an hourly basis. To grow our operations and meet the needs and expectations of our customers, we must attract, train, and retain a large number of hourly associates, while at the same time controlling labor costs. These positions have historically had high turnover rates, which can lead to increased training, retention and other costs. In certain areas where we operate, there is significant competition for employees. The lack of availability of an adequate number of hourly employees, or our inability to attract and retain them, or an increase in wages and benefits to current employees could adversely affect our business, results of operations, cash flows and financial condition. We are subject to applicable rules and regulations relating to our relationship with our employees, including wage and hour regulations, health benefits, unemployment and payroll taxes, overtime and working conditions and immigration status. Accordingly, federal, state or local legislated increases in the minimum wage, as well as increases in additional labor cost components such as employee benefit costs, workers’ compensation insurance rates, compliance costs and fines, would increase our labor costs, which could have a material adverse effect on our business, prospects, results of operations and financial condition.

We may be adversely affected by any disruptions to our manufacturing facilities or disruptions to our customer, supplier, or employee base. Our manufacturing and operating facilities are located in Florida, which is a hurricane-sensitive area. Any disruption to our facilities resulting from hurricanes and other weather-related events, fire, an act of terrorism, or any other cause could damage a significant portion of our inventory, affect our distribution of products, and materially impair our ability to distribute our products to customers. We could incur significantly higher costs and longer lead times associated with distributing our products to our customers during the time that it takes for us to reopen or replace a damaged facility. In addition, if there are disruptions to our customer and supplier base or to our employees caused by hurricanes, our business could be temporarily adversely affected by higher costs for materials, increased shipping and storage costs, increased labor costs, increased absentee rates, and scheduling issues. Furthermore, some of our direct and indirect suppliers have unionized work forces, and strikes, work stoppages, or slowdowns experienced by these suppliers could result in slowdowns or closures of their facilities. Any interruption in the production or delivery of our supplies could reduce sales of our products and increase our costs.

The nature of our business exposes us to product liability and warranty claims. We are, from time to time, involved in product liability and product warranty claims relating to the products we manufacture and distribute that, if adversely determined, could adversely affect our financial condition, results of operations, and cash flows. In addition, we may be exposed to potential claims arising from the conduct of homebuilders and home remodelers and their sub-contractors. Although we currently maintain what we believe to be suitable and adequate insurance in excess of our self-insured amounts, we may not be able to maintain such insurance on acceptable terms or such insurance may not provide adequate protection against potential liabilities. Product liability claims can be expensive to defend and can divert the attention of management and other personnel for significant periods, regardless of the ultimate outcome. Claims of this nature could also have a negative impact on customer confidence in our products and our company.

We are subject to potential exposure to environmental liabilities and are subject to environmental regulation. We are subject to various federal, state, and local environmental laws, ordinances, and regulations. Although we believe that our facilities are in material compliance with such laws, ordinances, and regulations, as owners and lessees of real property, we can be held liable for the

 

- 12 -


Table of Contents

investigation or remediation of contamination on such properties, in some circumstances, without regard to whether we knew of or were responsible for such contamination. Remediation may be required in the future as a result of spills or releases of petroleum products or hazardous substances, the discovery of unknown environmental conditions, or more stringent standards regarding existing residual contamination. More burdensome environmental regulatory requirements may increase our general and administrative costs and may increase the risk that we may incur fines or penalties or be held liable for violations of such regulatory requirements.

We conduct all of our operations through our subsidiaries and rely on payments from our subsidiaries to meet all of our obligations. We are a holding company and derive all of our operating income from our subsidiary, PGT Industries, Inc., and its subsidiaries, CGI Windows and Doors, Inc., and WinDoor, Incorporated. All of our assets are held by our subsidiaries, and we rely on the earnings and cash flows of our subsidiaries to meet our obligations. The ability of our subsidiaries to make payments to us will depend on their respective operating results and may be restricted by, among other things, the laws of their jurisdictions of organization (which may limit the amount of funds available for distributions to us), the terms of existing and future indebtedness and other agreements of our subsidiaries, including our credit facilities, and the covenants of any future outstanding indebtedness we or our subsidiaries incur.

We are exposed to risks relating to evaluations of controls required by Section 404 of the Sarbanes-Oxley Act of 2002. We are required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. While we have concluded that at December 30, 2017, we have no material weaknesses in our internal control over financial reporting, we cannot assure you that we will not have a material weakness in the future. A “material weakness” is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis. If we fail to maintain our internal control over financial reporting that meets the requirements of Section 404, we might be subject to sanctions or investigation by regulatory authorities such as the SEC or by the New York Stock Exchange. Additionally, failure to comply with Section 404 or the report by us of a material weakness may cause investors to lose confidence in our financial statements and our stock price may be adversely affected. If we fail to remedy any material weakness, our financial statements may be inaccurate, we may not have access to the capital markets, and our stock price may be adversely affected.

We may be adversely impacted by the loss of sales or market share from being unable to keep up with demand. We are currently experiencing growth through higher sales volume and growth in market share. To meet the increased demand, we have been hiring and training new employees for direct and indirect support and adding to our glass capacity. However, should we be unable to find and retain quality employees to meet demand, or should there be disruptions to the increase in capacity, we may be unable to keep up with our higher sales demand. If our lag time on delivery falls behind, or we are unable to meet customer timing demands, we could lose market share to competitors.

We made significant acquisitions late in the third quarter of 2014, and again in February 2016 of companies that sell products similar to PGT’s own impact-resistant line of products in PGT’s primary market of Florida. Late in the third quarter of 2014, we acquired CGI Windows and Doors, Inc. CGI produces the Estate, Sentinel and Targa lines of impact-resistant branded products which are very similar to our WinGuard line of impact-resistant branded products. In February 2016, we acquired WinDoor. WinDoor produces impact-resistant windows and sliding glass and terrace doors, similar to PGT and CGI. Nearly all of CGI’s and WinDoor’s sales are in Florida, PGT’s primary market. We believe that adding CGI’s and WinDoor’s branded products and presence in Florida to PGT’s already successful, established line of branded products in Florida will benefit PGT through higher sales and market share. However, no assurances can be given that the combination of these three lines of branded products within a single company will not result in dilution of these brands, resulting in loss of market share and demand for these products.

We may evaluate and engage in asset dispositions, acquisitions, joint ventures and other transactions that may impact our results of operations, and we may not achieve the expected results from these transactions. From time to time, and subject to the agreements governing our existing debt or otherwise, we may enter into agreements to and engage in business combinations, purchases of assets or contractual arrangements or joint ventures, including in geographical areas outside the state of Florida, with which we do not have the level of familiarity that we have with the Florida market. In addition, some of those business acquisitions or combinations could involve a seller whose products may be different from the types of products we currently sell, and they could be products that are sold to different types of customers. Subject to the agreements governing our existing debt or otherwise, some of these transactions may be financed with our additional borrowings. The integration of any business we may acquire may be disruptive to us and may result in a significant diversion of management attention and operational resources. Additionally, we may suffer a loss of key employees, customers or suppliers, loss of revenues, increases in costs or other difficulties. If the expected efficiencies and synergies from any such transactions are not fully realized, our results of operations could be adversely affected, because of the costs associated with such transactions or otherwise. Other transactions may advance future cash flows from some of our businesses, thereby yielding increased short-term liquidity, but consequently resulting in lower cash flows from these operations over the longer

 

- 13 -


Table of Contents

term. In addition, if the goodwill, indefinite-lived intangible assets, or other intangible assets that we have acquired or may acquire in the future are determined to be impaired, we may be required to record a non-cash charge to earnings during the period in which the impairment is determined, which could be significant. The failure to realize the expected long-term benefits of any one or more of these transactions could have a material adverse effect on our financial condition or results of operations.

 

Item 1B. UNRESOLVED STAFF COMMENTS

None.

 

- 14 -


Table of Contents
Item 2. PROPERTIES

We have the following properties as of December 30, 2017:

 

     Manufacturing      Support      Storage  
            (in square feet)         

Owned:

        

Main plant and corporate office, North Venice, FL

     348,000        15,000        —    

Glass tempering and laminating, North Venice, FL

     80,000        —          —    

Glass processing facility, North Venice, FL

     96,000        —          —    

Insulated glass building, North Venice, FL

     42,000        —          —    

PGT Wellness Center, North Venice, FL

     —          3,600        —    

Leased:

        

James Street storage, Venice, FL

     —          —          15,000  

Center Court, Venice, FL

     19,600        15,400        —    

Endeavor Court, Nokomis, FL

     —          2,300        —    

Endeavor Court, Nokomis, FL

     —          6,100        —    

Technology Park, Nokomis, FL

     —          —          1,800  

Sarasota warehouse, Bradenton, FL

     —          —          48,000  

Plant and administrative offices, Miami, FL (CGI)

     90,000        17,000        —    

Light manufacturing and storage, Doral, FL (CGI)

     5,000        —          30,000  

Plant and administrative offices, Orlando, FL (WinDoor)

     300,000        20,000        —    

Plant and administrative offices, Miami, FL (CGIC)

     60,000        20,000        —    
  

 

 

    

 

 

    

 

 

 

Total square feet

     1,040,600        99,400        94,800  
  

 

 

    

 

 

    

 

 

 

On August 31, 2016, we acquired USI under CGIC. CGIC manufactures our commercial storefront systems products from its approximately 80,000 square foot manufacturing and administrative facility in Miami, Florida. This facility is leased by CGIC through the end of 2018.

We expect to combine the operations of CGI into a new 300,000 square foot leased facility. This new facility is in Hialeah, Florida, and construction is nearly completed. The existing facility lease of CGI was scheduled to expire at the end of 2017 but was extended until the end of March 2018.

On February 16, 2016, we acquired WinDoor. WinDoor manufactures impact-resistant windows and doors from its approximately 320,000 square foot manufacturing and administrative facility in Orlando, Florida. This facility is leased by WinDoor, and it has adequate space for WinDoor’s current level of operating activity, as well as additional room for growth and expansion, if needed. This lease expires in February 2021.

We also own three parcels of undeveloped land in North Venice, Florida, available for any future construction needs we may have.

Our leases discussed above expire between March 2018 and February 2021. The lease for the new 300,000 square foot facility in Hialeah, Florida runs from early 2018 to late 2027. Each of the leases provides for a fixed annual rent. The leases require us to pay taxes, insurance and common area maintenance expenses associated with the properties.

All of our owned properties secure borrowings under our credit agreement. All of these operating facilities are adequate in capacity and condition to service existing customer needs.

 

Item 3. LEGAL PROCEEDINGS

We are involved in various claims and lawsuits incidental to the conduct of our business in the ordinary course. We carry insurance coverage in such amounts in excess of our self-insured retention as we believe to be reasonable under the circumstances and that may or may not cover any or all of our liabilities in respect of claims and lawsuits. We do not expect that the ultimate resolution of these matters will have a material adverse impact on our financial position, cash flows or results of operations.

 

- 15 -


Table of Contents
Item 4. MINE SAFETY DISCLOSURES

Not Applicable

PART II

 

Item 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Effective on December 28, 2016, our Common Stock began trading on the New York Stock Exchange under its then existing symbol of “PGTI”. Prior to this change, our Common Stock traded on the NASDAQ Global Market ® under the symbol “PGTI”. On March 9, 2018, the closing price of our Common Stock was $19.40 as reported on the New York Stock Exchange. The approximate number of stockholders of record of our Common Stock on that date was 60, although we believe that the number of beneficial owners of our Common Stock is substantially greater.

The table below sets forth the price range of our Common Stock during the periods indicated:

 

     High      Low  

2017

     

1st Quarter

   $ 12.30      $ 10.00  

2nd Quarter

   $ 13.05      $ 10.05  

3rd Quarter

   $ 14.98      $ 12.25  

4th Quarter

   $ 17.05      $ 13.05  

 

     High      Low  

2016

     

1st Quarter

   $ 11.76      $ 8.69  

2nd Quarter

   $ 11.24      $ 9.38  

3rd Quarter

   $ 12.49      $ 10.20  

4th Quarter

   $ 12.15      $ 9.50  

Dividends

We do not pay a regular dividend. Any determination relating to dividend policy will be made at the discretion of our Board of Directors. The terms of our credit facility currently restrict our ability to pay dividends.

Securities Authorized for Issuance under Equity Compensation Plans

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders under the caption “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information,” which information is incorporated herein by reference.

Unregistered Sales of Equity Securities

None.

Issuer Purchases of Equity Securities

None.

 

- 16 -


Table of Contents

Performance Graph

The following graphs compare the percentage change in PGT Innovations, Inc.’s cumulative total stockholder return on its Common Stock with the cumulative total stockholder return of the NYSE Composite Index, the SPDR S&P Homebuilders ETF, and the Standard & Poor’s Building Products Index over the period from January 1, 2013, to December 31, 2017.

COMPARISON OF 60 MONTH CUMULATIVE TOTAL RETURN

AMONG PGT INNOVATIONS, INC., THE NYSE COMPOSITE INDEX, THE SPDR S&P

HOMEBUILDERS ETF AND THE S&P 500 BUILDING PRODUCTS INDEX

 

LOGO

 

* Graph shows returns generated as if $100 were invested on January 1, 2013 for 60 months ending December 31, 2017, in PGTI stock or in the SPDR S&P Homebuilders EFT Fund, which is an exchange-traded fund that seeks to replicate the performance of the S&P Homebuilders Select Industry Index.
** The Company’s common stock currently trades on the NYSE. As such, the 5-year return comparison is to the NYSE Composite Index. However, prior to December 28, 2016, the Company’s common stock traded on the NASDAQ Global Market.

 

- 17 -


Table of Contents
Item 6. SELECTED FINANCIAL DATA

The following table sets forth selected historical consolidated financial information and other data as of and for the periods indicated and have been derived from our audited consolidated financial statements.

All information included in the following tables should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in Item 7, and with the consolidated financial statements and related notes in Item 8. All years presented consisted of 52 weeks, except for the year ended January 3, 2015, which consisted of 53 weeks.

 

Selected Consolidated Financial Data

(in thousands except per share data)

   Year Ended
December 30,
2017
     Year Ended
December 31,
2016
    Year Ended
January 2,
2016
     Year Ended
January 3,
2015
     Year Ended
December 28,
2013
 

Net sales

   $ 511,081      $ 458,550     $ 389,810      $ 306,388      $ 239,303  

Cost of sales

     352,097        318,452       270,678        213,596        159,169  
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

 

Gross profit

     158,984        140,098       119,132        92,792        80,134  

Selling, general and administrative expenses

     98,803        83,995       68,190        56,377        54,594  

Fair value adjustment to contingent consideration (1)

     —          (3,000     —          —          —    

Gain on sale of assets held (2)

     —          —         —          —          (2,195
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

 

Income from operations

     60,181        59,103       50,942        36,415        27,735  

Interest expense

     20,279        20,125       11,705        5,960        3,520  

Debt extinguishment costs

     —          3,431       —          2,625        333  

Other expense, net (3)

     —          —         388        1,750        437  
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

 

Income before income taxes

     39,902        35,547       38,849        26,080        23,445  

Income tax expense (benefit)

     63        11,800       15,297        9,675        (3,374
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

 

Net income

   $ 39,839      $ 23,747     $ 23,552      $ 16,405      $ 26,819  
  

 

 

    

 

 

   

 

 

    

 

 

    

 

 

 

Net income per common share:

             

Basic

   $ 0.80      $ 0.49     $ 0.49      $ 0.35      $ 0.55  

Diluted

   $ 0.77      $ 0.47     $ 0.47      $ 0.33      $ 0.51  

Weighted average shares outstanding:

             

Basic

     49,522        48,856       48,272        47,376        48,881  

Diluted

     51,728        50,579       50,368        49,777        52,211  

Other financial data:

             

Depreciation

   $ 13,051      $ 9,577     $ 7,008      $ 4,534      $ 4,622  

Amortization

     6,477        6,096       3,413        1,446        6,458  

 

     As Of
December 30,
2017
     As Of
December 31,
2016 (4)
     As Of
January 2,
2016
     As Of
January 3,
2015 (4)
     As Of
December 28,
2013
 

Balance Sheet data:

              

Cash and cash equivalents

   $ 34,029      $ 39,210      $ 61,493      $ 42,469      $ 30,204  

Total assets

     453,119        436,648        344,028        304,587        151,800  

Total debt, including current portion

     212,973        247,873        190,767        191,752        75,186  

Shareholders’ equity

     175,325        132,852        106,961        73,976        49,075  

 

(1) Relates to reversal of liability for contingent consideration. See Note 4 under “Acquisition of WinDoor, Inc.”, in Item 8.
(2) Relates to the sale of the Salisbury, NC facility. The net selling price of the facility was approximately $7.5 million and the carrying value of the asset at the time of sale was $5.3 million.
(3) Other expense, net, includes fair value adjustments on derivative financial instruments.
(4) In February 2016, we acquired WinDoor. In September 2014, we acquired CGI. See Note 4 in Item 8.

 

- 18 -


Table of Contents
Item 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINACIAL CONDITION AND RESULTS OF OPERATIONS

Our Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with our Consolidated Financial Statements and related Notes included in Item 8. We also advise you to read the risk factors in Item 1A. Our MD&A is presented in eight sections:

 

    Executive Overview;

 

    The Tax Cuts and Jobs Act of 2017;

 

    Results of Operations;

 

    Liquidity and Capital Resources;

 

    Disclosures of Contractual Obligations and Commercial Commitments;

 

    Critical Accounting Estimates;

 

    Recently Issued Accounting Standards; and

 

    Forward Outlook

EXECUTIVE OVERVIEW

Sales and Operations

Our sales grew to $511.1 million in our 2017 fiscal year, an 11.5% increase when compared to 2016. This increase resulted from increases in sales of our aluminum and vinyl impact-resistant products, which grew by 9.5% and 24.4%, respectively. Driving these results were increases in the sales of our vinyl WinGuard impact-resistant products of 29.7%, and an increase of 5.8% in sales of our aluminum WinGuard products, both as compared to 2016. Since 2014, our vinyl WinGuard products have grown at a compound annual rate of nearly 35 percent. The growth in the sales of our vinyl impact products highlights the shift in our markets towards more energy efficient products and our ability to design attractive and innovative windows and doors to meet those needs. Our sales in 2017 benefitted from a strong fourth quarter, following the unfavorable impact of Hurricane Irma on our financial performance in the third quarter of 2017. We believe our strong fourth quarter performance was due, in part, to the heightened awareness of impact-resistant products as the result of Hurricane Irma, which hit our primary markets in mid-September 2017, and our increased advertising following Hurricane Irma. Our annual sales to the repair and remodel market increased by $44.1 million, or 16.5%, in 2017, as compared to 2016, while new construction sales increased $8.4 million, or 4.4%. By region, our annual sales in Florida increased $46.0 million, or 11.1%, for 2017 compared to 2016, and sales in our out-of-state markets increased $7.0 million, or 24.7%.

Gross profit was $159.0 million for our 2017 fiscal year, which increased 13.5% when compared to 2016. Our gross profit increased primarily due to higher sales volume, but also benefitted from improvements in operational performance, which generated increased efficiencies, and a decrease in scrap rates. Our gross profit also benefitted from product mix and price increases we announced during 2017. However, we saw a return to inflationary conditions in the second half of 2017, including in the cost of aluminum and glass, two of our main materials. For example, the per-pound market cash price of aluminum increased from $0.87 at the beginning of 2017 to $1.11 at the end of the year and $1.12 as of the date of this filing. We increased prices for our products during 2017 to cover these cost increases, but in the future, we may not always be able to offset cost increases we incur by increasing our selling prices.

Selling, general and administrative expenses were $98.8 million for our 2017 fiscal year, which increased $14.8 million compared to 2016. Higher personnel-related costs were the main driver of this increase, including higher incentive-compensation- related costs due to our improved performance. Several other factors contributed to this increase, including higher distribution costs on our higher sales level, as well as costs associated with disruptions to our distribution processes caused by Hurricane Irma, the cost of community outreach activities we undertook to assist those impacted by Irma, and increased advertising costs in the fourth quarter, to promote further awareness of the benefits of our impact-resistant products. Selling, general and administrative expenses also were impacted by the cost of our participation in the 2017 NAHB International Homebuilders Show in Orlando in January 2017, where we unveiled several new products. We expect to continue to invest in a heightened level of advertising in 2018 to further promote, in the post-Irma environment, the benefits of our impact-resistant products. There was also an increase in depreciation expense during 2017 that contributed to the increase in selling, general and administrative expenses as compared to last year.

 

- 19 -


Table of Contents

Interest expense increased slightly in 2017 compared to 2016. During 2017, we made a total of $40 million in voluntary prepayments of debt, which resulted in non-cash write-offs of deferred lenders fees and discount totaling $1.9 million as additional interest expense. These charges offset the savings generated over prior year from our debt repricing we completed in February 2017, which resulted in a one percentage-point decrease in the margin portion of the interest rate, and lower debt levels from previous prepayments.

Our net income was $39.8 million, an increase of $16.1 million when compared to 2016’s net income of $23.7 million. Our net income benefitted from improved performance, but also from the recognition of the effects of the Tax Cuts and Jobs Act, further described below. In December 2017, we revalued our ending net deferred tax liabilities at December 30, 2017 and recognized a $12.4 million tax benefit in the consolidated statement of operations for the year ended December 30, 2017.

Liquidity and Cash Flow

During 2017, we generated $49.0 million in cash flow from operations, an increase of $2.6 million over last year, which was used to make voluntary prepayments of debt of $40 million, as well as fund working capital needs, and for capital expenditures of $17.8 million. Free cash flow for 2017 was $34 million. Our free cash flow in 2017 benefitted from temporary relief on estimated tax payments given to those Florida businesses affected by Hurricane Irma. Therefore, in January 2018, we made an estimated Federal income tax payment of $9 million relating to the fourth quarter of 2017 estimated payment which was not required to be made until the end of January 2018.

We have consistently executed on our strategy to de-lever after acquisitions as shown by our net debt to adjusted EBITDA ratio at the end of 2017 of 2.2 times, down 35 percent from early 2016. We ended 2017 with solid liquidity, including cash on hand of $34.0 million, down just $5.2 million from the end of 2016. We intend to continue our focus on maintaining a strong consolidated balance sheet that should give us flexibility to make further investments and fund future needs.

On September 22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date being in 2017, and the second date in the first quarter of 2018, on or about March 1, 2018. Under the APA, the cash purchase price of $28 million is to be paid by Cardinal to the Company in three separate payments of $3 million on or about the time of the first transfer of the assets to Cardinal, $10 million on or about January 15, 2018, and $15 million at or about the time of the second transfer of assets to Cardinal. On November 1, 2017, Cardinal paid us $3.0 million in cash pursuant to the APA. We expect to receive the remaining $25.0 million in cash proceeds under the APA during the first half of 2018, which we will use to pay-down borrowings under the 2016 Credit Agreement.

THE TAX CUTS AND JOBS ACT OF 2017 (THE ACT)

On December 22, 2017, the President of the United States signed into law the Act. The Act includes significant changes to the U.S. corporate income tax system, including a Federal corporate rate reduction from 35% to 21%, effective January 1, 2018, limitations on the deductibility of interest expense and executive compensation, the elimination of the Section 199 domestic production activities deduction, and further restricting the deductibility of certain already restricted expenses.

The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse. As a result of the reduction in the U.S. corporate income tax rate from 35% to 21% under the Act, the Company revalued its ending net deferred tax liabilities at December 30, 2017 and recognized a $12.4 million tax benefit in the Company’s consolidated statement of operations for the year ended December 30, 2017.

The Company has recognized the tax impacts related to the revaluation of deferred tax assets and liabilities and included these amounts in its consolidated financial statements for the year ended December 30, 2017. The ultimate impact may differ from these amounts, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued, and actions the Company may take as a result of the Act.

 

- 20 -


Table of Contents

We believe that several of these changes will have impacts on our effective tax rate in 2018, as well as our liquidity. We expect our effective tax rate to benefit from the reduction of the Federal corporate income tax rate, but that our effective tax rate in 2018 will be negatively impacted by the repeal of the Section 199 domestic production activities deduction. At this time, the Company does not believe that the limitations on the deductions for interest expense and executive compensation will impact our effective tax rate. However, we are continuing to evaluate the possible impacts on the Company of the Act and will reflect our expectations of the impact to the Company as a result of the Act in our estimate of our 2018 annual effective tax rate in interim periods in 2018.

RESULTS OF OPERATIONS

Analysis of Selected Items from our Consolidated Statements of Operations

 

     Year Ended        
     December 30,
2017
    December 31,
2016
    January 2,
2016
    Percent Change  
           2017-2016     2016-2015  
(in thousands, except per share amounts)                               

Net sales

   $ 511,081     $ 458,550     $ 389,810       11.5     17.6

Cost of sales

     352,097       318,452       270,678       10.6     17.6
  

 

 

   

 

 

   

 

 

     

Gross profit

     158,984       140,098       119,132       13.5     17.6

Gross margin

     31.1     30.6     30.6    

SG&A expenses

     98,803       83,995       68,190       17.6     23.2

SG&A expenses as a percentage of net sales

     19.3     18.3     17.5    

Fair value adjustment to contingent consideration

     —         (3,000     —        
  

 

 

   

 

 

   

 

 

     

Income from operations

     60,181       59,103       50,942      

Interest expense, net

     20,279       20,125       11,705      

Debt extinguishment costs

     —         3,431       —        

Other expenses, net

     —         —         388      

Income tax expense

     63       11,800       15,297      
  

 

 

   

 

 

   

 

 

     

Net income

   $ 39,839     $ 23,747     $ 23,552      
  

 

 

   

 

 

   

 

 

     

Net income per common share:

          

Basic

   $ 0.80     $ 0.49     $ 0.49      
  

 

 

   

 

 

   

 

 

     

Diluted

   $ 0.77     $ 0.47     $ 0.47      
  

 

 

   

 

 

   

 

 

     

2017 Compared with 2016

Net sales

Net sales for 2017 were $511.1 million, a $52.5 million, or 11.5%, increase in sales, from $458.6 million in the prior year.

The following table shows net sales classified by major product category (in millions, except percentages):

 

     Year Ended        
     December 30, 2017     December 31, 2016        
     Sales      % of sales     Sales      % of sales     % change  

Product category:

            

Impact-resistant window and door products

   $ 433.4        84.8   $ 381.6        83.2     13.6

Non-impact window and door products

     77.7        15.2     77.0        16.8     0.9
  

 

 

    

 

 

   

 

 

    

 

 

   

Total net sales

   $ 511.1        100.0   $ 458.6        100.0     11.5
  

 

 

    

 

 

   

 

 

    

 

 

   

Net sales of our impact window and door products, which include our PGT WinGuard products, as well as all of CGI’s products and the substantial majority of WinDoor’s products, were $433.4 million in 2017, an increase of $51.8 million, or 13.6%, driven by an increase in sales of our WinGuard products, primarily our vinyl WinGuard products. Included in sales of our impact-resistant window and door products for 2017 were $304.4 million of aluminum impact sales, an increase of $26.5 million, or 9.5%, and $129.0 million of vinyl impact sales, an increase of $25.3 million, or 24.4%.

 

- 21 -


Table of Contents

Sales of our non-impact window and door products increased by $0.7 million, or 0.9%. Included in sales of our non-impact window and door products were $24.9 million of aluminum non-impact sales, a decrease of $2.0 million, or 7.5%, and $52.8 million of vinyl non-impact sales, an increase of $2.7 million, or 5.4%.

Gross profit and gross margin

Gross profit was $159.0 million in 2017, an increase of $18.9 million, or 13.5%, from $140.1 million in the prior year. The gross margin percentage was 31.1% in 2017, compared to 30.6% in the prior year, a percentage-point increase of 0.5%. Adjusting for costs relating to Hurricane Irma, WinDoor leadership and glass supply-chain transition costs, and costs relating to the start-up of our Thermal Plastic Spacer system line incurred in January and February, totaling $2.1 million in 2017, and product line termination costs and costs relating to the start-up of our Thermal Plastic Spacer system line incurred totaling $1.6 million in 2016, the gross margin percentage was 31.5% in 2017, compared to 30.9% in 2016, a percentage-point increase of 0.6%. Gross margin was positively impacted by several factors, including improvements in scrap rates and production efficiencies at our PGT and CGI facilities, and a favorable change in product mix, each of which benefitted gross margin by 0.6%, from price increases announced during 2017, which benefitted gross margin by 0.5%, and a favorable impact on higher sales volume, which benefitted gross margin by 0.3%. These improvements were partially offset by decreases resulting from higher material costs, primarily due to the increase in aluminum prices during 2017, which decreased gross margin by 0.7%, higher depreciation, decreasing margin by 0.6%, and due to WinDoor, which negatively impacted gross margin by 0.1%.

Selling, general and administrative expenses

Selling, general and administrative expenses for 2017 were $98.8 million, an increase of $14.8 million, or 17.6%, from $84.0 million in the prior year. As a percentage of net sales, these costs were 19.3% in 2017, an increase of 1.0% from 18.3% in 2016. Contributing to the increase was a $2.5 million increase in selling and distribution costs as the result of an increase in volume, and due to distribution disruptions caused by Hurricane Irma, as well as increased spending for advertising following Hurricane Irma. There were also increases in personnel-related costs of $6.6 million primarily due to higher accrued incentive costs as a result of the Company’s improved performance. Also contributing to the increase were $1.0 million of costs from our attendance at and participation in the National Association of Home Builders’ International Builders Show in Orlando, Florida in January 2017, $0.9 million in higher depreciation expense on higher recent capital spending, and due to higher bank credit card fees of $0.6 million due to higher credit card collections. Selling, general and administrative expenses also increased due to costs relating to our community outreach activities which we undertook to assist those affected by Irma. The remaining increase in selling, general and administrative expenses is related to an increase in the level of administrative activities.

We record warranty costs as a selling expense within selling, general and administrative expenses. Our warranty expense, as a percentage of sales, decreased during 2017, with an average rate of 2.09%, as compared to an average rate of 2.41% during 2016. The decrease in warranty expense as a percentage of sales was primarily the result of our workforce becoming more seasoned through experience and training. We expect that, as our team members continue to gain in experience, and are exposed to improved training initiatives we have implemented, and as we realize the quality-related benefits of our new thermal plastic spacer (TPS) system, an innovative technology for production of insulated glass, our warranty expense, as a percentage of sales, will further decline. We expect that our warranty risk profile has improved due to the SA we entered into with Cardinal in September 2017, pursuant to which the glass components we purchase from Cardinal are warrantied by Cardinal and, thus, any warranty costs for those glass components will be borne by Cardinal.

Interest expense

Interest expense was $20.3 million in 2017, an increase of $0.2 million from $20.1 million in the prior year. During 2017, we made a total of $40 million voluntary prepayments of borrowings under our 2016 Credit Agreement, which resulted in non-cash write-offs of deferred lenders fees and discount of $1.9 million, classified as interest expense in the accompanying consolidated statement of operations for the year ended December 30, 2017. These charges offset the savings generated over prior year from our debt repricing we completed in February 2017, which resulted in a one percentage-point decrease in the margin portion of the interest rate, and lower debt levels from previous prepayments. Additionally, we saw increases in LIBOR during 2017, which increased the weighted average interest rate we paid during 2017 since the beginning of the year.

 

- 22 -


Table of Contents

Income tax expense

Our income tax expense was $63 thousand for 2017, representing an effective tax rate of 0.2%. This compares to income tax expense of $11.8 million for 2016, representing an effective tax rate of 33.2%. Income tax expense in 2017, includes a $12.4 million tax benefit due to the revaluation of our ending net deferred tax liabilities at December 30, 2017 as the result of the Act, Income tax expense in 2017 also includes excess tax benefits totaling $1.8 million. We adopted ASU 2016-09 effective on January 1, 2017. As a result, excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards are now recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. Income tax expense in 2017 also benefitted from tax credits totaling $0.4 million, including estimated federal income tax credits recognized related to our research and development efforts for 2017, and state incentive tax credits.

Income tax expense in 2016, benefitted from tax credits totaling $1.2 million, including federal income tax credits recognized related to our research and development efforts for tax years 2012 through 2016, and state incentive tax credits.

Excluding the effects of these discrete items in income tax expense, our effective tax rate in 2017 would have been 36.8%, compared to 36.5% in 2016, slightly lower than our combined statutory federal and state tax rate of 38.8%, primarily as the result of the section 199 domestic manufacturing deduction in both years.

2016 Compared with 2015

Net sales

Net sales for 2016 were $458.6 million, a $68.8 million, or 17.6%, increase in sales, from $389.8 million in the prior year.

The following table shows net sales classified by major product category (in millions, except percentages):

 

     Year Ended        
     December 31, 2016     January 2, 2016        
     Sales      % of sales     Sales      % of sales     % change  

Product category:

            

Impact-resistant window and door products

   $ 381.6        83.2   $ 319.2        81.9     19.6

Non-impact window and door products

     77.0        16.8     70.6        18.1     8.9
  

 

 

    

 

 

   

 

 

    

 

 

   

Total net sales

   $ 458.6        100.0   $ 389.8        100.0     17.6
  

 

 

    

 

 

   

 

 

    

 

 

   

Net sales of our impact window and door products, which include our PGT WinGuard products, as well as all of CGI’s products and the substantial majority of WinDoor’s products, were $381.6 million in 2016, an increase of $62.4 million, or 19.6%, driven by an increase in sales of our WinGuard products, primarily our vinyl WinGuard products, and also the inclusion of WinDoor’s impact sales of $37.0 million during the post-acquisition period in 2016. Included in sales of our impact-resistant window and door products were $277.9 million of aluminum impact sales, an increase of $30.4 million, or 12.3%, and $103.7 million of vinyl impact sales, an increase of $32.0 million, or 44.6%.

Sales of our non-impact window and door products increased by $6.4 million, or 8.9%, including $1.2 million from WinDoor. Included in sales of our non-impact window and door products were $26.9 million of aluminum non-impact sales, a decrease of $0.1 million, or 0.6%, and $50.1 million of vinyl non-impact sales, an increase of $6.5 million, or 14.8%.

Gross profit and gross margin

Gross profit was $140.1 million in 2016, an increase of $21.0 million, or 17.6%, from $119.1 million in the prior year. The gross margin percentage was 30.6% in 2016, unchanged compared to the prior year. Adjusting for costs relating to product line relocations and terminations, and installation of our two new TPS system glass lines in 2016 totaling $1.6 million, and costs related to our ERP systems conversion, new product launch costs, and glass line installation in 2015 totaling $5.1 million, gross margin was 30.9% in 2016, compared to 31.9% in 2015, respectively, representing a decrease of 1.0%. Gross margin was positively impacted by several factors, including the addition of WinDoor, which benefitted gross margin by 0.3%, lower aluminum prices, which benefitted gross margin by 0.3%, and price increases during 2016, which benefitted gross margin by 0.2%. These improvements were offset by decreases as the result of higher overhead costs as we continued to maintain support costs at WinDoor and CGI during the luxury market softness in 2016 in anticipation of the expected return of the high-end market, resulting in a margin decrease of 0.6%, product mix, which decreased gross margin by 0.5%, higher depreciation, decreasing margin by 0.5%, and scrap and inefficiencies, having a 0.2% impact.

 

- 23 -


Table of Contents

Selling, general and administrative expenses

Selling, general and administrative expenses were $84.0 million, an increase of $15.8 million, or 23.2%, from $68.2 million in the prior year. As a percentage of net sales, these costs were 18.3%, an increase of 0.8% from 17.5% from fiscal year 2015. Selling, general, and administrative expenses includes $7.8 million related to WinDoor. Excluding WinDoor, selling, general and administrative costs increased $8.0 million. Contributing to the increase was a $4.8 million increase in selling and distribution costs as the result of an increase in volume, which is partially offset by a $0.2 million decrease in fuel costs due to a lower average price of gasoline. There were also increases in personnel-related costs of $2.6 million due to an increase in the Company’s 401K contribution for 2016, compared to 2015, and due to higher indirect labor costs on higher volume, bank credit card fees of $0.5 million due to higher credit card collections, and of $1.2 million related to higher acquisition-related costs incurred in 2016, as compared to 2015 during which there was no acquisition activity. These increases were partially offset by decreases in marketing costs, and other general and administrative costs totaling approximately $1.1 million.

We record warranty costs as a selling expense within selling, general and administrative expenses. Our warranty expense, as a percentage of sales, increased during our 2016 fiscal year, with an average rate of 2.41%, as compared to an average rate of 2.12% for fiscal year 2015. The increases in warranty expense were the result of a significant increase in the number of new manufacturing employees we have hired to support our growth over the recent past. Those employees did not have the level of experience and training as our more seasoned employees. We expect that, as those relatively newer employees gain more experience over time and are exposed to improved training initiatives we have implemented, combined with the use of our new thermal plastic spacer system, an innovative technology for the production of insulated glass, warranty expense, as a percentage of sales, will decline from current levels.

Fair Value Adjustment to Contingent Consideration

The stock purchase agreement for the acquisition of WinDoor provided for the potential for an earn-out contingency payment to sellers had WinDoor achieved a certain level of sales in the calendar year ended December 31, 2016. The potential undiscounted amount of all future payments that could be required to be paid under the contingent earn-out consideration arrangement was between $0 and $3.0 million. We had recorded an earn-out contingency liability of $3.0 million on the closing date, which represented its then estimated fair value using undiscounted cash flows, based on probability adjusted level of revenues with a range whose minimum was $51.0 million. Based on revised estimates using actual sales through the end of the 2016 third quarter, we concluded the probability was remote that WinDoor’s actual sales for 2016 would reach the $46.0 million minimum level required for the minimum payment of $2.7 million possible under the earn-out contingency arrangement and, therefore, determined that the entire initial estimated fair value of $3.0 million should be reversed.

Interest expense

Interest expense was $20.1 million in 2016, an increase of $8.4 million from $11.7 million in the prior year. During 2016, concurrent with the acquisition of WinDoor in the middle of the first quarter of 2016, we refinanced our then existing credit agreement into the 2016 Credit Agreement, a $270.0 million senior secured credit facility, which increased our outstanding debt balance to $270.0 million, from $197.5 million at the end of 2015. The increase in interest expense was due primarily to the increase in outstanding debt under the new credit facility and resulting increase in average outstanding debt balance during 2016, compared to 2015, as well as an increase in the stated rate under the 2016 Credit Agreement. Interest expense is also being affected by higher amortization of deferred financing costs and discount. We accelerated the amortization of lenders fees and discount of $0.2 million relating to the term-loan portion of the 2016 Credit Agreement as the result of the voluntary prepayment of $4.0 million we made on September 30, 2016, which is included in interest expense in the accompanying consolidated statement of operations for the year ended December 31, 2016.

Effective on February 17, 2017, we repriced the term loan portion of the 2016 Credit Agreement, which resulted in a one percentage-point decrease in the stated rate.

Debt Extinguishment Costs

Debt extinguishment costs were $3.4 million in 2016. These costs related to the write-off of deferred financing costs and debt discount in connection with entering into the 2016 Credit Agreement effective on February 16, 2016, which resulted in certain then existing lenders exiting the facility, and certain continuing lenders being considered debt extinguishments in the refinancing. This resulted in the write-offs of portions of the deferred financing costs and original issue discount allocated to these lenders.

 

- 24 -


Table of Contents

Other expenses, net

Other expenses, net, were $0.4 million in 2015. Other expenses relate entirely to the ineffective portion of our aluminum hedging activities.

Income tax expense

Our income tax expense was $11.8 million for 2016, representing an effective tax rate of 33.2%. Income tax expense in 2016, benefitted from tax credits totaling $1.2 million, including federal income tax credits recognized related to our research and development efforts for tax years 2012 through 2016, and state incentive tax credits.

Income tax expense in 2015 includes a $1.6 million discrete item of income tax expense representing income tax expense previously classified within accumulated other comprehensive losses, relating to the intraperiod income taxes on our effective aluminum hedges, which we reversed in the second quarter of 2015 as the result of the culmination of our remaining cash flow hedges. Income tax expense in 2015 also includes the beneficial effect of $0.8 million, net of federal effect, from a Florida jobs credit we received as the result of our increased employment levels.

Excluding the effects of these discrete items in income tax expense, our effective tax rate in 2016 would have been 36.5%, compared to 37.3% in 2015, slightly lower than our combined statutory federal and state tax rate of 38.8%, primarily as the result of the section 199 domestic manufacturing deduction in both years.

LIQUIDITY AND CAPITAL RESOURCES

Our principal source of liquidity is cash flow generated by operations, supplemented by borrowings under our credit facility. This cash generating capability provides us with financial flexibility in meeting operating and investing needs. Our primary capital requirements are to fund working capital needs, and to meet required debt payments, including debt service payments on our credit facilities and fund capital expenditures.

Consolidated Cash Flows

Operating activities. Cash provided by operating activities was $49.0 million for 2017, compared to $46.4 million for 2016.

The increase in cash flows from operations of $2.6 million in 2017 was primarily due to an increase of $42.5 million in collections from customers as the result of increased sales. This increase in collections was partially offset by an increase in payments to vendors of $34.6 million as the result of higher procurements of inventory due to increased sales, an increase in personnel related disbursements of $8.8 million due to the higher level of employees during 2017, compared to 2016 to support the increase in demand for our products, and an increase in debt service costs of $0.3 million, primarily as the result of an increase in LIBOR during 2017, partially offset by lower debt levels from voluntary debt prepayments made during 2017, and a one percentage-point decrease in our margin from the February 2017 refinancing. Also, in 2017 compared to last year, net tax payments decreased $2.2 million, A federal and state income tax liability of $6.5 million was included in accrued liabilities in the accompanying consolidated balance sheet at December 30, 2017, primarily as the result of our ability to defer our fourth quarter 2017 estimated payment due to the extension of time to January 2018 to make that payment pursuant to the IRS extension of time for companies affected by Hurricane Irma. Other collections of cash and other cash activity, net, increased by $1.6 million.

The increase in cash flows from operations of $13.9 million in 2016 was primarily due to an increase of $73.9 million in collections from customers as the result of increased sales. This increase in collections was partially offset by an increase in payments to vendors of $46.5 million as the result of higher procurements of inventory due to increased sales, an increase in personnel related disbursements of $14.0 million due to the higher level of employees during 2016, compared to 2015 to support the increase in demand for our products, and an increase in debt service costs of $4.5 million due to the higher level of debt as the result of the refinancing and acquisition of WinDoor. The refinancing also resulted in a higher stated interest rate, increasing the rate on the term loan portion of our borrowings to 6.75% under the 2016 Credit Agreement, from 5.25% under the 2014 Credit Agreement. However, in February 2017, we repriced this facility resulting in a one-percentage point decrease in the margin. Also, in 2016 compared to 2015, net tax payments decreased $4.6 million, and other collections of cash and other cash activity, net, increased by $0.4 million. A federal income tax receivable of $2.6 million was included in other current assets on the accompanying consolidated balance sheet at December 31, 2016. The overpayment of estimated income taxes in 2016 was due in part to the unanticipated benefit of research and development activities credits of approximately $1.0 million, as well as lower actual pre-tax book income than used in our estimate of taxable income for the year.

 

- 25 -


Table of Contents

Direct cash flows from operations for 2017, 2016, and 2015 are presented below:

     Direct Operating Cash Flows  
(in millions)    2017      2016      2015  

Collections from customers

   $ 507.2      $ 464.7      $ 390.8  

Other collections of cash

     5.2        3.8        3.6  

Disbursements to vendors

     (312.5      (277.9      (231.4

Personnel related disbursements

     (134.7      (125.9      (111.9

Debt service costs

     (16.3      (16.0      (11.5

Income tax payments, net

     —          (2.2      (6.8

Other cash activity, net

     0.1        (0.1      (0.3
  

 

 

    

 

 

    

 

 

 

Cash from operations

   $ 49.0      $ 46.4      $ 32.5  
  

 

 

    

 

 

    

 

 

 

The majority of other collections of cash are from scrap aluminum sales.

Day’s sales outstanding (DSO), which we calculate as accounts receivable divided by average daily sales, was 38 days on December 30, 2017, compared to 33 days on December 31, 2016, and 36 days on January 2, 2016. The increase in DSO’s in 2017 from 2016 was due to negatively impacted by Irma, which caused disruptions to our customers’ invoice-payment activities resulting in an increase in our average accounts receivable, as well as due to higher DSO’s at WinDoor, whose customers have generally been extending payments. The decrease in DSO’s in 2016 from 2015 was due to a reduction in larger, longer-payment termed projects at CGI.

Inventory on hand as of December 30, 2017, was $37.8 million, an increase of $7.3 million from December 30, 2016. The increase was due primarily to our decision to hold higher levels of raw materials as we continued to respond to the increase in demand for our products in the fourth quarter of 2017, which has carried over into the first quarter of 2018. Inventory on hand as of December 31, 2016, was $30.5 million, an increase of $7.5 million from January 2, 2016. The increase was due primarily to the acquisitions of WinDoor and US Impact Systems, which included combined inventories of $7.3 million. Our inventory consists principally of raw materials purchased for the manufacture of our products and limited finished goods inventory as all products are custom, made-to-order products. Our inventory levels are more closely aligned with our number of product offerings rather than our level of sales. We have maintained our inventory level to have (i) raw materials required to support new product launches; (ii) a sufficient level of safety stock on certain items to ensure an adequate supply of material in the event of a sudden increase in demand and given our short lead-times; and (iii) adequate lead times for raw materials purchased from overseas suppliers in bulk supply. Inventory turns for the year ended December 30, 2017, was 10.3 times, lower than 11.9 times for the year ended January 2, 2016. This decrease reflects our improved performance during 2017, as well as improvements in inventory management. Inventory turns for the year ended December 31, 2016, was 11.9 times, which decreased slightly from 12.6 times for the year ended January 2, 2016. On average, we turn our inventories approximately once per month.

Management monitors and evaluates raw material inventory levels based on the need for each discrete item to fulfill short-term requirements calculated from current order patterns and to provide appropriate safety stock. Because all our products are made-to-order, we have only a small amount of finished goods and work in progress inventory. Due to these factors, we believe our inventories are not excessive, and we expect the value of such inventories will be realized.

Investing activities. Cash used in investing activities was $14.7 million in 2017, compared to $119.0 million in 2016, a decrease in cash used of $104.3 million. We used $101.3 million of cash to acquire businesses in 2016, whereas in 2017 we had no acquisitions. Also, in 2017, we used cash of $17.8 million for capital expenditures, compared to $17.7 million in 2016, an increase of $0.1 million in cash used. Finally, in 2017, we received proceeds of $3.1 million from the sales of property, plant and equipment, which includes $3.0 million in cash proceeds received from Cardinal in November 2017 relating to the terms of the APA, pursuant to which we sold certain door glass manufacturing assets to Cardinal. Cash proceeds from sales of property, plant and equipment in 2016 were insignificant.

Cash used in investing activities was $119.0 million in 2016, compared to $17.4 million in 2015, an increase in cash used of $101.6 million. We used $101.3 million of cash to acquire businesses in 2016, whereas in 2015 we had no acquisitions. Also, in 2016, we used cash of $17.7 million for capital expenditures, compared to $17.4 million in 2015, an increase of $0.3 million in cash used.

Financing activities. Cash used by financing activities was $39.5 million in 2017, compared with cash provided of $50.3 million in 2016, a decrease in cash provided of $89.8 million. Cash used for repayments of long-term debt in 2017 was $40.1 million, including voluntary prepayments of borrowings under the 2016 Credit Agreement totaling $40.0 million made during 2017, compared

 

- 26 -


Table of Contents

to $203.5 million in 2016, a decrease in cash used of $163.4 million. The February 2016 refinancing resulted in $261.0 million in net proceeds from the issuance of long-term debt. In addition, we made payments of financing costs of $7.2 million related to the 2016 refinancing. Purchases of treasury stock were $0.3 million in 2017, versus $2.8 million in 2016, a decrease in cash used of $2.5 million. Proceeds from the exercises of stock options were nearly $0.1 million lower, and there was a decrease in excess tax benefits from option exercises of $1.9 million as a result of our adoption of ASU 2016-09, which eliminated the offsetting classifications of excess tax benefits as both operating and financing cash flows.

Cash provided by financing activities was $50.3 million in 2016, compared with just over $3.9 million in 2015, an increase of $46.4 million. Cash used for repayments of long-term debt in 2016 was $203.5 million, compared to just $2.0 million in 2015, an increase in cash used of $201.5 million. Cash used for payments of long-term debt of $203.5 million in 2016 was the result of the February 2016 refinancing and contemporaneous pay-down of $197.5 million of our then existing credit facility. Since the refinancing, $2.0 million has been repaid as scheduled debt repayments in 2016, compared to $2.0 million in 2015. In addition, we made a voluntary prepayment of $4.0 million on September 30, 2016.

The February 2016 refinancing resulted in $261.0 million in net proceeds from the issuance of long-term debt. In addition, we made payments of financing costs of $7.2 million related to the 2016 refinancing. Purchases of treasury stock were $2.8 million in 2016, versus just $44 thousand in 2015, an increase in cash used of $2.8 million. Proceeds from the exercises of stock options were $1.2 million lower in 2016, compared to 2015, and there was a decrease in excess tax benefits from option exercises of $1.9 million.

Capital Expenditures. Capital expenditures vary depending on prevailing business factors, including current and anticipated market conditions. In 2017, we continued to invest in our long-term future by spending $17.8 million for capital expenditures, primarily representing equipment purchases for the various glass processing lines in our glass processing facility. In 2016, we spent $17.7 million on capital expenditures as we continued to equip our glass processing facility, including the additions of two then new TPS system glass lines. Management expects to spend between $18 million and $20 million for capital expenditures in 2018, including the buildout improvements we expect to make to our new, leased facility in Miami, Florida in early 2018. Our capital expenditure program is geared towards making investments in capital assets targeted at increasing both gross sales and margins, but also includes capital expenditures for maintenance capital.

Capital Resources and Debt Covenants

2016 Credit Agreement

On February 16, 2016, we entered into the 2016 Credit Agreement, among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes new senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility maturing in February 2022 that will amortize on a basis of 1% annually during the six-year term, and a $40.0 million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries’ assets. As of December 30, 2017, there were $0.2 million of letters of credit outstanding and $39.8 million available on the revolver.

Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Borrowings under the term loans and the revolving credit facility accrue interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. During 2016, the applicable margin was 575 basis points in the case of LIBOR and 475 basis points in the case of the base rate. However, due to our repricing of this facility in February 2017, these rates have been decreased to 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. We pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis point facing fee per annum on the face amount of any outstanding letters of credit.

The face value of the 2016 Credit Agreement at the time of issuance was $270.0 million of which $2.0 million has been repaid as scheduled debt repayments through December 31, 2016. In addition, we made a voluntary prepayment of $4.0 million on September 30, 2016, using internally generated cash on hand. During 2017, we made additional voluntary prepayments totaling $40.0 million. We elected to apply the prepayments against upcoming required principal repayments in direct order of maturity, as permitted under the 2016 Credit Agreement, resulting in no required repayments of principal until the maturity of the facility in February 2022. As of December 30, 2017, the face value of debt outstanding under the 2016 Credit Agreement was $224.0 million, and accrued interest was $1.0 million.

 

- 27 -


Table of Contents

The Company incurred third-party fees and costs totaling $1.5 million, and additional lender fees and discount of $14.6 million in the February 2016 refinancing. As a result of the voluntary prepayments of debt discussed above, we accelerated the amortization of lenders fees and discount relating to the term-loan portion of the 2016 Credit Agreement of $0.2 million in 2016, and of $1.9 million in 2017, which are included in interest expense in the accompanying consolidated statement of operations for the years ended December 31, 2016, and December 30, 2017, respectively.

The activity relating to third-party fees and costs, lender fees and discount for the year ended December 30, 2017, are as follows. All debt-related fees, costs and original issue discount are classified as a reduction of the carrying value of long-term debt:

 

(in thousands)    Total  

At beginning of year

   $ 16,102  

Amortization expense through February 17, 2017

     (359
  

 

 

 

At time of refinancing

     15,743  

Less: Amortization expense after repricing

     (2,394

Less: Accelerated amortization relating to debt prepayment

     (1,889
  

 

 

 

At end of year

   $ 11,460  
  

 

 

 

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of December 30, 2017, is as follows:

 

(in thousands)    Total  

2018

   $ 2,583  

2019

     2,754  

2020

     2,996  

2021

     2,775  

2022

     352  
  

 

 

 

Total

   $ 11,460  
  

 

 

 

As a result of voluntary prepayments of $4.0 million in 2016, and $40.0 million in 2017, as previously mentioned, our next scheduled repayment is not until the maturity of the facility in February 2022. The contractual future maturities of long-term debt outstanding, including other debt relating to our software license financing arrangement, as of December 30, 2017, are as follows (at face value):

 

(in thousands)    Total  

2018

   $ 294  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,433  
  

 

 

 

The 2016 Credit Agreement contains a springing financial covenant, if we draw in excess of twenty percent (20%) of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to EBITDA, each as defined in the 2016 Credit Agreement), and is tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of December 30, 2017, no test is required as we have not exceeded 20% of our revolving capacity. During 2016, the maximum permitted total net leverage ratio as stated in the 2016 Credit agreement is 4.50:1. We believe that our total net leverage ratio is in compliance with the 2016 Credit Agreement, and that we are in compliance with all covenants.

The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable. As of December 30, 2017, we were in compliance with all affirmative and restrictive covenants.

 

- 28 -


Table of Contents

Long-term debt consists of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Term loan payable with a payment of $0.675 million due quarterly. A lump sum payment of $253.8 million due on February 15, 2022. Interest payable quarterly at LIBOR or the prime plus an applicable margin. At December 30, 2017, the average rate is 1.46% plus a margin of 4.75%. At December 31, 2016, the average rate was 1.00% plus a margin of 5.75%. (1)

   $ 223,975      $ 263,975  

Other debt (2)

     458        —    

Fees, costs and original issue discount (3)

     (11,460      (16,102
  

 

 

    

 

 

 
     212,973        247,873  

Less current portion of long-term debt (2)

     (294      —    
  

 

 

    

 

 

 

Long-term debt, less current portion

   $ 212,679      $ 247,873  
  

 

 

    

 

 

 

 

(1) Effective on February 17, 2017, the Company amended and repriced this term loan. Terms of the repriced facility include a one percentage-point reduction in the stated interest rate, to LIBOR of 1.00% plus a margin of 4.75%. The amended term loan facility has quarterly payments of principal of $0.675 million, with a lump sum payment of $253.8 million due February 15, 2022, each of which remained unchanged from the prior facility.
(2) In July 2017, we entered into a two-year financing arrangement for the purchase of an enterprise-wide software license relating to office productivity software. This financing arrangement requires 24 monthly payments of $26 thousand each. We estimated the value of this financing arrangement to be $590 thousand, using an imputed annual interest rate of 6.00%, which approximates our borrowing rate under the 2016 Credit Agreement, a Level 3 input.
(3) Fees, costs and original issue discount – represents third-party fees, lender fees, other debt-related costs, and original issue discount, recorded as a reduction of the carrying value of the debt pursuant to ASU 2015-03, and is amortized over the life of the debt instrument.

DISCLOSURES OF CONTRACTUAL OBLIGATIONS AND COMMERCIAL COMMITMENTS

The following summarizes our contractual obligations as of December 30, 2017 (in thousands):

 

     Payments Due by Period  

Contractual Obligations

   Total      Current      2-3 Years      4-5 Years      Thereafter  

Long-term debt (1)

   $ 282,044      $ 14,063      $ 28,127      $ 239,854      $ —    

Operating leases

     31,591        4,884        8,501        5,065        13,141  

Supply agreements

     6,126        6,126        —          —          —    

Tenant improvement commitments

     1,754        1,754        —          —          —    

Equipment purchase commitments

     1,237        1,237        —          —          —    
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total contractual cash obligations

   $ 322,752      $ 28,064      $ 36,628      $ 244,920      $ 13,141  
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

 

(1) - Includes estimated future interest expense on our long-term debt at a weighted-average interest rate of 6.21% as of December 30, 2017, which includes a weighted-average base rate of 1.46% and a margin of 4.75%.    

The amounts reflected in the table above for operating leases represent future minimum lease payments under non-cancelable operating leases with an initial or remaining term in excess of one year at December 30, 2017. Purchase orders entered into in the ordinary course of business are excluded from the above table. Amounts for which we are liable are reflected on our consolidated balance sheet as accounts payable and accrued liabilities.

We are obligated to purchase certain raw materials used in the production of our products from certain suppliers pursuant to stocking programs. If all of these programs were cancelled by us, as of December 30, 2017, we would be required to pay $6.1 million for various materials.

 

- 29 -


Table of Contents

At December 30, 2017, we had a commitment to make tenant improvements relating to our new, leased facility in Miami, Florida, of $1.8 million.

At December 30, 2017, we had $0.2 million in standby letters of credit related to our worker’s compensation insurance coverage, and commitments to purchase equipment of $1.2 million.

CRITICAL ACCOUNTING ESTIMATES

In preparing our consolidated financial statements, we follow U.S. generally accepted accounting principles. These principles require us to make certain estimates and apply judgments that affect our financial position and results of operations.

On a regular basis, we review the accounting policies, assumptions, estimates and judgments to ensure that our consolidated financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such difference could be material. Our significant accounting policies are discussed in Item 8, Note 2. The following is a summary of our more significant accounting estimates that require the use of judgment in preparing the financial statements.

 

Description

  

Judgments and

Uncertainties

  

Effect if Actual Results Differ from

Assumptions

Indefinite Lived Intangibles

     
The impairment evaluation of the carrying amount of intangible assets with indefinite lives (which for us is our trade names) is conducted annually, or more frequently, if events or changes in circumstances indicate that an asset might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our trade names is less than the carrying amount, an evaluation is performed by comparing the carrying amount of these assets to their estimated fair values. If the estimated fair value is less than the carrying amount of the intangible asset, then an impairment charge is recorded to reduce the asset to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite lived intangible assets.   

In estimating fair value, the method we use requires us to make assumptions, the most material of which are sales projections attributable to products sold with these trade names, the anticipated royalty rate we would pay if the trade names were not owned (as a percent of sales), and a weighted average discount rate. These assumptions are subject to change based on changes in the markets in which these products are sold, which impact our projections of future sales and the assumed royalty rate. Factors affecting the weighted average discount rate include assumed debt to equity ratios, risk-free interest rates and equity returns, each for market participants in our industry.

 

We completed a qualitative assessment of our indefinite-lived intangible assets (trade names) on the first day of our fourth quarter of 2017. This qualitative assessment included an evaluation of relevant events and circumstances that existed at the date of our assessment. Those events and circumstances included conditions specific to our trade names, such as the inputs that would be used to calculate their fair values, as well as events and circumstances related to the trade names, such as the industry in which we use the trade names, our competitive environment, the availability and costs of its raw materials and labor, the financial performance of our Company, and factors

  

Actual results can differ from our estimates, requiring adjustments to our assumptions. The result of these changes could result in a material change in our calculation and an impairment of our trade names.

 

If our WinDoor brand does not perform to the levels expected in this most recent quantitative assessment of fair value, the WinDoor trade name is at a higher degree of risk for future impairment.

 

- 30 -


Table of Contents

Description

  

Judgments and

Uncertainties

  

Effect if Actual Results Differ from

Assumptions

  

related to the markets in which our Company operates. We also considered that, for our PGT and CGI trade names, no new impairment indicators were identified since the date of our prior assessments, which was a quantitative assessment for the PGT trade names and a qualitative assessment for the CGI trade name. Based on that assessment, we concluded that it is more likely than not that our PGT and CGI tradenames are not impaired.

 

In evaluating our WinDoor trade name as of the first day of the fourth quarter of 2017, we elected to bypass the qualitative assessment and perform a quantitative assessment.

 

The following table highlights the sensitivities of the WinDoor trade name as of December 30, 2017 (in thousands):

  

 

     WinDoor  
     Tradename  

Carrying value

   $ 18,400  
  

 

 

 

Approximate amount that a one percentage-point increase in the discount rate and a 5% decrease in cash flows would cause the carrying value to exceed the fair value and trigger an impairment

   $ 2,600  
  

 

 

 

RECENTLY ISSUED ACCOUNTING STANDARDS

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 becomes effective for us in the first quarter of 2019. We may early-adopt the provisions of ASU 2017-12, but we do not expect the adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In February 2017, the FASB issued ASU 2017-05, “Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.” ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. This update is effective at the same time as the amendments in ASU 2014-09, therefore, for our fiscal year beginning after December 15, 2017, and may be applied either under a full- or modified-retrospective basis. We do not expect the adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

 

- 31 -


Table of Contents

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805) – Clarifying the Definition of a Business.” ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. This update is effective for our fiscal year beginning after December 15, 2017, including interim periods therein. We do not expect adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. The new standard will become effective for the Company beginning with the first quarter of 2018, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the timely recognition of losses. This update is effective for our fiscal year beginning after December 15, 2019, including interim periods within those fiscal years. ASU 2016-13 also applies to employee benefit plan accounting, with an effective date of fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. We are currently assessing the impact that adopting this new accounting standard will have on our consolidated financial statements, footnote disclosures and employee benefit plan accounting.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

Adoption of ASU 2014-09, “Revenue from Contracts with Customers”

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers.” ASU 2014-09 replaces the existing accounting standards for revenue recognition with a single comprehensive five-step model. The core principle is to recognize revenue upon the transfer of goods or services to customers at an amount that reflects the consideration expected to be received. The FASB also issued ASU 2015-14, “Deferral of Effective Date.” ASU 2015-14 deferred the effective date for the new guidance until the annual reporting period beginning after December 15, 2017, and interim periods within those annual periods. The standard permits the use of either the full-retrospective (restating all years presented in the Company’s financial statements) or modified-retrospective (recording the impact of adoption as an adjustment to retained earnings at the beginning of the year of adoption) transition methods. Since its issuance, the FASB has also amended several aspects of the new guidance, including; ASU 2016-08, “Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)”; which clarifies the Topic 606 guidance on principal versus agent considerations, ASU 2016-10, “Revenue from Contracts with Customers (Topic 606) – Identifying Performance Obligations and Licensing”, which clarifies identification of a performance obligation and addresses revenue recognition associated with the licensing of intellectual property, ASU 2016-12, “Revenue from Contracts with Customers (Topic 606), Narrow Scope Improvements and Practical Expedients”, which clarifies assessment of collectability criterion, non-cash consideration and other technical corrections, and ASU 2016-20, “Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers”, which is the result of the FASB Board decision to issue a separate Update for technical corrections and improvements. The Company will adopt the provisions of this new accounting standard at the beginning of fiscal year 2018, using the modified-retrospective method.

The Company completed its preliminary assessment of the impact of its upcoming adoption of ASU 2014-09 on its consolidated financial statements. The Company recognizes revenue currently under existing GAAP, which is a model based on the transfer of the risks and rewards of ownership. Predominantly, for the Company, this has been at the point in time that possession of goods has

 

- 32 -


Table of Contents

transferred to the customer upon delivery. The model for recognizing revenue will change under ASU 2014-09, to one based on the transfer of control of the product to the customer. Under ASU 2014-09, revenue is recognized when an entity satisfies its obligation by transferring control of the goods or services to the customer, and transfer of possession of the product is not required in order for transfer of control of the product to the customer to have occurred.

We believe that the Company meets the criteria for recognizing revenue over time as the Company’s performance (i.e. creation of a good or service for the customer) does not create an asset with an alternative use, and the Company has an enforceable right to payment for performance completed to-date. ASU 2014-09 states that, when evaluating whether the goods or services have an alternative use, an entity should consider the level of customization of the goods or services. A high level of customization is a strong indicator that the goods or services do not have an alternative use and, therefore, revenue would be recognized over time as an entity performs.

The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company’s assessment is that its finished goods have no alternative use, as that term is defined in ASU 2014-09, and that control of the product passes to the customer no later than completion of the manufacturing of each or all of the products in an order, but before delivery of the products to the customer. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers.

Based on this assessment, the Company will be required to change its method of recognizing revenue, to one of recognizing revenue over time as products are manufactured, but no later than completion of the manufacturing process, from its current method of recognizing revenue upon delivery of the product to the customer. The Company is continuing to evaluate its manufacturing processes to assess at what point the products have no alternative use and the recognition of revenue should begin. However, because revenue will have been recognized on at least all products for which manufacturing has been completed, upon adoption of ASU 2014-09, inventories on its consolidated balance sheets will no longer include finished goods. While the Company will recognize revenue at an earlier point under ASU 2014-09, such effect may not materially affect its consolidated statements of operations post-adoption as such effects will exist at both the beginning and end of fiscal periods after the initial transition.

ASU 2014-09 also requires entities, primarily in the manufacturing segment, to make policy elections relating to shipping and handling charges. Entities may elect to treat shipping and handling as a separate performance activity and recognize revenue from shipping and handling as performance occurs. Conversely, entities may also elect to treat shipping and handling as a fulfillment activity, which will require shipping and handling costs for undelivered products to be accrued to match this cost with the revenue previously recognized over time. The Company currently recognizes shipping and handling costs as a fulfillment activity and has determined to continue to treat such costs as a fulfillment activity.

ASU 2014-09 also provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expect to continue to expense sales commissions paid to employees as sales are recognized, as the expected amortization period is less than one year.

Upon adoption, we expect a net decrease to the opening balance of accumulated deficit of between approximately $1.3 million and $1.7 million related to revenues of between $6.7 million and $8.7 million, net of related costs including estimated accruals for warranty costs, shipping and handling costs and sales commissions, that would have been earned over time versus at a point in time.

 

- 33 -


Table of Contents

FORWARD OUTLOOK

Net sales

Looking ahead into 2018, we believe Florida’s economic factors that impact our business currently are favorable. Housing starts are growing steadily but are still below what we believe the Florida market can support. Moody’s forecast for 2018 suggests single-family housing starts in Florida may be over 109,000, after finishing 2017 at nearly 86,000, a forecasted 28% increase. However, we believe the increase in single-family housing starts in Florida in 2018, compared to 2017, will be closer to the 10% increase seen in 2017, as compared to 2016. This is still below the level of starts we believe Florida’s run-rate is capable of supporting. In 2017, Florida continued to solidify its position as the third largest state in the U.S., and we expect the combination of continued population expansion, job creation, declining unemployment, growth in the housing market, rational home pricing and historically low interest rates to be factors in driving our future growth. However, if interest rates increase meaningfully in 2018, as some economists are predicting, those rate increases could have a negative impact on our sales into both the new construction and repair and remodeling markets, and thus, unfavorably impact our profitability. Although home-builder confidence finished 2017 at a record level, as measured by the National Association of Home Builder’s confidence index finishing at 74 points, we expect the continuation of the tightness in the labor pool for subcontractors and other construction labor, Company labor, and employees for our dealer base to continue into 2018, which may limit the degree to which we are able to grow our sales in 2018.

We finished 2017 with an increase in demand in the fourth quarter, which we believe is due primarily to heightened awareness of the benefits of our impact-resistant products caused by Hurricane Irma and our related marketing and advertising investments. Feedback from our customers has been that our advertising strategy helped drive consumers into their places of business asking specifically for our products. We plan to continue our marketing efforts and expect this will continue to help drive sales growth for us in 2018.

Taking all of the factors described above into account, we expect 2018 full-year sales to range between $550 million and $575 million, representing an increase of between 8% and 13%, as compared to 2017. We expect sales at this level will generate consolidated adjusted EBITDA of between, $95 million and $105 million, representing an increase from 2017 of between 10% and 22%. Beginning in 2018, the Company is updating its reporting of adjusted EBITDA to exclude non-cash stock-based compensation expense. The adjusted EBITDA amounts and percentage increases given above reflect this change. We are targeting adjusted net income per diluted share in 2018 of between $0.81 to $0.98, which assumes 52 million weighted-average diluted shares outstanding. We are targeting free cash flow of between $59 million and $67 million, which includes $25 million of cash proceeds to be received from finalizing the sale of certain glass processing assets to Cardinal that we will use to further pay-down debt.

Gross profit and gross margin

We believe the following factors, which are not all inclusive, may impact our gross profit and gross margin in 2018:

 

    Our gross margin percentages are influenced by total sales due to operating leverage of fixed costs, and also by product mix. We expect to continue to grow revenues organically, due in part to increased sales of our relatively newer vinyl product lines, which have a higher margin than our previous vinyl products, and through capturing market share. We believe these factors will result in benefit to gross profit and gross margin during 2018.

 

    During 2017, our gross profit and gross margin percentage increased in part due to lower scrap rates and higher efficiencies due to improved operating performance. Our focus in 2018 will be to continue to sustain and strive to further improve our scrap rate performance and operating efficiencies, to further improve our margins.

 

    In September 2017, we entered into a supply agreement with Cardinal Glass Industries under which Cardinal will supply to us glass components for our PGT-branded doors. We believe this arrangement will allow us to leverage Cardinal’s industry-leading capabilities and quality-control and enable us to focus on our core area of window and door manufacturing, which we believe will result in improved quality of our products and lower manufacturing rework and warranty costs, thereby contributing to improved margins.

 

    Gross profit and gross margin in 2017 were negatively impacted by certain costs related to operating inefficiencies at our WinDoor location, due to changes in WinDoor’s senior leadership, systems and glass suppliers. We took these actions in 2017 with the objective of creating an environment for sustainable growth and improved performance, but they caused some expected and unexpected production and shipment disruptions. We believe the changes will ultimately result in a stronger WinDoor brand, but we expect them to continue to unfavorably impact margin results in the first half of 2018.

 

    Aluminum prices, which can fluctuate significantly, began to increase meaningfully in the second half of 2017, and have continued to do so in early 2018. Additionally, in early March 2018, President Trump indicated his administration is

 

- 34 -


Table of Contents
 

considering options to curb imports of foreign steel and aluminum, including imposing tariffs on steel and aluminum, and limiting the amounts of steel and aluminum coming into the United States. These actions could have a further unfavorable impact to the prices we ultimately pay for the aluminum and steel components of our products. We currently are covered through hedging arrangements for approximately 43 percent of our estimated aluminum requirements for the remainder of 2018, at an average delivered price of $1.08 per pound. However, as mentioned above, we have seen an increase in our cost of aluminum, and the current delivered cash price is approximately $1.12 per pound. We expect to increase prices of certain of our products during 2018, if necessary, to attempt to offset increases in materials costs, including aluminum. However, if the increase in the cash price of aluminum exceeds our ability to increase product prices charged to our customers, our gross profit and gross margin will be unfavorably impacted.

 

    Our gross profit and gross margin are also influenced by costs of material and labor. Portions of our labor force have become more tenured and, therefore, material and labor costs have begun to normalize as efficiencies are achieved. However, the strong jobs environment in Florida has resulted in a contraction in the labor pool, which has caused construction labor market pressure on the Company. We expect the tight construction labor market to continue during 2018.

Selling, general and administrative expenses (SG&A)

This expense category will be affected by approximately $1.0 million of first-quarter 2018 marketing-related expenses we invested in the roll-out of new products at the 2018 NAHB Homebuilders Show in January 2018. We also expect our SG&A expenses to be impacted by the continuation of increased advertising spending in the first half of 2018. We expect to leverage fixed SG&A on anticipated higher sales in 2018, compared to 2017, and to continue to look for areas within SG&A to drive more efficiencies.

Depreciation and Amortization

We expect depreciation and amortization will be approximately $20.0 million in 2018.

Interest expense

Effective on February 27, 2017, we repriced the term loan portion of the 2016 Credit Agreement, which reduced the margin component of its interest rate by one full percentage-point, to 4.75%, resulting in a stated interest rate of 5.75%. Additionally, we made a total of $40.0 million in voluntary prepayments of borrowings under the 2016 Credit Agreement, which will result in a lower level of average debt in 2018, compared to 2017. However, after the repricing, LIBOR increased several times in 2017, and could increase during 2018. Based on our weighted-average interest rate of 6.21% as of December 30, 2017, we believe interest expense on our long-term debt will be approximately $18.0 million in 2018, including an estimated $2.6 million of non-cash amortization of deferred financing costs.

Income tax expense

We expect to continue to be profitable in 2018, and thus, that we will incur income tax expense at a combined Federal and state effective rate of approximately 26%. This rate is based on the lower overall corporate income tax rate of 21% as the result of the Act, plus a blended statutory state rate.

Liquidity and capital resources

We had $34.0 million of cash on hand as of December 30, 2017. During 2018, we expect to continue to generate sufficient cash from operations to service the interest requirements on our debt, cover our operating expenses, and spend between $18 million and $20 million for capital expenditures, including the buildout improvements we expect to make to our new, leased facility in Miami, Florida in early 2018. Because of the voluntary prepayments of debt we have made since the inception of the 2016 Credit Agreement totaling $44.0 million, we have no further mandatory required payments remaining until the maturity of the facility in February 2022, but expect to continue making voluntary prepayments as our cash generation and other relevant factors permit. However, no assurances can be given that cash from operations will be sufficient for some or all these purposes.

On November 1, 2017, Cardinal paid us $3.0 million in cash pursuant to the APA, under which we sold certain door glass manufacturing equipment to Cardinal. We expect to receive the remaining $25.0 million in cash proceeds under the APA during the first half of 2018, which we will use to pay-down borrowings under the 2016 Credit Agreement.

 

- 35 -


Table of Contents
Item 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Based on our debt outstanding at December 30, 2017, of $224.0 million, a 1% increase in interest rates would result in approximately $2.2 million of additional interest expense annually. As of December 30, 2017, the weighted-average interest rate on our outstanding debt was 6.21%.

 

Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

Report of Independent Registered Public Accounting Firm – KPMG LLP

     37  

Consolidated Statements of Operations for the years ended December  30, 2017, December 31, 2016, and January 2, 2016

     38  

Consolidated Statements of Comprehensive Income for the years ended December 30, 2017, December 31, 2016, and January 2, 2016

     39  

Consolidated Balance Sheets as of December  30, 2017, and December 31, 2016

     40  

Consolidated Statements of Cash Flows for the years ended December  30, 2017, December 31, 2016, and January 2, 2016

     41  

Consolidated Statements of Shareholders’ Equity for the years ended December 30, 2017, December 31, 2016, and January 2, 2016

     42  

Notes to Consolidated Financial Statements

     43  

 

- 36 -


Table of Contents

Report of Independent Registered Public Accounting Firm

To the Stockholders and Board of Directors

PGT Innovations, Inc.:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of PGT Innovations, Inc. and subsidiaries (the “Company”) as of December 30, 2017 and December 31, 2016, the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 30, 2017 and the related notes and financial statement schedule II (collectively, the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 30, 2017 and December 31, 2016, and the results of its operations and its cash flows for each of the years in the three-year period ended December 30, 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 (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated March 14, 2018 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.

Basis for Opinion

These consolidated financial statements 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 consolidated 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 consolidated 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 regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ KPMG LLP

We have served as the Company’s auditor since 2014.

Tampa, Florida

March 14, 2018

Certified Public Accountants

 

- 37 -


Table of Contents

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share amounts)

 

     Year Ended  
     December 30,      December 31,     January 2,  
     2017      2016     2016  

Net sales

   $ 511,081      $ 458,550     $ 389,810  

Cost of sales

     352,097        318,452       270,678  
  

 

 

    

 

 

   

 

 

 

Gross profit

     158,984        140,098       119,132  

Selling, general and administrative expenses

     98,803        83,995       68,190  

Fair value adjustment to contingent consideration

     —          (3,000     —    
  

 

 

    

 

 

   

 

 

 

Income from operations

     60,181        59,103       50,942  

Interest expense, net

     20,279        20,125       11,705  

Debt extinguishment costs

     —          3,431       —    

Other expense, net

     —          —         388  
  

 

 

    

 

 

   

 

 

 

Income before income taxes

     39,902        35,547       38,849  

Income tax expense

     63        11,800       15,297  
  

 

 

    

 

 

   

 

 

 

Net income

   $ 39,839      $ 23,747     $ 23,552  
  

 

 

    

 

 

   

 

 

 

Net income per common share:

       

Basic

   $ 0.80      $ 0.49     $ 0.49  
  

 

 

    

 

 

   

 

 

 

Diluted

   $ 0.77      $ 0.47     $ 0.47  
  

 

 

    

 

 

   

 

 

 

Weighted average shares outstanding:

       

Basic

     49,522        48,856       48,272  
  

 

 

    

 

 

   

 

 

 

Diluted

     51,728        50,579       50,368  
  

 

 

    

 

 

   

 

 

 

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

 

- 38 -


Table of Contents

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Net income

   $ 39,839      $ 23,747      $ 23,552  
  

 

 

    

 

 

    

 

 

 

Other comprehensive income before tax

        

Change in fair value of derivatives

     —          —          —    

Reclassification to earnings

     —          —          126  
  

 

 

    

 

 

    

 

 

 

Other comprehensive income before tax

     —          —          126  

Income tax expense related to components of other comprehensive income

     —          —          50  

Reversal of income tax allocation

     —          —          (1,595
  

 

 

    

 

 

    

 

 

 

Other comprehensive income, net of tax

     —          —          1,671  
  

 

 

    

 

 

    

 

 

 

Comprehensive income

   $ 39,839      $ 23,747      $ 25,223  
  

 

 

    

 

 

    

 

 

 

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

 

- 39 -


Table of Contents

PGT INNOVATIONS, INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except per share amounts)

 

     December 30,     December 31,  
     2017     2016  

ASSETS

  

Current assets:

    

Cash and cash equivalents

   $ 34,029     $ 39,210  

Accounts receivable, net

     60,308       41,646  

Inventories

     37,816       30,511  

Prepaid expenses

     2,490       2,645  

Other current assets

     9,873       8,365  
  

 

 

   

 

 

 

Total current assets

     144,516       122,377  

Property, plant and equipment, net

     84,133       84,209  

Trade names and other intangible assets, net

     115,043       120,930  

Goodwill

     108,060       108,060  

Other assets, net

     1,367       1,072  
  

 

 

   

 

 

 

Total assets

   $ 453,119     $ 436,648  
  

 

 

   

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY

    

Current liabilities:

    

Accounts payable

   $ 12,911     $ 7,894  

Accrued liabilities

     28,174       14,909  

Current portion of long-term debt

     294       —    
  

 

 

   

 

 

 

Total current liabilities

     41,379       22,803  

Long-term debt, less current portion

     212,679       247,873  

Deferred income taxes

     22,772       31,838  

Other liabilities

     964       1,282  
  

 

 

   

 

 

 

Total liabilities

     277,794       303,796  
  

 

 

   

 

 

 

Shareholders’ equity:

    

Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding

     —         —    

Common stock; par value $.01 per share; 200,000 shares authorized; 52,486 and 51,887 shares issued and 49,805 and 49,176 shares outstanding at December 30, 2017 and December 31, 2016, respectively

     525       519  

Additional paid-in-capital

     252,275       249,647  

Accumulated deficit

     (64,716     (104,555
  

 

 

   

 

 

 

Shareholders’ equity

     188,084       145,611  

Less: Treasury stock at cost

     (12,759     (12,759
  

 

 

   

 

 

 

Total shareholders’ equity

     175,325       132,852  
  

 

 

   

 

 

 

Total liabilities and shareholders’ equity

   $ 453,119     $ 436,648  
  

 

 

   

 

 

 

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

 

- 40 -


Table of Contents

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

     Year Ended  
     December 30,     December 31,     January 2,  
     2017     2016     2016  

Cash flows from operating activities:

      

Net income

   $ 39,839     $ 23,747     $ 23,552  

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

      

Depreciation

     13,051       9,577       7,008  

Amortization

     6,477       6,096       3,413  

Provision for (recovery on) allowance for doubtful accounts

     576       81       (131

Stock-based compensation

     1,948       1,769       1,774  

Amortization and write-offs of deferred financing costs

     4,642       6,779       1,014  

Derivative financial instruments

     —         —         126  

Deferred income taxes

     (9,066     6,277       5,993  

Excess tax benefits on stock-based compensation

     —         (1,872     (3,840

Fair value adjustment to contingent consideration

     —         (3,000     —    

(Gain) loss on disposal of assets

     (452     (45     10  

Amortization of advance vendor consideration

     (628     —         —    

Change in operating assets and liabilities (net of the effects of the acquisitions):

      

Accounts receivable

     (17,922     (7,069     (7,263

Inventories

     (7,305     (152     (3,083

Prepaid expenses and other current assets

     (1,024     2,215       (1,786

Accounts payable and accrued liabilities

     18,889       1,962       5,669  
  

 

 

   

 

 

   

 

 

 

Net cash provided by operating activities

     49,025       46,365       32,456  
  

 

 

   

 

 

   

 

 

 

Cash flows from investing activities:

      

Purchases of property, plant and equipment

     (17,818     (17,694     (17,391

Business acquisitions

     —         (101,338     —    

Proceeds from disposals of assets

     3,089       45       —    
  

 

 

   

 

 

   

 

 

 

Net cash used in investing activities

     (14,729     (118,987     (17,391
  

 

 

   

 

 

   

 

 

 

Cash flows from financing activities:

      

Payments of long-term debt

     (40,132     (203,525     (2,000

Proceeds from issuance of long-term debt

     —         261,030       —    

Payments of financing costs

     —         (7,178     —    

Purchases and retirements of treasury stock

     (284     (2,847     (44

Proceeds from exercise of stock options

     941       981       2,192  

Proceeds from issuance of common stock under ESPP

     29       36       —    

Excess tax benefits on stock-based compensation

     —         1,872       3,840  

Other

     (31     (30     (29
  

 

 

   

 

 

   

 

 

 

Net cash (used in) provided by financing activities

     (39,477     50,339       3,959  
  

 

 

   

 

 

   

 

 

 

Net (decrease) increase in cash and cash equivalents

     (5,181     (22,283     19,024  

Cash and cash equivalents at beginning of year

     39,210       61,493       42,469  
  

 

 

   

 

 

   

 

 

 

Cash and cash equivalents at end of year

   $ 34,029     $ 39,210     $ 61,493  
  

 

 

   

 

 

   

 

 

 

Supplemental cash flow information:

      

Interest paid

   $ 16,329     $ 16,015     $ 11,502  
  

 

 

   

 

 

   

 

 

 

Income tax payments, net of refunds

   $ 46     $ 2,231     $ 6,808  
  

 

 

   

 

 

   

 

 

 

Non-cash activity:

      

Financed purchase of software license

   $ 590     $ —       $ —    
  

 

 

   

 

 

   

 

 

 

Contingent consideration reversed out of accrued liabilities

   $ —       $ 3,000     $ —    
  

 

 

   

 

 

   

 

 

 

Portion of USI purchase price held-back by PGTI

   $ —       $ 85     $ —    
  

 

 

   

 

 

   

 

 

 

Property, plant and equipment additions in accounts payable

   $ 111     $ 251     $ 723  
  

 

 

   

 

 

   

 

 

 

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

 

- 41 -


Table of Contents

PGT INNOVATIONS, INC.

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(in thousands except share amounts)

 

                       Accumulated                    
     Common stock     Additional     Other                    
     Shares           Paid-in     Comprehensive     Accumulated     Treasury        
     Outstanding     Amount     Capital     Loss     Deficit     Stock     Total  

Balance at January 3, 2015

     47,707,270     $ 498     $ 238,229     $ (1,671   $ (152,009   $ (11,071   $ 73,976  

Grants of restricted stock

     —         3       (3     —         —         —         —    

Vesting of restricted stock

     69,161       —         —         —         —         —         —    

Purchases of treasury stock

     (3,746     —         —         —         —         (44     (44

Retirement of treasury stock

     —         —         (1,078     —         —         1,078       —    

Stock-based compensation

     —         —         1,774       —         —         —         1,774  

Exercise of stock options

     1,033,750       10       2,182       —         —         —         2,192  

Tax benefit on exercised stock options

     —         —         3,840       —         —         —         3,840  

Comprehensive income, net of tax effect

     —         —         —         1,671       —         —         1,671  

Net income

     —         —         —         —         23,552       —         23,552  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at January 2, 2016

     48,806,435     $ 511     $ 244,944     $ —       $ (128,457   $ (10,037   $ 106,961  

Grants of restricted stock

     —         3       (3     —         —         —         —    

Vesting of restricted stock

     128,590       —         —         —         —         —         —    

Forfeitures of restricted stock

     —         (1     1       —         —         —         —    

Purchases of treasury stock

     (299,988     —         —         —         —         (2,847     (2,847

Retirement of treasury stock

     —         —         (125     —         —         125       —    

Stock-based compensation

     —         —         1,769       —         —         —         1,769  

Exercise of stock options

     537,364       6       975       —         —         —         981  

Common stock issued under ESPP

     3,748       —         36       —         —         —         36  

Tax benefit on exercised stock options

     —         —         1,872       —         —         —         1,872  

Net income

     —         —         —         —         23,747       —         23,747  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at December 31, 2016 - previously reported

     49,176,149     $ 519     $ 249,469     $ —       $ (104,710   $ (12,759   $ 132,519  

Cumulative effect of change in accounting for forfeitures relating to equity awards, net of tax effect

     —         —         178       —         (109     —         69  

Cumulative effect of change in accounting for unrecognized excess tax benefits

     —         —         —         —         264       —         264  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at December 31, 2016 - as adjusted

     49,176,149     $ 519     $ 249,647     $ —       $ (104,555   $ (12,759   $ 132,852  

Grants of restricted stock

     —         3       (3     —         —         —         —    

Vesting of restricted stock

     179,679       —         —         —         —         —         —    

Forfeitures of restricted stock

     —         (1     1       —         —         —         —    

Purchases of treasury stock

     (23,826     —         —         —         —         (284     (284

Retirement of treasury stock

     —         —         (284     —         —         284       —    

Stock-based compensation

     —         —         1,948       —         —         —         1,948  

Exercise of stock options

     470,622       4       937       —         —         —         941  

Common stock issued under ESPP

     2,714       —         29       —         —         —         29  

Net income

     —         —         —         —         39,839       —         39,839  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Balance at December 30, 2017

     49,805,338     $ 525     $ 252,275     $ —       $ (64,716   $ (12,759   $ 175,325  
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

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

 

- 42 -


Table of Contents

PGT INNOVATIONS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Description of Business

PGT Innovations, Inc. (“PGTI”, “we,” or the “Company”), formerly named PGT, Inc., is a leading manufacturer of impact-resistant aluminum and vinyl-framed windows and doors and offers a broad range of fully customizable window and door products. The majority of our sales are to customers in the state of Florida; however, we also sell products in many other states, the Caribbean, Canada, Australia, and in South and Central America. Products are sold through an authorized dealer and distributor network. See Note 4 for a discussion of recent acquisition and asset disposal activities we have undertaken.

We were incorporated in the state of Delaware on December 16, 2003, as JLL Window Holdings, Inc., with primary operations in North Venice, Florida. On February 15, 2006, our Company was renamed PGT, Inc. On December 14, 2016, we announced that we changed our name to PGT Innovations, Inc. and, effective on December 28, 2016, the listing of our common stock was transferred to the New York Stock Exchange (NYSE) from the NASDAQ Global Market (NASDAQ), and began trading on the NYSE under its existing ticker symbol of “PGTI”. We have four manufacturing operations in Florida, with one in North Venice, two in the greater Miami area, and one in Orlando. Additionally, we have two glass tempering and laminating plants and one insulation glass plant, all located in North Venice.

All references to PGTI or our Company apply to the consolidated financial statements of PGT Innovations, Inc. unless otherwise noted.

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Fiscal period

Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended December 30, 2017, December 31, 2016, and January 2, 2016, consisted of 52 weeks.

Principles of consolidation

The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Segment information

We operate as one operating segment, the manufacture and sale of windows and doors.

Use of estimates

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 assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Revenue recognition

We recognize sales when all of the following criteria have been met: a valid customer order with a fixed price has been received; the product has been delivered; and collectability is reasonably assured. All sales recognized are net of allowances for discounts and estimated credits, which are estimated using historical experience. We record provisions against gross revenues for estimated credits in the period when the related revenue is recorded. These estimates are based on factors that include, but are not limited to, analysis of credit memorandum activity.

 

- 43 -


Table of Contents

Cost of sales

Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, engineering and property taxes.

Shipping and handling costs

Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping and handling of our finished products are included in selling, general and administrative expenses and totaled $20.6 million, $18.3 million and $15.4 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Advertising

We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $1.3 million, $0.2 million and $0.3 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Research and development costs

We expense research and development costs as incurred. Research and development costs included in cost of sales were $1.4 million, $1.7 million and $2.0 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Cash and cash equivalents

Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.

Accounts receivable, net

In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for doubtful accounts which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Accounts receivable

   $ 61,272      $ 42,045  

Less: Allowance for doubtful accounts

     (964      (399
  

 

 

    

 

 

 

Accounts receivable, net

   $ 60,308      $ 41,646  
  

 

 

    

 

 

 

 

- 44 -


Table of Contents

Self-insurance reserves

We are primarily self-insured for employee health benefits and for years prior to 2010 for workers’ compensation claims. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.

Warranty expense

We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1 to 10 years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1 to 3 years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.

During 2017, we recorded warranty expense at an average rate of 2.09% of sales. This rate is lower than the average rate of 2.41% of sales accrued in 2016. We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.

 

Accrued Warranty

   Beginning
of Period
     Acquired      Charged to
Expense
     Adjustments     Settlements     End of
Period
 
     (in thousands)  

Year ended December 30, 2017

   $ 5,569      $ —        $ 10,675      $ (212   $ (10,646   $ 5,386  

Year ended December 31, 2016

   $ 4,237      $ 274      $ 11,064      $ 754     $ (10,760   $ 5,569  

Year ended January 2, 2016

   $ 3,302      $ —        $ 8,256      $ 332     $ (7,653   $ 4,237  

The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of December 30, 2017 and December 31, 2016. The portion of warranty expense related to the issuance of product of $4.8 million, $6.8 million and $4.8 million is included in cost of sales in the consolidated statements of operations for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $5.7 million, $5.0 million and $3.8 million, respectively, for the years ended December 30, 2017, December 31, 2016, and January 2, 2016.

Inventories

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as all products are custom, made-to-order products. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Raw materials

   $ 30,139      $ 24,946  

Work in progress

     2,506        2,521  

Finished goods

     5,171        3,044  
  

 

 

    

 

 

 

Inventories

   $ 37,816      $ 30,511  
  

 

 

    

 

 

 

 

- 45 -


Table of Contents

Property, plant and equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

   5 to 40 years

Leasehold improvements

   Shorter of lease term or estimated useful life

Furniture and equipment

   3 to 10 years

Vehicles

   5 to 10 years

Computer software

   3 years

Maintenance and repair expenditures are charged to expense as incurred.

Long-lived assets

We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.

Computer software

We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:

 

  (i) external direct costs of materials and services consumed in developing or obtaining computer software,

 

  (ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and

 

  (iii) interest costs incurred, when material, while developing internal-use software.

Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.

Capitalized software as of December 30, 2017, and December 31, 2016, was $20.0 million and $16.6 million, respectively. Accumulated depreciation of capitalized software was $16.9 million and $15.4 million as of December 30, 2017, and December 31, 2016, respectively.

Amortization expense for capitalized software was $1.5 million, $0.9 million, and $1.1 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.

Goodwill

Goodwill represents the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable from future cash flows. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a two-step method for impairment at a level of reporting referred to as a reporting unit. Step one of the quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if applicable, step two involves estimation of the impairment loss, which is the amount of excess of carrying amount of goodwill over the implied fair value of the reporting unit goodwill. For all periods presented, based on a qualitative assessment, we concluded that a quantitative two-step assessment was not required to be performed.

 

- 46 -


Table of Contents

Trade names

The Company has indefinite-lived intangible assets in the form of trade names. The impairment evaluation of the carrying amount of our trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite lived intangible assets. For all periods presented, based on a qualitative assessment, we concluded that a quantitative two-step assessment was not required to be performed for our PGT and CGI trade names.

In evaluating our WinDoor trade name as of the first day of the fourth quarter of 2017, we elected to bypass the qualitative assessment and perform a quantitative assessment. Based on this quantitative assessment, we concluded that no impairment was indicated as of the measurement date.

Derivative financial instruments

We utilize certain derivative instruments, from time to time, including forward contracts and interest rate swaps and caps to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market and interest rates. We do not enter into derivatives for speculative purposes. As of December 30, 2017, and December 31, 2016, we did not have any open forward contracts for the purchase of aluminum, or any interest rate caps or swaps. Additional information with regards to derivative instruments is contained in Note 9.

Concentrations of credit risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents and trade accounts receivable. Accounts receivable are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables.

We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At December 30, 2017, and December 31, 2016, our cash balance exceeded the insured limit by $32.3 million and $37.5 million, respectively.

Comprehensive income

The Company reports comprehensive income, defined as the total of net income and other comprehensive income, which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.

The components of other comprehensive income relate to gains and losses on cash flow hedges, to the extent effective. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings. There were no components of comprehensive income for 2017 or 2016.

Stock-based compensation

We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.

Income and Sales Taxes

We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax

 

- 47 -


Table of Contents

rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Refer to Note 11 for additional information regarding the Company’s income taxes.

Sales taxes collected from customers have been recorded on a net basis.

Net income per common share

Basic earnings per share is computed using the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of common stock equivalents using the treasury stock method.

Our weighted average shares outstanding excludes underlying securities of 19 thousand, 20 thousand, and 66 thousand for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively, because their effects were anti-dilutive.

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  
(in thousands, except per share amounts)              

Numerator:

        

Net income

   $ 39,839      $ 23,747      $ 23,552  
  

 

 

    

 

 

    

 

 

 

Denominator:

        

Weighted-average common shares—Basic

     49,522        48,856        48,272  

Add: Dilutive effect of stock compensation plans

     2,206        1,723        2,096  
  

 

 

    

 

 

    

 

 

 

Weighted-average common shares—Diluted

     51,728        50,579        50,368  
  

 

 

    

 

 

    

 

 

 

Net income per common share:

        

Basic

   $ 0.80      $ 0.49      $ 0.49  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.77      $ 0.47      $ 0.47  
  

 

 

    

 

 

    

 

 

 

3. Recent Accounting Pronouncements

Accounting Pronouncements Recently Adopted

In January 2017, the FASB issued ASU 2017-04, “Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating “Step 2” from the goodwill impairment test. The amendment also eliminates the requirement for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This update is effective for our fiscal year beginning after December 15, 2019 and shall be adopted prospectively. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company elected to adopt this standard as of January 1, 2017. The application of this standard did not have any impact on the Company’s financial position, results of operations or cash flows.

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-09, “Compensation—Stock Compensation, Improvements to Employee Share-Based Payment Accounting (Topic 718)”. This update is intended to provide simplification of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. We adopted this update effective for our fiscal year beginning January 1, 2017. Impacts of the adoption of ASU 2016-09 are as follows:

 

   

ASU 2016-09 requires employers to make a policy election as to whether they will continue to use previous generally accepted accounting principles, which required employers to recognize stock-based compensation expense on grants of equity awards net of an estimate of the amount that will be forfeited, or to recognize forfeitures on an actual basis in the period they occur. We have elected to change our method of accounting for forfeitures, from one of estimating forfeitures,

 

- 48 -


Table of Contents
 

to recognizing forfeitures on an actual basis in the period they occur, adopted on a modified-retrospective basis. This resulted in an adjustment to increase accumulated deficit for previously unrecognized stock compensation expense of approximately $109 thousand as of December 31, 2016, net of deferred tax effect of $69 thousand, with an offsetting increase in additional paid-in capital of approximately $178 thousand.

 

    ASU 2016-09 requires that employee taxes paid when an employer withholds shares for tax-withholding purposes be reported as a financing activity. The Company withholds shares of its common stock from employees to satisfy the employee’s tax withholding obligations in connection with the exercise of stock options and lapse of restrictions on stock awards, which are then immediately retired. We previously included these cash flows in financing activities, therefore, there was no impact upon adoption.

 

    ASU 2016-09 requires that excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards be recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. See Note 11 for a discussion of the impacts of the adoption of ASU 2016-09 on the Company’s income tax expense for the year ended December 30, 2017.

 

    ASU 2016-09 requires previously unrecognized excess tax benefits to be recognized on a modified-retrospective basis, which results from taking a deduction for tax benefits relating to stock-based compensation that does not result in a reduction in taxes payable. Upon adoption, we recorded an adjustment to decrease the accumulated deficit for excess tax benefits that had not yet been recognized of approximately $264 thousand as of December 31, 2016, with an offsetting reduction in our net deferred tax liability resulting from the recognition of previously unrecorded deferred tax assets for tax credits in the state of Florida.

 

    ASU 2016-09 requires excess tax benefits to be presented as an operating activity on the statement of cash flows, either prospectively or on a full-retrospective basis, rather than as previously required as a financing activity. We have elected to present excess tax benefits in the operating section of the statement of cash flows on a prospective basis.

The effects on the Company’s consolidated balance sheet as of December 31, 2016, relating to the adoption of ASU 2016-09 is as follows (in thousands):

 

     Previously      After  
     Reported      Adoption  

Deferred income taxes

   $ 32,171      $ 31,838  
  

 

 

    

 

 

 

Total liabilities

   $ 304,129      $ 303,796  
  

 

 

    

 

 

 

Additional paid-in-capital

   $ 249,469      $ 249,647  
  

 

 

    

 

 

 

Accumulated deficit

   $ (104,710    $ (104,555
  

 

 

    

 

 

 

Shareholders’ equity

   $ 145,278      $ 145,611  
  

 

 

    

 

 

 

Total shareholders’ equity

   $ 132,519      $ 132,852  
  

 

 

    

 

 

 

In July 2015, the FASB issued ASU No. 2015-11, “Inventory (Topic 330) – Simplifying the Measurement of Inventory”. This guidance changed the subsequent measurement of inventory, excluding inventory accounted for under LIFO or the retail inventory method, to be at lower of cost and net realizable value. Topic 330, Inventory, previously required an entity to measure inventory at the lower of cost or market. Market could have been replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. Under this ASU, an entity measures inventory within its scope at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU 2015-11 was effective for us as of January 1, 2017. We prospectively adopted ASU 2015-11 effective on January 1, 2017. The adoption of ASU 2015-11 had no impact on our consolidated financial statements.

Accounting Pronouncements Recently Issued, Not Yet Adopted

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 becomes effective for us in the first quarter of 2019. Early application is permitted in any interim period, with the effect of adoption reflected as of the beginning of the fiscal year of adoption. We currently are not engaged in any derivative or hedging activities, but would apply the provisions of ASU 2017-12 upon our adoption of this guidance, or when it becomes effective.

 

- 49 -


Table of Contents

In February 2017, the FASB issued ASU 2017-05, “Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.” ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. This update is effective at the same time as the amendments in ASU 2014-09, therefore, for our fiscal year beginning after December 15, 2017, and may be applied either under a full- or modified-retrospective basis. We do not expect the adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805) – Clarifying the Definition of a Business.” ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. This update is effective for our fiscal year beginning after December 15, 2017, including interim periods therein. We do not expect adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. The new standard will become effective for the Company beginning with the first quarter of 2018, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the timely recognition of losses. This update is effective for our fiscal year beginning after December 15, 2019, including interim periods within those fiscal years. ASU 2016-13 also applies to employee benefit plan accounting, with an effective date of fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. We are currently assessing the impact that adopting this new accounting standard will have on our consolidated financial statements, footnote disclosures and employee benefit plan accounting.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers.” ASU 2014-09 replaces the existing accounting standards for revenue recognition with a single comprehensive five-step model. The core principle is to recognize revenue upon the transfer of goods or services to customers at an amount that reflects the consideration expected to be received. The FASB also issued ASU 2015-14, “Deferral of Effective Date.” ASU 2015-14 deferred the effective date for the new guidance until the annual reporting period beginning after December 15, 2017, and interim periods within those annual periods. The standard permits the use of either the full-retrospective (restating all years presented in the Company’s financial statements) or modified-retrospective (recording the impact of adoption as an adjustment to retained earnings at the beginning of the year of adoption) transition methods. Since its issuance, the FASB has also amended several aspects of the new guidance, including; ASU 2016-08, “Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)”; which clarifies the Topic 606 guidance on principal versus agent considerations, ASU 2016-10, “Revenue from Contracts with Customers (Topic 606) – Identifying Performance Obligations and Licensing”, which clarifies identification of a performance obligation and addresses revenue recognition associated with the licensing of intellectual property, ASU 2016-12, “Revenue from Contracts with Customers (Topic 606), Narrow Scope Improvements and Practical Expedients”, which clarifies assessment of collectability criterion, non-cash consideration and other technical corrections, and ASU 2016-20, “Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers”, which is the result of the FASB Board decision to issue a separate Update for technical corrections and improvements. The Company will adopt the provisions of this new accounting standard at the beginning of fiscal year 2018, using the modified-retrospective method.

 

- 50 -


Table of Contents

The Company completed its preliminary assessment of the impact of its upcoming adoption of ASU 2014-09 on its consolidated financial statements. The Company recognizes revenue currently under existing GAAP, which is a model based on the transfer of the risks and rewards of ownership. Predominantly, for the Company, this has been at the point in time that possession of goods has transferred to the customer upon delivery. The model for recognizing revenue will change under ASU 2014-09, to one based on the transfer of control of the product to the customer. Under ASU 2014-09, revenue is recognized when an entity satisfies its obligation by transferring control of the goods or services to the customer, and transfer of possession of the product is not required in order for transfer of control of the product to the customer to have occurred.

We believe that the Company meets the criteria for recognizing revenue over time as the Company’s performance (i.e. creation of a good or service for the customer) does not create an asset with an alternative use, and the Company has an enforceable right to payment for performance completed to-date. ASU 2014-09 states that, when evaluating whether the goods or services have an alternative use, an entity should consider the level of customization of the goods or services. A high level of customization is a strong indicator that the goods or services do not have an alternative use and, therefore, revenue would be recognized over time as an entity performs.

The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company’s assessment is that its finished goods have no alternative use, as that term is defined in ASU 2014-09, and that control of the product passes to the customer no later than completion of the manufacturing of each or all of the products in an order, but before delivery of the products to the customer. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers.

Based on this assessment, the Company will be required to change its method of recognizing revenue, to one of recognizing revenue over time as products are manufactured, but no later than completion of the manufacturing process, from its current method of recognizing revenue upon delivery of the product to the customer. The Company is continuing to evaluate its manufacturing processes to assess at what point the products have no alternative use and the recognition of revenue should begin. However, because revenue will have been recognized on at least all products for which manufacturing has been completed, upon adoption of ASU 2014-09, inventories on its consolidated balance sheets will no longer include finished goods. While the Company will recognize revenue at an earlier point under ASU 2014-09, such effect may not materially affect its consolidated statements of operations post-adoption as such effects will exist at both the beginning and end of fiscal periods after the initial transition.

ASU 2014-09 also requires entities, primarily in the manufacturing segment, to make policy elections relating to shipping and handling charges. Entities may elect to treat shipping and handling as a separate performance activity and recognize revenue from shipping and handling as performance occurs. Conversely, entities may also elect to treat shipping and handling as a fulfillment activity, which will require shipping and handling costs for undelivered products to be accrued to match this cost with the revenue previously recognized over time. The Company currently recognizes shipping and handling costs as a fulfillment activity and has determined to continue to treat such costs as a fulfillment activity.

ASU 2014-09 also provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expect to continue to expense sales commissions paid to employees as sales are recognized, as the expected amortization period is less than one year.

Upon adoption, we expect a net decrease to the opening balance of accumulated deficit of between approximately $1.3 million and $1.7 million related to revenues of between $6.7 million and $8.7 million, net of related costs including estimated accruals for warranty costs, shipping and handling costs and sales commissions, that would have been earned over time versus at a point in time.

4. Recent Transaction, Including Sale of Assets and Acquisitions

Sale of Door Glass Processing Assets

On September 22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for PGT-branded doors. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

 

- 51 -


Table of Contents

The Company has determined that, although the APA and SA are separate agreements, they were negotiated contemporaneously. Therefore, the Company has concluded that the $28 million of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a vendor for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the fair value of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as the glass components are recognized by PGTI. Based on the established fair market value of the assets sold, as determined by an independent appraisal, approximately $7.7 million will be allocated to the sale of the assets, and the remaining $20.3 million represents consideration received from our vendor related to the agreement to buy door glass for PGT-branded doors from Cardinal, and that amount will be deferred and amortized to income over the 7-year term of the SA.

At the time we ceased using these assets in production and they became available for immediate sale, their net book value was $4.7 million, and they were reclassified from property, plant and equipment, to assets held for sale within other current assets.

The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date being in late 2017, and the second date in early 2018, on or about March 1, 2018, or such other date as the Company and Cardinal agree to use. Under the APA, the cash purchase price of $28 million is to be paid by Cardinal to the Company in three separate payments of $3 million on or about the time of the first transfer of the assets to Cardinal, $10 million on or about January 15, 2018, and $15 million at or about the time of the second transfer of assets to Cardinal.

On November 1, 2017, Cardinal paid us $3.0 million in cash pursuant to the APA. On December 15, 2018, machinery and equipment classified as assets held for sale with net book value of $1.5 million, and fair value of $1.9 million was transferred to Cardinal and their equipment riggers. At that time, we recorded a gain on disposal of assets of $363 thousand in the accompanying consolidated statement of operations for the year ended December 30, 2017. The remaining machinery and equipment to be transferred to Cardinal in 2018 with a net book value of $3.2 million and fair value of $5.8 million, is classified within other current assets in the accompanying consolidated balance sheet at December 30, 2017.

The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. Accordingly, we began amortizing the advance consideration received from our vendor initially allocated to the SA, and recognized $628 thousand of such gain amortization, classified as a reduction to cost of sales in the accompanying consolidated statement of operations for the year ended December 30, 2017.

WinDoor, Inc.

On February 16, 2016 (“closing date”), we completed the acquisition of WinDoor, which became a wholly-owned subsidiary of PGT Industries, Inc. The fair value of consideration transferred in the acquisition was $102.6 million, including the then estimated fair value of contingent consideration of $3.0 million, which has been allocated to the net assets acquired and liabilities assumed as of the acquisition date, in accordance with ASC 805, “Business Combinations”. The cash portion of the acquisition was financed with borrowings under the 2016 Credit Agreement, and with $43.5 million of cash on hand.

The fair value of assets acquired and liabilities assumed as of the closing date, were as follows (in thousands):

 

     Final Allocation  

Accounts and notes receivable

   $ 3,882  

Inventories

     6,778  

Prepaid expenses

     246  

Property and equipment

     5,029  

Intangible assets

     47,100  

Goodwill

     41,856  

Accounts payable and accrued liabilities

     (2,320
  

 

 

 

Purchase price

   $ 102,571  
  

 

 

 

Consideration:

  

Cash

   $ 99,571  

Contingent consideration

     3,000  
  

 

 

 

Total fair value of consideration

   $ 102,571  
  

 

 

 

 

- 52 -


Table of Contents

The fair value of working capital related items, such as accounts receivable, inventories, prepaids, and accounts payable and accrued liabilities, approximated their book values at the date of acquisition. Valuations of the intangible assets (See Note 7) were valued using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs.

Acquisition costs totaling $0.9 million are included in selling, general, and administrative expenses on the consolidated statement of operations for the year ended December 31, 2016, and relate to legal expenses, representations and warranties insurance, diligence, and accounting services.

The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, was determined to be $41.9 million, of which $38.9 million is expected to be deductible for tax purposes. Goodwill represents the increased value of the combined entity through additional sales channel opportunities as well as operational efficiencies.

The stock purchase agreement for the acquisition of WinDoor (“SPA”) provided for the potential for an earn-out contingency payment to sellers had WinDoor achieved a certain level of sales in the calendar year ended December 31, 2016. The potential undiscounted amount of all future payments that could be required to be paid under the contingent earn-out consideration arrangement was between $0 and $3.0 million. We had recorded an earn-out contingency liability of $3.0 million on the closing date, which represented its then estimated fair value using undiscounted cash flows, based on probability adjusted level of revenues with a range whose minimum was $51.0 million. Based on revised estimates using actual sales through the end of the 2016 third quarter, we concluded the probability was remote that WinDoor’s actual sales for 2016 would reach the $46.0 million minimum level required for the minimum payment of $2.7 million possible under the earn-out contingency arrangement and, therefore, determined that the entire initial estimated fair value of $3.0 million should be reversed. For tax purposes, contingent consideration does not become part of tax goodwill until paid. As such, the amount of goodwill deductible for tax purposes is $3.0 million less than the amount recorded for book purposes.

The SPA had a post-closing working capital calculation whereby we were required to prepare, and deliver to the sellers, a final statement of purchase price, including our calculation of the amount we find net working capital actually to have been as of the closing date. During the third quarter of 2016, the Company and the sellers reached agreement on the calculation of net working capital, which resulted in a payment of $0.7 million to the Company from sellers, resulting in a decrease in the purchase price which we recorded as a reduction in goodwill.

The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include WinDoor’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of WinDoor adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the 2016 Credit Agreement entered into in connection with the acquisition. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

     Year Ended  
     December 31,      January 2,  
Pro Forma Results (unaudited)    2016      2016  
(in thousands, except per share amounts)              

Net sales

   $ 461,011      $ 430,626  
  

 

 

    

 

 

 

Net income

   $ 22,402      $ 17,912  
  

 

 

    

 

 

 

Net income per common share:

     

Basic

   $ 0.46      $ 0.37  
  

 

 

    

 

 

 

Diluted

   $ 0.44      $ 0.36  
  

 

 

    

 

 

 

 

- 53 -


Table of Contents

US Impact Systems, Inc.

On August 31, 2016, CGIC, a wholly-owned subsidiary of CGI, and the Company, entered into an asset purchase agreement with US Impact Systems, Inc. (USI) and its stockholders whereby CGIC purchased the operations and certain assets of, and assumed certain liabilities of USI. USI was an established fabricator of storefront window and door products. The fair value of the consideration transferred in the acquisition was $1.9 million, which was allocated to current and other assets totaling $1.8 million and amortizable intangible assets totaling $0.6 million, and goodwill of $0.6 million, less the assumption of accounts payable and accrued liabilities with estimated fair values totaling $1.2 million, in accordance with ASC 805, “Business Combinations”. This transaction did not have a significant impact on our financial position or operating results for 2016.

5. Property, Plant and Equipment

The following table presents the composition of property, plant and equipment as of:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Land

   $ 6,298      $ 6,298  

Buildings and improvements

     53,703        51,681  

Machinery and equipment

     79,015        79,421  

Vehicles

     12,914        11,415  

Software

     19,989        16,640  

Construction in progress

     7,347        6,319  
  

 

 

    

 

 

 

Property, plant and equipment

     179,266        171,774  

Less: Accumulated depreciation

     (95,133      (87,565
  

 

 

    

 

 

 

Property, plant and equipment, net

   $ 84,133      $ 84,209  
  

 

 

    

 

 

 

In 2017, property, plant and equipment with net book value of $4.7 million were transferred to assets held for sale related to the sale of machinery and equipment to Cardinal. See note 4.

6. Goodwill, Trade Names and Other Intangible Assets

Trade names and other intangible assets are as follows as of:

 

                   Initial  
     December 30,      December 31,      Useful Life  
     2017      2016      (in years)  
     (in thousands)         

Goodwill

   $ 108,060      $ 108,060        indefinite  
  

 

 

    

 

 

    

Other intangible assets:

        

Trade names

   $ 75,841      $ 75,841        indefinite  
  

 

 

    

 

 

    

Customer relationships

     106,647        106,647        3-10  

Developed technology

     3,000        3,000        9-10  

Non-compete agreement

     1,668        1,668        2-5  

Software license

     590        —          2  

Less: Accumulated amortization

     (72,703      (66,226   
  

 

 

    

 

 

    

Subtotal

     39,202        45,089     
  

 

 

    

 

 

    

Other intangible assets, net

   $ 115,043      $ 120,930     
  

 

 

    

 

 

    

Amortizable Intangible Assets

We test amortizable intangible assets for impairment when indicators of impairment exist. No impairment was recorded for any period presented.

 

- 54 -


Table of Contents

Estimated amortization of our customer relationships, developed technology and non-compete agreement intangible assets is as follows for future fiscal years:

 

(in thousands)    Total  

2018

   $ 6,635  

2019

     6,430  

2020

     6,278  

2021

     5,974  

2022

     5,116  

Thereafter

     8,769  
  

 

 

 

Total

   $ 39,202  
  

 

 

 

7. Accrued Liabilities

Accrued liabilities consisted of the following as of:

 

     December 30,      December 31,  
     2017      2016  
Accrued liabilities    (in thousands)  

Accrued payroll and benefits

   $ 8,700      $ 4,384  

Accrued federal and state income taxes

     6,497        —    

Accrued warranty

     4,443        4,494  

Customer deposits

     3,540        2,176  

Accrued interest

     1,029        1,660  

Accrued health claims insurance payable

     806        668  

Net advance vendor consideration

     517        —    

Other

     2,642        1,527  
  

 

 

    

 

 

 

Accrued liabilities

   $ 28,174      $ 14,909  
  

 

 

    

 

 

 

Other accrued liabilities are comprised primarily of state sales taxes and customer rebates. See Note 4 for a discussion of the net advance vendor consideration relating to Cardinal Glass Industries as of December 30, 2017.

8. Long-Term Debt

Long-term debt consists of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Term loan payable with a payment of $0.675 million due quarterly. A lump sum payment of $253.8 million due on February 15, 2022. Interest payable quarterly at LIBOR or the prime plus an applicable margin. At December 30, 2017, the average rate is 1.46% plus a margin of 4.75%. At December 31, 2016, the average rate was 1.00% plus a margin of 5.75%.

   $ 223,975      $ 263,975  

Other debt

     458        —    

Fees, costs and original issue discount (1)

     (11,460      (16,102
  

 

 

    

 

 

 
     212,973        247,873  

Less current portion of long-term debt

     (294      —    
  

 

 

    

 

 

 

Long-term debt, less current portion

   $ 212,679      $ 247,873  
  

 

 

    

 

 

 

 

(1) Fees, costs and original issue discount represents third-party fees, lender fees, other debt-related costs, and original issue discount, recorded as a reduction of the carrying value of the debt, and is being amortized over the life of the debt instrument under the effective interest method.

 

- 55 -


Table of Contents

2016 Credit Agreement

On February 16, 2016, we entered into the 2016 Credit Agreement, among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes new senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility maturing in February 2022 that will amortize on a basis of 1% annually during the six-year term, and a $40.0 million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries’ assets. As of December 30, 2017, there were $0.2 million of letters of credit outstanding and $39.8 million available on the revolver.

Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Borrowings under the term loans and the revolving credit facility accrue interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. The applicable margin was 575 basis points in the case of LIBOR and 475 basis points in the case of the base rate. However, due to our repricing of this facility in February 2017, these rates have been decreased to 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. We pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis point facing fee per annum on the face amount of any outstanding letters of credit.

The face value of the 2016 Credit Agreement at the time of issuance was $270.0 million of which $2.0 million has been repaid as scheduled debt repayments through December 31, 2016. In addition, we made a voluntary prepayment of $4.0 million on September 30, 2016, using internally generated cash on hand. During 2017, we made additional voluntary prepayments totaling $40.0 million. We elected to apply the prepayment against upcoming required principal repayments in direct order of maturity, as permitted under the 2016 Credit Agreement, resulting in no required repayments of principal until the maturity of the facility in February 2022. As of December 30, 2017, the face value of debt outstanding under the 2016 Credit Agreement was $224.0 million, and accrued interest was $1.0 million.

The Company incurred third-party fees and costs totaling $1.5 million, and additional lender fees and discount of $14.6 million in the February 2016 refinancing. As a result of the voluntary prepayments of debt discussed above, we accelerated the amortization of lenders fees and discount relating to the term-loan portion of the 2016 Credit Agreement of $0.2 million in 2016, and of $1.9 million in 2017, which are included in interest expense in the accompanying consolidated statement of operations for the years ended December 31, 2016, and December 30, 2017, respectively.

All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended December 30, 2017, are as follows:

 

(in thousands)    Total  

At beginning of year

   $ 16,102  

Amortization expense through February 17, 2017

     (359
  

 

 

 

At time of refinancing

     15,743  

Less: Amortization expense after repricing

     (2,394

Less: Accelerated amortization relating to debt prepayment

     (1,889
  

 

 

 

At end of year

   $ 11,460  
  

 

 

 

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of December 30, 2017, is as follows:

 

(in thousands)    Total  

2018

   $ 2,583  

2019

     2,754  

2020

     2,996  

2021

     2,775  

2022

     352  
  

 

 

 

Total

   $ 11,460  
  

 

 

 

 

- 56 -


Table of Contents

As a result of voluntary prepayments of $4.0 million in 2016, and $40.0 million in 2017, as previously mentioned, our next scheduled repayment is not until the maturity of the facility in February 2022. The contractual future maturities of long-term debt outstanding, including other debt relating to our software license financing arrangement, as of December 30, 2017, are as follows (at face value):

 

(in thousands)    Total  

2018

   $ 294  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,433  
  

 

 

 

The 2016 Credit Agreement contains a springing financial covenant. If we draw in excess of twenty percent (20%) of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to EBITDA, each as defined in the 2016 Credit Agreement), and is tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of December 30, 2017, no test is required as we have not exceeded 20% of our revolving capacity.

The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable.

Other Debt

In July 2017, we entered into a two-year financing arrangement for the purchase of an enterprise-wide software license relating to office productivity software. This financing arrangement requires 24 monthly payments of $26 thousand each. We estimated the value of this financing arrangement to be $590 thousand, using an imputed annual interest rate of 6.00%, which approximates our borrowing rate under the 2016 Credit Agreement, a Level 3 input. At December 30, 2017, there was $458 thousand outstanding under this financing arrangement.

Interest Expense, Net

Interest expense, net consisted of the following:

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  
(in thousands)                     

Long-term debt

   $ 15,644      $ 17,351      $ 10,562  

Debt fees

     290        296        269  

Amortization and write-offs of deferred finncing costs and debt discount

     4,642        2,721        1,014  

Interest income

     (236      (105      (70
  

 

 

    

 

 

    

 

 

 

Interest expense

     20,340        20,263        11,775  

Capitalized interest

     (61      (138      (70
  

 

 

    

 

 

    

 

 

 

Interest expense, net

   $ 20,279      $ 20,125      $ 11,705  
  

 

 

    

 

 

    

 

 

 

 

- 57 -


Table of Contents

9. Derivatives

Aluminum Forward Contracts

From time to time we use aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusions we use in production. These contracts are initially designated as cash flow hedges since they are believed to be highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum. However, in 2014, we designated all of our then existing aluminum hedges as ineffective. The change in value of those aluminum forward contracts was recognized in other expense, net, on the consolidated statement of operations for the year ended January 2, 2016 and totaled $0.4 million.

There were no derivative financial instruments or related activity during the year ended December 30, 2017, or December 31, 2016. The following represents the gains (losses) on derivative financial instruments for the year ended January 2, 2016, and their classifications within the accompanying consolidated financial statements (in thousands):

 

     Derivatives in Cash Flow Hedging Relationships  
     Amount of Gain or
(Loss) Recognized
in OCI on
Derivatives
(Effective Portion)
     Location of Gain or
(Loss) Reclassified
from Accumulated
OCI into Income
(Effective Portion)
     Amount of Loss
Reclassified from
Accumulated OCI
into Income
(Effective Portion)
 
     Year Ended             Year Ended  
     January 2,             January 2,  
     2016             2016  

Aluminum contracts

   $ 126        Cost of sales      $ —    

 

     Location of Gain or
(Loss) Recognized

in Income on
Derivatives
(Ineffective Portion)
     Amount of Gain or
(Loss) Recognized
in Income on
Derivatives
(Ineffective Portion)
 
            Year Ended  
            January 2,  
            2016  

Aluminum contracts

     Other expense, net      ($ 388

 

- 58 -


Table of Contents

10. Fair Value

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.

The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.

During 2017, 2016, or 2015, we did not make any transfers between Level 1, Level 2 or Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.

Fair Value of Financial Instruments

Our financial instruments, not including derivative financial instruments, include cash, accounts and notes receivable, and accounts payable, and accrued liabilities whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include long-term debt. The fair value of our long-term debt is based on debt with similar terms and characteristics and was approximately $227.3 million as of December 30, 2017, compared to a principal outstanding value of $224.0 million, and $264.6 million as of December 31, 2016, compared to a principal outstanding value of $264.0 million.

11. Income Taxes

Income Tax Expense

We consider all income sources, including other comprehensive income, in determining the amount of tax expense allocated to continuing operations.

The components of income tax expense are as follows (in thousands):

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Current:

        

Federal

   $ 8,063      $ 4,602      $ 8,861  

State

     1,066        921        443  
  

 

 

    

 

 

    

 

 

 
     9,129        5,523        9,304  
  

 

 

    

 

 

    

 

 

 

Deferred:

        

Federal

     (10,010      5,371        4,893  

State

     944        906        1,100  
  

 

 

    

 

 

    

 

 

 
     (9,066      6,277        5,993  
  

 

 

    

 

 

    

 

 

 

Income tax expense

   $ 63      $ 11,800      $ 15,297  
  

 

 

    

 

 

    

 

 

 

 

- 59 -


Table of Contents

The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Consolidated statements of income:

        

Income tax expense relating to continuing operations

   $ 63      $ 11,800      $ 15,297  

Consolidated statements of shareholders’ equity:

        

Reversal of intraperiod tax allocation

   $ —        $ —        $ (1,595

Income tax expense relating to derivative financial instruments

   $ —        $ —        $ 50  

Income tax benefit relating to share-based compensation

   $ —        $ (1,872    $ (3,840

The reversal of intra-period income tax allocation of $1.6 million in the year ended January 2, 2016 represents income tax expense previously classified within accumulated other comprehensive losses, relating to the intra-period income taxes on our effective aluminum hedges, which we reversed in the second quarter of 2015 as the result of the culmination of our remaining cash flow hedges.

Reconciliation Of The Statutory Rate To The Effective Rate

A reconciliation of the statutory federal income tax rate to our effective rate is provided below:

 

     Year Ended  
     December 30,     December 31,     January 2,  
     2017     2016     2016  

Statutory federal income tax rate

     35.0     35.0     35.0

State income taxes, net of federal income tax benefit

     3.8     3.8     3.8

Change in net deferred tax liability related to U.S. tax reform

     (31.1 )%      —         —    

Excess stock-based compensation tax benefits

     (4.6 )%      —         —    

Domestic manufacturing deduction

     (2.5 )%      (1.8 )%      (2.2 )% 

Research activities credits

     (0.2 )%      (2.8 )%      —    

Florida jobs creation incentive credits

     (0.5 )%      (0.6 )%      (2.0 )% 

Change in valuation allowance on deferred tax assets

     —         (0.2 )%      0.3

Non-deductible expenses

     0.5     0.2     0.2

Reversal of intraperiod tax allocation

     —         —         4.1

Other

     (0.2 )%      (0.4 )%      0.2
  

 

 

   

 

 

   

 

 

 
     0.2     33.2     39.4
  

 

 

   

 

 

   

 

 

 

 

- 60 -


Table of Contents

Deferred Income Taxes

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our net deferred tax liability are as follows:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Deferred tax assets:

     

State and federal net operating loss carryforwards

   $ 965      $ 2,000  

Stock-based compensation expense

     1,663        2,979  

Accrued warranty

     1,378        2,149  

Obsolete inventory and UNICAP adjustment

     412        503  

Other deferrals and accruals, net

     691        899  

Allowance for doubtful accounts

     292        195  

Acquisition costs

     306        537  

Other

     132        —    
  

 

 

    

 

 

 

Total deferred tax assets

     5,839        9,262  
  

 

 

    

 

 

 

Deferred tax liabilities:

     

Trade names and other intangible assets, net

     (16,749      (26,007

Property, plant and equipment

     (8,056      (10,492

Goodwill

     (3,099      (3,193

Deferred financing costs

     (659      (1,241

Prepaid expenses

     (48      (167
  

 

 

    

 

 

 

Total deferred tax liabilities

     (28,611      (41,100
  

 

 

    

 

 

 

Total deferred tax liabilities, net

   $ (22,772    $ (31,838
  

 

 

    

 

 

 

We acquired goodwill deductible for tax purposes in the CGI acquisition as the transaction was treated as an acquisition of stock for tax purposes. At the date of the acquisition, the amount of goodwill deductible for tax purposes from the CGI acquisition was $9.3 million. At the time of the acquisition, this goodwill was the same amount for both book and tax purposes and, therefore, no deferred tax asset or liability was recognized. As we amortize this goodwill for tax purposes over its remaining life, which was approximately 7.4 years at the time of the acquisition, we will recognize a deferred tax liability. The unamortized amount of this goodwill was $5.2 million and $6.5 million at December 30, 2017, and December 31, 2016, respectively.

We have goodwill deductible for tax purposes in the WinDoor acquisition as the transaction was treated as an acquisition of stock treated as a step-up acquisition of assets and assumption of liabilities pursuant to our election under section 338(h)(10) of the Internal Revenue Code. We expect to be able to deduct goodwill for tax purposes of $38.9 million from the WinDoor transaction. The unamortized amount of this goodwill was $33.9 million and $36.5 million at December 30, 2017, and December 31, 2016, respectively.

Also, acquisition costs totaling $0.9 million included in selling, general, and administrative expenses on the consolidated statement of operations for the year ended December 31, 2016, and relating to legal expenses, representations and warranties insurance, diligence, and accounting services, are being deferred and amortized for tax purposes over the same period as tax deductible goodwill.

We have goodwill deductible for tax purposes in the USI acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. We expect to be able to deduct goodwill for tax purposes of $0.6 million from the USI transaction. The unamortized amount of this goodwill was $0.5 million and $0.6 million at December 30, 2017, and December 31, 2016, respectively.

We estimate that we have $1.0 million of tax-affected state operating loss carryforwards, as of December 30, 2017, expiring at various dates through 2027.

We adopted ASU 2016-09 effective on January 1, 2017. As a result, excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards are now recognized as a discrete item in tax expense, where previously such tax

 

- 61 -


Table of Contents

effects had been recognized in additional paid-in-capital. Income tax expense in the year ended December 30, 2017, includes excess tax benefits totaling $1.8 million. Prior to the adoption of ASU 2016-09 at the beginning of 2017, concurrent with the full utilization of all of our regular net operating loss carry-forwards during 2013, for the years ended December 31, 2016, and January 2, 2016, we recognized $1.9 million and $3.8 million, respectively, of excess tax benefits (ETBs) in additional paid-in capital. Our prior policy with regard to providing for income tax expense when ETBs are utilized was to follow the “with-and-without” approach as described in ASC 740-20 and ASC 718 and include in the measurement the indirect effects of the excess tax deduction.

At January 2, 2016, we provided for a valuation allowance against net operating losses of approximately $0.2 million that we have to carryforward in North Carolina as we concluded it is not more likely than not that we will realize the full benefit of the net operating losses before expiration. During the year ended December 31, 2016, we reduced this valuation allowance by approximately $0.1 million to reflect an increase in our estimate of net operating losses we will be able to realize in North Carolina. For financial reporting purposes, we classified this valuation allowance as a reduction of state and federal net operating loss carryforwards in the above table shown above. We have no other valuation allowances on deferred tax assets at December 30, 2017, or December 31, 2016, as management’s assessment of our ability to realize our deferred tax assets is that it is more likely than not that we will generate sufficient future taxable income to realize all of our deferred tax assets.

Open Tax Years

The tax years 2011 to 2017 remain open for examination by the IRS due to the statute of limitations and net operating losses utilized in prior tax years.

The Tax Cuts And Jobs Act of 2017 (the Act)

On December 22, 2017, the President of the United States signed into law the Act. The Act includes significant changes to the U.S. corporate income tax system, including a Federal corporate rate reduction from 35% to 21%, effective January 1, 2018, limitations on the deductibility of interest expense and executive compensation, the elimination of the Section 199 domestic production activities deduction, and further restricting the deductibility of certain already restricted expenses.

The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse. As a result of the reduction in the U.S. corporate income tax rate from 35% to 21% under the Act, the Company revalued its ending net deferred tax liabilities at December 30, 2017 and recognized a $12.4 million tax benefit in the Company’s consolidated statement of operations for the year ended December 30, 2017.

12. Commitments and Contingencies

Leases

We lease certain of our manufacturing facilities under operating leases. We also lease production equipment, vehicles, computer equipment, storage units and office equipment under operating leases. Our operating leases expire at various times through 2021. Lease expense was $4.7 million, $4.2 million and $2.3 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively. Future minimum lease commitments for non-cancelable operating leases are as follows at December 30, 2017 (in thousands):

 

2018

   $ 4,884  

2019

     4,454  

2020

     4,047  

2021

     2,570  

2022

     2,495  

Thereafter

     13,141  
  

 

 

 

Total

   $ 31,591  
  

 

 

 

Through the terms of certain of our leases, we have the option to purchase the leased equipment for cash in an amount equal to its then fair market value plus all applicable taxes.

 

- 62 -


Table of Contents

Purchase Commitments

We are obligated to purchase certain raw materials used in the production of our products from certain suppliers pursuant to stocking programs. If these programs were cancelled by us, as of December 30, 2017, we would be required to pay $6.1 million for various materials. During the years ended December 30, 2017, December 31, 2016, and January 2, 2016, we made purchases under these programs totaling $175.7 million, $132.8 million and $122.0 million, respectively.

At December 30, 2017, we had a commitment to make tenant improvements relating to our new, leased facility in Miami, Florida, of $1.8 million.

At December 30, 2017, we had $0.2 million in standby letters of credit related to our workers’ compensation insurance coverage, and commitments to purchase equipment of $1.2 million.

Legal Proceedings

We are a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or on a combined basis, will not have a materially adverse effect on our operations, financial position or cash flows.

13. Employee Benefit Plans

We have a 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service. Employees may contribute up to 100% of their annual compensation subject to Internal Revenue Code maximum limitations. We currently make matching contributions based on our operating results. During the years ended December 30, 2017, December 31, 2016, and January 2, 2016, there was a matching contribution of up to 3%, in each year made at various times during the year. Company contributions and earnings thereon vest at the rate of 20% per year of service with us when at least 1,000 hours are worked within the Plan year. We recognized expenses for such employer matching of $1.8 million, $1.9 million and $0.7 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

14. Related Parties

In the ordinary course of business, we sell windows to Builders FirstSource, Inc. Two of our directors, Floyd F. Sherman, and Brett Milgrim, are directors of Builders FirstSource, Inc. Total net sales to Builders FirstSource, Inc. were $13.8 million, $12.8 million and $7.9 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively. As of December 30, 2017, and December 31, 2016, there was $2.2 million and $1.7 million due from Builders FirstSource, Inc. included in accounts receivable in the accompanying consolidated balance sheets.

15. Shareholders’ Equity

During 2017, the Company purchased 23,826 shares at a total cost of approximately $0.3 million, and immediately retired, from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those shares were immediately retired.

During 2016, we repurchased 299,988 shares of our common stock at a total cost of $2.8 million, including 288,183 at a total cost of $2.7 million under the plan approved by our Board of Directors discussed below, and purchased 11,805 shares at a total cost of approximately $0.1 million from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those 11,805 shares were immediately retired.

On October 28, 2015, the Board of Directors authorized and approved a share repurchase program of up to $20 million. Any repurchases will be made in open market or privately negotiated transactions, subject to market conditions, applicable legal requirements, our 2016 Credit Agreement, and other relevant factors. We do not intend to repurchase any shares from directors, officers, or other affiliates. The program does not obligate us to acquire any specific number of shares. The timing, manner, price and amount of repurchases will be determined at the Company’s discretion, and the program may be suspended, terminated or modified at any time for any reason. In the future, we may make opportunistic repurchases of our common stock as we see fit.

 

- 63 -


Table of Contents

16. Employee Stock-Based Compensation

2014 Plan

On March 28, 2014, we adopted the 2014 Omnibus Equity Incentive Plan (the “2014 Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On May 7, 2014, our stockholders approved the 2014 Plan.

2014 Omnibus Equity Incentive Plan

 

    total number of shares of common stock available for grant thereunder, 1,500,000,

 

    sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and

 

    set forth 1,500,000 as the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).

There were 827,142 shares available for grant under the 2014 Plan at December 30, 2017.

2006 Plan

On June 5, 2006, we adopted the 2006 Equity Incentive Plan (the “2006 Plan”) under which equity-based awards could be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On April 6, 2010, our stockholders approved the PGT Innovations, Inc. (formerly PGT, Inc.) Amended and Restated 2006 Equity Incentive Plan (the “Amended and Restated 2006 Equity Incentive Plan”). With the adoption of the 2014 Plan effective on March 28, 2014, no further shares will be granted and, therefore, no shares are available under the Amended and Restated 2006 Equity Incentive Plan.

New Issuances

During 2017, we issued a total of 291,173 shares of restricted stock awards to certain directors, executives and non-executive employees of the Company, all from the 2014 Plan. The restrictions on these awards lapse at various time periods through 2019 and had a weighted average fair value on the dates of the grants of $10.47 as described below.

On March 3, 2017, we issued 251,474 shares of restricted stock to certain executive and non-executive employees of the Company. The final number of shares awarded under the issuance on March 3, 2017, is subject to adjustment based on the performance of the Company for the 2017 fiscal year and will become final after December 30, 2017. The performance criteria, as defined in the share awards, provided for a graded awarding of shares based on the percentage by which the Company meets earnings before interest and taxes, as defined, in our 2017 business plan. The percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from 0% to 150% of the target amount and only related to half of the initial March 3, 2017, issuance of 251,474 shares, or 125,737 shares. The final award is also affected by forfeitures upon the termination of a grantee’s employment with the Company. The remaining 125,737 shares from the March 3, 2017, issuance were not subject to adjustment based on any performance or other criteria. The grant date fair value of the March 3, 2017, award was $10.20 per share.

On May 19, 2017, we issued a total of 34,699 shares of restricted stock awards to the seven board members of the Company as the non-cash portion of their annual compensation for participation on the Company’s Board of Directors. The restrictions on these awards lapse in one year, and have a weighted average fair value on date of grant of $11.60 based on the New York Stock Exchange market price of the common stock on the close of business on the day the awards were granted.

The compensation cost that was charged against income for stock compensation plans was $1.9 million, $1.9 million and $1.8 million, respectively, for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, and is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. See Notes 3 and 11 for a discussion of our adoption of ASU 2016-09, and excess income tax benefits for the three years ended December 30, 2017.

 

- 64 -


Table of Contents

Stock Options

A summary of the status of our stock options as of December 30, 2017, and changes during the year then ended, is presented below:

 

     Number of
Shares
     Weighted
Average
Exercise
Price
     Weighted
Average
Life
 

Outstanding at December 31, 2016

     2,624,950      $ 2.08     

Exercised

     (470,622    $ 2.00     
  

 

 

       

Outstanding at December 30, 2017

     2,154,328      $ 2.09        2.4  
  

 

 

       

Exercisable at December 30, 2017

     2,146,328      $ 2.06        2.4  
  

 

 

       

The following table summarizes information about employee stock options outstanding at December 30, 2017, (dollars in thousands, except share and per share amounts):

 

Exercise Price

   Remaining
Contractual
Life
     Outstanding      Outstanding
Intrinsic Value
     Exercisable      Exercisable
Intrinsic Value
 

$1.98-$2.31

     2.2 Years        2,134,328      $ 31,688        2,134,328      $ 31,688  

$11.81

     6.2 Years        20,000        101        12,000        60  
     

 

 

    

 

 

    

 

 

    

 

 

 
            2,154,328      $31,789      2,146,328      $31,748  
     

 

 

    

 

 

    

 

 

    

 

 

 

The aggregate intrinsic value of options outstanding and of options exercisable as of December 31, 2016, was $24.6 million and $24.6 million, respectively. The aggregate intrinsic value of options outstanding and of options exercisable as of January 2, 2016, was $29.7 million and $29.5 million, respectively. The total grant date fair value of options vested during the years ended December 30, 2017, December 31, 2016, and January 2, 2016, was $29 thousand, $32 thousand and $1.2 million, respectively.

For the year ended December 30, 2017, we received approximately $0.9 million in proceeds from the exercise of 470,622 options for which we recognized $1.8 million in excess tax benefits as a discrete item of income tax expense. The aggregate intrinsic value of stock options exercised during the year ended December 31, 2017, was $5.1 million. For the year ended December 31, 2016, we received approximately $1.0 million in proceeds from the exercise of 537,364 options for which we recognized $1.9 million in excess tax benefits through additional paid in capital. The aggregate intrinsic value of stock options exercised during the year ended December 31, 2016, was $5.1 million. For the year ended January 2, 2016, we received $2.2 million in proceeds from the exercise of 1,033,750 options for which we recognized $3.8 million in excess tax benefits through additional paid in capital. The aggregate intrinsic value of stock options exercised during the year ended January 2, 2016, was $10.8 million.

Restricted Share Awards

There were 291,173 restricted share awards granted in the year ended December 30, 2017, which will vest at various time periods through 2020.

 

- 65 -


Table of Contents

A summary of the status of restricted share awards as of December 30, 2017, and changes during the year then ended, are presented below:

 

     Number of
Shares
     Weighted
Average
Fair Value
 

Outstanding at December 31, 2016

     426,302      $ 10.05  

Granted

     291,173      $ 10.47  

Vested

     (179,679    $ 10.60  

Forfeited/Performance adjustment

     (141,682    $ 9.40  
  

 

 

    

Outstanding at December 30, 2017

     396,114      $ 10.35  
  

 

 

    

As of December 30, 2017, the remaining compensation cost related to non-vested share awards was $1.6 million which is expected to be recognized in earnings using an accelerated method resulting in higher levels of compensation costs occurring in earlier periods over a weighted average period of 1.4 years.

17. Accumulated Other Comprehensive Loss

There was no activity within accumulated other comprehensive income during the years ended December 30, 2017, or December 31, 2016. The following table shows the components of accumulated other comprehensive loss for the year ended January 2, 2016:

 

     Aluminum  
     Forward  
(in thousands)    Contracts  

Balance at January 3, 2015

   $ (1,671
  

 

 

 

Other comprehensive income before reclassification

     126  

Tax effect

     (50

Reclassification of income tax allocation

     1,595  
  

 

 

 

Net current-period other comprehensive income

     1,671  
  

 

 

 

Balance at January 2, 2016

   $ —    
  

 

 

 

There was no reclassification activity from accumulated other comprehensive income (loss) during the years ended December 30, 2017, or December 31, 2016. The follow table shows reclassifications out of accumulated other comprehensive loss for the year ended January 2, 2016:

 

     Amounts Reclassified From Accumulated Other Comprehensive Income (Loss)  
            Affected Line Item in Statement Where Net
Income is Presented
 
     Year Ended         
     January 2,         
     2016         

(in thousands)

     

Aluminum forward contracts

   $ 126        Cost of sales  

Tax effect

     (50      Tax expense  

Income tax allocation

     1,595        Tax expense  

18. Sales by Product Group

The FASB has issued guidance under ASC 280, Segment Reporting topic of the Codification which requires us to disclose certain information about our operating segments. Operating segments are defined as components of an enterprise with separate financial information which are evaluated regularly by the chief operating decision maker and are used in resource allocation and performance assessments.

 

- 66 -


Table of Contents

We operate as a single operating segment that manufactures windows and doors. Our chief operating decision maker evaluates performance by reviewing a few major categories of product sales and then considering costs on a total company basis. Sales by product group are as follows:

 

     Year Ended  
     December 30,      December 31,      January 2,  
(in millions)    2017      2016      2016  

Product category:

        

Impact-resistant window and door products

   $ 433.4      $ 381.6      $ 319.2  

Non-impact window and door products

     77.7        77.0        70.6  
  

 

 

    

 

 

    

 

 

 

Total net sales (1)

   $ 511.1      $ 458.6      $ 389.8  
  

 

 

    

 

 

    

 

 

 

 

(1) Includes sales of $460.4 million in 2017, $414.4 million in 2016, and $344.5 million in the state of Florida.

19. Unaudited Quarterly Financial Data

The following tables summarize the consolidated quarterly results of operations for the years ended December 30, 2017, and December 30, 2016 (in thousands, except per share amounts):

 

     Year Ended December 30, 2017  
     First
Quarter
     Second
Quarter
     Third
Quarter
     Fourth
Quarter
 

Net sales

   $ 112,721      $ 137,384      $ 126,876      $ 134,100  

Gross profit

     31,739        44,553        39,748        42,944  

Net income

     2,999        10,255        6,292        20,293  

Net income per share – basic

   $ 0.06      $ 0.21      $ 0.13      $ 0.41  

Net income per share – diluted

   $ 0.06      $ 0.20      $ 0.12      $ 0.39  
     Year Ended December 31, 2016  
     First
Quarter
     Second
Quarter
     Third
Quarter
     Fourth
Quarter
 

Net sales

   $ 100,206      $ 119,033      $ 129,807      $ 109,504  

Gross profit

     29,983        37,470        41,086        31,559  

Net income

     1,479        7,350        10,796        4,122  

Net income per share – basic

   $ 0.03      $ 0.15      $ 0.22      $ 0.08  

Net income per share – diluted

   $ 0.03      $ 0.15      $ 0.21      $ 0.08  

Earnings per share are computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share. Each of our fiscal quarters above consists of 13 weeks.

 

- 67 -


Table of Contents
Item 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

 

Item 9A. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

Our management, under the supervision and with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(c) of the Securities and Exchange Act of 1934, as amended, or the Exchange Act) as of December 30, 2017. Our disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the rules and forms of the SEC. These disclosure controls and procedures include, among other things, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, management is required to apply its judgment in evaluating the benefits of possible disclosure controls and procedures relative to their costs to implement and maintain.

Based on management’s evaluation, our principal executive officer and principal financial officer concluded that, as of December 30, 2017, our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Internal Control over Financial Reporting

Management’s annual report on internal control over financial reporting.

Internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) refers to the process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer, and effected by our board of directors, management and other personnel, 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. Management is responsible for establishing and maintaining adequate internal control over our financial reporting.

We have evaluated the effectiveness of our internal control over financial reporting as of December 30, 2017. The evaluation was performed based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on such evaluation, management concluded that, as of such date, our internal control over financial reporting is effective.

The effectiveness of the Company’s internal control over financial reporting as of December 30, 2017, has been audited by KPMG LLP, an independent registered public accounting firm, which also audited the Company’s Consolidated Financial Statements for the year ended December 30, 2017. KPMG LLP’s report on internal control over financial reporting is set forth below.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting for the quarter ended December 30, 2017, identified in connection with the evaluation described above that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

b. Attestation report of the registered public accounting firm.

 

- 68 -


Table of Contents

Report of Independent Registered Public Accounting Firm

To the Stockholders and Board of Directors

PGT Innovations, Inc.:

Opinion on Internal Control Over Financial Reporting

We have audited PGT Innovations, Inc. and subsidiaries’ (the “Company”) internal control over financial reporting as of December 30, 2017, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 30, 2017, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We also have 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 30, 2017 and December 31, 2016, the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 30, 2017, and the related notes and financial statement schedule II (collectively, the “consolidated financial statements”), and our report dated March 14, 2018 expressed an unqualified opinion on those consolidated financial statements.

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, included in the accompanying Management’s annual report on internal control over financial reporting included in item 9A. 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 the 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 of internal control over financial reporting 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/ KPMG LLP

Tampa, Florida

March 14, 2018

Certified Public Accountants

 

- 69 -


Table of Contents
Item 9B. OTHER INFORMATION

None.

PART III

 

Item 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Executive Officers

The information required by this item with respect to our executive officers is set forth in our 2018 Proxy Statement under the caption “Governance of the Company” and is incorporated herein by reference.

Directors

The information required by this item with respect to our board of directors and committees thereof is set forth in our 2018 Proxy Statement under the caption “Governance of the Company” and is incorporated herein by reference.

Section 16(a) Beneficial Ownership Reporting Compliance

The information required by this item with respect to Section 16(a) beneficial ownership reporting compliance is set forth in our 2017 Proxy Statement under the caption “Compliance with Section 16(a) of the Securities Exchange Act of 1934” and is incorporated herein by reference.

 

Item 11. EXECUTIVE COMPENSATION

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders under the captions “Executive Compensation,” “Employment Agreements”, and “Change in Control Agreements,” “Information Regarding the Board and its Committees — Information on the Compensation of Directors,” “Compensation Committee Report,” and “Compensation Committee Interlocks and Insider Participation,” which information is incorporated herein by reference.

 

Item 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders under the caption “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information,” which information is incorporated herein by reference.

 

Item 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders under the caption “Certain Relationships and Related Transactions,” which information is incorporated herein by reference.

 

Item 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by this item appears in our definitive proxy statement for our annual meeting of stockholders under the caption “Audit Committee Report — Fees Paid to the Principal Accountant,” which information is incorporated herein by reference.

 

- 70 -


Table of Contents

PART IV

 

Item 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)(1) See the index to consolidated financial statements and schedule provided in Item 8 for a list of the financial statements filed as part of this report.

(2) Schedule II – Valuation and Qualifying Accounts

 

     Balance at                          Balance at  
     Beginning      Added in      Costs and            End of  

Allowance for Doubtful Accounts

   of Period      Acquisition      expenses      Deductions (1)     Period  
     (in thousands)  

Year ended December 30, 2017

   $ 399      $ —        $ 673      $ (108   $ 964  

Year ended December 31, 2016

   $ 336      $ 159      $ 67      $ (163   $ 399  

Year ended January 2, 2016

   $ 306      $ —        $ 43      $ (13   $ 336  

 

(1) Represents uncollectible accounts charged against the allowance for doubtful accounts, net of recoveries.

 

(3) The following documents are filed, furnished or incorporated by reference as exhibits to this report as required by Item 601 of Regulation S-K

 

- 71 -


Table of Contents

Exhibit

Number

  

Description

    3.1    Amended and Restated Certificate of Incorporation of PGT Innovations, Inc. (incorporated herein by reference to Exhibit 3.1 to the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 18, 2010, Registration No. 000-52059)
    3.2    Amended and Restated By-Laws of PGT Innovations, Inc. (incorporated herein by reference to Exhibit 3.1 to Current Report on Form 8-K dated February 27, 2017, filed with the Securities and Exchange Commission on March 2, 2017, Registration No. 001-37971)
    3.3    Certificate of Amendment to the Amended and Restated Certificate of Incorporation of PGT, Inc. (incorporated herein by reference to Exhibit 3.1 to Current Report on Form 8-K dated December 14, 2016, filed with the Securities and Exchange Commission on December 19, 2016, Registration No. 000-52059)
    4.1    Form of Specimen Certificate (incorporated herein by reference to Exhibit 4.1 to Amendment No.  2 to the Registration Statement of the Company on Form S-1, filed with the Securities and Exchange Commission on May 26, 2006, Registration No. 333-132365)
    4.3    PGT Savings Plan (incorporated herein by reference to Exhibit 4.5 to the Company’s Form S-8 Registration Statement, filed with the Securities and Exchange Commission on October 15, 2007, Registration No. 000-52059)
  10.1    Credit Agreement, dated February  16, 2016, among PGT Innovations, Inc., the lending institutions from time to time party thereto, and Deutsche Bank AG New York Branch, as Administrative Agent, Collateral Agent, Swing Line Lender and Letter of Credit Issuer. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated February 16, 2016, filed with the Securities and Exchange Commission on February 17, 2016, Registration No. 000-52059)
  10.2    Supply Agreement, executed on January  24, 2014, by and between Keymark Corporation and PGT Industries, Inc. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated January  24, 2014, filed with the Securities and Exchange Commission on January 28, 2014, Registration No. 000-52059)
  10.3    Supply Agreement, executed on January  20, 2016, by and between PPG Industries, Inc. and PGT Industries, Inc. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated January  20, 2016, filed with the Securities and Exchange Commission on January 21, 2016, Registration No. 000-52059)
  10.4    Product Supply and Sales Agreement, executed on April 7, 2017, by and between PGT Industries, Inc. and Kuraray America, Inc. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated April 7, 2017, filed with the Securities and Exchange Commission on April 13, 2017, Registration No. 001-37971)
  10.5    Supply Agreement, executed on January  25, 2016, by and between, PGT Industries, Inc. and SAPA Extruder, Inc. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated January  25, 2016, filed with the Securities and Exchange Commission on January 25, 2016, Registration No. 000-52059)
  10.6    PGT Innovations, Inc. Amended and Restated 2006 Equity Incentive Plan (incorporated herein by reference to Exhibit 10.7 to the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 18, 2010, Registration No. 000-52059)
  10.7    Form of PGT Innovations, Inc. 2006 Equity Incentive Plan Non-Qualified Stock Option Agreement (incorporated herein by reference to Exhibit 10.8 to Amendment No. 3 to the Registration Statement of the Company on Form S-1, filed with the Securities and Exchange Commission on June 8, 2006, Registration No. 333-132365)
  10.8    Form of Employment Agreement, between PGT Industries, Inc. and, individually, Jeffery T. Jackson, and Bradley West (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated February 20, 2009, filed with the Securities and Exchange Commission on February 26, 2009, Registration No. 000-52059)
  10.9    Form of PGT Innovations, Inc. Director Indemnification Agreement (incorporated herein by reference to Exhibit 10.9 to Annual Report on Form 10-K, filed with the Securities and Exchange Commission on March 10, 2017, Registration No. 001-37971)
  10.10    Form of PGT Innovations, Inc. 2006 Equity Incentive Plan Replacement Non-Qualified Stock Option Agreement (incorporated herein by reference to Exhibit 10.17 to the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 18, 2010, Registration No. 000-52059)
  10.11    PGT Innovations, Inc. 2014 Omnibus Equity Incentive Plan (incorporated herein by reference to Appendix A to Definitive Proxy Statement on Form DEF 14A dated March 28, 2014, filed with the Securities and Exchange Commission on April 2, 2014)

 

- 72 -


Table of Contents

Exhibit

Number

  

Description

  10.12    Supply Agreement, executed on December  3, 2014, by and between PGT Industries, Inc. and Quanex IG Systems, Inc. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated December  3, 2014, filed with the Securities and Exchange Commission on December 4, 2014, Registration No. 000-52059)
  10.13    Agreement and Plan of Merger, executed on July  25, 2015, with CGI Windows and Doors Holdings, Inc., and PGT Industries, Inc., and Cortec Group IV, L.P., solely in its capacity as the representatives of the equity holders of CGI (incorporated herein by reference to Exhibit 2.1 to Current Report on Form 8-K dated July 25, 2014, filed with the Securities and Exchange Commission on July 29, 2014, Registration No. 000-52059)
  10.14    Supply Agreement, executed on April 29, 2014, by and between and PGT Industries, Inc. and Royal Group, Inc., for its Window  & Door Profiles division (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated April 29, 2014, filed with the Securities and Exchange Commission on May  5, 2014, Registration No. 000-52059)
  10.15    Stock Purchase Agreement, by and among PGT Industries, Inc., WinDoor, Incorporated, LTE, LLC, the Sellers identified therein and R. Frank Lukens Revocable Trust dated December 20, 2005, as the Representative, dated November 25, 2015 (incorporated herein by reference to Exhibit 2.1 to Current Report on Form 8-K dated November 25, 2015, filed with the Securities and Exchange Commission on November 30, 2015, Registration No. 000-52059)
  10.16    First Amendment to Credit Agreement, dated as of February  17, 2017, among PGT Innovations, Inc., the lending institutions from time to time party thereto, and Deutsche Bank AG New York Branch, as Administrative Agent, Collateral Agent, Swing Line Lender and Letter of Credit Issuer. (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated February 17, 2017, filed with the Securities and Exchange Commission on February 22, 2017, Registration No. 000-52059)
  10.17*    Independent Contractor Agreement effective as of January 1, 2018, by and between Rodney Hershberger, and PGT Innovations, Inc.
  10.18    Supply Agreement, executed on December 15, 2014, by and between PGT Industries, Inc. and Cardinal LG Company, as amended effective on January 1, 2017 (incorporated herein by reference to Exhibit 10.2 to Current Report on Form 8-K dated March 4, 2017, filed with the Securities and Exchange Commission on March 9, 2017, Registration No. 001-37971)
  10.19    First Amendment to Supply Agreement, executed on January 1, 2017, by and between PGT Industries, Inc. and Cardinal LG Company, which amends that certain Supply Agreement dated December 15, 2014 (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated March 4, 2017, filed with the Securities and Exchange Commission on March 9, 2017, Registration No. 001-37971)
  10.20    Supply Agreement, executed on September 22, 2017, by and between PGT Industries, Inc. and Cardinal LG Company (incorporated herein by reference to Exhibit 10.1 to Current Report on Form 8-K dated September 22, 2017, filed with the Securities and Exchange Commission on September 22, 2017, Registration No. 001-37971)
  21.1*    List of Subsidiaries
  23.1*    Consent of KPMG LLP, Independent Registered Public Accounting Firm
  24.1*    Power of Attorney (included on the signature page of this Annual Report on Form 10-K)
  31.1*    Certification of chief executive officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
  31.2*    Certification of chief financial officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
  32.1*    Certification of chief executive officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
  32.2*    Certification of chief financial officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS    XBRL Instance Document*
101.SCH    XBRL Taxonomy Extension Schema*
101.CAL    XBRL Taxonomy Extension Calculation Linkbase*
101.DEF    XBRL Taxonomy Extension Definition*
101.LAB    XBRL Taxonomy Extension Label Linkbase*
101.PRE    XBRL Taxonomy Extension Presentation Linkbase*

 

* Filed herewith.

 

Item 16. 10-K SUMMARY

None.

 

- 73 -


Table of Contents

SIGNATURES

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

 

    PGT INNOVATIONS, INC.
    (Registrant)
Date: March 14, 2018  

/s/ Jeffrey Jackson

  Jeffrey Jackson
  President and Chief Executive Officer
Date: March 14, 2018  

/s/ Bradley West

  Bradley West
  Senior Vice President and Chief Financial Officer

The undersigned hereby constitute and appoint Todd King and his substitutes our true and lawful attorneys-in-fact with full power to execute in our name and behalf in the capacities indicated below any and all amendments to this report and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, and hereby ratify and confirm all that such attorney-in-fact or his substitutes shall lawfully do or cause to be done by virtue thereof. Pursuant to the requirements of the Exchange Act, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature

 

Title

 

Date

/s/ Rodney Hershberger

  Chairman of the Board of Directors   March 14, 2018
Rodney Hershberger    

/s/ Jeffrey T. Jackson

 

President and Chief Executive Officer (Principal

Executive Officer and Director

  March 14, 2018
Jeffrey T. Jackson    

/s/ Bradley West

  Senior Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)   March 14, 2018
Bradley West    

/s/ Alexander R. Castaldi

  Director   March 14, 2018
Alexander R. Castaldi    

/s/ Richard D. Feintuch

  Director   March 14, 2018
Richard D. Feintuch    

/s/ M. Joseph McHugh

  Director   March 14, 2018
M. Joseph McHugh    

/s/ Floyd F. Sherman

  Director   March 14, 2018
Floyd F. Sherman    

/s/ Brett N. Milgrim

  Director   March 14, 2018
Brett N. Milgrim    

/s/ William J. Morgan

  Director   March 14, 2018
William J. Morgan    

/s/ Sheree L. Bargabos

  Director   March 14, 2018
Sheree L. Bargabos    

 

- 74 -

EX-10.17 2 d451998dex1017.htm EX-10.17 EX-10.17

Exhibit 10.17

INDEPENDENT CONTRACTOR AGREEMENT

This Independent Contractor Agreement (this “Agreement”) is entered into effective as of January 1, 2018 (the “Effective Date”) by and among PGT Innovations, Inc., a Delaware corporation (“Company”) and Rod Hershberger, the Company’s recently-retired Chief Executive Officer (“Contractor”, and together with the Company, the “Parties”).

Background

The Parties to this Agreement desire for Company to engage Contractor under the legal relationship of an independent contractor according to the terms and conditions of this Agreement, for the provision of the services described herein, including on Schedule 1 hereto (collectively, the “Services”).

Now, therefore, in consideration of the mutual premises and covenants contained in this Agreement, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged by both Parties hereto, the Parties, intending to be legally bound, hereby agree as follows:

Terms

1.    Term. Company agrees to engage Contractor, and Contractor agrees to be so engaged, for a period of twelve (12) months commencing on the Effective Date (the “Term”), unless the Agreement is terminated prior to that expiration date, in accordance with the termination provisions set forth herein. Upon the expiration of the Term, the Company’s Chief Executive Officer, Board of Directors and Contractor shall review together whether this Agreement shall be renewed and the terms and conditions of any such renewal. This Agreement shall not be renewed without the prior written approval of the Company’s Board of Directors, and the Company’s Board of Directors shall have the ultimate authority, in its discretion, to determine whether to renew or extend this Agreement, and the terms and conditions of any such renewal or extension.

2.    Compensation. Contractor shall receive Twenty-Nine Thousand One Hundred Sixty-Six and 67/100 ($29,166.67) per month for all Services rendered pursuant to this Agreement. That amount is separate from, and does not include, any compensation paid to Contractor for his role as a non-employee member and chairman of the Company’s Board of Directors. That consulting fee shall be paid to Contractor within ten business days after the conclusion of the month for which Services were rendered. Company shall reimburse Contractor for all pre-approved, commercially reasonable expenses relating to mileage, entertainment, travel and meals incurred while providing Services to Company. As a former executive of Company, Contractor is eligible to have the Company provide him and his spouse with Company health insurance even though he is no longer an employee and Company shall pay the premiums for said insurance during the Term as further compensation to Contractor for his performance of the Services pursuant to this Agreement, but only for so long as this Agreement is in effect. In the event that the amount of time spent by Contractor performing Services for the Company


significantly exceeds forty percent of the amount of time Contractor would perform services for the Company if he was a full time executive officer of the Company, due to a request from the Company’s CEO or its Board of Directors that Contractor perform additional Services, Contractor shall be eligible for a productivity bonus, with the determination of whether to pay any such bonus and the amount and timing of any such bonus to be made in the sole discretion of the Company’s Board of Directors. Contractor shall not be entitled to any other payments or benefits from Company as compensation for the provision of the Services pursuant to this Agreement (as such term is defined herein).

3.    Duties. Contractor shall provide to Company the services described on Schedule 1 hereto, as well as such other services as may be agreed to by Company and Contractor from time to time (collectively, the “Services”). Company shall provide Contractor with the use of an office, computer and phone when Contractor is on-site at Company’s headquarters offices, however it is anticipated that a portion of the time Contractor spends providing the Services will be off site.

4.    Independent Contractor Relationship. It is specifically agreed that the relationship of the Parties hereto shall be that of a company and an independent contractor, and not that of an employer-employee. Therefore, the Parties specifically agree that Company shall have the right of control only to the extent of determining the results to be accomplished by Contractor, but not as to the details and means by which those results shall be accomplished. Contractor is not an employee of Company. Contractor shall be solely responsible for any unemployment compensation contributions, all benefits and any other payroll tax matters as they relate to Contractor. Contractor shall not be considered an employee of Company for federal income tax purposes. In the event that the Internal Revenue Service does not recognize this Agreement as establishing an independent contractor relationship and assesses a deficiency, penalties or interest against Company, then Contractor agrees to indemnify Company for all such amounts. Contractor shall assume full and total responsibility for, and legal liability relating to, all taxes which may be owed as a result of his relationship with Company under this Agreement, including, but not limited to, the payment of self-employment taxes, the payment of any federal and state unemployment taxes, the payment of federal and state estimated income taxes due and payable resulting from the compensation earned, and all other income or employment or contractor-related taxes.

5.    Restrictive Covenants. Contractor recognizes and affirms that all restrictive covenants in existence in his February 2009 employment agreement with the Company, previously executed between Company and Contractor, remain in full force and effect during the term of and for two years after the expiration or termination of this Agreement.

6.    Confidentiality. Contractor acknowledges that Company continually obtains and develops valuable proprietary and confidential information (as further defined below, the “Confidential Information”) which are owned solely by Company, even if created, developed or invented by Contractor, and which may become known to Contractor in connection with this Agreement.


Contractor acknowledges that all Confidential Information is and shall remain the exclusive property of Company. By way of illustration, but not limitation, Confidential Information may include photographs, film, slides, prints, digital and electronic media, designs, patents, inventions, trade secrets, technical information, know-how, research and development activities of Company, product and marketing plans, customer and supplier information, and information disclosed to Company or to Contractor by third parties of a proprietary or confidential nature or under an obligation of confidence.

Contractor agrees that he shall not, during the Term and thereafter, publish, disclose, or otherwise make available to any third party any Confidential Information of or about Company except as expressly authorized in writing by Company. Contractor agrees that Contractor shall use such Confidential Information only in the performance of his duties for Company and in accordance with any Company policies regarding the protection of Confidential Information. Contractor agrees not to use such Confidential Information for his own benefit or for the benefit of any other person or business entity.

Contractor agrees to exercise all reasonable precautions to protect the integrity and confidentiality of Confidential Information in his possession from any unauthorized discovery by or disclosure to any third party. Contractor further agrees not to remove any Confidential Information from Company’s premises except to the extent necessary to provide services to Company. Upon the termination of Contractor’s relationship with Company, or at any time upon Company’s request, Contractor shall return immediately to Company any and all materials containing any Confidential Information then in his possession or control.

Confidential Information shall not include information that (a) is or becomes generally known within Company’s industry through no fault of Contractor; (b) was already known to the Contractor at the time it was disclosed to him as evidenced by Contractor’s written records at the time of disclosure; (c) is lawfully and in good faith made available to Contractor by a third party who did not derive it from Company, and who was not under a statutory, common law, contractual, fiduciary or other obligation or duty to refrain from disclosing the information to Contractor; or (d) is required to be disclosed by a governmental authority or by order of a court of competent jurisdiction, provided that such disclosure is subject to all applicable governmental or judicial protection available for like material and reasonable advance notice is given to Company so that Company may seek a protective order or other protection of such Confidential Information.

7.    Intellectual Property. Contractor agrees that any creations, designs, developments drawings, sketches or other work product related to any new products, product improvements, product modifications or similar matters created, developed, designed or made by Contractor pursuant to his engagement with Company, or that are otherwise created, developed, designed, or made when providing Services, are made for the sole and exclusive benefit and ownership of Company and are “works made for hire” and that Company, as the one for whom the works are prepared, shall own all right, title and interest in the works and all such work product of Contractor, including without limitation, all copyright, patent, trademark and other forms of intellectual property rights. Contractor agrees that to the extent that the works are not deemed works made for the sole and exclusive benefit of Company or “works made for hire”, Company


shall own all right, title and interest to copyrightable works or any other intellectual property created, developed, made or altered by Contractor during, or related to, Contractor’s engagement and does hereby agree to assign and does hereby assign to Company, its successors, assigns, or nominees, all right, title and interest to said intellectual property or any other new developments relating to any subject matter with which Contractor’s work for Company is, or may be, concerned with, whether or not copyrightable or patentable, which Contractor has made, conceived, created, designed or developed, or hereafter shall make or conceive, design, develop or create, during Contractor’s engagement or association with Company, whether or not such intellectual property is made or conceived in conjunction with others, and whether or not made or conceived in the course of Contractor’s engagement or association with Company or with the use of Company’s time, materials, or facilities. Contractor further agrees that Contractor will, without charge to Company, execute, acknowledge, assign, and deliver such copyrights, assignments, and any such further material as may be necessary to obtain copyright or patent in any country, and vest title thereto in Company, its successors, assigns, or nominees.

Contractor represents and warrants that the works or other intellectual property he creates, develops or makes while performing the Services will be original, will not infringe upon the rights of any third party, and will not have been previously assigned, licensed or otherwise encumbered. To the extent that Contractor utilizes third party agents, Contractor will secure the necessary agreements to assign all intellectual property ownership to Company, but will not use any such third party agents without the Company’s prior written consent.

Contractor further acknowledges that the creations, developments, designs, and works created, conceived or made during his prior employment with Company were for the sole and exclusive benefit and ownership of the Company and were works made for hire and all right, title and interest in such works are owned by Company, including all copyright, patent, trademark and other intellectual property rights.

8.    Specific Performance. With respect to the covenants and agreements of Contractor set forth in Sections 5, 6 and 7 hereof, the parties agree that a violation of such covenants and agreements will cause irreparable injury to Company for which Company will not have an adequate remedy at law, and that Company shall be entitled, in addition to any other rights and remedies it may have, at law or in equity, to obtain an injunction to restrain Contractor from violating, or continuing to violate, such covenants and agreements. In the event Company does apply for such an injunction, Contractor shall not raise as a defense thereto that Company has an adequate remedy at law.

9.    Termination. This Agreement may not be terminated by the Company so long as Contractor is performing the Services to the reasonable satisfaction of the Company and Contractor has not violated or threatening to violate any of the restrictive covenants set forth in this Agreement; provided, however, that in any event, a majority of the members of the Company’s Board of Directors must approve any such for-cause termination of this Agreement by the Company. Contractor shall have the right to terminate this Agreement without cause or reason at any time with sixty days prior written notice to the Company.


10.    Miscellaneous.

(a)    This Agreement sets forth the full and entire understanding and agreement of the parties hereto regarding the subject matters described herein, and on the schedule hereto, and there are no other oral or written agreements or understandings regarding such matters in effect, as this Agreement supersedes all prior agreements, contracts, negotiations and understandings, whether written or oral, related to those subject matters. This Agreement shall not be changed, modified or amended except by a writing signed by all parties hereto. No waiver of any provision of this Agreement shall be valid unless in writing and signed by the party against whom it is sought to be enforced. The failure of any party at any time to insist upon strict performance of any condition, promise, agreement or understanding set forth in this Agreement shall not be construed as a waiver or relinquishment of the right to insist upon strict performance of the same condition, promise, agreement or understanding at a future time.

(b)    This Agreement shall be binding upon, and inure to the benefit of, the parties hereto and their respective heirs, executors, legal representatives, successors and permitted assigns. This Agreement may not be assigned by Contractor to any other party; nor may Contractor subcontract or assign the performance of the Services hereunder to any other party.

(c)    If any provision of this Agreement or the application of any provision hereof to any person or circumstance is held invalid, the remainder of this Agreement and the application of such provision to other persons or circumstances shall not be affected unless the invalid provision substantially impairs the benefits of the remaining portions of this Agreement.

(d)    The parties agree that the exclusive jurisdiction and venue of any lawsuit between them arising under this Agreement or the transactions contemplated herein shall be the state courts sitting in Sarasota County, Florida and each of the parties hereby irrevocably agrees and submits itself to the exclusive jurisdiction and venue of such courts for the purposes of such lawsuit. The laws of Florida shall govern this Agreement.

(e)    The headings of the sections hereof are inserted for convenience only and in no way define, limit or prescribe the intent of this Agreement.

(f)    This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.

(g)    The parties agree that this Agreement has been prepared as a result of their mutual arms-length negotiation and the Agreement shall, not, in any respect, be interpreted against either party as the purported drafter thereof.

(h)    In the event it should become necessary for any party to retain the services of an attorney to enforce any provision of the Agreement, the non-prevailing party agrees to pay to the prevailing party the costs of any legal proceedings and reasonable attorney and paralegal fees, including any attorney and paralegal fees and costs incurred as a result of an appellate proceeding.


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

 

COMPANY:
PGT Innovations , Inc.,
By:  

/s/ Jeffrey Jackson

  Its: President
CONTRACTOR:

/s/ Rod Hershberger

  Rod Hershberger


SCHEDULE 1

SERVICES TO BE PERFORMED

Attending industry and trade association events and meetings on behalf of the Company.

Representing the Company at local business, civic and governmental events and meetings.

Attending customer conferences, events and meetings on behalf of the Company as requested.

Attending Company employee events.

Assisting the CEO in identifying, assessing, evaluating and conducting due diligence regarding potential mergers and acquisitions as requested.

Providing other advice to the CEO on an as-requested basis.

EX-21.1 3 d451998dex211.htm EX-21.1 EX-21.1

Exhibit 21.1

PGT Innovations, Inc.

Subsidiaries

 

Name    State of Incorporation

PGT Industries, Inc.

   Florida

CGI Windows and Doors Holdings, Inc. (wholly-owned by PGT Industries, Inc.)

   Delaware

CGI Windows and Doors, Inc. (wholly-owned by CGI Windows and Doors Holdings, Inc.)

   Delaware

WinDoor, Incorporated (wholly-owned by PGT Industries, Inc.)

   Florida

LTE, LLC (wholly-owned by PGT Industries, Inc.)

   Florida

CGI Commercial, Inc. (wholly-owned by CGI Windows and Doors, Inc.)

   Florida
EX-23.1 4 d451998dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

The Board of Directors

PGT Innovations, Inc.:

We consent to the incorporation by reference in the registration statements (Nos. 333-196048, 333-166075, 333-146719, 333-135616) on Form S-8 of PGT Innovations, Inc. of our reports dated March 14, 2018, with respect to the consolidated balance sheets of PGT Innovations, Inc. and subsidiaries as of December 30, 2017 and December 31, 2016, and the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 30, 2017, and the related notes and financial statement schedule II (collectively, the “consolidated financial statements”), and the effectiveness of internal control over financial reporting as of December 30, 2017, which reports appear in the December 30, 2017 annual report on Form 10-K of PGT Innovations, Inc.

/s/ KPMG LLP

Tampa, Florida

March 14, 2018

Certified Public Accountants

EX-31.1 5 d451998dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

Certification

I, Jeffrey Jackson, certify that:

 

  1. I have reviewed this report on Form 10-K for the year ended December 30, 2017 of PGT Innovations, Inc.;

 

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

 

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

 

  4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: March 14, 2018

 

/s/ Jeffrey Jackson

 

Jeffrey Jackson

President and Chief Executive Officer

EX-31.2 6 d451998dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

Certification

I, Bradley West, certify that:

 

  1. I have reviewed this report on Form 10-K for the year ended December 30, 2017 of PGT Innovations, Inc.;

 

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

 

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

 

  4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Date: March 14, 2018

 

/s/ Bradley West

 

Bradley West

 

Senior Vice President and Chief Financial Officer

EX-32.1 7 d451998dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

Certification of CEO and CFO Pursuant to 18 U.S.C. Section 1350

(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the annual report on Form 10-K of PGT Innovations, Inc. (the “registrant”) for the annual period ended December 30, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “report”), Jeffrey Jackson and Bradley West, as President and Chief Executive Officer and Sr. Vice President and Chief Financial Officer, respectively, of the registrant, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:

 

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

 

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

Dated: March 14, 2018

 

/s/ Jeffrey Jackson

Jeffrey Jackson

President and Chief Executive Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the registrant and will be retained by the registrant and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished to the Securities and Exchange Commission as an exhibit to the Form 10-K and shall not be considered filed as part of the Form 10-K.

EX-32.2 8 d451998dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

Certification of CEO and CFO Pursuant to 18 U.S.C. Section 1350

(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the annual report on Form 10-K of PGT Innovations, Inc. (the “registrant”) for the annual period ended December 30, 2017 as filed with the Securities and Exchange Commission on the date hereof (the “report”), Jeffrey Jackson and Bradley West, as President and Chief Executive Officer and Sr. Vice President and Chief Financial Officer, respectively, of the registrant, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:

 

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

 

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

Dated: March 14, 2018

 

/s/ Bradley West

Bradley West
Senior Vice President and Chief Financial Officer

A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the registrant and will be retained by the registrant and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished to the Securities and Exchange Commission as an exhibit to the Form 10-K and shall not be considered filed as part of the Form 10-K.

EX-101.INS 9 pgti-20171230.xml XBRL INSTANCE DOCUMENT 1500000 1500000 6778000 246000 2320000 5029000 3882000 47100000 41856000 102571000 40000000 310000000 270000000 11.60 0.0600 590000 26000 1900000 1500000 6497000 28174000 964000 144516000 61272000 60308000 95133000 252275000 12911000 806000 359000 453119000 16900000 20000000 34029000 200000000 49805000 0.01 52486000 525000 11460000 28611000 5839000 1378000 224433000 11460000 16102000 965000 22772000 1029000 132000 691000 0 659000 3099000 16749000 48000 8056000 412000 1663000 292000 22772000 8700000 0 72703000 6635000 5974000 8769000 5116000 6278000 6430000 39202000 108060000 115043000 5171000 37816000 2506000 30139000 200000 277794000 453119000 41379000 212973000 294000 0 0 164000 227300000 294000 223975000 212679000 13141000 2642000 9873000 4047000 31591000 4454000 1367000 964000 4884000 2495000 2570000 0.01 10000000 0 2490000 4443000 84133000 5386000 179266000 -64716000 31748000 2146328 2154328 188084000 31789000 2146328 2.06 2154328 2.09 175325000 0 12759000 6100000 3540000 32300000 2775000 2996000 306000 2754000 2583000 352000 517000 1700000 1300000 4700000 1600000 10.35 396114 10.47 9300000 0 600000 3000000 0 38900000 5800000 3200000 39800000 0.0146 675000 253800000 223975000 590000 106647000 1668000 75841000 3000000 1000000 224000000 458000 827142 53703000 7347000 6298000 79015000 19989000 12914000 2200000 2.31 1.98 31688000 2134328 2134328 31688000 60000 12000 20000 101000 11.81 252275000 49805338 525000 -64716000 -12759000 1800000 49805711 0 3000000 10.20 617744602 20000000 1800000 600000 600000 1200000 7700000 4700000 20300000 42469000 3302000 73976000 -1671000 238229000 -1671000 47707270 498000 -152009000 -11071000 61493000 0 3800000 4237000 106961000 29500000 29700000 244944000 48806435 511000 -128457000 -10037000 200000 14909000 399000 122377000 42045000 41646000 87565000 249647000 7894000 668000 436648000 15400000 16600000 39210000 200000000 49176000 0.01 51887000 519000 69000 15743000 41100000 9262000 2149000 264000000 16102000 2000000 31838000 1660000 899000 0 1241000 3193000 26007000 167000 10492000 503000 2979000 195000 31838000 4384000 0 66226000 45089000 108060000 120930000 3044000 30511000 2521000 24946000 303796000 436648000 22803000 247873000 264600000 247873000 2000000 1527000 8365000 1900000 1072000 1282000 0.01 10000000 0 2645000 4494000 84209000 5569000 171774000 -104555000 145611000 2624950 2.08 132852000 12759000 2176000 37500000 537000 132852000 69000 178000 -109000 264000 24600000 24600000 10.05 426302 38900000 41856000 0.0100 675000 253800000 263975000 106647000 1668000 75841000 3000000 270000000 51681000 6319000 6298000 79421000 16640000 11415000 1700000 178000 249647000 249469000 49176149 519000 49176149 519000 -109000 -104555000 -104710000 -12759000 -12759000 100000 249469000 32171000 304129000 -104710000 145278000 132519000 3000000 102571000 99571000 43500000 P6Y 0.01 34699 7 P1Y 3000000 251474 125737 15000000 1900000 4000000 28000000 P7Y P7Y 10000000 3000000 24 6477000 1300000 false <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>7. Accrued Liabilities</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Accrued liabilities consisted of the following as of:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b><i>Accrued liabilities</i></b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued payroll and benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,700</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued federal and state income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,497</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued warranty</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,443</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,494</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued interest</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,029</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,660</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued health claims insurance payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">806</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">668</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net advance vendor consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">517</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,642</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,527</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,909</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Other accrued liabilities are comprised primarily of state sales taxes and customer rebates. See Note 4 for a discussion of the net advance vendor consideration relating to Cardinal Glass Industries as of December&#xA0;30, 2017.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Advertising</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $1.3&#xA0;million, $0.2&#xA0;million and $0.3&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> </div> 19000 1948000 4642000 576000 2394000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Basis of Presentation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201C;GAAP&#x201D;).</p> </div> 1500000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>4. Recent Transaction, Including Sale of Assets and Acquisitions</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b><u>Sale of Door Glass Processing Assets</u></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> On September&#xA0;22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for <font style="WHITE-SPACE: nowrap">PGT-branded</font> doors for a cash purchase price of $28&#xA0;million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for <font style="WHITE-SPACE: nowrap">PGT-branded</font> doors. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 10px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The Company has determined that, although the APA and SA are separate agreements, they were negotiated contemporaneously. Therefore, the Company has concluded that the $28&#xA0;million of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a vendor for the Company&#x2019;s agreement to buy glass components for <font style="WHITE-SPACE: nowrap">PGT-branded</font> doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the fair value of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as the glass components are recognized by PGTI. Based on the established fair market value of the assets sold, as determined by an independent appraisal, approximately $7.7&#xA0;million will be allocated to the sale of the assets, and the remaining $20.3&#xA0;million represents consideration received from our vendor related to the agreement to buy door glass for <font style="WHITE-SPACE: nowrap">PGT-branded</font> doors from Cardinal, and that amount will be deferred and amortized to income over the <font style="WHITE-SPACE: nowrap">7-year</font> term of the SA.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> At the time we ceased using these assets in production and they became available for immediate sale, their net book value was $4.7&#xA0;million, and they were reclassified from property, plant and equipment, to assets held for sale within other current assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date being in late 2017, and the second date in early 2018, on or about March&#xA0;1, 2018, or such other date as the Company and Cardinal agree to use. Under the APA, the cash purchase price of $28&#xA0;million is to be paid by Cardinal to the Company in three separate payments of $3&#xA0;million on or about the time of the first transfer of the assets to Cardinal, $10&#xA0;million on or about January&#xA0;15, 2018, and $15&#xA0;million at or about the time of the second transfer of assets to Cardinal.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> On November&#xA0;1, 2017, Cardinal paid us $3.0&#xA0;million in cash pursuant to the APA. On December&#xA0;15, 2018, machinery and equipment classified as assets held for sale with net book value of $1.5&#xA0;million, and fair value of $1.9&#xA0;million was transferred to Cardinal and their equipment riggers. At that time, we recorded a gain on disposal of assets of $363&#xA0;thousand in the accompanying consolidated statement of operations for the year ended December&#xA0;30, 2017. The remaining machinery and equipment to be transferred to Cardinal in 2018 with a net book value of $3.2&#xA0;million and fair value of $5.8&#xA0;million, is classified within other current assets in the accompanying consolidated balance sheet at December&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> The SA provides that the Company will purchase, and Cardinal will supply, all the Company&#x2019;s requirements for certain glass components used in <font style="WHITE-SPACE: nowrap">PGT-branded</font> doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. Accordingly, we began amortizing the advance consideration received from our vendor initially allocated to the SA, and recognized $628&#xA0;thousand of such gain amortization, classified as a reduction to cost of sales in the accompanying consolidated statement of operations for the year ended December&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><u>WinDoor, Inc.</u></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> On February&#xA0;16, 2016 (&#x201C;closing date&#x201D;), we completed the acquisition of WinDoor, which became a wholly-owned subsidiary of PGT Industries, Inc. The fair value of consideration transferred in the acquisition was $102.6&#xA0;million, including the then estimated fair value of contingent consideration of $3.0&#xA0;million, which has been allocated to the net assets acquired and liabilities assumed as of the acquisition date, in accordance with ASC 805, &#x201C;Business Combinations&#x201D;. The cash portion of the acquisition was financed with borrowings under the 2016 Credit Agreement, and with $43.5&#xA0;million of cash on hand.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> The fair value of assets acquired and liabilities assumed as of the closing date, were as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Final&#xA0;Allocation</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts and notes receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,882</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,778</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">246</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,029</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,856</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,320</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Purchase price</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">102,571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Consideration:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total fair value of consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">102,571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The fair value of working capital related items, such as accounts receivable, inventories, prepaids, and accounts payable and accrued liabilities, approximated their book values at the date of acquisition. Valuations of the intangible assets (See Note 7) were valued using income and royalty relief approaches based on projections provided by management, which we consider to be Level&#xA0;3 inputs.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Acquisition costs totaling $0.9&#xA0;million are included in selling, general, and administrative expenses on the consolidated statement of operations for the year ended December&#xA0;31, 2016, and relate to legal expenses, representations and warranties insurance, diligence, and accounting services.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, was determined to be $41.9&#xA0;million, of which $38.9&#xA0;million is expected to be deductible for tax purposes. Goodwill represents the increased value of the combined entity through additional sales channel opportunities as well as operational efficiencies.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The stock purchase agreement for the acquisition of WinDoor (&#x201C;SPA&#x201D;) provided for the potential for an <font style="WHITE-SPACE: nowrap">earn-out</font> contingency payment to sellers had WinDoor achieved a certain level of sales in the calendar year ended December&#xA0;31, 2016. The potential undiscounted amount of all future payments that could be required to be paid under the contingent <font style="WHITE-SPACE: nowrap">earn-out</font> consideration arrangement was between $0 and $3.0&#xA0;million. We had recorded an <font style="WHITE-SPACE: nowrap">earn-out</font> contingency liability of $3.0&#xA0;million on the closing date, which represented its then estimated fair value using undiscounted cash flows, based on probability adjusted level of revenues with a range whose minimum was $51.0&#xA0;million. Based on revised estimates using actual sales through the end of the 2016 third quarter, we concluded the probability was remote that WinDoor&#x2019;s actual sales for 2016 would reach the $46.0&#xA0;million minimum level required for the minimum payment of $2.7&#xA0;million possible under the <font style="WHITE-SPACE: nowrap">earn-out</font> contingency arrangement and, therefore, determined that the entire initial estimated fair value of $3.0&#xA0;million should be reversed. For tax purposes, contingent consideration does not become part of tax goodwill until paid. As such, the amount of goodwill deductible for tax purposes is $3.0&#xA0;million less than the amount recorded for book purposes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The SPA had a post-closing working capital calculation whereby we were required to prepare, and deliver to the sellers, a final statement of purchase price, including our calculation of the amount we find net working capital actually to have been as of the closing date. During the third quarter of 2016, the Company and the sellers reached agreement on the calculation of net working capital, which resulted in a payment of $0.7&#xA0;million to the Company from sellers, resulting in a decrease in the purchase price which we recorded as a reduction in goodwill.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include WinDoor&#x2019;s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of WinDoor adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the 2016 Credit Agreement entered into in connection with the acquisition. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b>Pro Forma Results (unaudited)</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">461,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">430,626</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,402</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,912</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Net income per common share:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.46</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.37</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.44</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><u>US Impact Systems, Inc.</u></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> On August&#xA0;31, 2016, CGIC, a wholly-owned subsidiary of CGI, and the Company, entered into an asset purchase agreement with US Impact Systems, Inc. (USI) and its stockholders whereby CGIC purchased the operations and certain assets of, and assumed certain liabilities of USI. USI was an established fabricator of storefront window and door products. The fair value of the consideration transferred in the acquisition was $1.9&#xA0;million, which was allocated to current and other assets totaling $1.8&#xA0;million and amortizable intangible assets totaling $0.6&#xA0;million, and goodwill of $0.6&#xA0;million, less the assumption of accounts payable and accrued liabilities with estimated fair values totaling $1.2&#xA0;million, in accordance with ASC 805, &#x201C;Business Combinations&#x201D;. This transaction did not have a significant impact on our financial position or operating results for 2016.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Concentrations of credit risk</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents and trade accounts receivable. Accounts receivable are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida. Credit is extended based on an evaluation of the customer&#x2019;s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At December&#xA0;30, 2017, and December&#xA0;31, 2016, our cash balance exceeded the insured limit by $32.3&#xA0;million and $37.5&#xA0;million, respectively.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Principles of consolidation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Cash and cash equivalents</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>12. Commitments and Contingencies</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b><i>Leases</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We lease certain of our manufacturing facilities under operating leases. We also lease production equipment, vehicles, computer equipment, storage units and office equipment under operating leases. Our operating leases expire at various times through 2021. Lease expense was $4.7&#xA0;million, $4.2&#xA0;million and $2.3&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively. Future minimum lease commitments for <font style="WHITE-SPACE: nowrap">non-cancelable</font> operating leases are as follows at December&#xA0;30, 2017 (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,884</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,454</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,047</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,570</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,495</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,141</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,591</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Through the terms of certain of our leases, we have the option to purchase the leased equipment for cash in an amount equal to its then fair market value plus all applicable taxes.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><i>Purchase Commitments</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We are obligated to purchase certain raw materials used in the production of our products from certain suppliers pursuant to stocking programs. If these programs were cancelled by us, as of December&#xA0;30, 2017, we would be required to pay $6.1&#xA0;million for various materials. During the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, we made purchases under these programs totaling $175.7&#xA0;million, $132.8&#xA0;million and $122.0&#xA0;million, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> At December&#xA0;30, 2017, we had a commitment to make tenant improvements relating to our new, leased facility in Miami, Florida, of $1.8&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> At December&#xA0;30, 2017, we had $0.2&#xA0;million in standby letters of credit related to our workers&#x2019; compensation insurance coverage, and commitments to purchase equipment of $1.2&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>Legal Proceedings</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We are a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or on a combined basis, will not have a materially adverse effect on our operations, financial position or cash flows.</p> </div> -5181000 39839000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>17. Accumulated Other Comprehensive Loss</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> There was no activity within accumulated other comprehensive income during the years ended December&#xA0;30, 2017, or December&#xA0;31, 2016. The following table shows the components of accumulated other comprehensive loss for the year ended January&#xA0;2, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="87%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Aluminum</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Forward</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Contracts</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;3, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,671</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive income before reclassification</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tax effect</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(50</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Reclassification of income tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,595</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net current-period other comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,671</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;2, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> There was no reclassification activity from accumulated other comprehensive income (loss) during the years ended December&#xA0;30, 2017, or December&#xA0;31, 2016. The follow table shows reclassifications out of accumulated other comprehensive loss for the year ended January&#xA0;2, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="40%"></td> <td valign="bottom" width="23%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="23%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amounts&#xA0;Reclassified&#xA0;From&#xA0;Accumulated&#xA0;Other&#xA0;Comprehensive&#xA0;Income&#xA0;(Loss)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>Affected&#xA0;Line&#xA0;Item&#xA0;in&#xA0;Statement Where Net<br /> Income is Presented</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Year&#xA0;Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <i>(in thousands)</i></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tax effect</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(50</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Tax expense</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,595</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Tax expense</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Comprehensive income</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company reports comprehensive income, defined as the total of net income and other comprehensive income, which is composed of all other <font style="WHITE-SPACE: nowrap">non-owner</font> changes in equity, and the components thereof, in its consolidated statements of comprehensive income.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The components of other comprehensive income relate to gains and losses on cash flow hedges, to the extent effective. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings. There were no components of comprehensive income for 2017 or 2016.</p> </div> 8063000 9129000 352097000 1066000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> <b><i>Cost of sales</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, engineering and property taxes.</p> </div> --12-30 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The activity relating to third-party fees and costs, lender fees and discount for the year ended December&#xA0;30, 2017, are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,102</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization expense through February&#xA0;17, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(359</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At time of refinancing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,743</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Amortization expense after repricing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,394</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Accelerated amortization relating to debt prepayment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,889</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At end of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,460</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> -9066000 1800000 0.03 0 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Derivative financial instruments</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We utilize certain derivative instruments, from time to time, including forward contracts and interest rate swaps and caps to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market and interest rates. We do not enter into derivatives for speculative purposes. As of December&#xA0;30, 2017, and December&#xA0;31, 2016, we did not have any open forward contracts for the purchase of aluminum, or any interest rate caps or swaps. Additional information with regards to derivative instruments is contained in Note&#xA0;9.</p> </div> -10010000 -9066000 944000 1.00 13051000 0.20 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>9. Derivatives</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><i>Aluminum Forward Contracts</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> From time to time we use aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusions we use in production. These contracts are initially designated as cash flow hedges since they are believed to be highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum. However, in 2014, we designated all of our then existing aluminum hedges as ineffective. The change in value of those aluminum forward contracts was recognized in other expense, net, on the consolidated statement of operations for the year ended January&#xA0;2, 2016 and totaled $0.4&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> There were no derivative financial instruments or related activity during the year ended December&#xA0;30, 2017, or December&#xA0;31, 2016. The following represents the gains (losses) on derivative financial instruments for the year ended January&#xA0;2, 2016, and their classifications within the accompanying consolidated financial statements (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="50%"></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Derivatives in Cash Flow Hedging Relationships</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Recognized<br /> in OCI on<br /> Derivatives<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Location&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Reclassified<br /> from Accumulated<br /> OCI into Income<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount&#xA0;of&#xA0;Loss<br /> Reclassified&#xA0;from<br /> Accumulated&#xA0;OCI<br /> into Income<br /> (Effective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Location&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Recognized</b><br /> <b>in Income on<br /> Derivatives<br /> (Ineffective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Recognized<br /> in Income on<br /> Derivatives<br /> (Ineffective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">Other&#xA0;expense,&#xA0;net</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">($</td> <td valign="bottom" align="right">388</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> </div> 0.002 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>3. Recent Accounting Pronouncements</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Accounting Pronouncements Recently Adopted</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In January 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-04,</font>&#xA0;&#x201C;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-04</font>&#xA0;simplifies the subsequent measurement of goodwill by eliminating &#x201C;Step 2&#x201D; from the goodwill impairment test. The amendment also eliminates the requirement for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This update is effective for our fiscal year beginning after December&#xA0;15, 2019 and shall be adopted prospectively. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xA0;1, 2017. The Company elected to adopt this standard as of January&#xA0;1, 2017. The application of this standard did not have any impact on the Company&#x2019;s financial position, results of operations or cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In March 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;)&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-09,</font>&#xA0;&#x201C;Compensation&#x2014;Stock Compensation, Improvements to Employee Share-Based Payment Accounting (Topic 718)&#x201D;. This update is intended to provide simplification of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. We adopted this update effective for our fiscal year beginning January&#xA0;1, 2017. Impacts of the adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires employers to make a policy election as to whether they will continue to use previous generally accepted accounting principles, which required employers to recognize stock-based compensation expense on grants of equity awards net of an estimate of the amount that will be forfeited, or to recognize forfeitures on an actual basis in the period they occur. We have elected to change our method of accounting for forfeitures, from one of estimating forfeitures, to recognizing forfeitures on an actual basis in the period they occur, adopted on a modified-retrospective basis. This resulted in an adjustment to increase accumulated deficit for previously unrecognized stock compensation expense of approximately $109&#xA0;thousand as of December&#xA0;31, 2016, net of deferred tax effect of $69&#xA0;thousand, with an offsetting increase in additional&#xA0;<font style="WHITE-SPACE: nowrap">paid-in</font>&#xA0;capital of approximately $178&#xA0;thousand.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires that employee taxes paid when an employer withholds shares for&#xA0;<font style="WHITE-SPACE: nowrap">tax-withholding</font>&#xA0;purposes be reported as a financing activity. The Company withholds shares of its common stock from employees to satisfy the employee&#x2019;s tax withholding obligations in connection with the exercise of stock options and lapse of restrictions on stock awards, which are then immediately retired. We previously included these cash flows in financing activities, therefore, there was no impact upon adoption.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires that excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards be recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital.</font></font>&#xA0;See Note 11 for a discussion of the impacts of the adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;on the Company&#x2019;s income tax expense for the year ended December&#xA0;30, 2017.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires previously unrecognized excess tax benefits to be recognized on a modified-retrospective basis, which results from taking a deduction for tax benefits relating to stock-based compensation that does not result in a reduction in taxes payable. Upon adoption, we recorded an adjustment to decrease the accumulated deficit for excess tax benefits that had not yet been recognized of approximately $264&#xA0;thousand as of December&#xA0;31, 2016, with an offsetting reduction in our net deferred tax liability resulting from the recognition of previously unrecorded deferred tax assets for tax credits in the state of Florida.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires excess tax benefits to be presented as an operating activity on the statement of cash flows, either prospectively or on a full-retrospective basis, rather than as previously required as a financing activity. We have elected to present excess tax benefits in the operating section of the statement of cash flows on a prospective basis.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The effects on the Company&#x2019;s consolidated balance sheet as of December&#xA0;31, 2016, relating to the adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;is as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Previously</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>After</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Reported</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adoption</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,838</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">304,129</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">303,796</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Additional&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital</font></font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">249,469</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">249,647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated deficit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(104,710</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(104,555</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Shareholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145,611</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total shareholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">132,519</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">132,852</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In July 2015, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2015-11,</font>&#xA0;&#x201C;Inventory (Topic 330) &#x2013; Simplifying the Measurement of Inventory&#x201D;. This guidance changed the subsequent measurement of inventory, excluding inventory accounted for under LIFO or the retail inventory method, to be at lower of cost and net realizable value. Topic 330, Inventory, previously required an entity to measure inventory at the lower of cost or market. Market could have been replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. Under this ASU, an entity measures inventory within its scope at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-11</font>&#xA0;was effective for us as of January&#xA0;1, 2017. We prospectively adopted ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-11</font>&#xA0;effective on January&#xA0;1, 2017. The adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-11</font>&#xA0;had no impact on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Accounting Pronouncements Recently Issued, Not Yet Adopted</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12,</font>&#xA0;&#x201C;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.&#x201D; The amendments under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12</font>&#xA0;refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12</font>&#xA0;becomes effective for us in the first quarter of 2019. Early application is permitted in any interim period, with the effect of adoption reflected as of the beginning of the fiscal year of adoption. We currently are not engaged in any derivative or hedging activities, but would apply the provisions of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12</font>&#xA0;upon our adoption of this guidance, or when it becomes effective.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-05,</font>&#xA0;&#x201C;Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-05</font>&#xA0;clarifies the scope of Subtopic&#xA0;<font style="WHITE-SPACE: nowrap">610-20,</font>&#xA0;Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic&#xA0;<font style="WHITE-SPACE: nowrap">610-20,</font>&#xA0;which was issued in May 2014 as a part of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with&#xA0;<font style="WHITE-SPACE: nowrap">non-customers.</font>&#xA0;This update is effective at the same time as the amendments in ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;therefore, for our fiscal year beginning after December&#xA0;15, 2017, and may be applied either under a full- or modified-retrospective basis. We do not expect the adoption of this guidance to have a significant effect on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In January 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-01,</font>&#xA0;&#x201C;Business Combinations (Topic 805) &#x2013; Clarifying the Definition of a Business.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-01</font>&#xA0;affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-01</font>&#xA0;provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. This update is effective for our fiscal year beginning after December&#xA0;15, 2017, including interim periods therein. We do not expect adoption of this guidance to have a significant effect on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15,</font>&#xA0;&#x201C;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;reduces diversity in practice in how certain transactions are classified in the statement of cash flows. The new standard will become effective for the Company beginning with the first quarter of 2018, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 8%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In June 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-13,</font>&#xA0;&#x201C;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201D;. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-13</font>&#xA0;amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the timely recognition of losses. This update is effective for our fiscal year beginning after December&#xA0;15, 2019, including interim periods within those fiscal years. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-13</font>&#xA0;also applies to employee benefit plan accounting, with an effective date of fiscal years beginning after December&#xA0;15, 2020, and interim periods within those fiscal years. We are currently assessing the impact that adopting this new accounting standard will have on our consolidated financial statements, footnote disclosures and employee benefit plan accounting.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 8%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU)&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-02,</font>&#xA0;&#x201C;Leases (Topic 842)&#x201D;. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December&#xA0;15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In May 2014, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;&#x201C;Revenue from Contracts with Customers.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;replaces the existing accounting standards for revenue recognition with a single comprehensive five-step model. The core principle is to recognize revenue upon the transfer of goods or services to customers at an amount that reflects the consideration expected to be received. The FASB also issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-14,</font>&#xA0;&#x201C;Deferral of Effective Date.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-14</font>&#xA0;deferred the effective date for the new guidance until the annual reporting period beginning after December&#xA0;15, 2017, and interim periods within those annual periods. The standard permits the use of either the full-retrospective (restating all years presented in the Company&#x2019;s financial statements) or modified-retrospective (recording the impact of adoption as an adjustment to retained earnings at the beginning of the year of adoption) transition methods. Since its issuance, the FASB has also amended several aspects of the new guidance, including; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-08,</font>&#x201C;Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)&#x201D;; which clarifies the Topic 606 guidance on principal versus agent considerations, ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-10,</font>&#xA0;&#x201C;Revenue from Contracts with Customers (Topic 606) &#x2013; Identifying Performance Obligations and Licensing&#x201D;, which clarifies identification of a performance obligation and addresses revenue recognition associated with the licensing of intellectual property, ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-12,</font>&#xA0;&#x201C;Revenue from Contracts with Customers (Topic 606), Narrow Scope Improvements and Practical Expedients&#x201D;, which clarifies assessment of collectability criterion,&#xA0;<font style="WHITE-SPACE: nowrap">non-cash</font>&#xA0;consideration and other technical corrections, and ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-20,</font>&#xA0;&#x201C;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers&#x201D;, which is the result of the FASB Board decision to issue a separate Update for technical corrections and improvements. The Company will adopt the provisions of this new accounting standard at the beginning of fiscal year 2018, using the modified-retrospective method.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company completed its preliminary assessment of the impact of its upcoming adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;on its consolidated financial statements. The Company recognizes revenue currently under existing GAAP, which is a model based on the transfer of the risks and rewards of ownership. Predominantly, for the Company, this has been at the point in time that possession of goods has transferred to the customer upon delivery. The model for recognizing revenue will change under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;to one based on the transfer of control of the product to the customer. Under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;revenue is recognized when an entity satisfies its obligation by transferring control of the goods or services to the customer, and transfer of possession of the product is not required in order for transfer of control of the product to the customer to have occurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> We believe that the Company meets the criteria for recognizing revenue over time as the Company&#x2019;s performance (i.e. creation of a good or service for the customer) does not create an asset with an alternative use, and the Company has an enforceable right to payment for performance completed&#xA0;<font style="WHITE-SPACE: nowrap">to-date.</font>&#xA0;ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;states that, when evaluating whether the goods or services have an alternative use, an entity should consider the level of customization of the goods or services. A high level of customization is a strong indicator that the goods or services do not have an alternative use and, therefore, revenue would be recognized over time as an entity performs.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company&#x2019;s assessment is that its finished goods have no alternative use, as that term is defined in ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;and that control of the product passes to the customer no later than completion of the manufacturing of each or all of the products in an order, but before delivery of the products to the customer. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Based on this assessment, the Company will be required to change its method of recognizing revenue, to one of recognizing revenue over time as products are manufactured, but no later than completion of the manufacturing process, from its current method of recognizing revenue upon delivery of the product to the customer. The Company is continuing to evaluate its manufacturing processes to assess at what point the products have no alternative use and the recognition of revenue should begin. However, because revenue will have been recognized on at least all products for which manufacturing has been completed, upon adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;inventories on its consolidated balance sheets will no longer include finished goods. While the Company will recognize revenue at an earlier point under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;such effect may not materially affect its consolidated statements of operations post-adoption as such effects will exist at both the beginning and end of fiscal periods after the initial transition.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;also requires entities, primarily in the manufacturing segment, to make policy elections relating to shipping and handling charges. Entities may elect to treat shipping and handling as a separate performance activity and recognize revenue from shipping and handling as performance occurs. Conversely, entities may also elect to treat shipping and handling as a fulfillment activity, which will require shipping and handling costs for undelivered products to be accrued to match this cost with the revenue previously recognized over time. The Company currently recognizes shipping and handling costs as a fulfillment activity and has determined to continue to treat such costs as a fulfillment activity.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;also provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expect to continue to expense sales commissions paid to employees as sales are recognized, as the expected amortization period is less than one year.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Upon adoption, we expect a net decrease to the opening balance of accumulated deficit of between approximately $1.3 million and $1.7&#xA0;million related to revenues of between $6.7&#xA0;million and $8.7&#xA0;million, net of related costs including estimated accruals for warranty costs, shipping and handling costs and sales commissions, that would have been earned over time versus at a point in time.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>16. Employee Stock-Based Compensation</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b>2014 Plan</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> On March&#xA0;28, 2014, we adopted the 2014 Omnibus Equity Incentive Plan (the &#x201C;2014 Plan&#x201D;) whereby equity-based awards may be granted by the Board to eligible <font style="WHITE-SPACE: nowrap">non-employee</font> directors, selected officers and other employees, advisors and consultants of ours. On May&#xA0;7, 2014, our stockholders approved the 2014 Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 2%; MARGIN-TOP: 18pt"> <i>2014 Omnibus Equity Incentive Plan</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">total number of shares of common stock available for grant thereunder, 1,500,000,</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="1%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">set forth 1,500,000 as the maximum number of shares that may be made subject to awards in any calendar year to any &#x201C;covered employee&#x201D; (within the meaning of Section&#xA0;162(m) of the Internal Revenue Code).</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> There were 827,142 shares available for grant under the 2014 Plan at December&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b>2006 Plan</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> On June&#xA0;5, 2006, we adopted the 2006 Equity Incentive Plan (the &#x201C;2006 Plan&#x201D;) under which equity-based awards could be granted by the Board to eligible <font style="WHITE-SPACE: nowrap">non-employee</font> directors, selected officers and other employees, advisors and consultants of ours. On April&#xA0;6, 2010, our stockholders approved the PGT Innovations, Inc. (formerly PGT, Inc.) Amended and Restated 2006 Equity Incentive Plan (the &#x201C;Amended and Restated 2006 Equity Incentive Plan&#x201D;). With the adoption of the 2014 Plan effective on March&#xA0;28, 2014, no further shares will be granted and, therefore, no shares are available under the Amended and Restated 2006 Equity Incentive Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><i>New Issuances</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> During 2017, we issued a total of 291,173 shares of restricted stock awards to certain directors, executives and <font style="WHITE-SPACE: nowrap">non-executive</font> employees of the Company, all from the 2014 Plan. The restrictions on these awards lapse at various time periods through 2019 and had a weighted average fair value on the dates of the grants of $10.47 as described below.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> On March&#xA0;3, 2017, we issued 251,474 shares of restricted stock to certain executive and <font style="WHITE-SPACE: nowrap">non-executive</font> employees of the Company. The final number of shares awarded under the issuance on March&#xA0;3, 2017, is subject to adjustment based on the performance of the Company for the 2017 fiscal year and will become final after December&#xA0;30, 2017. The performance criteria, as defined in the share awards, provided for a graded awarding of shares based on the percentage by which the Company meets earnings before interest and taxes, as defined, in our 2017 business plan. The percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from 0% to 150% of the target amount and only related to half of the initial March&#xA0;3, 2017, issuance of 251,474 shares, or 125,737 shares. The final award is also affected by forfeitures upon the termination of a grantee&#x2019;s employment with the Company. The remaining 125,737 shares from the March&#xA0;3, 2017, issuance were not subject to adjustment based on any performance or other criteria. The grant date fair value of the March&#xA0;3, 2017, award was $10.20 per share.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> On May&#xA0;19, 2017, we issued a total of 34,699 shares of restricted stock awards to the seven board members of the Company as the <font style="WHITE-SPACE: nowrap">non-cash</font> portion of their annual compensation for participation on the Company&#x2019;s Board of Directors. The restrictions on these awards lapse in one year, and have a weighted average fair value on date of grant of $11.60 based on the New York Stock Exchange market price of the common stock on the close of business on the day the awards were granted.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The compensation cost that was charged against income for stock compensation plans was $1.9&#xA0;million, $1.9&#xA0;million and $1.8&#xA0;million, respectively, for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, and is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. See Notes 3 and 11 for a discussion of our adoption of ASU <font style="WHITE-SPACE: nowrap">2016-09,</font> and excess income tax benefits for the three years ended December&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <b>Stock Options</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A summary of the status of our stock options as of December&#xA0;30, 2017, and changes during the year then ended, is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="69%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number of<br /> Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted</b><br /> <b>Average<br /> Exercise<br /> Price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br /> Average<br /> Life</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,624,950</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(470,622</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,154,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.09</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercisable at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,146,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes information about employee stock options outstanding at December&#xA0;30, 2017, (dollars in thousands, except share and per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="54%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.6pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; DISPLAY: inline"> <b>Exercise Price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Remaining<br /> Contractual<br /> Life</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Outstanding<br /> Intrinsic&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Exercisable</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Exercisable<br /> Intrinsic&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">$1.98-$2.31</font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.2&#xA0;Years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,134,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,134,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $11.81</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6.2 Years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">2,154,328</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">$31,789</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">2,146,328</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">$31,748</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The aggregate intrinsic value of options outstanding and of options exercisable as of December&#xA0;31, 2016, was $24.6&#xA0;million and $24.6&#xA0;million, respectively. The aggregate intrinsic value of options outstanding and of options exercisable as of January&#xA0;2, 2016, was $29.7&#xA0;million and $29.5&#xA0;million, respectively. The total grant date fair value of options vested during the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, was $29&#xA0;thousand, $32&#xA0;thousand and $1.2&#xA0;million, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> For the year ended December&#xA0;30, 2017, we received approximately $0.9&#xA0;million in proceeds from the exercise of 470,622 options for which we recognized $1.8&#xA0;million in excess tax benefits as a discrete item of income tax expense. The aggregate intrinsic value of stock options exercised during the year ended December&#xA0;31, 2017, was $5.1&#xA0;million. For the year ended December&#xA0;31, 2016, we received approximately $1.0&#xA0;million in proceeds from the exercise of 537,364 options for which we recognized $1.9&#xA0;million in excess tax benefits through additional paid in capital. The aggregate intrinsic value of stock options exercised during the year ended December&#xA0;31, 2016, was $5.1&#xA0;million. For the year ended January&#xA0;2, 2016, we received $2.2&#xA0;million in proceeds from the exercise of 1,033,750 options for which we recognized $3.8&#xA0;million in excess tax benefits through additional paid in capital. The aggregate intrinsic value of stock options exercised during the year ended January&#xA0;2, 2016, was $10.8&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>Restricted Share Awards</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> There were 291,173 restricted share awards granted in the year ended December&#xA0;30, 2017, which will vest at various time periods through 2020.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> A summary of the status of restricted share awards as of December&#xA0;30, 2017, and changes during the year then ended, are presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="77%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of<br /> Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br /> Average<br /> Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">426,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.05</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">291,173</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(179,679</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/Performance adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(141,682</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.40</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">396,114</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.35</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of December&#xA0;30, 2017, the remaining compensation cost related to <font style="WHITE-SPACE: nowrap">non-vested</font> share awards was $1.6&#xA0;million which is expected to be recognized in earnings using an accelerated method resulting in higher levels of compensation costs occurring in earlier periods over a weighted average period of 1.4 years.</p> </div> FY 2017 10-K 0.77 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Net income per common share</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Basic earnings per share is computed using the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of common stock equivalents using the treasury stock method.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Our weighted average shares outstanding excludes underlying securities of 19&#xA0;thousand, 20&#xA0;thousand, and 66&#xA0;thousand for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively, because their effects were anti-dilutive.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Numerator:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,839</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,747</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,552</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Denominator:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares&#x2014;Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,856</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Add: Dilutive effect of stock compensation plans</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,206</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,096</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares&#x2014;Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,579</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Net income per common share:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0.350 0.002 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service. 2017-12-30 0.80 0.025 0.038 PGT Innovations, Inc. No <div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>10. Fair Value</b></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Level&#xA0;1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Level&#xA0;2 Inputs other than quoted prices included in Level&#xA0;1 that are observable for the asset or liability, either directly or indirectly.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Level&#xA0;3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an <font style="white-space:nowrap"><font style="white-space:nowrap">instrument-by-instrument</font></font> basis as they are acquired or incurred.</p> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> During 2017, 2016, or 2015, we did not make any transfers between Level&#xA0;1, Level&#xA0;2 or Level&#xA0;3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.</p> <p style="margin-top:18pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Fair Value of Financial Instruments</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Our financial instruments, not including derivative financial instruments, include cash, accounts and notes receivable, and accounts payable, and accrued liabilities whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include long-term debt. The fair value of our long-term debt is based on debt with similar terms and characteristics and was approximately $227.3&#xA0;million as of December&#xA0;30, 2017, compared to a principal outstanding value of $224.0&#xA0;million, and $264.6&#xA0;million as of December&#xA0;31, 2016, compared to a principal outstanding value of $264.0&#xA0;million.</p> </div> 0001354327 No 0.005 -0.002 0.005 Yes Accelerated Filer <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Fiscal period</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Our fiscal year consists of 52 or 53&#xA0;weeks ending on the Saturday nearest December&#xA0;31 of the related year. The years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, consisted of 52&#xA0;weeks.</p> </div> 590000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b>6. Goodwill, Trade Names and Other Intangible Assets</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Trade names and other intangible assets are as follows as of:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="66%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Initial</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Useful Life</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(in years)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">indefinite</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Other intangible assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trade names</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">indefinite</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">3-10</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">9-10</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">2-5</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">590</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">2</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Accumulated amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(72,703</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(66,226</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Subtotal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,202</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,089</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120,930</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b><u>Amortizable Intangible Assets</u></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We test amortizable intangible assets for impairment when indicators of impairment exist. No impairment was recorded for any period presented.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Estimated amortization of our customer relationships, developed technology and <font style="WHITE-SPACE: nowrap">non-compete</font> agreement intangible assets is as follows for future fiscal years:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,635</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,430</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,974</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,769</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,202</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 158984000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Goodwill</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Goodwill represents the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable from future cash flows. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a <font style="WHITE-SPACE: nowrap">two-step</font> method for impairment at a level of reporting referred to as a reporting unit. Step one of the quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if applicable, step two involves estimation of the impairment loss, which is the amount of excess of carrying amount of goodwill over the implied fair value of the reporting unit goodwill.&#xA0;For all periods presented, based on a qualitative assessment, we concluded that a quantitative <font style="WHITE-SPACE: nowrap">two-step</font> assessment was not required to be performed.</p> </div> 452000 39902000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b>11. Income Taxes</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b><i>Income Tax Expense</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We consider all income sources, including other comprehensive income, in determining the amount of tax expense allocated to continuing operations.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The components of income tax expense are as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,602</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,861</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,066</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">921</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">443</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,129</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,523</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,304</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,010</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,371</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,893</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">906</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,066</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,277</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,993</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,800</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,297</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders&#x2019; equity are as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Consolidated statements of income:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense relating to continuing operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,800</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,297</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Consolidated statements of shareholders&#x2019; equity:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Reversal of intraperiod tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,595</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense relating to derivative financial instruments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax benefit relating to share-based compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,872</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,840</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The reversal of intra-period income tax allocation of $1.6&#xA0;million in the year ended January&#xA0;2, 2016 represents income tax expense previously classified within accumulated other comprehensive losses, relating to the intra-period income taxes on our effective aluminum hedges, which we reversed in the second quarter of 2015 as the result of the culmination of our remaining cash flow hedges.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>Reconciliation Of The Statutory Rate To The Effective Rate</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A reconciliation of the statutory federal income tax rate to our effective rate is provided below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Statutory federal income tax rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State income taxes, net of federal income tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Change in net deferred tax liability related to U.S. tax reform</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31.1</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Excess stock-based compensation tax benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4.6</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Domestic manufacturing deduction</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.5</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1.8</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Research activities credits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.8</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Florida jobs creation incentive credits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.5</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.6</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.0</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Change in valuation allowance on deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.3</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-deductible</font> expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.5</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Reversal of intraperiod tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.1</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.4</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><i>Deferred Income Taxes</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our net deferred tax liability are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax assets:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State and federal net operating loss carryforwards</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">965</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,663</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,979</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued warranty</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,378</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Obsolete inventory and UNICAP adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">412</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">503</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other deferrals and accruals, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">691</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">899</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Allowance for doubtful accounts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">195</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Acquisition costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">537</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">132</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,839</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,262</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax liabilities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trade names and other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(16,749</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(26,007</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,056</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,492</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,099</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,193</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred financing costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(659</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,241</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(48</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(167</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(28,611</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(41,100</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total deferred tax liabilities, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(22,772</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(31,838</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We acquired goodwill deductible for tax purposes in the CGI acquisition as the transaction was treated as an acquisition of stock for tax purposes. At the date of the acquisition, the amount of goodwill deductible for tax purposes from the CGI acquisition was $9.3&#xA0;million. At the time of the acquisition, this goodwill was the same amount for both book and tax purposes and, therefore, no deferred tax asset or liability was recognized. As we amortize this goodwill for tax purposes over its remaining life, which was approximately 7.4 years at the time of the acquisition, we will recognize a deferred tax liability. The unamortized amount of this goodwill was $5.2&#xA0;million and $6.5&#xA0;million at December&#xA0;30, 2017, and December&#xA0;31, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We have goodwill deductible for tax purposes in the WinDoor acquisition as the transaction was treated as an acquisition of stock treated as a <font style="WHITE-SPACE: nowrap">step-up</font> acquisition of assets and assumption of liabilities pursuant to our election under section 338(h)(10) of the Internal Revenue Code. We expect to be able to deduct goodwill for tax purposes of $38.9&#xA0;million from the WinDoor transaction. The unamortized amount of this goodwill was $33.9&#xA0;million and $36.5&#xA0;million at December&#xA0;30, 2017, and December&#xA0;31, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Also, acquisition costs totaling $0.9&#xA0;million included in selling, general, and administrative expenses on the consolidated statement of operations for the year ended December&#xA0;31, 2016, and relating to legal expenses, representations and warranties insurance, diligence, and accounting services, are being deferred and amortized for tax purposes over the same period as tax deductible goodwill.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We have goodwill deductible for tax purposes in the USI acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. We expect to be able to deduct goodwill for tax purposes of $0.6&#xA0;million from the USI transaction. The unamortized amount of this goodwill was $0.5&#xA0;million and $0.6&#xA0;million at December&#xA0;30, 2017, and December&#xA0;31, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We estimate that we have $1.0&#xA0;million of <font style="WHITE-SPACE: nowrap">tax-affected</font> state operating loss carryforwards, as of December&#xA0;30, 2017, expiring at various dates through 2027.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We adopted ASU <font style="WHITE-SPACE: nowrap">2016-09</font> effective on January&#xA0;1, 2017. As a result, excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards are now recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital.</font></font> Income tax expense in the year ended December&#xA0;30, 2017, includes excess tax benefits totaling $1.8&#xA0;million. Prior to the adoption of ASU <font style="WHITE-SPACE: nowrap">2016-09</font> at the beginning of 2017, concurrent with the full utilization of all of our regular net operating loss carry-forwards during 2013, for the years ended December&#xA0;31, 2016, and January&#xA0;2, 2016, we recognized $1.9&#xA0;million and $3.8&#xA0;million, respectively, of excess tax benefits (ETBs) in additional <font style="WHITE-SPACE: nowrap">paid-in</font> capital. Our prior policy with regard to providing for income tax expense when ETBs are utilized was to follow the <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">&#x201C;with-and-without&#x201D;</font></font> approach as described in ASC <font style="WHITE-SPACE: nowrap">740-20</font> and ASC 718 and include in the measurement the indirect effects of the excess tax deduction.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> At January&#xA0;2, 2016, we provided for a valuation allowance against net operating losses of approximately $0.2&#xA0;million that we have to carryforward in North Carolina as we concluded it is not more likely than not that we will realize the full benefit of the net operating losses before expiration. During the year ended December&#xA0;31, 2016, we reduced this valuation allowance by approximately $0.1&#xA0;million to reflect an increase in our estimate of net operating losses we will be able to realize in North Carolina. For financial reporting purposes, we classified this valuation allowance as a reduction of state and federal net operating loss carryforwards in the above table shown above. We have no other valuation allowances on deferred tax assets at December&#xA0;30, 2017, or December&#xA0;31, 2016, as management&#x2019;s assessment of our ability to realize our deferred tax assets is that it is more likely than not that we will generate sufficient future taxable income to realize all of our deferred tax assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>Open Tax Years</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The tax years 2011 to 2017 remain open for examination by the IRS due to the statute of limitations and net operating losses utilized in prior tax years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>The Tax Cuts And Jobs Act of 2017 (the Act)</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> On December&#xA0;22, 2017, the President of the United States signed into law the Act. The Act includes significant changes to the U.S. corporate income tax system, including a Federal corporate rate reduction from 35% to 21%, effective January&#xA0;1, 2018, limitations on the deductibility of interest expense and executive compensation, the elimination of the Section&#xA0;199 domestic production activities deduction, and further restricting the deductibility of certain already restricted expenses.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse. As a result of the reduction in the U.S. corporate income tax rate from 35% to 21% under the Act, the Company revalued its ending net deferred tax liabilities at December&#xA0;30, 2017 and recognized a $12.4&#xA0;million tax benefit in the Company&#x2019;s consolidated statement of operations for the year ended December&#xA0;30, 2017.</p> </div> 46000 0 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Long-lived assets</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated<i>.</i> If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Income and Sales Taxes</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Refer to Note 11 for additional information regarding the Company&#x2019;s income taxes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Sales taxes collected from customers have been recorded on a net basis.</p> </div> 18889000 17922000 7305000 2206000 63000 1024000 20340000 -20279000 236000 61000 15644000 16329000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>Computer software</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="2%">&#xA0;</td> <td valign="top" width="4%" align="left">(i)</td> <td valign="top" align="left">external direct costs of materials and services consumed in developing or obtaining computer software,</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="2%">&#xA0;</td> <td valign="top" width="4%" align="left">(ii)</td> <td valign="top" align="left">payroll and other related costs for employees who are directly associated with and who devote time to the software project,&#xA0;and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="2%">&#xA0;</td> <td valign="top" width="4%" align="left">(iii)</td> <td valign="top" align="left">interest costs incurred, when material, while developing <font style="WHITE-SPACE: nowrap">internal-use</font> software.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Capitalized software as of December&#xA0;30, 2017, and December&#xA0;31, 2016, was $20.0&#xA0;million and $16.6&#xA0;million, respectively. Accumulated depreciation of capitalized software was $16.9&#xA0;million and $15.4&#xA0;million as of December&#xA0;30, 2017, and December&#xA0;31, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Amortization expense for capitalized software was $1.5&#xA0;million, $0.9&#xA0;million, and $1.1&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Inventories</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as all products are custom, <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">made-to-order</font></font> products. All inventories are stated at the lower of cost <font style="WHITE-SPACE: nowrap">(first-in,</font> <font style="WHITE-SPACE: nowrap">first-out</font> method) or net realizable value. The reserve for obsolescence is based on management&#x2019;s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,139</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,946</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Work in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,521</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,044</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,511</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> </div> 4700000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>8. Long-Term Debt</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Long-term debt consists of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Term loan payable with a payment of $0.675&#xA0;million due quarterly. A lump sum payment of $253.8&#xA0;million due on February 15, 2022. Interest payable quarterly at LIBOR or the prime plus an applicable margin. At December&#xA0;30, 2017, the average rate is 1.46% plus a margin of 4.75%. At December&#xA0;31, 2016, the average rate was 1.00% plus a margin of 5.75%.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">223,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">263,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Fees, costs and original issue discount (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(11,460</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(16,102</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">212,973</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">247,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less current portion of long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(294</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term debt, less current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">212,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">247,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Fees, costs and original issue discount represents third-party fees, lender fees, other debt-related costs, and original issue discount, recorded as a reduction of the carrying value of the debt, and is being amortized over the life of the debt instrument under the effective interest method.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><u>2016 Credit Agreement</u></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> On February&#xA0;16, 2016, we entered into the 2016 Credit Agreement, among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes new senior secured credit facilities in an aggregate amount of $310.0&#xA0;million, consisting of a $270.0&#xA0;million Term B term loan facility maturing in February 2022 that will amortize on a basis of 1% annually during the <font style="WHITE-SPACE: nowrap">six-year</font> term, and a $40.0&#xA0;million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries&#x2019; assets. As of December&#xA0;30, 2017, there were $0.2&#xA0;million of letters of credit outstanding and $39.8&#xA0;million available on the revolver.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Borrowings under the term loans and the revolving credit facility accrue interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. The applicable margin was 575 basis points in the case of LIBOR and 475 basis points in the case of the base rate. However, due to our repricing of this facility in February 2017, these rates have been decreased to 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. We pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis point facing fee per annum on the face amount of any outstanding letters of credit.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The face value of the 2016 Credit Agreement at the time of issuance was $270.0 million of which $2.0&#xA0;million has been repaid as scheduled debt repayments through December&#xA0;31, 2016. In addition, we made a voluntary prepayment of $4.0&#xA0;million on September&#xA0;30, 2016, using internally generated cash on hand. During 2017, we made additional voluntary prepayments totaling $40.0&#xA0;million. We elected to apply the prepayment against upcoming required principal repayments in direct order of maturity, as permitted under the 2016 Credit Agreement, resulting in no required repayments of principal until the maturity of the facility in February 2022. As of December&#xA0;30, 2017, the face value of debt outstanding under the 2016 Credit Agreement was $224.0&#xA0;million, and accrued interest was $1.0&#xA0;million.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company incurred third-party fees and costs totaling $1.5&#xA0;million, and additional lender fees and discount of $14.6&#xA0;million in the February 2016 refinancing. As a result of the voluntary prepayments of debt discussed above, we accelerated the amortization of lenders fees and discount relating to the term-loan portion of the 2016 Credit Agreement of $0.2&#xA0;million in 2016, and of $1.9&#xA0;million in 2017, which are included in interest expense in the accompanying consolidated statement of operations for the years ended December&#xA0;31, 2016, and December&#xA0;30, 2017, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended December&#xA0;30, 2017, are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,102</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization expense through February&#xA0;17, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(359</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At time of refinancing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,743</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Amortization expense after repricing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,394</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Accelerated amortization relating to debt prepayment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,889</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At end of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,460</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of December&#xA0;30, 2017, is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,996</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,775</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">352</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,460</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> As a result of voluntary prepayments of $4.0&#xA0;million in 2016, and $40.0&#xA0;million in 2017, as previously mentioned, our next scheduled repayment is not until the maturity of the facility in February 2022. The contractual future maturities of long-term debt outstanding, including other debt relating to our software license financing arrangement, as of December&#xA0;30, 2017, are as follows (at face value):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="87%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">294</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">164</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">223,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">224,433</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The 2016 Credit Agreement contains a springing financial covenant. If we draw in excess of twenty percent (20%) of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to EBITDA, each as defined in the 2016 Credit Agreement), and is tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of December&#xA0;30, 2017, no test is required as we have not exceeded 20% of our revolving capacity.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>Other Debt</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In July 2017, we entered into a <font style="WHITE-SPACE: nowrap">two-year</font> financing arrangement for the purchase of an enterprise-wide software license relating to office productivity software. This financing arrangement requires 24 monthly payments of $26&#xA0;thousand each. We estimated the value of this financing arrangement to be $590&#xA0;thousand, using an imputed annual interest rate of 6.00%, which approximates our borrowing rate under the 2016 Credit Agreement, a Level&#xA0;3 input. At December&#xA0;30, 2017, there was $458&#xA0;thousand outstanding under this financing arrangement.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>Interest Expense, Net</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Interest expense, net consisted of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,644</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,562</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Debt fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">290</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">296</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">269</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Amortization and write-offs of deferred finncing costs and debt discount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,642</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,721</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,014</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(236</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(105</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(70</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,340</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,263</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,775</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Capitalized interest</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(61</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(138</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(70</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest expense, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,279</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,125</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,705</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 1200000 -14729000 49025000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> A summary of the status of restricted share awards as of December&#xA0;30, 2017, and changes during the year then ended, are presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="77%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of<br /> Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br /> Average<br /> Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">426,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.05</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">291,173</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(179,679</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited/Performance adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(141,682</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9.40</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">396,114</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10.35</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> -39477000 39839000 111000 60181000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Accounting Pronouncements Recently Adopted</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In January 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-04,</font>&#xA0;&#x201C;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-04</font>&#xA0;simplifies the subsequent measurement of goodwill by eliminating &#x201C;Step 2&#x201D; from the goodwill impairment test. The amendment also eliminates the requirement for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This update is effective for our fiscal year beginning after December&#xA0;15, 2019 and shall be adopted prospectively. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xA0;1, 2017. The Company elected to adopt this standard as of January&#xA0;1, 2017. The application of this standard did not have any impact on the Company&#x2019;s financial position, results of operations or cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In March 2016, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;)&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-09,</font>&#xA0;&#x201C;Compensation&#x2014;Stock Compensation, Improvements to Employee Share-Based Payment Accounting (Topic 718)&#x201D;. This update is intended to provide simplification of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. We adopted this update effective for our fiscal year beginning January&#xA0;1, 2017. Impacts of the adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires employers to make a policy election as to whether they will continue to use previous generally accepted accounting principles, which required employers to recognize stock-based compensation expense on grants of equity awards net of an estimate of the amount that will be forfeited, or to recognize forfeitures on an actual basis in the period they occur. We have elected to change our method of accounting for forfeitures, from one of estimating forfeitures, to recognizing forfeitures on an actual basis in the period they occur, adopted on a modified-retrospective basis. This resulted in an adjustment to increase accumulated deficit for previously unrecognized stock compensation expense of approximately $109&#xA0;thousand as of December&#xA0;31, 2016, net of deferred tax effect of $69&#xA0;thousand, with an offsetting increase in additional&#xA0;<font style="WHITE-SPACE: nowrap">paid-in</font>&#xA0;capital of approximately $178&#xA0;thousand.</p> </td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires that employee taxes paid when an employer withholds shares for&#xA0;<font style="WHITE-SPACE: nowrap">tax-withholding</font>&#xA0;purposes be reported as a financing activity. The Company withholds shares of its common stock from employees to satisfy the employee&#x2019;s tax withholding obligations in connection with the exercise of stock options and lapse of restrictions on stock awards, which are then immediately retired. We previously included these cash flows in financing activities, therefore, there was no impact upon adoption.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires that excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards be recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital.</font></font>&#xA0;See Note 11 for a discussion of the impacts of the adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;on the Company&#x2019;s income tax expense for the year ended December&#xA0;30, 2017.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires previously unrecognized excess tax benefits to be recognized on a modified-retrospective basis, which results from taking a deduction for tax benefits relating to stock-based compensation that does not result in a reduction in taxes payable. Upon adoption, we recorded an adjustment to decrease the accumulated deficit for excess tax benefits that had not yet been recognized of approximately $264&#xA0;thousand as of December&#xA0;31, 2016, with an offsetting reduction in our net deferred tax liability resulting from the recognition of previously unrecorded deferred tax assets for tax credits in the state of Florida.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td width="5%">&#xA0;</td> <td valign="top" width="2%" align="left">&#x2022;</td> <td valign="top" width="1%">&#xA0;</td> <td valign="top" align="left">ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;requires excess tax benefits to be presented as an operating activity on the statement of cash flows, either prospectively or on a full-retrospective basis, rather than as previously required as a financing activity. We have elected to present excess tax benefits in the operating section of the statement of cash flows on a prospective basis.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The effects on the Company&#x2019;s consolidated balance sheet as of December&#xA0;31, 2016, relating to the adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-09</font>&#xA0;is as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Previously</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>After</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Reported</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adoption</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,838</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">304,129</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">303,796</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Additional&#xA0;<font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital</font></font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">249,469</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">249,647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated deficit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(104,710</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(104,555</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Shareholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145,611</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total shareholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">132,519</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">132,852</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In July 2015, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2015-11,</font>&#xA0;&#x201C;Inventory (Topic 330) &#x2013; Simplifying the Measurement of Inventory&#x201D;. This guidance changed the subsequent measurement of inventory, excluding inventory accounted for under LIFO or the retail inventory method, to be at lower of cost and net realizable value. Topic 330, Inventory, previously required an entity to measure inventory at the lower of cost or market. Market could have been replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. Under this ASU, an entity measures inventory within its scope at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-11</font>&#xA0;was effective for us as of January&#xA0;1, 2017. We prospectively adopted ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-11</font>&#xA0;effective on January&#xA0;1, 2017. The adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-11</font>&#xA0;had no impact on our consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <i>Accounting Pronouncements Recently Issued, Not Yet Adopted</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12,</font>&#xA0;&#x201C;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.&#x201D; The amendments under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12</font>&#xA0;refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12</font>&#xA0;becomes effective for us in the first quarter of 2019. Early application is permitted in any interim period, with the effect of adoption reflected as of the beginning of the fiscal year of adoption. We currently are not engaged in any derivative or hedging activities, but would apply the provisions of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-12</font>&#xA0;upon our adoption of this guidance, or when it becomes effective.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-05,</font>&#xA0;&#x201C;Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-05</font>&#xA0;clarifies the scope of Subtopic&#xA0;<font style="WHITE-SPACE: nowrap">610-20,</font>&#xA0;Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic&#xA0;<font style="WHITE-SPACE: nowrap">610-20,</font>&#xA0;which was issued in May 2014 as a part of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with&#xA0;<font style="WHITE-SPACE: nowrap">non-customers.</font>&#xA0;This update is effective at the same time as the amendments in ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;therefore, for our fiscal year beginning after December&#xA0;15, 2017, and may be applied either under a full- or modified-retrospective basis. We do not expect the adoption of this guidance to have a significant effect on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In January 2017, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-01,</font>&#xA0;&#x201C;Business Combinations (Topic 805) &#x2013; Clarifying the Definition of a Business.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-01</font>&#xA0;affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2017-01</font>&#xA0;provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. This update is effective for our fiscal year beginning after December&#xA0;15, 2017, including interim periods therein. We do not expect adoption of this guidance to have a significant effect on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15,</font>&#xA0;&#x201C;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-15</font>&#xA0;reduces diversity in practice in how certain transactions are classified in the statement of cash flows. The new standard will become effective for the Company beginning with the first quarter of 2018, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on the Company&#x2019;s consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 8%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In June 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-13,</font>&#xA0;&#x201C;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201D;. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-13</font>&#xA0;amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the timely recognition of losses. This update is effective for our fiscal year beginning after December&#xA0;15, 2019, including interim periods within those fiscal years. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-13</font>&#xA0;also applies to employee benefit plan accounting, with an effective date of fiscal years beginning after December&#xA0;15, 2020, and interim periods within those fiscal years. We are currently assessing the impact that adopting this new accounting standard will have on our consolidated financial statements, footnote disclosures and employee benefit plan accounting.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 8%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU)&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-02,</font>&#xA0;&#x201C;Leases (Topic 842)&#x201D;. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December&#xA0;15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-02</font>&#xA0;requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In May 2014, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;&#x201C;Revenue from Contracts with Customers.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;replaces the existing accounting standards for revenue recognition with a single comprehensive five-step model. The core principle is to recognize revenue upon the transfer of goods or services to customers at an amount that reflects the consideration expected to be received. The FASB also issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-14,</font>&#xA0;&#x201C;Deferral of Effective Date.&#x201D; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2015-14</font>&#xA0;deferred the effective date for the new guidance until the annual reporting period beginning after December&#xA0;15, 2017, and interim periods within those annual periods. The standard permits the use of either the full-retrospective (restating all years presented in the Company&#x2019;s financial statements) or modified-retrospective (recording the impact of adoption as an adjustment to retained earnings at the beginning of the year of adoption) transition methods. Since its issuance, the FASB has also amended several aspects of the new guidance, including; ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-08,</font>&#x201C;Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)&#x201D;; which clarifies the Topic 606 guidance on principal versus agent considerations, ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-10,</font>&#xA0;&#x201C;Revenue from Contracts with Customers (Topic 606) &#x2013; Identifying Performance Obligations and Licensing&#x201D;, which clarifies identification of a performance obligation and addresses revenue recognition associated with the licensing of intellectual property, ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-12,</font>&#xA0;&#x201C;Revenue from Contracts with Customers (Topic 606), Narrow Scope Improvements and Practical Expedients&#x201D;, which clarifies assessment of collectability criterion,&#xA0;<font style="WHITE-SPACE: nowrap">non-cash</font>&#xA0;consideration and other technical corrections, and ASU&#xA0;<font style="WHITE-SPACE: nowrap">2016-20,</font>&#xA0;&#x201C;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers&#x201D;, which is the result of the FASB Board decision to issue a separate Update for technical corrections and improvements. The Company will adopt the provisions of this new accounting standard at the beginning of fiscal year 2018, using the modified-retrospective method.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company completed its preliminary assessment of the impact of its upcoming adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;on its consolidated financial statements. The Company recognizes revenue currently under existing GAAP, which is a model based on the transfer of the risks and rewards of ownership. Predominantly, for the Company, this has been at the point in time that possession of goods has transferred to the customer upon delivery. The model for recognizing revenue will change under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;to one based on the transfer of control of the product to the customer. Under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;revenue is recognized when an entity satisfies its obligation by transferring control of the goods or services to the customer, and transfer of possession of the product is not required in order for transfer of control of the product to the customer to have occurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> We believe that the Company meets the criteria for recognizing revenue over time as the Company&#x2019;s performance (i.e. creation of a good or service for the customer) does not create an asset with an alternative use, and the Company has an enforceable right to payment for performance completed&#xA0;<font style="WHITE-SPACE: nowrap">to-date.</font>&#xA0;ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;states that, when evaluating whether the goods or services have an alternative use, an entity should consider the level of customization of the goods or services. A high level of customization is a strong indicator that the goods or services do not have an alternative use and, therefore, revenue would be recognized over time as an entity performs.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company&#x2019;s assessment is that its finished goods have no alternative use, as that term is defined in ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;and that control of the product passes to the customer no later than completion of the manufacturing of each or all of the products in an order, but before delivery of the products to the customer. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Based on this assessment, the Company will be required to change its method of recognizing revenue, to one of recognizing revenue over time as products are manufactured, but no later than completion of the manufacturing process, from its current method of recognizing revenue upon delivery of the product to the customer. The Company is continuing to evaluate its manufacturing processes to assess at what point the products have no alternative use and the recognition of revenue should begin. However, because revenue will have been recognized on at least all products for which manufacturing has been completed, upon adoption of ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;inventories on its consolidated balance sheets will no longer include finished goods. While the Company will recognize revenue at an earlier point under ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09,</font>&#xA0;such effect may not materially affect its consolidated statements of operations post-adoption as such effects will exist at both the beginning and end of fiscal periods after the initial transition.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;also requires entities, primarily in the manufacturing segment, to make policy elections relating to shipping and handling charges. Entities may elect to treat shipping and handling as a separate performance activity and recognize revenue from shipping and handling as performance occurs. Conversely, entities may also elect to treat shipping and handling as a fulfillment activity, which will require shipping and handling costs for undelivered products to be accrued to match this cost with the revenue previously recognized over time. The Company currently recognizes shipping and handling costs as a fulfillment activity and has determined to continue to treat such costs as a fulfillment activity.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> ASU&#xA0;<font style="WHITE-SPACE: nowrap">2014-09</font>&#xA0;also provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expect to continue to expense sales commissions paid to employees as sales are recognized, as the expected amortization period is less than one year.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Upon adoption, we expect a net decrease to the opening balance of accumulated deficit of between approximately $1.3 million and $1.7&#xA0;million related to revenues of between $6.7&#xA0;million and $8.7&#xA0;million, net of related costs including estimated accruals for warranty costs, shipping and handling costs and sales commissions, that would have been earned over time versus at a point in time.</p> </div> 0 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> <b>1. Description of Business</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> PGT Innovations, Inc. (&#x201C;PGTI&#x201D;, &#x201C;we,&#x201D; or the &#x201C;Company&#x201D;), formerly named PGT, Inc., is a leading manufacturer of impact-resistant aluminum and vinyl-framed windows and doors and offers a broad range of fully customizable window and door products. The majority of our sales are to customers in the state of Florida; however, we also sell products in many other&#xA0;states, the Caribbean, Canada, Australia, and in South and Central America. Products are sold through an authorized dealer and distributor network. See Note 4 for a discussion of recent acquisition and asset disposal activities we have undertaken.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We were incorporated in the state of Delaware on December&#xA0;16, 2003, as JLL Window Holdings, Inc., with primary operations in North Venice, Florida. On February&#xA0;15, 2006, our Company was renamed PGT, Inc. On December&#xA0;14, 2016, we announced that we changed our name to PGT Innovations, Inc. and, effective on December&#xA0;28, 2016, the listing of our common stock was transferred to the New York Stock Exchange (NYSE) from the NASDAQ Global Market (NASDAQ), and began trading on the NYSE under its existing ticker symbol of &#x201C;PGTI&#x201D;. We have four manufacturing operations in Florida, with one in North Venice, two in the greater Miami area, and one in Orlando. Additionally, we have two glass tempering and laminating plants and one insulation glass plant, all located in North Venice.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> All references to PGTI or our Company apply to the consolidated financial statements of PGT Innovations, Inc. unless otherwise noted.</p> </div> 284000 17818000 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>13. Employee Benefit Plans</b></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> We have a 401(k) plan covering substantially all employees 18&#xA0;years of age or older who have at least three months of service. Employees may contribute up to 100% of their annual compensation subject to Internal Revenue Code maximum limitations. We currently make matching contributions based on our operating results. During the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, there was a matching contribution of up to 3%, in each year made at various times during the year. Company contributions and earnings thereon vest at the rate of 20%&#xA0;per year of service with us when at least 1,000&#xA0;hours are worked within the Plan year. We recognized expenses for such employer matching of $1.8&#xA0;million, $1.9&#xA0;million and $0.7&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> </div> 29000 10675000 -31000 3089000 <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> The following table presents the composition of property, plant and equipment as of:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Land</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,298</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,298</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Buildings and improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,703</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,681</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Machinery and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,015</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,421</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Vehicles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,914</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,415</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,989</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,640</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Construction in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,347</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,319</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,266</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">171,774</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Accumulated depreciation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95,133</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(87,565</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">84,133</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">84,209</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 941000 10646000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><i>Property, plant and equipment</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="50%"></td> <td valign="bottom" width="4%"></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Building and improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5&#xA0;to&#xA0;40&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Leasehold improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> Shorter&#xA0;of&#xA0;lease&#xA0;term&#xA0;or&#xA0;estimated&#xA0;useful&#xA0;life</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Furniture and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">3&#xA0;to&#xA0;10&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vehicles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5&#xA0;to&#xA0;10&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Computer software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">3 years</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Maintenance and repair expenditures are charged to expense as incurred.</p> </div> -212000 4800000 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>5. Property, Plant and Equipment</b></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> The following table presents the composition of property, plant and equipment as of:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Land</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,298</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,298</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Buildings and improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">53,703</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,681</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Machinery and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,015</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">79,421</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Vehicles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,914</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,415</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,989</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,640</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Construction in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,347</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,319</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,266</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">171,774</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Accumulated depreciation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95,133</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(87,565</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">84,133</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">84,209</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> In 2017, property, plant and equipment with net book value of $4.7&#xA0;million were transferred to assets held for sale related to the sale of machinery and equipment to Cardinal. See note 4.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Accounts receivable, net</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a <font style="WHITE-SPACE: nowrap">non-collateralized</font> basis. The Company maintains an allowance for doubtful accounts which is based on management&#x2019;s assessments of the amount which may become uncollectible in the future and is determined through consideration of our <font style="WHITE-SPACE: nowrap">write-off</font> history, specific identification of uncollectible accounts based in part on the customer&#x2019;s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,045</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Allowance for doubtful accounts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(964</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(399</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">60,308</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">41,646</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The follow table shows reclassifications out of accumulated other comprehensive loss for the year ended January&#xA0;2, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="40%"></td> <td valign="bottom" width="23%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="23%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amounts&#xA0;Reclassified&#xA0;From&#xA0;Accumulated&#xA0;Other&#xA0;Comprehensive&#xA0;Income&#xA0;(Loss)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>Affected&#xA0;Line&#xA0;Item&#xA0;in&#xA0;Statement Where Net<br /> Income is Presented</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Year&#xA0;Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <i>(in thousands)</i></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tax effect</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(50</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Tax expense</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,595</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Tax expense</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 40132000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>19. Unaudited Quarterly Financial Data</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The following tables summarize the consolidated quarterly results of operations for the years ended December&#xA0;30, 2017, and December&#xA0;30, 2016 (in thousands, except per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Year Ended December&#xA0;30, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>First<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Second<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Third<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Fourth<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">112,721</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">137,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">126,876</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,739</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,553</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,748</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,999</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,293</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.13</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.41</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.20</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.12</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.39</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="16"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Year Ended December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>First<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Second<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Third<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Fourth<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,206</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,033</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">129,807</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">109,504</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">29,983</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,470</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,086</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,559</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,479</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,350</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,796</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,122</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.22</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Earnings per share are computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share. Each of our fiscal quarters above consists of 13 weeks.</p> </div> <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>14. Related Parties</b></p> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> In the ordinary course of business, we sell windows to Builders FirstSource, Inc. Two of our directors, Floyd F. Sherman, and Brett Milgrim, are directors of Builders FirstSource, Inc. Total net sales to Builders FirstSource, Inc. were $13.8&#xA0;million, $12.8&#xA0;million and $7.9&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively. As of December&#xA0;30, 2017, and December&#xA0;31, 2016, there was $2.2&#xA0;million and $1.7&#xA0;million due from Builders FirstSource, Inc. included in accounts receivable in the accompanying consolidated balance sheets.</p> </div> 1400000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Research and development costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We expense research and development costs as incurred. Research and development costs included in cost of sales were $1.4&#xA0;million, $1.7&#xA0;million and $2.0&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following table shows the components of accumulated other comprehensive loss for the year ended January&#xA0;2, 2016:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="87%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Aluminum</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Forward</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Contracts</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;3, 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,671</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other comprehensive income before reclassification</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tax effect</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(50</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Reclassification of income tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,595</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net current-period other comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,671</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance at January&#xA0;2, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The components of income tax expense are as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,063</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,602</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,861</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,066</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">921</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">443</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,129</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,523</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,304</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,010</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,371</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,893</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">906</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,066</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,277</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,993</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,800</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,297</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Long-term debt consists of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Term loan payable with a payment of $0.675&#xA0;million due quarterly. A lump sum payment of $253.8&#xA0;million due on February 15, 2022. Interest payable quarterly at LIBOR or the prime plus an applicable margin. At December&#xA0;30, 2017, the average rate is 1.46% plus a margin of 4.75%. At December&#xA0;31, 2016, the average rate was 1.00% plus a margin of 5.75%.</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">223,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">263,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Fees, costs and original issue discount (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(11,460</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(16,102</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">212,973</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">247,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less current portion of long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(294</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term debt, less current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">212,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">247,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Fees, costs and original issue discount represents third-party fees, lender fees, other debt-related costs, and original issue discount, recorded as a reduction of the carrying value of the debt, and is being amortized over the life of the debt instrument under the effective interest method.</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Revenue recognition</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We recognize sales when all of the following criteria have been met: a valid customer order with a fixed price has been received; the product has been delivered; and collectability is reasonably assured. All sales recognized are net of allowances for discounts and estimated credits, which are estimated using historical experience. We record provisions against gross revenues for estimated credits in the period when the related revenue is recorded. These estimates are based on factors that include, but are not limited to, analysis of credit memorandum activity.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Significant components of our net deferred tax liability are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax assets:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State and federal net operating loss carryforwards</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">965</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Stock-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,663</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,979</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued warranty</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,378</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,149</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Obsolete inventory and UNICAP adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">412</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">503</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other deferrals and accruals, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">691</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">899</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Allowance for doubtful accounts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">195</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Acquisition costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">306</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">537</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">132</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,839</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,262</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred tax liabilities:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trade names and other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(16,749</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(26,007</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(8,056</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(10,492</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,099</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,193</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred financing costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(659</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,241</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(48</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(167</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(28,611</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(41,100</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total deferred tax liabilities, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(22,772</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(31,838</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Numerator:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,839</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,747</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,552</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Denominator:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares&#x2014;Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,856</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Add: Dilutive effect of stock compensation plans</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,206</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,096</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares&#x2014;Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,579</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Net income per common share:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Estimated amortization of our customer relationships, developed technology and <font style="WHITE-SPACE: nowrap">non-compete</font> agreement intangible assets is as follows for future fiscal years:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,635</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,430</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,974</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,769</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,202</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> &#xA0;Inventories consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,139</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,946</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Work in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,521</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,044</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,511</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The contractual future maturities of long-term debt outstanding, including other debt relating to our software license financing arrangement, as of December&#xA0;30, 2017, are as follows (at face value):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="87%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">294</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">164</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">223,975</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">224,433</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,045</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Allowance for doubtful accounts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(964</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(399</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">60,308</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">41,646</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Accrued liabilities consisted of the following as of:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b><i>Accrued liabilities</i></b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued payroll and benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,700</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued federal and state income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,497</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued warranty</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,443</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,494</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer deposits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,540</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued interest</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,029</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,660</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued health claims insurance payable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">806</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">668</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net advance vendor consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">517</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,642</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,527</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,909</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following represents the gains (losses) on derivative financial instruments for the year ended January&#xA0;2, 2016, and their classifications within the accompanying consolidated financial statements (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="50%"></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="11%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Derivatives in Cash Flow Hedging Relationships</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Recognized<br /> in OCI on<br /> Derivatives<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Location&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Reclassified<br /> from Accumulated<br /> OCI into Income<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount&#xA0;of&#xA0;Loss<br /> Reclassified&#xA0;from<br /> Accumulated&#xA0;OCI<br /> into Income<br /> (Effective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">126</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Location&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Recognized</b><br /> <b>in Income on<br /> Derivatives<br /> (Ineffective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;or<br /> (Loss) Recognized<br /> in Income on<br /> Derivatives<br /> (Ineffective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">Other&#xA0;expense,&#xA0;net</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">($</td> <td valign="bottom" align="right">388</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Sales by product group are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><font style="FONT-SIZE: 10pt"><i>(in millions)</i></font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product category:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Impact-resistant window and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">433.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">381.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">319.2</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-impact</font> window and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77.7</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net sales (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">511.1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">458.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">389.8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The following tables summarize the consolidated quarterly results of operations for the years ended December&#xA0;30, 2017, and December&#xA0;30, 2016 (in thousands, except per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Year Ended December&#xA0;30, 2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>First<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Second<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Third<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Fourth<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">112,721</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">137,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">126,876</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,739</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,553</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,748</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,999</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,255</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,293</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.13</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.41</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.20</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.12</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.39</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="16"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Year Ended December&#xA0;31, 2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>First<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Second<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Third<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Fourth<br /> Quarter</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,206</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">119,033</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">129,807</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">109,504</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">29,983</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,470</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,086</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,559</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,479</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,350</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,796</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,122</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.22</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income per share &#x2013; diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.03</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 511081000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A reconciliation of the statutory federal income tax rate to our effective rate is provided below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="9%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Statutory federal income tax rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> State income taxes, net of federal income tax benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3.8</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Change in net deferred tax liability related to U.S. tax reform</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31.1</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Excess stock-based compensation tax benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4.6</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Domestic manufacturing deduction</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.5</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1.8</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Research activities credits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.8</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Florida jobs creation incentive credits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.5</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.6</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2.0</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Change in valuation allowance on deferred tax assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.3</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-deductible</font> expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.5</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Reversal of intraperiod tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.1</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.2</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.4</td> <td valign="bottom" nowrap="nowrap">)%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33.2</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39.4</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes information about employee stock options outstanding at December&#xA0;30, 2017, (dollars in thousands, except share and per share amounts):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="54%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 48.6pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; DISPLAY: inline"> <b>Exercise Price</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Remaining<br /> Contractual<br /> Life</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Outstanding</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Outstanding<br /> Intrinsic&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Exercisable</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Exercisable<br /> Intrinsic&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">$1.98-$2.31</font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.2&#xA0;Years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,134,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,134,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> $11.81</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6.2 Years</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">20,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">101</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">2,154,328</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">$31,789</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">2,146,328</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="right">$31,748</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> A summary of the status of our stock options as of December&#xA0;30, 2017, and changes during the year then ended, is presented below:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="69%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number of<br /> Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted</b><br /> <b>Average<br /> Exercise<br /> Price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br /> Average<br /> Life</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,624,950</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(470,622</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Outstanding at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,154,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.09</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercisable at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,146,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Segment information</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We operate as one operating segment, the manufacture and sale of windows and doors.</p> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> January&#xA0;2, 2016, respectively. Future minimum lease commitments for <font style="white-space:nowrap">non-cancelable</font> operating leases are as follows at December&#xA0;30, 2017 (in thousands):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,884</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,454</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,047</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,570</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,495</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,141</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,591</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Trade names and other intangible assets are as follows as of:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="66%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Initial</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Useful Life</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(in years)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">indefinite</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Other intangible assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trade names</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">indefinite</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">3-10</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">9-10</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-compete</font> agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">2-5</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">590</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">2</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Accumulated amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(72,703</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(66,226</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Subtotal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,202</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,089</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120,930</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following provides information with respect to our warranty accrual.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 65.1pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; DISPLAY: inline"> <b>Accrued Warranty</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Beginning<br /> of Period</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Acquired</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Charged&#xA0;to<br /> Expense</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Settlements</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>End of<br /> Period</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="22" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(212</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,646</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,386</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">274</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,064</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,760</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;2, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,256</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,653</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 1948000 P2Y4M24D 2.00 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><i>Self-insurance reserves</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We are primarily self-insured for employee health benefits and for years prior to 2010 for workers&#x2019; compensation claims. Provisions for losses under these programs are recorded based on the Company&#x2019;s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers&#x2019; compensation are included in accrued liabilities in the accompanying consolidated balance sheets.</p> </div> 98803000 P2Y4M24D <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Stock-based compensation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award&#x2019;s vesting period based on the award&#x2019;s fair value at the date of grant. Our Company&#x2019;s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>18. Sales by Product Group</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The FASB has issued guidance under ASC 280, <i>Segment Reporting</i> topic of the Codification which requires us to disclose certain information about our operating segments. Operating segments are defined as components of an enterprise with separate financial information which are evaluated regularly by the chief operating decision maker and are used in resource allocation and performance assessments.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> We operate as a single operating segment that manufactures windows and doors. Our chief operating decision maker evaluates performance by reviewing a few major categories of product sales and then considering costs on a total company basis. Sales by product group are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><font style="FONT-SIZE: 10pt"><i>(in millions)</i></font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product category:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Impact-resistant window and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">433.4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">381.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">319.2</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <font style="WHITE-SPACE: nowrap">Non-impact</font> window and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77.7</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">77.0</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">70.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net sales (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">511.1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">458.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">389.8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">Includes sales of $460.4&#xA0;million in 2017, $414.4&#xA0;million in 2016, and $344.5&#xA0;million in the state of Florida.</td> </tr> </table> </div> 20600000 5100000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>Shipping and handling costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping and handling of our finished products are included in selling, general and administrative expenses and totaled $20.6&#xA0;million, $18.3&#xA0;million and $15.4&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>15. Shareholders&#x2019; Equity</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> During 2017, the Company purchased 23,826 shares at a total cost of approximately $0.3&#xA0;million, and immediately retired, from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those shares were immediately retired.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During 2016, we repurchased 299,988 shares of our common stock at a total cost of $2.8&#xA0;million, including 288,183 at a total cost of $2.7&#xA0;million under the plan approved by our Board of Directors discussed below, and purchased 11,805 shares at a total cost of approximately $0.1&#xA0;million from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those 11,805 shares were immediately retired.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> On October&#xA0;28, 2015, the Board of Directors authorized and approved a share repurchase program of up to $20&#xA0;million. Any repurchases will be made in open market or privately negotiated transactions, subject to market conditions, applicable legal requirements, our 2016 Credit Agreement, and other relevant factors. We do not intend to repurchase any shares from directors, officers, or other affiliates. The program does not obligate us to acquire any specific number of shares. The timing, manner, price and amount of repurchases will be determined at the Company&#x2019;s discretion, and the program may be suspended, terminated or modified at any time for any reason. In the future, we may make opportunistic repurchases of our common stock as we see fit.</p> </div> 470622 29000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>2. Summary of Significant Accounting Policies</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Basis of Presentation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201C;GAAP&#x201D;).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Fiscal period</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Our fiscal year consists of 52 or 53&#xA0;weeks ending on the Saturday nearest December&#xA0;31 of the related year. The years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, consisted of 52&#xA0;weeks.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Principles of consolidation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Segment information</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We operate as one operating segment, the manufacture and sale of windows and doors.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Use of estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> 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 assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Revenue recognition</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We recognize sales when all of the following criteria have been met: a valid customer order with a fixed price has been received; the product has been delivered; and collectability is reasonably assured. All sales recognized are net of allowances for discounts and estimated credits, which are estimated using historical experience. We record provisions against gross revenues for estimated credits in the period when the related revenue is recorded. These estimates are based on factors that include, but are not limited to, analysis of credit memorandum activity.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> <b><i>Cost of sales</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, engineering and property taxes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>Shipping and handling costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping and handling of our finished products are included in selling, general and administrative expenses and totaled $20.6&#xA0;million, $18.3&#xA0;million and $15.4&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Advertising</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $1.3&#xA0;million, $0.2&#xA0;million and $0.3&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Research and development costs</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We expense research and development costs as incurred. Research and development costs included in cost of sales were $1.4&#xA0;million, $1.7&#xA0;million and $2.0&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Cash and cash equivalents</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Accounts receivable, net</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a <font style="WHITE-SPACE: nowrap">non-collateralized</font> basis. The Company maintains an allowance for doubtful accounts which is based on management&#x2019;s assessments of the amount which may become uncollectible in the future and is determined through consideration of our <font style="WHITE-SPACE: nowrap">write-off</font> history, specific identification of uncollectible accounts based in part on the customer&#x2019;s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">61,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">42,045</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Less: Allowance for doubtful accounts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(964</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(399</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">60,308</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">41,646</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><i>Self-insurance reserves</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We are primarily self-insured for employee health benefits and for years prior to 2010 for workers&#x2019; compensation claims. Provisions for losses under these programs are recorded based on the Company&#x2019;s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers&#x2019; compensation are included in accrued liabilities in the accompanying consolidated balance sheets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Warranty expense</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1&#xA0;to 10&#xA0;years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1&#xA0;to 3&#xA0;years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During 2017, we recorded warranty expense at an average rate of 2.09% of sales. This rate is lower than the average rate of 2.41% of sales accrued in 2016. We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 65.1pt; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; MARGIN-TOP: 0pt; DISPLAY: inline"> <b>Accrued Warranty</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Beginning<br /> of Period</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Acquired</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Charged&#xA0;to<br /> Expense</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Settlements</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>End of<br /> Period</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="22" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(212</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,646</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,386</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">274</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,064</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,760</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;2, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,256</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,653</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of December&#xA0;30, 2017 and December&#xA0;31, 2016. The portion of warranty expense related to the issuance of product of $4.8&#xA0;million, $6.8&#xA0;million and $4.8&#xA0;million is included in cost of sales in the consolidated statements of operations for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $5.7&#xA0;million, $5.0&#xA0;million and $3.8&#xA0;million, respectively, for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Inventories</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as all products are custom, <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">made-to-order</font></font> products. All inventories are stated at the lower of cost <font style="WHITE-SPACE: nowrap">(first-in,</font> <font style="WHITE-SPACE: nowrap">first-out</font> method) or net realizable value. The reserve for obsolescence is based on management&#x2019;s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,139</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">24,946</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Work in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,521</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,044</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,511</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><i>Property, plant and equipment</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="50%"></td> <td valign="bottom" width="4%"></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Building and improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5&#xA0;to&#xA0;40&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Leasehold improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> Shorter&#xA0;of&#xA0;lease&#xA0;term&#xA0;or&#xA0;estimated&#xA0;useful&#xA0;life</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Furniture and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">3&#xA0;to&#xA0;10&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vehicles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5&#xA0;to&#xA0;10&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Computer software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">3 years</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Maintenance and repair expenditures are charged to expense as incurred.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Long-lived assets</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated<i>.</i> If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt; TEXT-INDENT: 4%"> <b><i>Computer software</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="2%">&#xA0;</td> <td valign="top" width="4%" align="left">(i)</td> <td valign="top" align="left">external direct costs of materials and services consumed in developing or obtaining computer software,</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="2%">&#xA0;</td> <td valign="top" width="4%" align="left">(ii)</td> <td valign="top" align="left">payroll and other related costs for employees who are directly associated with and who devote time to the software project,&#xA0;and</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="2%">&#xA0;</td> <td valign="top" width="4%" align="left">(iii)</td> <td valign="top" align="left">interest costs incurred, when material, while developing <font style="WHITE-SPACE: nowrap">internal-use</font> software.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Capitalized software as of December&#xA0;30, 2017, and December&#xA0;31, 2016, was $20.0&#xA0;million and $16.6&#xA0;million, respectively. Accumulated depreciation of capitalized software was $16.9&#xA0;million and $15.4&#xA0;million as of December&#xA0;30, 2017, and December&#xA0;31, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Amortization expense for capitalized software was $1.5&#xA0;million, $0.9&#xA0;million, and $1.1&#xA0;million for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Goodwill</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Goodwill represents the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable from future cash flows. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a <font style="WHITE-SPACE: nowrap">two-step</font> method for impairment at a level of reporting referred to as a reporting unit. Step one of the quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if applicable, step two involves estimation of the impairment loss, which is the amount of excess of carrying amount of goodwill over the implied fair value of the reporting unit goodwill.&#xA0;For all periods presented, based on a qualitative assessment, we concluded that a quantitative <font style="WHITE-SPACE: nowrap">two-step</font> assessment was not required to be performed.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> <b><i>Trade names</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company has indefinite-lived intangible assets in the form of trade names. The impairment evaluation of the carrying amount of our trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite lived intangible assets. For all periods presented, based on a qualitative assessment, we concluded that a quantitative <font style="WHITE-SPACE: nowrap">two-step</font> assessment was not required to be performed for our PGT and CGI trade names.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In evaluating our WinDoor trade name as of the first day of the fourth quarter of 2017, we elected to bypass the qualitative assessment and perform a quantitative assessment. Based on this quantitative assessment, we concluded that no impairment was indicated as of the measurement date.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Derivative financial instruments</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We utilize certain derivative instruments, from time to time, including forward contracts and interest rate swaps and caps to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market and interest rates. We do not enter into derivatives for speculative purposes. As of December&#xA0;30, 2017, and December&#xA0;31, 2016, we did not have any open forward contracts for the purchase of aluminum, or any interest rate caps or swaps. Additional information with regards to derivative instruments is contained in Note&#xA0;9.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Concentrations of credit risk</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents and trade accounts receivable. Accounts receivable are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida. Credit is extended based on an evaluation of the customer&#x2019;s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At December&#xA0;30, 2017, and December&#xA0;31, 2016, our cash balance exceeded the insured limit by $32.3&#xA0;million and $37.5&#xA0;million, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Comprehensive income</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company reports comprehensive income, defined as the total of net income and other comprehensive income, which is composed of all other <font style="WHITE-SPACE: nowrap">non-owner</font> changes in equity, and the components thereof, in its consolidated statements of comprehensive income.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The components of other comprehensive income relate to gains and losses on cash flow hedges, to the extent effective. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings. There were no components of comprehensive income for 2017 or 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Stock-based compensation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award&#x2019;s vesting period based on the award&#x2019;s fair value at the date of grant. Our Company&#x2019;s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Income and Sales Taxes</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Refer to Note 11 for additional information regarding the Company&#x2019;s income taxes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Sales taxes collected from customers have been recorded on a net basis.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Net income per common share</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Basic earnings per share is computed using the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of common stock equivalents using the treasury stock method.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Our weighted average shares outstanding excludes underlying securities of 19&#xA0;thousand, 20&#xA0;thousand, and 66&#xA0;thousand for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively, because their effects were anti-dilutive.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Numerator:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,839</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,747</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">23,552</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Denominator:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares&#x2014;Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,856</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,272</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Add: Dilutive effect of stock compensation plans</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,206</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,723</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,096</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average common shares&#x2014;Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,728</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,579</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,368</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Net income per common share:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.49</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.77</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 941000 23826 23826 0 284000 PGTI 51728000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Use of estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> 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 assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</p> </div> 49522000 290000 5700000 175700000 4642000 1889000 Three months or less 2027 4 P3M At least 1,000 hours <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> <b><i>Trade names</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company has indefinite-lived intangible assets in the form of trade names. The impairment evaluation of the carrying amount of our trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite lived intangible assets. For all periods presented, based on a qualitative assessment, we concluded that a quantitative <font style="WHITE-SPACE: nowrap">two-step</font> assessment was not required to be performed for our PGT and CGI trade names.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In evaluating our WinDoor trade name as of the first day of the fourth quarter of 2017, we elected to bypass the qualitative assessment and perform a quantitative assessment. Based on this quantitative assessment, we concluded that no impairment was indicated as of the measurement date.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Warranty expense</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1&#xA0;to 10&#xA0;years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1&#xA0;to 3&#xA0;years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> During 2017, we recorded warranty expense at an average rate of 2.09% of sales. This rate is lower than the average rate of 2.41% of sales accrued in 2016. We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 65.1pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; DISPLAY: inline"> <b>Accrued Warranty</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Beginning<br /> of Period</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Acquired</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Charged&#xA0;to<br /> Expense</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Settlements</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>End of<br /> Period</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="22" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,675</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(212</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,646</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,386</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended December&#xA0;31, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">274</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,064</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(10,760</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Year ended January&#xA0;2, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,302</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,256</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">332</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(7,653</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,237</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of December&#xA0;30, 2017 and December&#xA0;31, 2016. The portion of warranty expense related to the issuance of product of $4.8&#xA0;million, $6.8&#xA0;million and $4.8&#xA0;million is included in cost of sales in the consolidated statements of operations for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $5.7&#xA0;million, $5.0&#xA0;million and $3.8&#xA0;million, respectively, for the years ended December&#xA0;30, 2017, December&#xA0;31, 2016, and January&#xA0;2, 2016.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="50%"></td> <td valign="bottom" width="4%"></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Building and improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5&#xA0;to&#xA0;40&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Leasehold improvements</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> Shorter&#xA0;of&#xA0;lease&#xA0;term&#xA0;or&#xA0;estimated&#xA0;useful&#xA0;life</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Furniture and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">3&#xA0;to&#xA0;10&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Vehicles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">5&#xA0;to&#xA0;10&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Computer software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">3 years</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders&#x2019; equity are as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Consolidated statements of income:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense relating to continuing operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">63</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,800</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,297</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Consolidated statements of shareholders&#x2019; equity:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Reversal of intraperiod tax allocation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,595</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense relating to derivative financial instruments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax benefit relating to share-based compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,872</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,840</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of December&#xA0;30, 2017, is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,583</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,754</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,996</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,775</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">352</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,460</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0.0209 0.20 -0.046 12400000 -0.311 628000 8700000 6700000 1800000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The effects on the Company&#x2019;s consolidated balance sheet as of December&#xA0;31, 2016, relating to the adoption of ASU <font style="WHITE-SPACE: nowrap">2016-09</font> is as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Previously</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>After</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Reported</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adoption</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,171</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31,838</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">304,129</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">303,796</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Additional <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">paid-in-capital</font></font></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">249,469</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">249,647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated deficit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(104,710</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(104,555</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Shareholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">145,611</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total shareholders&#x2019; equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">132,519</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">132,852</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 1800000 900000 29000 The percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from 0% to 150% of the target amount and only related to half of the initial March 3, 2017, issuance of 251,474 shares, or 125,737 shares. P1Y4M24D 141682 291173 179679 10.60 9.40 10.47 291173 5200000 P7Y4M24D 500000 The potential undiscounted amount of all future payments that could be required to be paid under the contingent earn-outconsideration arrangement was between $0 and $3.0 million. We had recorded an earn-outcontingency liability of $3.0 million on the closing date, which represented its then estimated fair value using undiscounted cash flows, based on probability adjusted level of revenues with a range whose minimum was $51.0 million. <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center"><b>Year Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>January&#xA0;2,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b>Pro Forma Results (unaudited)</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(in thousands, except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">461,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">430,626</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,402</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,912</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>Net income per common share:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.46</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.37</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.44</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 10pt; TEXT-INDENT: 4%"> The fair value of assets acquired and liabilities assumed as of the closing date, were as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 6pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Final&#xA0;Allocation</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts and notes receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,882</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,778</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">246</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,029</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Intangible assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">47,100</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,856</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,320</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Purchase price</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">102,571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Consideration:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">99,571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contingent consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total fair value of consideration</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">102,571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> </div> 33900000 2700000 46000000 363000 628000 0.0050 2021-02 1000000 40000000 1900000 0.0575 0.00125 2022-02 0.0200 0.0100 0.0475 0.0375 0.0475 P2Y P10Y P3Y P5Y P2Y P10Y P9Y 2011 2017 1900000 433400000 77700000 P40Y P5Y P10Y P3Y P3Y P10Y P5Y 13800000 P10Y P3Y P1Y P1Y P2Y2M12D P6Y2M12D 1948000 29000 -1000 937000 -3000 0 284000 0 179679000 2714 470622 1000 4000 3000 23826 0 39839000 0 0 284000 -284000 460400000 2 1 2 1 1 2 1 0.0475 0.0575 3413000 300000 3840000 66000 1774000 1014000 -131000 1100000 19024000 25223000 8861000 9304000 270678000 443000 5993000 700000 0.03 4893000 5993000 1100000 7008000 0.394 0.47 0.350 0.003 0.49 0.022 0.038 3840000 3840000 0.002 0.002 0.020 119132000 -126000 -10000 38849000 6808000 1600000 0 5669000 7263000 3083000 2096000 15297000 1786000 11775000 -11705000 70000 70000 10562000 11502000 2300000 -17391000 32456000 3959000 23552000 723000 1 50942000 -388000 1671000 50000 0 -126000 50000 126000 44000 17391000 8256000 -29000 2192000 7653000 332000 4800000 2000000 2000000 389810000 1774000 68190000 15400000 10800000 1033750 2192000 44000 50368000 48272000 269000 3800000 122000000 1014000 -1595000 1595000 0.041 3800000 2200000 1200000 17912000 0.37 430626000 0.36 126000 0 -400000 -388000 126000 1671000 50000 -1595000 126000 -50000 1595000 1800000 319200000 70600000 7900000 3840000 1774000 2182000 -3000 1078000 1671000 69161000 1033750 10000 3000 3746 23552000 44000 -1078000 344500000 6096000 200000 1872000 20000 1769000 2721000 81000 3000000 900000 -22283000 23747000 4602000 5523000 318452000 921000 6277000 1900000 0.03 0 5371000 6277000 906000 9577000 0.332 0.47 0.350 -0.002 0.028 0.49 0.018 0.038 1872000 1872000 0.002 -0.004 0.006 85000 3431000 140098000 45000 35547000 2231000 0 1962000 7069000 152000 1723000 11800000 -2215000 20263000 -20125000 105000 138000 17351000 16015000 4200000 -118987000 46365000 50339000 23747000 251000 59103000 0 0 7178000 2847000 101338000 17694000 36000 11064000 -30000 45000 261030000 981000 10760000 274000 754000 6800000 203525000 1700000 458550000 1769000 83995000 18300000 5100000 537364 36000 981000 299988 11805 2847000 50579000 48856000 296000 5000000 132800000 6779000 3000000 0 0.0241 264000 1900000 1000000 32000 11805 100000 6500000 600000 22402000 900000 0.46 461011000 0.44 36500000 1500000 14600000 200000 0.0575 1900000 381600000 77000000 12800000 1872000 1769000 36000 -1000 975000 -3000 125000 128590000 3748 537364 1000 6000 3000 299988 23747000 264000 2847000 -125000 414400000 288183 2700000 0.21 0.12 0.13 39748000 6292000 126876000 0.39 0.41 42944000 20293000 134100000 0.03 0.03 29983000 1479000 100206000 51000000 0.15 0.15 37470000 7350000 119033000 0.20 0.21 44553000 10255000 137384000 0.21 0.22 41086000 10796000 129807000 -700000 0.08 0.08 31559000 4122000 109504000 0.06 0.06 31739000 2999000 112721000 0001354327 2017-01-01 2017-04-02 0001354327 2016-10-02 2016-12-31 0001354327 pgti:WindoorMember 2016-07-03 2016-10-01 0001354327 2016-07-03 2016-10-01 0001354327 2017-04-03 2017-07-02 0001354327 2016-04-03 2016-07-02 0001354327 pgti:WindoorMemberus-gaap:MinimumMember 2016-01-03 2016-04-02 0001354327 2016-01-03 2016-04-02 0001354327 2017-10-01 2017-12-30 0001354327 2017-07-03 2017-09-30 0001354327 us-gaap:ScenarioPlanMember 2017-12-31 2018-12-31 0001354327 pgti:TwoThousandFifteenShareRepurchaseProgramMember 2016-01-03 2016-12-31 0001354327 stpr:FL 2016-01-03 2016-12-31 0001354327 us-gaap:TreasuryStockMember 2016-01-03 2016-12-31 0001354327 us-gaap:RetainedEarningsMember 2016-01-03 2016-12-31 0001354327 us-gaap:CommonStockMember 2016-01-03 2016-12-31 0001354327 us-gaap:AdditionalPaidInCapitalMember 2016-01-03 2016-12-31 0001354327 us-gaap:AffiliatedEntityMember 2016-01-03 2016-12-31 0001354327 pgti:NonWindowAndDoorProductsMember 2016-01-03 2016-12-31 0001354327 pgti:ImpactResistantWindowAndDoorProductsMember 2016-01-03 2016-12-31 0001354327 pgti:TwoThousandSixEquityIncentivePlanMember 2016-01-03 2016-12-31 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMember 2016-01-03 2016-12-31 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberpgti:LendersFeesAndDiscountMember 2016-01-03 2016-12-31 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberpgti:February2016RefinancingMember 2016-01-03 2016-12-31 0001354327 pgti:WindoorMember 2016-01-03 2016-12-31 0001354327 pgti:UsImpactSystemsIncMember 2016-01-03 2016-12-31 0001354327 pgti:CGIWindowsAndDoorsHoldingIncMember 2016-01-03 2016-12-31 0001354327 us-gaap:RestrictedStockMember 2016-01-03 2016-12-31 0001354327 us-gaap:EmployeeStockOptionMember 2016-01-03 2016-12-31 0001354327 2016-01-03 2016-12-31 0001354327 stpr:FL 2015-01-04 2016-01-02 0001354327 us-gaap:TreasuryStockMember 2015-01-04 2016-01-02 0001354327 us-gaap:RetainedEarningsMember 2015-01-04 2016-01-02 0001354327 us-gaap:CommonStockMember 2015-01-04 2016-01-02 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-04 2016-01-02 0001354327 us-gaap:AdditionalPaidInCapitalMember 2015-01-04 2016-01-02 0001354327 us-gaap:AffiliatedEntityMember 2015-01-04 2016-01-02 0001354327 pgti:NonWindowAndDoorProductsMember 2015-01-04 2016-01-02 0001354327 pgti:ImpactResistantWindowAndDoorProductsMember 2015-01-04 2016-01-02 0001354327 pgti:TwoThousandSixEquityIncentivePlanMember 2015-01-04 2016-01-02 0001354327 us-gaap:InterestRateSwapMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2015-01-04 2016-01-02 0001354327 us-gaap:ForwardContractsMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2015-01-04 2016-01-02 0001354327 us-gaap:ForwardContractsMember 2015-01-04 2016-01-02 0001354327 us-gaap:CommodityContractMemberus-gaap:OtherExpenseMember 2015-01-04 2016-01-02 0001354327 us-gaap:CommodityContractMemberus-gaap:NonoperatingIncomeExpenseMember 2015-01-04 2016-01-02 0001354327 us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember 2015-01-04 2016-01-02 0001354327 pgti:WindoorMember 2015-01-04 2016-01-02 0001354327 us-gaap:EmployeeStockOptionMember 2015-01-04 2016-01-02 0001354327 2015-01-04 2016-01-02 0001354327 us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-12-30 0001354327 us-gaap:BaseRateMember 2017-01-01 2017-12-30 0001354327 pgti:InsulationGlassPlantMemberMember 2017-01-01 2017-12-30 0001354327 pgti:GlassTemperingAndLaminatingPlantMember 2017-01-01 2017-12-30 0001354327 pgti:OrlandoMember 2017-01-01 2017-12-30 0001354327 pgti:NorthVeniceMemberpgti:InsulationGlassPlantMemberMember 2017-01-01 2017-12-30 0001354327 pgti:NorthVeniceMemberpgti:GlassTemperingAndLaminatingPlantMember 2017-01-01 2017-12-30 0001354327 pgti:NorthVeniceMember 2017-01-01 2017-12-30 0001354327 pgti:GreaterMiamiMember 2017-01-01 2017-12-30 0001354327 stpr:FL 2017-01-01 2017-12-30 0001354327 us-gaap:TreasuryStockMember 2017-01-01 2017-12-30 0001354327 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-30 0001354327 us-gaap:CommonStockMember 2017-01-01 2017-12-30 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-30 0001354327 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-30 0001354327 pgti:RangeTwoMember 2017-01-01 2017-12-30 0001354327 pgti:RangeOneMember 2017-01-01 2017-12-30 0001354327 us-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 us-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 us-gaap:AffiliatedEntityMember 2017-01-01 2017-12-30 0001354327 us-gaap:VehiclesMemberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 us-gaap:VehiclesMemberus-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 us-gaap:SoftwareDevelopmentMember 2017-01-01 2017-12-30 0001354327 us-gaap:FurnitureAndFixturesMemberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 us-gaap:FurnitureAndFixturesMemberus-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 us-gaap:BuildingAndBuildingImprovementsMemberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 us-gaap:BuildingAndBuildingImprovementsMemberus-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 pgti:NonWindowAndDoorProductsMember 2017-01-01 2017-12-30 0001354327 pgti:ImpactResistantWindowAndDoorProductsMember 2017-01-01 2017-12-30 0001354327 pgti:TwoThousandSixEquityIncentivePlanMember 2017-01-01 2017-12-30 0001354327 us-gaap:InternalRevenueServiceIRSMemberus-gaap:LatestTaxYearMember 2017-01-01 2017-12-30 0001354327 us-gaap:InternalRevenueServiceIRSMemberus-gaap:EarliestTaxYearMember 2017-01-01 2017-12-30 0001354327 pgti:DevelopedTechnologyMemberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 pgti:DevelopedTechnologyMemberus-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 us-gaap:NoncompeteAgreementsMemberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 us-gaap:NoncompeteAgreementsMemberus-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 us-gaap:CustomerRelationshipsMemberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 us-gaap:CustomerRelationshipsMemberus-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-01-01 2017-12-30 0001354327 pgti:RepricingAmendmentMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-12-30 0001354327 pgti:RepricingAmendmentMemberus-gaap:BaseRateMember 2017-01-01 2017-12-30 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMember 2017-01-01 2017-12-30 0001354327 pgti:TermLoanFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-12-30 0001354327 pgti:TermLoanFacilityMemberus-gaap:BaseRateMember 2017-01-01 2017-12-30 0001354327 pgti:TermLoanFacilityMember 2017-01-01 2017-12-30 0001354327 pgti:LetterOfCreditFacilityMember 2017-01-01 2017-12-30 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberpgti:LendersFeesAndDiscountMember 2017-01-01 2017-12-30 0001354327 pgti:TwoThousandSixteenCreditAgreementMember 2017-01-01 2017-12-30 0001354327 us-gaap:RevolvingCreditFacilityMember 2017-01-01 2017-12-30 0001354327 pgti:CardinalMemberus-gaap:CostOfSalesMemberpgti:SupplyAgreementMember 2017-01-01 2017-12-30 0001354327 pgti:CardinalMemberus-gaap:CostOfSalesMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-01-01 2017-12-30 0001354327 pgti:WindoorMemberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 pgti:WindoorMember 2017-01-01 2017-12-30 0001354327 pgti:UsImpactSystemsIncMember 2017-01-01 2017-12-30 0001354327 pgti:CGIWindowsAndDoorsHoldingIncMember 2017-01-01 2017-12-30 0001354327 pgti:RestrictedStockAwardMemberpgti:TwoThousandAndFourteenOmnibusIncentivePlanMemberpgti:DirectorsExecutivesAndNonexecutiveEmployeesMember 2017-01-01 2017-12-30 0001354327 pgti:RestrictedStockAwardMember 2017-01-01 2017-12-30 0001354327 us-gaap:RestrictedStockMember 2017-01-01 2017-12-30 0001354327 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-30 0001354327 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-30 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:MinimumMember 2017-01-01 2017-12-30 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:MaximumMember 2017-01-01 2017-12-30 0001354327 2017-01-01 2017-12-30 0001354327 pgti:FinancingArrangementsMember 2017-07-01 2017-07-31 0001354327 pgti:WindoorMember 2016-01-03 2016-10-01 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberus-gaap:SubsequentEventMemberpgti:AssetPurchaseAgreementMember 2018-01-15 2018-01-15 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-09-22 2017-09-22 0001354327 pgti:TwoThousandSixteenCreditAgreementMember 2016-09-30 2016-09-30 0001354327 pgti:UsImpactSystemsIncMember 2016-08-31 2016-08-31 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberus-gaap:SubsequentEventMemberpgti:AssetPurchaseAgreementMember 2018-03-01 2018-03-01 0001354327 us-gaap:RestrictedStockMemberpgti:TwoThousandAndFifteenOmnibusIncentivePlanMember 2017-03-03 2017-03-03 0001354327 us-gaap:RestrictedStockMember 2017-03-03 2017-03-03 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-11-01 2017-11-01 0001354327 pgti:RestrictedStockAwardMemberpgti:SevenMembersOfBoardOfDirectorsMember 2017-05-19 2017-05-19 0001354327 pgti:RestrictedStockAwardMember 2017-05-19 2017-05-19 0001354327 pgti:TermLoanFacilityMember 2016-02-16 2016-02-16 0001354327 pgti:WindoorMemberpgti:CashOnHandMember 2016-02-16 2016-02-16 0001354327 pgti:WindoorMember 2016-02-16 2016-02-16 0001354327 us-gaap:ScenarioPreviouslyReportedMember 2016-12-31 0001354327 stpr:NC 2016-12-31 0001354327 us-gaap:TreasuryStockMemberus-gaap:ScenarioPreviouslyReportedMember 2016-12-31 0001354327 us-gaap:TreasuryStockMember 2016-12-31 0001354327 us-gaap:RetainedEarningsMemberus-gaap:ScenarioPreviouslyReportedMember 2016-12-31 0001354327 us-gaap:RetainedEarningsMember 2016-12-31 0001354327 us-gaap:CommonStockMemberus-gaap:ScenarioPreviouslyReportedMember 2016-12-31 0001354327 us-gaap:CommonStockMember 2016-12-31 0001354327 us-gaap:AdditionalPaidInCapitalMemberus-gaap:ScenarioPreviouslyReportedMember 2016-12-31 0001354327 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001354327 us-gaap:AffiliatedEntityMember 2016-12-31 0001354327 us-gaap:VehiclesMember 2016-12-31 0001354327 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-12-31 0001354327 us-gaap:MachineryAndEquipmentMember 2016-12-31 0001354327 us-gaap:LandMember 2016-12-31 0001354327 us-gaap:ConstructionInProgressMember 2016-12-31 0001354327 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0001354327 pgti:CreditAgreementsMember 2016-12-31 0001354327 pgti:DevelopedTechnologyMember 2016-12-31 0001354327 us-gaap:TradeNamesMember 2016-12-31 0001354327 us-gaap:NoncompeteAgreementsMember 2016-12-31 0001354327 us-gaap:CustomerRelationshipsMember 2016-12-31 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMemberus-gaap:NotesPayableToBanksMember 2016-12-31 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember 2016-12-31 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMember 2016-12-31 0001354327 pgti:WindoorMember 2016-12-31 0001354327 pgti:RestrictedStockAwardMember 2016-12-31 0001354327 us-gaap:EmployeeStockOptionMember 2016-12-31 0001354327 us-gaap:AccountingStandardsUpdate201609Memberus-gaap:RetainedEarningsMember 2016-12-31 0001354327 us-gaap:AccountingStandardsUpdate201609Memberus-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001354327 us-gaap:AccountingStandardsUpdate201609Member 2016-12-31 0001354327 2016-12-31 0001354327 stpr:NC 2016-01-02 0001354327 us-gaap:TreasuryStockMember 2016-01-02 0001354327 us-gaap:RetainedEarningsMember 2016-01-02 0001354327 us-gaap:CommonStockMember 2016-01-02 0001354327 us-gaap:AdditionalPaidInCapitalMember 2016-01-02 0001354327 us-gaap:EmployeeStockOptionMember 2016-01-02 0001354327 2016-01-02 0001354327 us-gaap:TreasuryStockMember 2015-01-03 0001354327 us-gaap:RetainedEarningsMember 2015-01-03 0001354327 us-gaap:CommonStockMember 2015-01-03 0001354327 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-03 0001354327 us-gaap:AdditionalPaidInCapitalMember 2015-01-03 0001354327 us-gaap:ForwardContractsMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-03 0001354327 2015-01-03 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-09-22 0001354327 us-gaap:OtherCurrentAssetsMemberpgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-09-22 0001354327 pgti:UsImpactSystemsIncMember 2016-08-31 0001354327 2015-10-28 0001354327 2017-06-30 0001354327 us-gaap:RestrictedStockMemberpgti:TwoThousandAndFifteenOmnibusIncentivePlanMember 2017-03-03 0001354327 pgti:WindoorMember 2016-04-02 0001354327 pgti:TwoThousandSixEquityIncentivePlanMember 2016-03-28 0001354327 2018-02-28 0001354327 pgti:MiamiFloridaMember 2017-12-30 0001354327 us-gaap:TreasuryStockMember 2017-12-30 0001354327 us-gaap:RetainedEarningsMember 2017-12-30 0001354327 us-gaap:CommonStockMember 2017-12-30 0001354327 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001354327 pgti:RangeTwoMember 2017-12-30 0001354327 pgti:RangeOneMember 2017-12-30 0001354327 us-gaap:MinimumMemberpgti:RangeOneMember 2017-12-30 0001354327 us-gaap:MaximumMemberpgti:RangeOneMember 2017-12-30 0001354327 us-gaap:AffiliatedEntityMember 2017-12-30 0001354327 us-gaap:VehiclesMember 2017-12-30 0001354327 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-30 0001354327 us-gaap:MachineryAndEquipmentMember 2017-12-30 0001354327 us-gaap:LandMember 2017-12-30 0001354327 us-gaap:ConstructionInProgressMember 2017-12-30 0001354327 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-30 0001354327 pgti:TwoThousandAndFourteenOmnibusIncentivePlanMember 2017-12-30 0001354327 pgti:FinancingArrangementsMember 2017-12-30 0001354327 us-gaap:NotesPayableToBanksMember 2017-12-30 0001354327 us-gaap:StateAndLocalJurisdictionMember 2017-12-30 0001354327 pgti:DevelopedTechnologyMember 2017-12-30 0001354327 us-gaap:TradeNamesMember 2017-12-30 0001354327 us-gaap:NoncompeteAgreementsMember 2017-12-30 0001354327 us-gaap:CustomerRelationshipsMember 2017-12-30 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-30 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMemberus-gaap:NotesPayableToBanksMember 2017-12-30 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember 2017-12-30 0001354327 pgti:TermLoanPayableWithZeroPointSixSevenFiveMember 2017-12-30 0001354327 us-gaap:RevolvingCreditFacilityMember 2017-12-30 0001354327 pgti:CardinalMemberus-gaap:OtherCurrentAssetsMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-12-30 0001354327 pgti:WindoorMember 2017-12-30 0001354327 pgti:UsImpactSystemsIncMember 2017-12-30 0001354327 pgti:CGIWindowsAndDoorsHoldingIncMember 2017-12-30 0001354327 pgti:RestrictedStockAwardMemberpgti:TwoThousandAndFourteenOmnibusIncentivePlanMemberpgti:DirectorsExecutivesAndNonexecutiveEmployeesMember 2017-12-30 0001354327 pgti:RestrictedStockAwardMember 2017-12-30 0001354327 us-gaap:OtherCurrentAssetsMemberpgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-12-30 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:MinimumMember 2017-12-30 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:MaximumMember 2017-12-30 0001354327 2017-12-30 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-12-15 0001354327 pgti:FinancingArrangementsMember 2017-07-31 0001354327 pgti:RestrictedStockAwardMember 2017-05-19 0001354327 pgti:TermLoanFacilityMember 2016-02-16 0001354327 pgti:SeniorSecuredCreditFacilitiesMember 2016-02-16 0001354327 us-gaap:RevolvingCreditFacilityMember 2016-02-16 0001354327 pgti:WindoorMember 2016-02-16 0001354327 pgti:TwoThousandAndFourteenOmnibusIncentivePlanMember 2014-05-07 shares iso4217:USD iso4217:USD shares pure pgti:Members pgti:Installment pgti:Operations pgti:Plant pgti:Segment EX-101.SCH 10 pgti-20171230.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - Consolidated Statements of Operations link:calculationLink link:presentationLink link:definitionLink 104 - Statement - Consolidated Statements of Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 105 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 106 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 107 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 108 - Statement - Consolidated Statements of Shareholders' Equity link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Description of Business link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Recent Accounting Pronouncements link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Recent Transaction, Including Sale of Assets and Acquisitions link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Property, Plant and Equipment link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Goodwill, Trade Names and Other Intangible Assets link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Accrued Liabilities link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Long-Term Debt link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Derivatives link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Fair Value link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Employee Benefit Plans link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Related Parties link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Shareholders' Equity link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Employee Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Accumulated Other Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Sales by Product Group link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Unaudited Quarterly Financial Data link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Recent Accounting Pronouncements (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Recent Transaction, Including Sale of Assets and Acquisitions (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Property, Plant and Equipment (Tables) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Goodwill, Trade Names and Other Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Accrued Liabilities (Tables) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Long-Term Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Derivatives (Tables) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Employee Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Sales by Product Group (Tables) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Unaudited Quarterly Financial Data (Tables) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Description of Business - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Summary of Significant Accounting Policies - Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Recent Accounting Pronouncements - Summary of Effects on Consolidated Balance Sheet Relating to Adoption of ASU 2016-09 (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Sale of Assets and Acquisitions - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Sale of Assets and Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Sale of Assets and Acquisitions - Summary of Unaudited Pro forma Results (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Goodwill, Trade Names and Other Intangible Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Goodwill, Trade Names and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 161 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 162 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 163 - Disclosure - Long-Term Debt - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 164 - Disclosure - Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) link:calculationLink link:presentationLink link:definitionLink 165 - Disclosure - Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) link:calculationLink link:presentationLink link:definitionLink 166 - Disclosure - Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) link:calculationLink link:presentationLink link:definitionLink 167 - Disclosure - Long Term Debt - Interest Expense, Net (Detail) link:calculationLink link:presentationLink link:definitionLink 168 - Disclosure - Derivatives - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 169 - Disclosure - Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) link:calculationLink link:presentationLink link:definitionLink 170 - Disclosure - Fair Value - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 171 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 172 - Disclosure - Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Income and Consolidated Statement of Equity (Detail) link:calculationLink link:presentationLink link:definitionLink 173 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 174 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) link:calculationLink link:presentationLink link:definitionLink 175 - Disclosure - Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) link:calculationLink link:presentationLink link:definitionLink 176 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 177 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 178 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 179 - Disclosure - Related Parties - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 180 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 181 - Disclosure - Employee Stock Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 182 - Disclosure - Employee Stock Based Compensation - Summary of the Status of Stock Options (Detail) link:calculationLink link:presentationLink link:definitionLink 183 - Disclosure - Employee Stock Based Compensation - Summary of Information about Employee Stock Options Outstanding (Detail) link:calculationLink link:presentationLink link:definitionLink 184 - Disclosure - Employee Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) link:calculationLink link:presentationLink link:definitionLink 185 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail) link:calculationLink link:presentationLink link:definitionLink 186 - Disclosure - Accumulated Other Comprehensive Income Loss - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) link:calculationLink link:presentationLink link:definitionLink 187 - Disclosure - Sales by Product Group - Summary of Sales by Product Group (Detail) link:calculationLink link:presentationLink link:definitionLink 188 - Disclosure - Sales by Product Group - Summary of Sales by Product Group (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 189 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 11 pgti-20171230_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 pgti-20171230_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 pgti-20171230_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 14 pgti-20171230_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 15 g451998image1.jpg GRAPHIC begin 644 g451998image1.jpg M_]C_X 02D9)1@ ! $ 8 !@ #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC M+B!6,2XP,0#_VP"$ @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\< M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1 (! @0$ P0'!00$ $"=P ! @,1 M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_ !$( :("Y@,!$0 "$0$#$0'_V@ , M P$ A$#$0 _ /;-9UD:.MF!8W-[/>3^1#!;[ S-L=SR[*H 6-CR: *7_"0Z MI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T M '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#? MVS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T) MFL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_" M0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^ M/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_] M_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_ MT)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T ' M_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ M ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL M_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0Z MI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T M '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#? MVS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T) MFL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_" M0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^ M/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_] M_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_ MT)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T ' M_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ M ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL M_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0Z MI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T M '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#? MVS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T) MFL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_" M0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^ M/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_] M_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_ MT)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T ' M_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ M ./T '_"0ZI_T)FL_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL M_P#?VS_^/T '_"0ZI_T)FL_]_;/_ ./T '_"0ZI_T)FL_P#?VS_^/T 07OBZ M[TVPN+Z\\):S#:VT;332&2T.Q%&6.!.2< 'H": .GH Y_P 0_P#(<\)_]A1_ M_2.YH Z"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#% M\3WU[8:; =/DBBN)[N"W$DD>\('D"D['KAS"4^\)%5B8\?[0%'5+O_P - M^>GJ-)RV-+33XAU6V-Q;:_&D>[;BXT.6!O\ OF1U./?&*;5B4T]A]LNOWD]W M#!XGLGDM)?*F']EL-K[5;',G/#*>/6ET3_K30;T=F6?[.\4_]#%9?^"P_P#Q MV@"C?7.JZ9^,=,MYK@XC233\%O_ "+P.V>F2!U(H6KLOZ[??T!Z*[_K M^NO8O?V=XI_Z&*R_\%A_^.T ']G>*?\ H8K+_P %A_\ CM !_9WBG_H8K+_P M6'_X[0 ?V=XI_P"ABLO_ 6'_P".T ']G>*?^ABLO_!8?_CM !_9WBG_ *&* MR_\ !8?_ ([0 ?V=XI_Z&*R_\%A_^.T ']G>*?\ H8K+_P %A_\ CM !_9WB MG_H8K+_P6'_X[0 ?V=XI_P"ABLO_ 6'_P".T ']G>*?^ABLO_!8?_CM !_9 MWBG_ *&*R_\ !8?_ ([0 ?V=XI_Z&*R_\%A_^.T ']G>*?\ H8K+_P %A_\ MCM !_9WBG_H8K+_P6'_X[0 ?V=XI_P"ABLO_ 6'_P".T ']G>*?^ABLO_!8 M?_CM !_9WBG_ *&*R_\ !8?_ ([0 ?V=XI_Z&*R_\%A_^.T ']G>*?\ H8K+ M_P %A_\ CM !_9WBG_H8K+_P6'_X[0 ?V=XI_P"ABLO_ 6'_P".T ']G>*? M^ABLO_!8?_CM !_9WBG_ *&*R_\ !8?_ ([0 ?V=XI_Z&*R_\%A_^.T ']G> M*?\ H8K+_P %A_\ CM $,=QKNG>(],L[[4K6\M[Q900EH8F4JH(.=Y_E0!TU M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 <_X[_Y)YXE_[!=S_P"B MFH Z"@#G_$/_ "'/"?\ V%'_ /2.YH Z"@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@#G_%W_'CIO_84M/\ T'O$%G8V.P#RI8%9MWAPNO^"?B7J&KZ3/<:Y#>212'RIHCY2VQZ[B H],9 )[5T0JT(II(PG2 MK-J[.B_L'XK?]#AI_P#X#)_\;K+GH?R_U]YIR5OYBZNA^(Y]0V M-TL]_801A23)%M4[XV49 ] 3M..]8>[S3<=%[OZG1JJ<5+5W_1EJ;2AX8U'3 M-0BBO+ZUB2X2YE6,SS"25D;S2B#+9*D$(O&X8 .,T^6\5II9?)WM\[W?FO0 MIJZOUO=_=;\-O3S*4S:QJO@+Q8+BP5I+B*5;5H-/DM9+H>4!N,+LSAMP*C." M0HP,8J[6Y/5?=S)_\%_B73:57R_X?_@';+=PQW%O9.6$\D32*NPX(7:#SC / MS#C.?R-)ZMF%-.-.-_)?@.YUZS< (W[R("W#L,=5 #9( M]#Z402:IJ7>5_P#R;?U_$UF]9-?R_CK^)GOH=I8ZY>P:CH$LWA>*ZE$%G#8- M-$KM# 5=8D4\9$PW 8!)Z$U*UBK[V=O_ )_17B;:I^]G#D#"E@6ZNN3E@=)-J;E?77^OZW MT?8RC91Y%M_5OZW6FS-JH*"@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@#G]7_P"1O\.?]O'_ *+% '04 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % !0!S_CO_DGGB7_ +!=S_Z*:@#H* .?\0_\ASPG M_P!A1_\ TCN: .@H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H Y_Q=_QXZ;_ -A2T_\ 1RT =!0 4 % !0 4 % !0 4 % !0 4 % !0 M4 % $+W5O'=1VKW$:W$JEHXBX#N!C) ZD#(S]10M=$&VI&-2L#>"S%[;FY+% M!#YJ[]P4,1MSG(4@X]"#0M=OZZ?GH#TW_K^K/[AD^KZ9;6EQ=SZC:Q6UL_ES M2O,JI$W VL2< \C@^HI75D^XTFW9?UU_+4I3>*O#$$%M?3:]I4<,X803O=QA M9 " P5B><$#./2F]'9BW5S1L=0LM4M%N]/O(+NV?(66"02(<'!P1Q3::W%=, M@L]>T?4;V:RL=6LKJ[@SYL,-PCO'@X.Y0O =?^^AZBA:JZ_K^K,'IN32RQP1/++(L< M:*69V. H'4D]A0-)MV0+-$TIB61#(JAR@89"G.#CT.#^1H%?1,?0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 <_J_P#R-_AS_MX_]%B@#H* M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H Y_QW_P D\\2_]@NY_P#1 M34 =!0!S_B'_ )#GA/\ ["C_ /I'4I7U.JL=9\3_V?;;-$69/*7;(TO+C' M4\]ZP<*=]S92G;8IZE:7>L^*]#>XA%EJ<6GW[3<'NVOE*36J^>W1KR-$N:K[.7\J^]7:?Y/\ M/J=!K.GZ?HN@:,);U[+[)<^%)F5\O/DCY6+L"NZ!8B6*YW:JZ M,;.\8_9\[%,P 88"G:[#*'OG!#2,EMMI\Y.Z\M?O\M74]4GOJOEH]'_6S1WM MW<3ZUX U!M/U.UU.ZEMI42XTWY4D;!&$^=L'M]X\U,TM&UII?S5]?U_(*;?- MH]?R?2_IHS'U#7M NM)MK?PW'%>ZQ96\C6%M:@>99,L1'[Q 08P.%*L.20,9 MZ%1WDYMZ:WDNSW]>Z6NJO;314E%6A/35:/>]_P"KOM?O9YEM<17VI6=AH^O7 M]WHDTT EN$OY)&,ICF,D?F[BP)"QDJ"-N01M)K2UY6>UW;S5OQ2>S]5JD3=J M%W\5E?R]Z/3HWJK?@BGKTE]H_AN6^MM8U,W"W5]9JTEY(P6)(IR@QG!8%%(< MY?C[U9)NT?-?DU_6F^O(+4W METURTC6[M)BX*LR\K]KZW5^FEGZW^56&\O9O&5YJ*3W_\ M:*V-RMA#=3L#YHMK9UC\H$(6RSL5 Y(SCY1AS7+3J6?_ RE)-K?96MO;YZS M#EE[+FV]V_S3W]3=\)VRQC82 ORJ< MIR1M)!JIQ5K]F[?=WZ^O6]G=:$1E)/7>VOZ:;)WZ>2T[]1H_@S2M#U(7]HI$ M_E"(_NHE!&%&<*@PW!)(QG<$_^PH__ *1W- '04 % !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 <_P"+O^/'3?\ L*6G M_HY: .@H * "@ H * "@ H * "@ H * "@"IW- $G]LP?\\9O^^1_C0!B>(A=:C<:>;?[7<6BI(\UA9WOV2ZD M.5"NK!TRJY((WJ/F!Y( I+XFW_PWKZVT_+JG>T;+?].MOFU_GWYIKBXNK_1; M(_V_J4207@>WM[PVEPC)+&JB5O.0.4!*[MQW9WL7.I0Q-;7LZP)J4J2*HFB\M9)(W!=E M5B,EFZ]3UIQ5T[[I1_\ ;O\ @7[VN*6D5;9R_3_/4S;JYN_^$Q.B%=3F6:", I*Q).X.'X+$@8!/&!52Z@M M5>V_3NOPM_P=R(ZS:2?:W6_7^OGUL<[!>3^'ELM1UB^U.W9E;S]1^TF\L;TL MA8>7&'_=DD!EQ&HX*C.1E-/6$=&U9)[W]?T=KKHK:5=2?/TO>^RMY^5M+ZZZ MW?7/L-9U*R\(>*;'4;R]M=KN]6GV'27[Y*75??N[VZ=$^S6NYU/AVQU&/7(9XK#6+"P% MNXN%U/4OM7FN2NS8/-DVXPV3\O4=>S6G-?Y>O_#?UH8Q=XQ?7OY6_P [=.AA MW/B368O /B$II>K2O$]^L>HI/"%C ED"D$RB0!0 .%R,<=J4=52OI?D_3\_^ M'.E)*M);_P##(Z"\\2:G;WUU-"+4Z9875O9SQ21MYTK2!,NK[@% \U."IS@\ MC(H]>K:7R[_-/Y:^1A&_LU;?EYOS_1;]]"I8:YXKOQI@672(O[3M7GC)MI6\ MC9MX(\P>9NW>J[?]K',-\L6WT2?_ /QW_#72Y*S?;F?3[A[!ELKQGB9(]/N,0%5/[PW!_=LI96&T8(W+R2#6O*OPNOOT7FVM;K MTUW)G>#<>J=GY^:[>CZ7=^AK>(;_ %JRU^ZFTVYMEM[33/M,L5T&97VNW"@, M-I(&-_.,#@]L.=0YY2V7+Z_:O;^M=.QIR\SA%;N__MO]?>1W'B^\_L_4KF*& M$"#4K6TB#!L^7*(22<'[P\UL$>@_'2I%P5G_ 'O_ "7F_P B8-2U_NI_>8OA M/Q)JUUHZB&9?MNH7L$,+7)DGBMP;*.5N"^XCY7P-V26R3UK6<=5%?WF_12:_ MR^7W!*RE)]DOQDU_7W:#HO%&N:=;+9-*LNHSWMZ6F%E<7J*D3@!5CC.]02ZX MR<*,CGBL(RO"+2V3?J^9I*_R>ODM.SM:4F^\5]\4[V_3N]RU#XN\37\%S>06 M<5I;0SQ021/I\UQ/;[H4D+-&KJS89MFT 'G<>%(.C5NN][?)M?C]RMYZ3;IU MLG^-G:_S:[FIJVKW-S\+-3U..Y078L)F\ZTWQ[74,,@-AD((^Z>5.1DXS4S6 ML;=7'KW:Z_KI?R+H:SL^[_4JV&B0WJ2"?3/%.G[8BPEN=>E96/H!'%/!DR2ZY?2ZF\;74<.K3"68_9I&X9Y5"C=AB R M@X[\"MJB2K."6B3_ #B-?!-^=O\ R8ZD:-JS1Z2^EW-_IUO%(9+FVO;SSI3S MC!<^;G@L?OE> , G+MH_Z_R_%W3V.LJ1A0 4 % !0 M4 % !0 4 % !0 4 <_J__(W^'/\ MX_]%B@#H* "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H Y_P =_P#)//$O_8+N?_134 =!0!S_ (A_Y#GA/_L* M/_Z1W- '04 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M<_XN_P"/'3?^PI:?^CEH Z"@ H * "@ H * "@ H * "@ H * "@"I/I\%Q* M9)-Q8^] %B*-88EC7.U1@9- %'5-#L-8\EKM)1) 3YTO39H)K6UV2P)(BN9&9B'96GS7IJ;+EY.G^8/5W,R/P7 MH$98&R>2'#!;:6XED@C# @[(F8HG!(^51@$@<&GLK?\ #_?N5S._-_7S[]_7 M4:O@CP^%G#VDTSSPM!++/=S2R/&PP4+LQ;;Z#. 5K?+8I2:DY+$PC$:&XD:-#MVE@C,5#$<%@,G M)R>35)M?U\_SU"7O.[[W^98U/PSI.L72W-];O)*$\H[9Y$#IG.QE5@&4GJK M@]Q2C[LN9;Z?A>WW7&W=6]?QW_(BO/"6BW]^U[<6LC2L\HS_ (0S0AI\=BEM-%%'*\RM M%=S)(&?.\^8K!CNRWI?H-.S;777Y]_7S_ ,R1_"&AM 84 MM'@7S5F!MYY(61A&(P59&!7Y%"X! Q5-MN[\_P 7=_CK_P ,B4DE;T_#;_AR MT="TTZ%)HIMO^)?)&T3Q[VRRMG=EL[B3DDMG)))SFE+WM_+RVV^XJ+Y'=$-A MX;L--G,L$VHN2I3;<:E<3I@_[+N1^.*'JFGU$E:UNA-%H>G06^F01VVV/3,? M9!O8^7A"@[\_*Q'.>M4Y-R5*S;\9 MP%S7EXK-<-A*GLZC=_0Z:6&J58\T=BJ/$5F)&!+%,<$+S]*XEQ!A5)WO;II_ M7]?CM]1J6%C\0V>W,A8'/0+THI\086UYMW] E@:M]#-\0:A?O]@FLKB^MM*< M.;FYT^U6>=&& B^64+5FFG:642SV4">>8D# .Z2+MCPWEB3< M%)(XXKI=W**75?\ ;MWM=_RO7;7[F1%))M]'\[;NR[KIT:U+FL:_=?VGHMJ= M:N[>.6TG:Y?1;079:>-HU(QY4A"@LXZ#MDU32YY6O;2WS;_R(C=4HN6_7[K_ M ->1;;4?$"> IKA8K^;46G\NW9;9! MWX_>ON;*C:\NR3M?T_SV\B&'4M1DBM-(74M4@O[B^\F>2]BMC<6Z")I %\I3 M$@D=PL*;;UTEF7Y\J< K"/N;>6/8 4HM)M9N8M>T>V34]3L+2YM)IG_LZQ%U(S*T07(\J0@8=N<#MS M3M:*9[K[+97.^YDDCNY!/*GDR;89510\>T;7( M<$\+C'09P%)VIN?9)_??_+7?6ZZ#2UMYV_"__#>5F9\OC2[O+:"ZMM]IYT6E MSE"R.J+<3E7490'.T8))],!3UMQ4)VELFU]T;@_A=M[2_!V(-0\;:R;_ ,/W M"6?V72=2D7RFAG5WE1I8E0N&C^0[7SM4G@D;@0#4TXOVO)/1V;MYZ?EL^FVX M3]V$FNC:^Y2_5:/RU2-/_A/9;?\ TN^TI8=+,]S;I,ESOE9X!(2?+V@ $1-C MYLYP,=ZE7:VU:32];*WWO_.VR;C:32Z-)_/K^5S4TS7-3NKV[L=2TJ*QGBM4 MN5,5UYZD,6&#E%P1MYZCT)I5/=IS:>J_R_K_ "%'64>S_P"!OYZ_\$Y;POKN ML7T&A72:EK.H27$:R7T5WIJP6R(8R2R2"%,_-M PS9!Z'J-*EJ;EV2>^CTV_ MJVVO05KMKK>R^^WY?C]QM67B[5=0T[2Y+71+8WNI0M=0P/?E56 *I+,XC.&R MZ@* 1SG(YI37(VGTW_1+N]_+1Z[7:MU[V^>M_EIZ[:%&_P#&^H:AI+WN@V(% MG&]LDUQ+*!+&TA1BHB*D$!'7)W#&3@'%%K3BGLY)>JNONOMWOV6I,KQC*Z]Y M)NW:UU\[-7[6[[&A<^.H;+2K?4+BQ<0R7=U;.$?G&-W7CE: MM*V[BG\W;3\=S3EUDNS2^^WY7(;S7?%4>L:!;RZ3:6<5U>;)2E[YJR1^2[;1 MF($,-I)X R% )#$JU92:?1/\+:K[[=.NFU\V[TW*/E;YOK_3W+WACQ8WB*YN M(C;VD0B0/MAO1++"22-DT>U6B?CI\PX(SQR)>[?_ (;Y/_AOSLY^[/E]?P_S M,RQ\6:PZQ6D%C%J%Y-+?N'FN/LZ)'!<; #M1NS*!QVY[FH;M3YNT8M_-/_+T M_6Y1M-KSLON3_P Q^I^,[ZZT*2XT#3UEE_LH:A(TLX1H%=6\O:NU@[?*QP=H M^7KS1B$Z:G9Z1TOY^GDK-^NEPI+F<5):M[>F^OX+\T1:/\18=1U:'2U^PO+* MSV\8^W#SVF1"3OA"Y1"58!LGMQR*UFKN7(MKM+R3MJ^CZ^F^NAC%VC%R\K_- M7T[[I>ODKG0^&]?;Q#;3W*V3VT,3^3^\;YC(H_>+C'16RN<\D'M@E65E)/1[ M>G1^5^WH4[J3B^F_K_PUG?S-JI&% !0 4 % !0 4 % !0 4 % '/ZO\ \C?X M<_[>/_18H Z"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .?\=_\ M)//$O_8+N?\ T4U '04 <_XA_P"0YX3_ .PH_P#Z1W- '04 % !0 4 % !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 <]XP94T_3F9@JC4[0DDX _? M+0!L_;[/_G[A_P"_@H /M]G_ ,_=65$D96(SU."@QD]SUXQ M?,W>_6WX7M^=ODNMVX44ERKO?YVM^._KY&MJ#6E_9M NJFU8D,LUO.JNA!R" M,Y!^A!!Z$&H]/Z_K^M2O(R7T/39+3:^NSF_$ZW U#S(1.'"[0S36GZWWO^'W+L'>^O3[G=?CK_P-"O)X3T%HDB359HHVB,-VJ3QXO4+E MR)<@]6=SE-I^I:C: M:A!K\VG7-M$\*O:O =R.5)!$B..J+TQ25TV^]OPO_F&G*HVV_P"&*A\.:4!; M/#KMS!=0F7?>.I)Y]1TQ6CDW+F?=O[U;\A/56] M5][NRO)X,T.6ZL99-=NVAL'5K2V\^+RX '1PH^7)&44?,2<< U$&X2YMW:VO M]?CUZW"7O)KO?[W>_P"?RZ6+=QX>T2338[7[2DZPSW%RL4MPJK(\PD#*Q )" M_O6Z#(XZ]T[\MEVM^6OKIN6I>\WW:?W6_P BMX7TV[L;N\O-:U>&:::".VC7 M[8LY5%+')81QC/S?W<\9).>*DE*#B^N_]?\ #+RWOFO=E%K9;?A_EUN_/1&_ MIL6F:5HMKI4%ZC06T"P(SRJ6*JN 3CC/'I2J_O;WZCC[KNN]_P!3,;0=+32] M+L[/6Y[*338?L\-S#+$93'M"E6W*5(.U3]WJHQBG-\\G*77=='_7W[]QIV^^ M_P ]?\V5IO"6@O$EM:ZM/96(\DO:V\\?ER-%MV%BRELX10<$9 &F*E*RMY67DKIZ>EE9^1;D[W]/O5O\O0F7P_8F2UEN?$U]=7%K M,LL4LMQ$"H"LNS:J!<%78$XW'(^;@8J]W?UO\_RV5K6_,G91EN5VGYC3J? MO')RZ]/U_K?K>PHMQU7=O[]_ZW70L6>A:?I\S&T\0W<-O\[);+/&(XW889Q\ MN2><9ZYR7TLMNGEY+R_S"VM^OY^;\_^ :GV^S_Y^X?^ M_@I##[?9_P#/W#_W\% !]OL_^?N'_OX* #[?9_\ /W#_ -_!0 ?;[/\ Y^X? M^_@H /M]G_S]P_\ ?P4 'V^S_P"?N'_OX* #[?9_\_*+W5]=N;6+28QI M\$C1M<"[!D4JSIEH]N -T;#AB>5..3@CK#G?57_K^MU81;.XBMK8Q?%VH2W+:9;Z/"^M0/(+BW-V5B145&W+)Y>6R)4 MP"HYSG&.1M*//]E+7ONU:WR;6JT[;!9K1[NUOGU]-&GY_>=%I>HP:OI-IJ-M MN\BZB65-PP0&&<'WJYQY).)*;:U5BW4C"@ H * "@ H * "@ H * "@ H * M"@ H ANK.VOK=K>\MXKB!L;HY4#J<>)?^P7<_^BFH Z"@#G_$/_(<\)_]A1__ M $CN: .@H * "@#SO4? ^JZSXFGFNI8+6(@ :M:,$O'C_>#RMNS X=5))((1 M3C)^68126OS\]$M?+2]N^FQ4I;6_X;5/3\4O)ZWZVX_!&I6RZL4UAKII9K:> MS6Y2,*&AV$!Q'&NW.S;QG"\XS51DXZ]>9O[U9_-J_P"'F1RKX>G+;\6U]VC7 MS\AT?AO7K75I?$-NNG-JMVTBSV[SN(D1DC5=LFS+%?)4\H,[B., TFO<=-/1 M[OSNWMY)M;J^^FQ3?,TY+;;TZKYMWOTLEYG3Z)I2:-H%CI2R&1;6!(=_0M@8 MS[9K2VT]UJ8AMXHFC6+4[F+!;?G.UQG[HZ]* M@98_X0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_\=H /^$-TO\ Y^M9 M_P#!W>?_ !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ .?K6?\ P=WG_P =H /^ M$-TO_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_ M\=H /^$-TO\ Y^M9_P#!W>?_ !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ .?K M6?\ P=WG_P =H /^$-TO_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': # M_A#=+_Y^M9_\'=Y_\=H /^$-TO\ Y^M9_P#!W>?_ !V@ _X0W2_^?K6?_!W> M?_': #_A#=+_ .?K6?\ P=WG_P =H /^$-TO_GZUG_P=WG_QV@ _X0W2_P#G MZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_\=H /^$-TO\ Y^M9_P#!W>?_ !V@ M _X0W2_^?K6?_!W>?_': #_A#=+_ .?K6?\ P=WG_P =H /^$-TO_GZUG_P= MWG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_\=H /^$-TO\ MY^M9_P#!W>?_ !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ .?K6?\ P=WG_P = MH /^$-TO_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\ M'=Y_\=H /^$-TO\ Y^M9_P#!W>?_ !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ M .?K6?\ P=WG_P =H /^$-TO_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ M': #_A#=+_Y^M9_\'=Y_\=H /^$-TO\ Y^M9_P#!W>?_ !V@ _X0W2_^?K6? M_!W>?_': #_A#=+_ .?K6?\ P=WG_P =H /^$-TO_GZUG_P=WG_QV@ _X0W2 M_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_\=H /^$-TO\ Y^M9_P#!W>?_ M !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ .?K6?\ P=WG_P =H /^$-TO_GZU MG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_\=H /^$- MTO\ Y^M9_P#!W>?_ !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ .?K6?\ P=WG M_P =H /^$-TO_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^ MM9_\'=Y_\=H /^$-TO\ Y^M9_P#!W>?_ !V@ _X0W2_^?K6?_!W>?_': #_A M#=+_ .?K6?\ P=WG_P =H /^$-TO_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'= MY_\ ': #_A#=+_Y^M9_\'=Y_\=H /^$-TO\ Y^M9_P#!W>?_ !V@ _X0W2_^ M?K6?_!W>?_': #_A#=+_ .?K6?\ P=WG_P =H /^$-TO_GZUG_P=WG_QV@ _ MX0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_\=H /^$-TO\ Y^M9_P#! MW>?_ !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ .?K6?\ P=WG_P =H /^$-TO M_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': #_A#=+_Y^M9_\'=Y_\=H M/^$-TO\ Y^M9_P#!W>?_ !V@ _X0W2_^?K6?_!W>?_': #_A#=+_ .?K6?\ MP=WG_P =H /^$-TO_GZUG_P=WG_QV@ _X0W2_P#GZUG_ ,'=Y_\ ': #_A#= M+_Y^M9_\'=Y_\=H K:19+I7C2^L;>YO9+8V$,NRYO9KC#F20$CS&;' '3TH MZF@#G_'?_)//$O\ V"[G_P!%-0!T% '/^(?^0YX3_P"PH_\ Z1W- '04 % ! M0 4 % !0 4 9-G_R-&J_]<+?^$_\ L*/_ .D=S0!T% !0 4 % M !0 4 % &39_\C1JO_7"W_G)0!K4 % !0 4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 $@#). * /$O&_BO7?$?B^TTWP7^TQ9=(BEB#^5I\Y>*X(!=5 M?=D[@=BMPF-LG!./F4/>A?K^6VZ\K^5W;HRI6C))[?GMM^/?:W>TGWT^GR0PI=6=LYB\R1]AC,8=F9T."0&R=P& :>ZBX]7;O=:-M?*_P U MOVE)IM/I&_IO^=OZTO-:^(M9OY8=.L;^PEU!EEFD>;3)[?RT38 C0O)O#,9 M0Q(&.QI2=HN=M$M?-ZZ>6S[]--0TV?7;]7YKIT]=#IM$U1-9T&QU54\I;J!) MMA.=F1G&?:M)QY9-(2OM+=:?-:%"TU&Q7Q)J;F\@"-# %8R#!P9,]_<5 S4_ MM73O^?\ MO\ OZO^- !_:NG?\_\ ;?\ ?U?\: #^U=._Y_[;_OZO^- !_:NG M?\_]M_W]7_&@ _M73O\ G_MO^_J_XT ']JZ=_P _]M_W]7_&@ _M73O^?^V_ M[^K_ (T ']JZ=_S_ -M_W]7_ !H /[5T[_G_ +;_ +^K_C0 ?VKIW_/_ &W_ M ']7_&@ _M73O^?^V_[^K_C0 ?VKIW_/_;?]_5_QH /[5T[_ )_[;_OZO^- M!_:NG?\ /_;?]_5_QH /[5T[_G_MO^_J_P"- !_:NG?\_P#;?]_5_P : #^U M=._Y_P"V_P"_J_XT ']JZ=_S_P!M_P!_5_QH /[5T[_G_MO^_J_XT ']JZ=_ MS_VW_?U?\: #^U=._P"?^V_[^K_C0 ?VKIW_ #_VW_?U?\: #^U=._Y_[;_O MZO\ C0 ?VKIW_/\ VW_?U?\ &@ _M73O^?\ MO\ OZO^- !_:NG?\_\ ;?\ M?U?\: #^U=._Y_[;_OZO^- !_:NG?\_]M_W]7_&@ _M73O\ G_MO^_J_XT ' M]JZ=_P _]M_W]7_&@ _M73O^?^V_[^K_ (T ']JZ=_S_ -M_W]7_ !H /[5T M[_G_ +;_ +^K_C0 ?VKIW_/_ &W_ ']7_&@ _M73O^?^V_[^K_C0 ?VKIW_/ M_;?]_5_QH /[5T[_ )_[;_OZO^- !_:NG?\ /_;?]_5_QH /[5T[_G_MO^_J M_P"- !_:NG?\_P#;?]_5_P : #^U=._Y_P"V_P"_J_XT ']JZ=_S_P!M_P!_ M5_QH /[5T[_G_MO^_J_XT ']JZ=_S_VW_?U?\: #^U=._P"?^V_[^K_C0 ?V MKIW_ #_VW_?U?\: #^U=._Y_[;_OZO\ C0 ?VKIW_/\ VW_?U?\ &@ _M73O M^?\ MO\ OZO^- !_:NG?\_\ ;?\ ?U?\: #^U=._Y_[;_OZO^- !_:NG?\_] MM_W]7_&@ _M73O\ G_MO^_J_XT ']JZ=_P _]M_W]7_&@ _M73O^?^V_[^K_ M (T ']JZ=_S_ -M_W]7_ !H /[5T[_G_ +;_ +^K_C0 ?VKIW_/_ &W_ ']7 M_&@ _M73O^?^V_[^K_C0 ?VKIW_/_;?]_5_QH /[5T[_ )_[;_OZO^- !_:N MG?\ /_;?]_5_QH /[5T[_G_MO^_J_P"- !_:NG?\_P#;?]_5_P : #^U=._Y M_P"V_P"_J_XT ']JZ=_S_P!M_P!_5_QH /[5T[_G_MO^_J_XT ']JZ=_S_VW M_?U?\: #^U=._P"?^V_[^K_C0 ?VKIW_ #_VW_?U?\: #^U=._Y_[;_OZO\ MC0 ?VKIW_/\ VW_?U?\ &@ _M73O^?\ MO\ OZO^- !_:NG?\_\ ;?\ ?U?\ M: #^U=._Y_[;_OZO^- !_:NG?\_]M_W]7_&@ _M73O\ G_MO^_J_XT 0W.O: M196TEQ<:G:QPQC!^=-)MV0FTE=GF-[K^H?$V]DT[3KQ='\,(=L]U(P6 M6Y'HH/;V_/TKK48T%>6LCE;E6TCI$]"T*U\.>&],CT_2YK2&!.O[U2SG^\QS MR:YISE-W9TQ@H*R*]G+67W)-,+(F%HV51M$?F M9!&Q2#O/.>,' 7*K./26_KM==M-.H[WLWTV_'?[WVZ=M>ATO3H-(TFTTVVW> M1:Q+"FXY)"C'/O5SES2;)2:6I1LX8O\ A)M4'EK@008&/>2I&:OD0_\ /)/^ M^10 >1#_ ,\D_P"^10 >1#_SR3_OD4 'D0_\\D_[Y% !Y$/_ #R3_OD4 'D0 M_P#/)/\ OD4 'D0_\\D_[Y% !Y$/_/)/^^10 >1#_P \D_[Y% !Y$/\ SR3_ M +Y% !Y$/_/)/^^10 >1#_SR3_OD4 'D0_\ /)/^^10 >1#_ ,\D_P"^10 > M1#_SR3_OD4 'D0_\\D_[Y% !Y$/_ #R3_OD4 'D0_P#/)/\ OD4 'D0_\\D_ M[Y% !Y$/_/)/^^10 >1#_P \D_[Y% !Y$/\ SR3_ +Y% !Y$/_/)/^^10 >1 M#_SR3_OD4 'D0_\ /)/^^10 >1#_ ,\D_P"^10 >1#_SR3_OD4 'D0_\\D_[ MY% !Y$/_ #R3_OD4 'D0_P#/)/\ OD4 'D0_\\D_[Y% !Y$/_/)/^^10 >1# M_P \D_[Y% !Y$/\ SR3_ +Y% !Y$/_/)/^^10 >1#_SR3_OD4 'D0_\ /)/^ M^10 >1#_ ,\D_P"^10 >1#_SR3_OD4 'D0_\\D_[Y% !Y$/_ #R3_OD4 'D0 M_P#/)/\ OD4 'D0_\\D_[Y% !Y$/_/)/^^10 >1#_P \D_[Y% !Y$/\ SR3_ M +Y% !Y$/_/)/^^10 >1#_SR3_OD4 'D0_\ /)/^^10 >1#_ ,\D_P"^10 > M1#_SR3_OD4 'D0_\\D_[Y% !Y$/_ #R3_OD4 'D0_P#/)/\ OD4 'D0_\\D_ M[Y% !Y$/_/)/^^10 >1#_P \D_[Y% !Y$/\ SR3_ +Y% !Y$/_/)/^^10 >1 M#_SR3_OD4 'D0_\ /)/^^10 >1#_ ,\D_P"^10 >1#_SR3_OD4 'D0_\\D_[ MY% !Y$/_ #R3_OD4 'D0_P#/)/\ OD4 'D0_\\D_[Y% !Y$/_/)/^^10 >1# M_P \D_[Y% !Y$/\ SR3_ +Y% !Y$/_/)/^^10 >1#_SR3_OD4 'D0_\ /)/^ M^10 >1#_ ,\D_P"^10 >1#_SR3_OD4 'D0_\\D_[Y% &-XE\0Z+X4TQK[4VC M04^BCO_(=ZTITY5':)$YQ@KLX73_#>K_$:^BUCQ/$;#0D.^UTQ#M, M@[,YZ_CU/; Z]#G&BN6&_U M"T % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % M !0 4 % !0 4 % !0 4 % 'F?Q-^(U]X2U"QT[2[>-[B0":1I,,"N2-F <\X MZ\>WMUT*"J)N1S5JS@TD2^%/ ]UJ=['XJ\9.;O5)0'AM77$=L.H&WU'IV]SS M2J55%N4Z0H * .?A_Y*'>?]@N#_P!&RT =!0!S_CO_ ))Y MXE_[!=S_ .BFH Z"@#G_ !#_ ,ASPG_V%'_]([F@#H* "@ H * "@ H * ,F MS_Y&C5?^N%O_ #DH UJ "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H \K^-%]=RV.F MZ!IES(UW>R$O9PH2\J#H21T&1T[_ (5V85)-R?0Y<2W911K_ N\4?VKH*Z3 MJ-W(VMV&Y)XIUVR!0< _[6!@$]<]?4QB*?++F6S*H3YH\KW1WMA&!S[<8%.I6O[L-$%.E;WI: ML[FN0LMK M;36"O;,"91'MD4 EMJ(V#)D_.-H_A5/WHVZ]?P;MT=OGIJ]F5*T97MI_PV_S MOVUM;I=1K>J69U73DU2YN72>U@@N;VV2*9#+)Y;L$"*&0=5?:03D98"JC[ZC M;35_RU\WTV&TH-)_:_!:W^=UI?IY MJYU7AW5'UCPSINJ3(L<%\]O>H&:G]M:?_P _'_CC?X4 ']M:?_S\?^.-_A0 ?VUI M_P#S\?\ CC?X4 ']M:?_ ,_'_CC?X4 ']M:?_P _'_CC?X4 ']M:?_S\?^.- M_A0 ?VUI_P#S\?\ CC?X4 ']M:?_ ,_'_CC?X4 ']M:?_P _'_CC?X4 ']M: M?_S\?^.-_A0 ?VUI_P#S\?\ CC?X4 ']M:?_ ,_'_CC?X4 ']M:?_P _'_CC M?X4 ']M:?_S\?^.-_A0 ?VUI_P#S\?\ CC?X4 ']M:?_ ,_'_CC?X4 ']M:? M_P _'_CC?X4 ']M:?_S\?^.-_A0 ?VUI_P#S\?\ CC?X4 ']M:?_ ,_'_CC? MX4 ']M:?_P _'_CC?X4 ']M:?_S\?^.-_A0 ?VUI_P#S\?\ CC?X4 ']M:?_ M ,_'_CC?X4 ']M:?_P _'_CC?X4 ']M:?_S\?^.-_A0 ?VUI_P#S\?\ CC?X M4 ']M:?_ ,_'_CC?X4 ']M:?_P _'_CC?X4 ']M:?_S\?^.-_A0 ?VUI_P#S M\?\ CC?X4 ']M:?_ ,_'_CC?X4 ']M:?_P _'_CC?X4 ']M:?_S\?^.-_A0 M?VUI_P#S\?\ CC?X4 ']M:?_ ,_'_CC?X4 ']M:?_P _'_CC?X4 ']M:?_S\ M?^.-_A0!0UGQ?H^B:3<:A<7!*0KD*%.7/91QU)JX0'L!QW'Z?4UO6FDO9QV1C1BV_:2W9;\9^'M/UF=-;T M2_\ [/\ $5M\T5PBL!+C^%^/3C/X'(J:5;E]V6J'4I7WHZH*=7F]V6C.N_MK3_P#GX_\ '&_P MKG-P_MK3_P#GX_\ '&_PH /[:T__ )^/_'&_PH /[:T__GX_\<;_ H /[:T M_P#Y^/\ QQO\* #^VM/_ .?C_P <;_"@ _MK3_\ GX_\<;_"@ _MK3_^?C_Q MQO\ "@ _MK3_ /GX_P#'&_PH /[:T_\ Y^/_ !QO\* #^VM/_P"?C_QQO\* M#^VM/_Y^/_'&_P * #^VM/\ ^?C_ ,<;_"@ _MK3_P#GX_\ '&_PH /[:T__ M )^/_'&_PH /[:T__GX_\<;_ H /[:T_P#Y^/\ QQO\* #^VM/_ .?C_P < M;_"@ _MK3_\ GX_\<;_"@ _MK3_^?C_QQO\ "@ _MK3_ /GX_P#'&_PH /[: MT_\ Y^/_ !QO\* #^VM/_P"?C_QQO\* #^VM/_Y^/_'&_P * #^VM/\ ^?C_ M ,<;_"@ _MK3_P#GX_\ '&_PH /[:T__ )^/_'&_PH /[:T__GX_\<;_ H M/[:T_P#Y^/\ QQO\* #^VM/_ .?C_P <;_"@ _MK3_\ GX_\<;_"@#BO&'Q% M^S2C0_# ^V:W/\N[;\EN/[QSW]N@ZGT/32I)KGGHC"I5:?)#"]!T?PO%) M=W5Z;W6[KYKF\=6))/)5BT0Z=)0U>YUO]M:?_S\?^.-_A6) ML']M:?\ \_'_ (XW^% !_;6G_P#/Q_XXW^% !_;6G_\ /Q_XXW^% !_;6G_\ M_'_CC?X4 9%A=P7?Q OG@?>HTR '@C_EK+ZT =-0!S_CO_DGGB7_ +!=S_Z* M:@#H* .?\0_\ASPG_P!A1_\ TCN: .@H * "@#E&\!V;ZI-73\M-;Z:#;O^OGM^JOI;77O>T?",$]O M=+?ZG?WUS.B(+J5HTDB"-O38(T500_S9*DD]<@ 4]MM'>_W?IJ]-M7W$O/;5 M??OYZ_\ #$3>"[?8LD>J:A%J&]WEOD:,33;U565ALV8(1!PHQL&,_WV6@TVM>NGRMHOZVZ[ZF_9V<&GV,%E:QB.WMXUCC0?PJ!@#\A52D MY-R9,5RJQ0L_^1HU7_KA;_SDJ1FM0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 $@#). M* /*AGXI>-<\MX4T63_@-U-_4?T_WJ[/X$/[S_ Y/XT_[J/50 !@"N,ZPH M Y3QGX'M/%4$=Q%(;/6+;YK:\CX92.0#CDC/XCM[[4JKIZ=#*I24]>IE>$O' M%VNI?\(OXMC%GKD7RQRGA+H=B#TR?U^O%74I*W/3V(IU7?DGN>@5S'0% !0 M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 07 M5[:V,:/=7$<".XC4R,%#,3@ 9[FFDWL)M+U95:KJ/R+ITU37F=+61J% !0 4 % !0!S\/\ R4.\_P"P7!_Z-EH Z"@# MG_'?_)//$O\ V"[G_P!%-0!T% '/^(?^0YX3_P"PH_\ Z1W- '04 % !0 4 M% !0 4 9-G_R-&J_]<+?^+Y=Q M'S!^\)7O\ PCOCMS&Z#_1=2P62 M=!ZD=_?\^>3M*DJBYZ7W&,:K@^6I]YZ8CK(BNC!D895E.01ZBN38ZAU !0 4 M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % "$A023@# MO0!XAX[$WQ-\5VVE>&'EN8+$%;B'J>O/.<<#N?0HVH0YI]?O.&K^ M^E:'0]1\)>$M.\(:0ME9+OE;F>X8?/,WJ?;T';\R>.I4=1W9U4Z:IJR-^LS0 M* "@ H * "@ H Y^'_DH=Y_V"X/_ $;+0!T% '/^._\ DGGB7_L%W/\ Z*:@ M#H* .?\ $/\ R'/"?_84?_TCN: .@H * "@ H * "@ H R;/_D:-5_ZX6_\ M.2@#6H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@#G_&7BFW\(^'Y=0E DN&_=V\/>20]!]. MY]JUI4W4E8SJ34(W,KX>>%KC2+.?6=8)DU[5#YMPS=8P>0GM[_EV%76J*3Y8 M[(BC!Q7-+=G:USFX4 % !0 4 <7\1? I\;:7;I!=?9[RU5ZF!]%.>/P*UHZM* MI\:L9JG4I_ [EFW^*QTR=;3QAH-YHTY./."%XF]QWQ]-U)X?FUINXU7Y=)JQ MW.E:WI>MV_GZ9?P7@O)8>&(FV75^00UQZJOM[?GZ5UJ,:"YI:R['* MY2K.T=$>B:'H6G>'-+CT[3+<0P)R>[.>[,>YKFG-S=V=,8J"LC2J"@H * "@ M H * "@ H Y^'_DH=Y_V"X/_ $;+0!T% '/^._\ DGGB7_L%W/\ Z*:@#H* M.?\ $/\ R'/"?_84?_TCN: .@H * "@#R,PZ58>);ZZNC";>\DDA;6(9V@NH M&9KC<'W#D*$*D[L (C!>!MF#2@HRVM\FM'KZ_-WTT;L7+FBNM'U)]'L[#0],U'[/!!!=1^7'/B7+2/$,.K79J_>^BU\NCZMNVEFX;;2]-_X2,>'=5TS25L;:*X MF(M;,6]O+-MA(?RB6 =48\Y)QSQVB4KTYSV<5I^;:[:V5^]]=2K-.*76WZV3 M[K1O[CM/"$]U<>"]&N+QG>Y>SB9V?[S$J.3GN:Z*RM4:,XVU4=KNWI?3\"O: MWMP/$>I.-+NBQA@!0-%E<%^3\^.?8]JR*-3^T+G_ * ]Y_WW#_\ '* #^T+G M_H#WG_?&_M+WLC$7*0(LI* W#TK/GFM#DKU+KE@=!\-?%U M]JF@M87\%S=:KI[F*<8C1U .%W!G!)XP3CMZ\G+$0497CLS2A-RC9[H[7^T+ MG_H#WG_?YA!>UESO9;'IG]H7/_0'O/\ ON'_ ..5QG4']H7/ M_0'O/^^X?_CE !_:%S_T![S_ +[A_P#CE !_:%S_ - >\_[[A_\ CE !_:%S M_P! >\_[[A_^.4 ']H7/_0'O/^^X?_CE !_:%S_T![S_ +[A_P#CE !_:%S_ M - >\_[[A_\ CE $5Q.UY T%SH%Q/"XPT\_[[A_^.4 ']H7/_0'O/^^X?_CE !_:%S_T![S_ +[A_P#CE !_ M:%S_ - >\_[[A_\ CE !_:%S_P! >\_[[A_^.4 ']H7/_0'O/^^X?_CE !_: M%S_T![S_ +[A_P#CE !_:%S_ - >\_[[A_\ CE !_:%S_P! >\_[[A_^.4 ' M]H7/_0'O/^^X?_CE !_:%S_T![S_ +[A_P#CE !_:%S_ - >\_[[A_\ CE & M=JOBZRT.+S-3@DM%QD"6: $_0>9D_A51A*7PHF4HQW9YAXR^+EUJMO':^$([ MN)4<-/<^5\W7Y5 &< GUZ]/KVTL.EK4.2K7;T@=!HWQGTI[:"VUNUN;/5%&V M9?+ CW>H+$8SUYZ=.:RGAI)WAJC2&(BU:6C.VL?$46IP^=86AG@=O_ &[\4KR.YN+*\M?" M,;YC@B9%DNB.[;F''N,@=N>:Z[QPZLM9?D?E)H Z:@#G_'?_ "3SQ+_V"[G_ -%-0!T% '/^(?\ MD.>$_P#L*/\ ^D=S0!T% !0 4 94WAC0;C4+F_GT:REN[J/RIY9(%9I$]&R. M1_/ ]!2225OZ_J^HVV[/L-MO"OAVR@N(+70--@AN5V3I%:1JLJ^C #D>QIO5 M6>PEH[H>WAO0FTV+36T73S81/YD=L;9/+1N?F"XP#R>?>G=W3ZK8-DUWW-3I M2#8R;/\ Y&C5?^N%O_.2@#6H * "@ H * "@ H * "@ H * "@ H * "@ H M* .6\4^/]#\*@PW,YN+\_VQE.K&&^YRO\ 9'C3 MXAG=K4S>'M"?I9PG]]*OHW_U_P#OFMN:E1^'5F7+4J_%HCN_#_A?1_#%I]GT MFR2#(^>3J[_[S'D_RKFG4E-WDS>$(P5DE MQ%W)'J .?H#U'.]&:DO93^1C5BXOVD3M- UVR\2:+;ZI82;H9AR#U1NZGW%8 M3@X2Y6;PDIJZ-.H*"@ H * "@ H * "@ H * "@ H YSQ5XWT7PC;YOI]]TP M_=VL7S2/^'8>YK6G2E4V,YU8PW.%N/"_BCXH-'>>("NB:7'EK6U$8>7)'WFS M@CMUQTZ#K70JD*&D-6<[A.MK+1'I>@Z%8>&]'@TS3HMD$0ZG[SMW8GN37+.; MF[LZH14%9&E4%!0 4 % !0 4 % !0 4 % $5Q;07<)AN88YHB02DBA@2#D<' MW%--K832>YR7BOX=Z?X@G&I64K:7K<9W1WEO\I+?[0'7Z]?Y5M3K.&CU1E4H MJ6JT9BZ=X]U7PO?1Z-X]M?*+';#J<2YBE]VQ_,?B!UK25&,US4ON(564'RU/ MO/2()XKF!)X)4EB<;D=&!5AZ@CK7*U;1G2G?8DI % !0 4 % !0 4 07-[:V M2;[JYB@7UD<*/UII-[";2W.+\5_$[3-$L&;26AU:\WJHCMY@ZKD]6*YQZ?4B MG!?O.2I[NE[OKW^[\M2)U$HWAJ49OBG>C#X5&+&7[1>Q3ZK=$Y:2\D+ G_=& ?QS42Q,WHM"HX> M"U>IVMM:6UE L%K;Q00KTCB0*H_ 5@VWJS9)+1%?4M%TS6(O+U+3[>[7&!YT M8;'T)Z4XRE'9B<5+='%WWP>\/O-]ITB>]T>Y'W7MIB0#]#S^1%;K$SVEJ8O# MQWCH5?[&^)WAW_D':W::];KTBO%VR'\2?_9ZKFH3W5A+=%T MJ(W?A8:?=&8*TLC%XV Y( QWZ9R>_>E"G1E4]GS:VO\ UZ=13JU(PYG$M:5H M.H^/[Z'Q%XQ(MM*C.ZSTS=A<>KYZ_P!?8<5E+&4*,6H2MT;>GW%QH5*K3FOD M>B/J^FVD:QI(NU!A4B7@ =AVKPZV=8*EO.[\M?\ @?B>C#!UI=+$7]L7$_\ MQZ:=*X[,_ _S^-(H7C:R#]..E51PN:QCRPJI6 MTLTOPTV_K<4JF&;NX_C_ ,$D\O75_P"6UNWX?_6K7V>B)YL(^C_ M *^8>9KJ_P#+&W;\?_KT>TSF/V(O^O5!RX1]60MOW=_EIHJ>&^?>KH8['0 MAI0OYW_/S_+84Z-%O6=B7^U-04_-I3GZ-_\ 6K;^T\='?#/[_P#@$?5Z+VJ! M_:]X#\VDS8]B3_2C^UL4M\++\?\ Y$/JM+I47]?,B.L7*3\:?.-P^ZP/YCBL M'F^(C4TH25^CO]ZT^_\ 3K?U6FX_&M""S&/'UV=_F9TN [L]?WLM?1T5:"UO M?K_70\^3UVL='6I)S_CO_DGGB7_L%W/_ **:@#H* .?\0_\ (<\)_P#84?\ M]([F@#H* "@ H * "@ H * ,FS_Y&C5?^N%O_.2@#6H * "@ H * "@ H * M"@ H * (;JZM[&TENKJ9(;>%2SR.%FW[VB,YXB*7N[F=8Z_X[^(]E$NEPQZ#IC*%FOLDM(?XO+[X MSGI_WU5.%*B_>U9*G4JK31'9>%OA]H?A8^?!$;K4#R]YIU58FH4 !&1@]* /*;Z*7X5>*CJ=JC-X5U20+IPS1W$$."",;GDD8*JCW)II-NR$VDKL\WOO M'>M>+KN32O =H3$IVS:K.NV./_=S_4$^W>NI48TUS5?N.9U93=J?WFYX6^'6 MFZ!R/JFM.=SWEQ\Q#?[(/3Z\GWK.I7E-66B-(45'5ZL[*L#8* "@ H M* "@ H * "@ H * "@ H * *NHZ99:O8R66H6L=S;2##1R#(^OL?>G&3B[H3 MBI*S/-IO#/B7X>3O>^$I'U/1B=TNES$ED]2A[_ASZAJZU4A6TJ:/NHZ9KFG!PDX=3:%12CF/KYL\YR_#5+^TYUV2>C_)W]?^ M!NL)B:L;*/*_4E)^(FH[8DU]+>%4"[H;59)'/4G_?.36G]IYG4_@X: M,?\ %_2_(GZIAX_Q*K?I_3+EI\(-'C8// DLG=I9'D)^HSBI:SFM\=917DO^ M!^HU#!0V@WZG0V'@;2[!B(8(H5"XS#$J$_I7/+)JE>3^LUI27KU^=[?U\]EB MH4U^Z@D78-+U&PB"6=VOEIPL;#Y<>WI40P&98?\ @UK^3_I_H4Z^'G\4+>A) M_:=_:\7E@Q7N\7(J_P"T\;A],50T[Q_I_FA?5Z-3^'/[RQ!K5C/@"8(WH_'_ M -:NRAG.#K:*=GYZ?\#\3*>$K0Z7]"ZDLB#/_UJ\VMG>"I: M*7,_)?TOQ.B&#K2Z6]2#^U+^XXM-.8#LTIP/Z?SKG_M/&U_]VH/UEI_E^9I] M7HP_B3^X@N=*O]5'DZA)%Y (?;L# $'C\163PF9XF=JU112UT_I/\2O:X:FO M=C?U)K;0+;'^D"21U./F;@_3%7A\BP__ "_O)KN]/E;453&S^Q9(TH;*UM_] M5!&A]0O/YU[-'!8>A_#@E\M?O.25:I/XF3UU&04 % !0 4 (% )( !/4^M)1 M2;:0[L H7. !DY..]"BEL@NV+3$% #0BJ[,!\S=34*$5)R6[&VVK'/VR+'\0 M;T*,#^S(3C_MK+1"$8*T0;;W.BJQ'/\ CO\ Y)YXE_[!=S_Z*:@#H* .?\0_ M\ASPG_V%'_\ 2.YH Z"@ H * *":WI,FIR:9'JEFVH1#=):K.IE08!R4SD=1 MV[TDTTVMD#T:3&VFOZ-?V<]Y9:M97-K;Y\Z:&X1TCP,GBN]AI7E MRK<1_$6B1:;#J4FL6*6$[;(KEKE!&[<\*V<$\'@>AIV=U'JQ)W3:Z&E2 R;/ M_D:-5_ZX6_\ .2@#6H * "@ H * "@ H * "@ H Y7Q/\0=!\+9AN;@W%]T6 MTM_GDSVSV7\?UK:G1G/;8RG5C#?TGX':%#80#5;BZN;P+^\\N0+&#Z*,9P/K M_A4RQ<[^Z5'#12U-J#X1>"H,$Z2TI'>2XD/Z!L5F\35?4M8>FNAIP?#WPC;8 MV>'K(X_YZ1[_ /T+-0ZU1]2E1@NA>_X17P]]G>W&A:>L3J595MD4$'Z"I]I. M][E>SCM8TX((K6".""-8H8U"HB# 4#H *EN^K+2MHB2D 4 % !0!5U'3K75= M.GL+V%9K:="CHW)!X+UJ9GTZX8MI5V_0@G M_5D_7]?8BNJI%58^TCOU.:FW2E[.6W0]0KD.H* "@ H S]9UO3O#^G-?ZI=+ M;VRD+N;)R3T Y)JHP#+7(COYKDCM#;M M_-@!6JPU1]"'B*:ZG/:_\8YY-%N9-!T'4$.W O+F$!(L\;L#(/MDX_E6D,,N M;WF9SQ#M[J&^'O#FL_$J_&-Y*FF@YM]/A'EI(!_&?8\^Y[$#%$YQH>[36 MO<4(2K>]/8]7LK&UTVTCM+*WCM[>,86.-0JC\*XVVW=G6DHJR+%(84 % !0 M4 % !0 4 % !0 4 % !0 PR*LHC.02,@]C[5FZB4U!]=OZ[_ -=RN5M7&?:H M0&+2*JJ<;F( /TK/ZS22; MU%KV?2?WCA1)%"RIO.[AV.1\P]:C",8-=7K9/IUW[6\^Q+HX2" M;;_X0"QU"5I;\+/(&)83[IL'VW''Y5.'PF83ARO$.-MTE;\5:]] M[_J.I/#IW]G?U_IFK9^#-*L@/*C$>.T2*@_05J\CA4UKU92]7_PXEC''X(I? M(T8]#T^/_EAN/JS$UO3R3 P^Q?U;)EC*SZD\>GVD4F]($!Q@#:.*ZJ>7X:G/ MGC!?I)6;)XHA$NU2=N>!Z>P]JZJ=-4ERQV_+R7D9RDY.['UH2% !0 4 M % %>>PM;G/G0(Q]<8/YUQU\#AL1_%@G^?W[FL*U2G\+,M]! F86L\L"@IVK&OE_>),DMM"MBH:Y\V20<$.W'X8[5KA\CP M[7-7O*7F_P K="*F,FM(62-*&TM[?_4P(GN%YKV:.$H4/X<$OD>)?^P7<_P#HIJ .@H Y_P 0_P#(<\)_]A1__2.YH Z"@ H * /'[O4] M%TO7=1M+M[>?3"TAO+*XAQ=6RLUPTD@*'[OS'!VY*RJ-V2-TPDE%7U2_"UK) M]-[1MIK;?5ER4G+31O\ ';5?+WNZL]NFA)J>G:[97FOQ7M@ZJ]GYMG:S),UO M:QSARTNPGG!8D=% (&>2=$N22OZ),S^)SMW=[7T\UHEOK MW=DEMJ6FVWC&^UN\NH!X>NVN([6Y9AY,DABMPVUNAW;) /4JV*R\T M[+K;FEI\VT[==&6W>2E![6OZV=G\EHWZ+H=MX1@NK7P7HT%VC+HS.-M>7:[MZ7T_ @M9]0'B/4B+*(N88-R^?P!E\<[>>]9%&G] MHU/_ *!\/_@3_P#8T 'VC4_^@?#_ .!/_P!C0 ?:-3_Z!\/_ ($__8T 'VC4 M_P#H'P_^!/\ ]C0 ?:-3_P"@?#_X$_\ V- !]HU/_H'P_P#@3_\ 8T 'VC4_ M^@?#_P"!/_V- #7O-0BC:22Q@1%!+,UU@ #N?EH#8YO7OB/IWAZV26[-K*\J M!XH;>Z\QW!&00 O /J<"MH49S=DC*=6$%JSG9;GXA>/8O]#M_P#A'-'9L M3R#Z]1^ 'U-;6I4=_>9E>K5VT1T'ACP/:>%<2VFC0SWO5KNXN=\A/?!V?+^% M8U*TY[[&L*48;'4?:-3_ .@?#_X$_P#V-8FH?:-3_P"@?#_X$_\ V- !]HU/ M_H'P_P#@3_\ 8T 'VC4_^@?#_P"!/_V- !]HU/\ Z!\/_@3_ /8T 'VC4_\ MH'P_^!/_ -C0 ?:-3_Z!\/\ X$__ &- !]HU/_H'P_\ @3_]C0 ?:-3_ .@? M#_X$_P#V- !]HU/_ *!\/_@3_P#8T 'VC4_^@?#_ .!/_P!C0!@>+_#MQXNT M.33[FPACE4[X)Q<9,3]C]WIZBM*51TY71G4IJ<;,R? _B_5[B2;PSK%JG]NZ M<-KF2;:9D'1AP<\8R>^0>]:5J:7OPV9%*;?N2W1VOVC4_P#H'P_^!/\ ]C7. M;F=JOB=-"A\W5#8VBXR!)>8+?0;,HZ/?!5_ !,@?C4/%S> MQ:PT%N;UG\.M LL>7X1LG([S7329_P"^@:R=>H^I:HTUT-ZSTX:?C[%X=TZV MQT\EE3'Y)6;E)[LT48K9%N9KZX@>&?2[>6*12KH\^58'J""O(J4[;%6OH.6; M444*NFP*JC N, #_OF@!?M&I_\ 0/A_\"?_ +&@ ^T:G_T#X?\ P)_^QH / MM&I_] ^'_P "?_L: #[1J?\ T#X?_ G_ .QH /M&I_\ 0/A_\"?_ +&@ ^T: MG_T#X?\ P)_^QH /M&I_] ^'_P "?_L: #[1J?\ T#X?_ G_ .QH /M&I_\ M0/A_\"?_ +&@ ^T:G_T#X?\ P)_^QH /M&I_] ^'_P "?_L: #[1J?\ T#X? M_ G_ .QH /M&I_\ 0/A_\"?_ +&@"C+K\T,HB-I$[YQMCG+'_P!!KR,5G&&H M/DB^:79'53PE2>KT7F,N4UK4$XA6&+@A"VT_GUKSW1S',7:K^[AVZ_Y_EZ&Z MEA\/\/O,BAT>:/\ UFG)*P[M=8!_):UP^0X:-_:IR:\]']Q,\;4?PZ%Z*&Y@ M_P!7H]JI]?/Y_/;7KTL%AJ/P02^1RRK5);R98^T:G_T#X?\ P)_^QKK,@^T: MG_T#X?\ P)_^QH /M&I_] ^'_P "?_L: #[1J?\ T#X?_ G_ .QH /M&I_\ M0/A_\"?_ +&@ ^T:G_T#X?\ P)_^QH /M&I_] ^'_P "?_L: #[1J?\ T#X? M_ G_ .QH /M&I_\ 0/A_\"?_ +&@ ^T:G_T#X?\ P)_^QH /M&I_] ^'_P " M?_L: #[1J?\ T#X?_ G_ .QH /M&I_\ 0/A_\"?_ +&@ ^T:G_T#X?\ P)_^ MQH /M&I_] ^'_P "?_L: #[1J?\ T#X?_ G_ .QH /M&I_\ 0/A_\"?_ +&@ M ^T:G_T#X?\ P)_^QH /M&I_] ^'_P "?_L: #[1J?\ T#X?_ G_ .QH /M& MI_\ 0/A_\"?_ +&@ ^T:G_T#X?\ P)_^QH /M&I_] ^'_P "?_L: #[1J?\ MT#X?_ G_ .QH /M&I_\ 0/A_\"?_ +&@ ^T:G_T#X?\ P)_^QH /M&I_] ^' M_P "?_L: #[1J?\ T#X?_ G_ .QH /M&I_\ 0/A_\"?_ +&@ ^T:G_T#X?\ MP)_^QH R+%[A_B!?&X@2)O[,@P%DWY'FR^PH Z:@#G_'?_)//$O_ &"[G_T4 MU '04 <_XA_Y#GA/_L*/_P"D=S0!T% !0 4 -$<8E:4(HD8!2V.2!G S^)_. M@!U !0 4 9-G_P C1JO_ %PM_P"65U2- 69 MF. H'4DT!L>1^*]?U+XD--X;\'1,]E&V;N_9MD;X!P@/H3^>.F.:[:<(T??J M;]CCJ3=7W(&[\/?AI9>&+&.\U."*YUE\.68!A!_LK[^I_I6=:NYNRV-*-%05 MWN>@US'0% !0 4 % !0 4 % !0 4 % !0 4 % 'E7QEL[BQATSQ+I5O-'J%I M+M>]A./+3' 8=QD]>G)!ZUV85IWA+8Y,0FK36XEA!\3/&=C!/=:E!X?L94!_ M<1D3./[V,Y&?]Y?I0W0I.R5V"5:HM79&UI/PD\-V,WVG4%GU>\)RTMX^X$_[ MHX/XYJ)8F;T6AI'#P6KU.WM[:"S@6"V@C@A3A4C4*H^@%<[;>K-DDM$2TAA0 M 4 % !0 4 % !0 WS%\SR\X;&<>HJ/:1Y^3KN/E=K@DBONVG.TX)]Z(5(SOR M]- <7'<=5B"@! REBH(W#J*E23;BGJAV:5P5E8D*0=IP?8T*2E=)[ TUN+5" M"@"&6Y2&11(55#QN)Z'WKFJXB%&24VDGUOU\_P#,TC38T5M"T\ MF<*%[^]>14SRGS.G0BYRZ6_K^O(ZHX*5N:;LAOV'4=0YO9_(B_YY1]?Q_P F ML_J6.QVN*GR1_E7Z_P!/T*]M1H_PE=]V:%K86UDN(8@I[L>2?QKU\+@=H_A(-E(AQ+=CU/M^@[9ZUUWA MA]M9?D6Z!B\JHH.,L M0 ?I6+QE"-W*227=VOZ%JE-[(IRZ]8QG"NTI]$7_ !KSJN>X.GI%N3\E_G8W MC@JKW5B+^T[^?BUTY@.S2G _I6/]I8VM_N]!^LM/\OS+^KT8?'/[AC6FKW<@ M6:X2%1\V4'3Z?_KK&6%S3%32JS44M=%M^OXE*KAJ2O&-_4(M,U!%*+J+H%., M;>,=L:K55U]W_ #VN&>\"%K;66G %Y&74?>V@ 9[=*YY M8;-95$E55UUM:U^GP_A\^Q:J851^%V_KS%@LM4:/:;\1[3@J$Y!IT,%F,H\O MMN6W2W_#7]>H3K8=._)Z;_6:K.1Z#(_K6_]D8F7QXF7XK]2/K5-;4U_ M7R#_ (1^%O\ 6W5P_P#P(4?V!2E_$J2?S_X ?7I+X8I /#UF)!PQ0#G+>)?\ L%W/_HIJ M .@H Y_Q#_R'/"?_ &%'_P#2.YH Z"@ H * ,:W\5Z-=ZRVE073O=*Q3_42" M,L,Y42%=C'Y6X!)^5O0X(^\KH)>Z[/\ K^KH(]2C\0^.G$TPYMM,'^J@'^T.YZN*5U>P6ZAD9 MVY&>N*+J]@MU%I@% $;RB-U##"MP&[9]*RG54))2V?7S[?Y?\,4HW5T$X2CR[DE:DA0 W>N_9GYL9Q[5//'FY+ZCL[7#S$RP MW#Y/O>U+VD;M7VW#E>A2GUBQM\@SAV]$^:O-KYO@Z&CG=^6O_ .B&%JSV16_ MM6]N?^/*P;'9Y>!_G\:XO[4Q>(_W6@[=Y:+^OF;?5J5/^+/[AC:?J=X^V[N@ MD77$?\JSE@,PQ9(<#(% #C-$O61!]6% $37MJO M6XC_ ;- $;:I9K_ ,M@?H": *]QK$80"WRS9&1 M^.I[*SM+V&&5\7ME/#YEJ8F>8M(LI7^(E6"ACR[+MX.U4TI1Y9?#;KTT6GGK MIUTUTT'-M/F6_2W7;[M-]M5UOK:;0[>+3O$UG-87]OIIU*!XTTZ,H_EI%!S& M%&2H*$'9SP0.:=_=@Y=&_P W:_7^D]AO23Y?Y;?G?ROK_3*]I)/IFN)JHM=8 MNM#\J:WMEF@N)KA&81,=RN#*%+(XRW XZ BI:DX3@]Y;>BZ-][M[]!:733T6 M_P".OR5MN[\SKO"VGW.E>$=)T^Z 6YM[2..09R%8* 1[XZ5M5:\K6N MV_O=RK:P:A_PD>I 7L0<0P;F\C@C+XXW<=ZS&:?V?4_^@A#_ . W_P!E0 ?9 M]3_Z"$/_ (#?_94 'V?4_P#H(0_^ W_V5 'F_P 2M7OK\)X-TN]-[JMVP\V& MVCV!$ZD.V3@'KCTY/'7KP\.7]Y+9'+7E?]W'!;^YGMSJTB\[ MH?,\@?W5.[KZG\.G6:]=U'9;%4:*@KO<[S[/J?\ T$(?_ ;_ .RKF.@/L^I_ M]!"'_P !O_LJ #[/J?\ T$(?_ ;_ .RH /L^I_\ 00A_\!O_ +*@ ^SZG_T$ M(?\ P&_^RH /L^I_]!"'_P !O_LJ #[/J?\ T$(?_ ;_ .RH /L^I_\ 00A_ M\!O_ +*@ ^SZG_T$(?\ P&_^RH /L^I_]!"'_P !O_LJ *MQ<7=J5$FJVP!/ M/[GD?ANKSZ^/HX>:YYJWKJOEU7Y?EO"A*:]U.Y6_M>0+DZI$#GH+4GC_ +ZK MB6>X17BL_QZ&SP57HB/\ MFZ;B*Z,A]K3_P"SJ/[?P[TIPE+Y?\$?U&:^ M)I"B_P!=<_NXLCU-N5_K2_M;$S_AX:7ST_0?U6FOBJ(<9=_2N>KB,SJRBE247TUU\^NW>ZM\[%QIX:*;(MZ+_A MB/;89;0&/HUZ_75Y?^^3_P#%4?V1B)?'B9/\/U#ZU!;4U_7R*[>&[AWPVH!E MQU:,]?\ OJH>04Y27-.3777\-AK'22T2&KX9G#$"^55'0B(\_P#CU$.'Z*;7 M-)+I9K\= >.FULB9= NUZ:JX^B$?^S5?]B6^&M)?,7UR^\$3+H]\O_,7F_(_ M_%4?V3BE\.)E^+_4/K5/K37]?(C?3]2\U%74"Y'.2OW?QK&> S#GC%5[O>]M MOG^GZ%JO0LVX$/\ 8-S/E9;XY4\JT98'W'S"BADOM+K%3DVNG3U\[_)W%/%\ MO\.*1:@T>XML>5<6RD=_LN3^9:O:H8##8?\ AP2_/[V]OC_V:@"I->W4(^7489C_ '4@Q^NXT -74+@C MG4HU/H;4_P#Q5 "B^G_Z"L0_[=#_ /%4 .%[,3C^UX?_ $;_P"*H ;+?74: M934H96_NBV(_]FH L1M>2@%-6MC[>1S_ .A4 3?9]3_Z"$/_ (#?_94 'V?4 M_P#H(0_^ W_V5 !]GU/_ *"$/_@-_P#94 'V?4_^@A#_ . W_P!E0 ?9]3_Z M"$/_ (#?_94 'V?4_P#H(0_^ W_V5 !]GU/_ *"$/_@-_P#94 'V?4_^@A#_ M . W_P!E0 ?9]3_Z"$/_ (#?_94 'V?4_P#H(0_^ W_V5 !]GU/_ *"$/_@- M_P#94 'V?4_^@A#_ . W_P!E0 ?9]3_Z"$/_ (#?_94 'V?4_P#H(0_^ W_V M5 !]GU/_ *"$/_@-_P#94 'V?4_^@A#_ . W_P!E0 ?9]3_Z"$/_ (#?_94 M'V?4_P#H(0_^ W_V5 !]GU/_ *"$/_@-_P#94 'V?4_^@A#_ . W_P!E0 ?9 M]3_Z"$/_ (#?_94 'V?4_P#H(0_^ W_V5 #&2_0X;5+<'T,'_P!E18!X@U(@ M$:C"1_U[?_94 !@U,#)U&$#_ *]O_LJ *TMQU:W)]%ML_P FH I/J5TY M,?VM77OMBV$?^/&@"W;SZK<1[T,97. < 4 6!#JK?>N8U'L/_K4 -DL;HIF3 M4F3\./YB@#DM0UR+3M2N+2X:2Y]ZV5%R2:,G42=F6K>_TV:T2 MYDU6VM]^3Y4B%G7ZX;VJ72DG:Q2J1M<9)KNDP<+J<,A']VR<_P VIJC/L+VL M41+XHW\65N\Y]5L!_1S5>Q:W8O:KHC#N]8U5;Z=C$T#.P9D,6TC@=JU5.-E< MR=22>AT6E2^+[G3H3;+;10L"5>3&3SZ<_P JSDJ46:)U&B]_8OBFY_X^O$"1 M#_IC'T_04N>FMHCY9O=D$O@:YN/^/G7[F;UWJ3_-J/;6V0>R[LA/PYBSQJ3 M>GD__94>WD+V*+>B6,FF^-+BT><3+%I4"J0FWCS9?-;L:B/"WA1!=:]/P\@Y2U7NS'IG^7 MY ]-*DK<\]CGJ5'?DAN:G@_P?9^$+8EW:ZU2[.ZYO9.2[=< GD#/Y]ZYZ^)O M-1>B>W;_ (5-K8:$TZMO*,%Y:_ MY_F3S86&R;#^Q'E_X^K^:4>@.!_6C^Q9U?\ >*TI?A_F'UQ1_AP2,Z%E3CT85U[&0\,IZ,#]#0 M!@:WXG&CZG!8K9-/)*@8$/MQDD8Z>U:PI\RYKF76-,@_UNH6R>QE7/\ .DH2>R#F2ZE*7Q=H47!U M!&/HBLW\A5*E/L+VD5U./U[6)M8UR%=*N;A(B@3JR#.3DX^E;PBH1]XQDW*7 MNES0O%D.CV@/@?;]I/9HG']*7L9]A^TCW.>UWQM<1:AMTFXB>VV#DQYY[]: MUA15O>,Y57?W36T+Q=:SZ8KZI>PQW.X@KC'':HG2:?NHN-1-:F@WBS0E.#J, M?X!C_2H]E/L5[2/<1/%>BR2"..\,C>B0NW\A0ZNE M@$&$7(W&B\5&UM0L^:_0B'B<:8OV2YOUB.3Q!X84Y>ZFD/\ M(W]!1[&8>UB<]J_B0G4 MY3ICK]DPNS*8[<]??-;1HJWO&4JKOH;NB>+M*ATJ--1F_P!*R2P$1('/';TQ M42HN_N[%QJJVIH'QCX;/63/_ &P/^%1[&97M8C3XN\,GJP/_ &[G_"CV,P]K M$YG4O%*#5+AK&-)+4E?+)7;@;1GCZYK54+I7,W5L]#H]"O-)U/38FN)X8[MB M=T?FX(Y..#[8K&=-Q>AK&::-D:2$&8+J6/TYS698?9]2B_U=VKCT<4 075Y? MPQ^7,B)OX#J>: )(=4N)(P5LFDQP65NI_*@"3^T+K_H'2?\ ?7_UJ #^T+K_ M *!TG_?7_P!:@"K#R3#)@9^?D#Z4 3Q:I.\8(LG<#@LISS^5 #_P"T MIAUL)@/H?\* #^U6'6SF ^E $$^MJRM'"C)*,9W8X_"@"9=81E!^SRGZ#B@! M?[77_GVF_P"^: #^UU_Y]IO^^: *DVN2-(\44(0KCYF;YA]5Q_6G;018CUD/ M&";63/\ L\C\Z0P;653.ZVD7'KQ18"N_B6VC^^JKWYD JN5]AC)5\50VJ+#>20M.H^8[PF?PYQ1RMZI! MS):-B_\ "96']Z+_ +_#_"CVY-'XHAFQY40?\ W7S_ $IZK)%::T\4739^S01C_IM-N_E5)4UNQ7GT01:'XHZ_;K&$?[, M>XC\U_K57I+H*U3N4;OPEXBFNY)CJ$U2ZL;Z(I4WU98_X0:V?_ %VJ7\GK^\'7\0:7 MMGT2'[)=Q5\ Z,#EFN9#W+2#G\A1[>0>RB5YOAY8/*S0W>)?^P7< M_P#HIJ .@H Y_P 0_P#(<\)_]A1__2.YH Z"@ H * "@ H * "@#)L_^1HU7 M_KA;_P Y* -:@#SSQ;XROKW5#X3\'@3ZO)D7%R#\EHO0\^H_3W/3JITDESU- MOS.>I4;?)#A:-X$TYH$D-SJ,WS7,Y&9)6_H/;^9KR,PSC#T':;N^RW. MS#8*;7NKYEF\U.XN9A;2NMFKKO6,\NX_S]*\:4273_ (:ZV&\7!ZN"98%M>IQ' MK*-_O8_^O6G]GYC#X,1?U7_#D^WH/>F+C6$Z7MK)]<#^E'L5+JWA!;#D]1[C!WU[_K\OO'*6%BEHV2-912?\ M?>L-)_LJV!_6M_[&JU?]XKREY+3_ #_(CZW&/\."0]+?0X.N'([MN/\ ]:NF MEDF"I_8OZO\ I&%P]+WH12 M?D@L?B5+".07KP"*?)!;R%S2>R$73_ M !+$Y+V,$V0"/+F"A?;GFAJF]F.\UNBTGAS5;R-9I+\:>YX,(C$N.>NW^[M8'\^E%U;0>MR:WT%)"S7*;&SQMPIU M2WN5ZX=!FG=H5D0/':+D7FAPX[D0JP/Z4^:2ZARKL96H:!X?OY&N$,MNX7 A M@"HI_#::TC6E%6(=*+)[72O#]E;+!'9?;9.N94#-SV)P*EU9-[C5.*+*Z'%. M,+I-E;1^K0J6_44N>74RO M"ZL0 ?+E= ?P4@4U)K0'%,GATNR@B$:VZL!WDRY_-LFES,+(?]AM/^?6'_OV M*+L+(/L-I_SZP_\ ?L47861GW7A;1;VX,\]BID. 2KLH_($"K5225DR73B^A M;M='TZSMU@@LXA&N%=%O+AIYK$&1L9*NRC@8Z @5:J32LF2Z<7T(I/!^A20B M/[ %V]&5V!_///XT_:S747LX]BE_PAC6ISI>LW=I_LEMR_D,57M;_$A>SMLQ M/+\96'W);34$'0,-K?T_G1^Z?D'[Q>9R?B/5M5FU,?:DFL9%0#RED./J*VA" M%M-3&:UO+J8.2SHNX8[J;4N[*O4[!O\:GCR[!<]_3 M]:/W7F'[PP+ZR\6+J,\OD;Y)-I9X44J<*!QGZ5:]DT1^\3-73M/\8-9(1J$- MJ"2?+>,%ASW^4U+=)/8I*HUN6O[#\3/_ *SQ%MQ_=C__ %4N>FOLCY9]Q/\ MA%M7?'F>*+OZ("/_ &:CVD?Y0]G+^8J-X3UR">4VNKQNCD,7F!+L< <\'T]: M.>#W0N2:V9:3P1%=1(^J7L\MS_'Y3*J'GCC;2]KRZ16@_9W^)DJ> M$7JL[\ M]Y/\*/;S#V42=/!6@+ULBWUE?_&E[:?VL;'/EPS */ID M&CVKZI,/9I;,T;;0=-MXD1K6.=U&#+.BN[?4XJ7-]"E%(NQVT$/^JAC3_=4" MINV.R1+2&1/;P2-N>&-F]2H)H >B+&H5%"J.@ P* '4 % !0 4 % !0 4 % M!0 4 % !0 4 % !0!S\/_)0[S_L%P?\ HV6@#H* .?\ '?\ R3SQ+_V"[G_T M4U '04 <_P"(?^0YX3_["C_^D=S0!T% !0 4 <[:>,+6\U6>S2PODMX2P:^= M$$'RE@<_-N49C<;F4#*]>1E)KEYWHK7U[?\ #:^@VFI2,AC(H!. G73YWU7];=-S>L[R#4+&"]M9!);W$:R1N/XE(R#^55*+BW%]"8 MNZN)/$ M6IV7]FZ/:KITTK%9KMI=WEH/[O ^8\_3VR".&OF^"PDW&;YFNB[]OEU_S31K M'"UZT5RJWGY$&@Z=:>%-)^R6TBV_F?-/<.0))V]2?3T Z>_)/!.6:9L[O]U# MMU_K[C>$<+@U9>]+\/Z^\O0ZU%&<:=:3W,G]^*$N?S/]*]'!Y-0PFJ6O=[_\ M PJXV=73IV0V2\UUIO,DT*Y;*\9))_/'Z5ZGLX?S'+SR_E)8[?Q%?1>9;Z=' M; ,05N&PQZR'?V5XJ_YX6?_?7_ ->C]T+]X']E>*?^>%G_ M -]'_&C]T/\ >#%CUJRN66^TZ67Y05^RQ[E[]3GK4N%-ZQW\QJ4UI(L+I6LZ MFHFM6%A'G:5N(\/GU P>*25.+NU=@W.6VA,OA'4Y!^_UTCVC@ _7(JN>"VB+ MEEU983P5 ?\ 7ZI?R>PE"C^5+VMMDA^S[MDT?A*VMG8VUW<1!@-P)#9Q[D4G M.^Z&H6V9?M=$L[<;I8DN9O\ GK+&I;'ITZ5/,^@^5=31 "@ #L*DH6@ H M* "@ H * "@ H * "@ H * "@"E>Z>+LJ0ZQXZG9DF@"2RM/L<13>').<[<4 M 6: "@ H * "@ H * "@ H * "@ H * "@"G$_ M^PH__I'EM+UUH>IF+Q!+%;!Y7 MU6"^MHS(!YRQI"2,YX),;*-V.<9XYHB^50?9O\7+]'<)6DVN\4OFK_K:_D4H M--URR\17/BA-%FEDO6EC:Q$\0EA4I"J,Q+[#S"[F!/H/VGQ9<& LPMX(S^]E9SEMW=B3V-<]=2J4_8K:6 M[\NR]?P*A:,N?JMC5M/#T8+B[4LO&W9(5^O(P:X,%EU'!R?)%/LWJ_3_ (;_ M (?>M7G66K^1(OA/14D\Q;5UD_O"XD!_/=7KMY_X&S?_%4 ']CVW_/6\_\ V;_ M .*H /['MO\ GK>?^!LW_P 50 ?V/;?\];S_ ,#9O_BJ #^Q[;_GK>?^!LW_ M ,50 ?V/;?\ /6\_\#9O_BJ #^Q[;_GK>?\ @;-_\50 ?V/;?\];S_P-F_\ MBJ #^Q[;_GK>?^!LW_Q5 !_8]M_SUO/_ -F_P#BJ #^Q[;_ )ZWG_@;-_\ M%4 ']CVW_/6\_P# V;_XJ@ _L>V_YZWG_@;-_P#%4 ']CVW_ #UO/_ V;_XJ M@ _L>V_YZWG_ (&S?_%4 ']CVW_/6\_\#9O_ (J@ _L>V_YZWG_@;-_\50 ? MV/;?\];S_P #9O\ XJ@ _L>V_P">MY_X&S?_ !5 !_8]M_SUO/\ P-F_^*H M/['MO^>MY_X&S?\ Q5 !_8]M_P ];S_P-F_^*H /['MO^>MY_P"!LW_Q5 !_ M8]M_SUO/_ V;_P"*H /['MO^>MY_X&S?_%4 ']CVW_/6\_\ V;_ .*H /[' MMO\ GK>?^!LW_P 50 ?V/;?\];S_ ,#9O_BJ #^Q[;_GK>?^!LW_ ,50 ?V/ M;?\ /6\_\#9O_BJ #^Q[;_GK>?\ @;-_\50 ?V/;?\];S_P-F_\ BJ #^Q[; M_GK>?^!LW_Q5 !_8]M_SUO/_ -F_P#BJ #^Q[;_ )ZWG_@;-_\ %4 ']CVW M_/6\_P# V;_XJ@ _L>V_YZWG_@;-_P#%4 ']CVW_ #UO/_ V;_XJ@ _L>V_Y MZWG_ (&S?_%4 ']CVW_/6\_\#9O_ (J@ _L>V_YZWG_@;-_\50 ?V/;?\];S M_P #9O\ XJ@ _L>V_P">MY_X&S?_ !5 !_8]M_SUO/\ P-F_^*H /['MO^>M MY_X&S?\ Q5 !_8]M_P ];S_P-F_^*H /['MO^>MY_P"!LW_Q5 !_8]M_SUO/ M_ V;_P"*H /['MO^>MY_X&S?_%4 ']CVW_/6\_\ V;_ .*H /['MO\ GK>? M^!LW_P 50 ?V/;?\];S_ ,#9O_BJ #^Q[;_GK>?^!LW_ ,50 ?V/;?\ /6\_ M\#9O_BJ #^Q[;_GK>?\ @;-_\50 ?V/;?\];S_P-F_\ BJ #^Q[;_GK>?^!L MW_Q5 !_8]M_SUO/_ -F_P#BJ #^Q[;_ )ZWG_@;-_\ %4 ']CVW_/6\_P# MV;_XJ@ _L>V_YZWG_@;-_P#%4 ']CVW_ #UO/_ V;_XJ@ _L>V_YZWG_ (&S M?_%4 ']CVW_/6\_\#9O_ (J@ _L>V_YZWG_@;-_\50 ?V/;?\];S_P #9O\ MXJ@ _L>V_P">MY_X&S?_ !5 !_8]M_SUO/\ P-F_^*H /['MO^>MY_X&S?\ MQ5 !_8]M_P ];S_P-F_^*H /['MO^>MY_P"!LW_Q5 !_8]M_SUO/_ V;_P"* MH /['MO^>MY_X&S?_%4 ']CVW_/6\_\ V;_ .*H /['MO\ GK>?^!LW_P 5 M0 ?V/;?\];S_ ,#9O_BJ ,BPM8[7X@7RQM*0=,@/[R5I#_K9>[$T =-0!S_C MO_DGGB7_ +!=S_Z*:@#H* .?\0_\ASPG_P!A1_\ TCN: .@H * "@ H * "@ M H R;/\ Y&C5?^N%O_.2@#6H * "@ H * "@ H * "@ H * "@ H * "@ H M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * .?A_P"2AWG_ &"X/_1LM '04 <_X[_Y M)YXE_P"P7<_^BFH Z"@#G_$/_(<\)_\ 84?_ -([F@#H* "@ H * "@ H * M,FS_ .1HU7_KA;_SDH UJ "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H M * "@ H * "@ H * "@ H * "@#GX?\ DH=Y_P!@N#_T;+0!T% '/^._^2>> M)?\ L%W/_HIJ .@H Y_Q#_R'/"?_ &%'_P#2.YH Z"@ H * *>K74]CH][=V MMLUU<00O)' N86#6Z.SD[8P1AA][D<9-;N/+UOKNK)>7G;RL2KV;>ZMIMNU_P> MVWW;2Z[JUXFGV6FWMA+?3PS3RSRV4L: 1LJ[/),F]&RX!W-QM/'. I/E3DEH MDGZWOUZ;/O;8%;9[MV]//SZ=KW3-_0]376M"L-42,Q+=P)-L)SMW#.,]\5I. M/+)I"5]I;K3YK0@L_P#D:-5_ZX6_\Y*@9K4 % !0 4 % !0 4 % !0 4 % ! M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '/P_\E#O/^P7!_Z-EH Z M"@#G_'?_ "3SQ+_V"[G_ -%-0!T% '/^(?\ D.>$_P#L*/\ ^D=S0!T% !0 M4 5[ZU-[83VHGEMS*A02PMM="1]Y3V(I._0:LMSE-.\)Z[9W$VHG7;0:HQ9 MRV!,+1&1WPZ;]Q.7)R'&, <\[FO=6G6U_EM;\==;_=9/7?IM^%[_ '+M^A;? MPK>Q"WN;'58[?4U,WG3-:EXY!*0SX3>"N"J[?F.,<[LTG%6<%\+5O/=N]^]V M^EM=AWZO>Z?W*WW6WVU-S3--@TG2+33+<,;>UA6%-QR2%&.?>KG+FDV2DTM3 M)M=)T]O$>I1&SB*)# 57;P"2^?Y"I&:?]B:9_P ^,/\ WS0 ?V)IG_/C#_WS M0 ?V)IG_ #XP_P#?- !_8FF?\^,/_?- !_8FF?\ /C#_ -\T ']B:9_SXP_] M\T ']B:9_P ^,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ #XP_P#?- !_8FF?\^,/ M_?- !_8FF?\ /C#_ -\T ']B:9_SXP_]\T ']B:9_P ^,/\ WS0 ?V)IG_/C M#_WS0 ?V)IG_ #XP_P#?- !_8FF?\^,/_?- !_8FF?\ /C#_ -\T ']B:9_S MXP_]\T ']B:9_P ^,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ #XP_P#?- !_8FF? M\^,/_?- !_8FF?\ /C#_ -\T ']B:9_SXP_]\T ']B:9_P ^,/\ WS0 ?V)I MG_/C#_WS0 ?V)IG_ #XP_P#?- !_8FF?\^,/_?- !_8FF?\ /C#_ -\T ']B M:9_SXP_]\T ']B:9_P ^,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ #XP_P#?- !_ M8FF?\^,/_?- !_8FF?\ /C#_ -\T ']B:9_SXP_]\T ']B:9_P ^,/\ WS0 M?V)IG_/C#_WS0 ?V)IG_ #XP_P#?- !_8FF?\^,/_?- !_8FF?\ /C#_ -\T M ']B:9_SXP_]\T ']B:9_P ^,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ #XP_P#? M- !_8FF?\^,/_?- !_8FF?\ /C#_ -\T ']B:9_SXP_]\T ']B:9_P ^,/\ MWS0 ?V)IG_/C#_WS0 ?V)IG_ #XP_P#?- !_8FF?\^,/_?- !_8FF?\ /C#_ M -\T ']B:9_SXP_]\T ']B:9_P ^,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ #XP M_P#?- !_8FF?\^,/_?- !_8FF?\ /C#_ -\T ']B:9_SXP_]\T ']B:9_P ^ M,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ #XP_P#?- !_8FF?\^,/_?- !_8FF?\ M/C#_ -\T ']B:9_SXP_]\T ']B:9_P ^,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ M #XP_P#?- !_8FF?\^,/_?- !_8FF?\ /C#_ -\T ']B:9_SXP_]\T ']B:9 M_P ^,/\ WS0 ?V)IG_/C#_WS0 ?V)IG_ #XP_P#?- !_8FF?\^,/_?- !_8F MF?\ /C#_ -\T ']B:9_SXP_]\T ']B:9_P ^,/\ WS0 ?V)IG_/C#_WS0!D6 M-I;V?Q ODMX5B4Z9 2%&.?-EH Z:@#G_ !W_ ,D\\2_]@NY_]%-0!T% '/\ MB'_D.>$_^PH__I'.XF]I*^WZZ6_KTZ7+BKJW7^K_ (?U>R.>D\0ZE-I^I76GZ_). MFB6/VIBUHD;7+[I,QS*RY4@1!3M"'))P. +VM-[72_*[_'3HFM;DPCSM4UHW M^';Y7N_2UGU?H<4HD@27HK*&Y[<427*VB(2YHJ7$_^PH__I'(M C\0::;8W,MI.NXQ7$."T9*E3P00058@@COV."%:SNOZ_JR*3MO M_7]?\ S#X"T\JP^W7P\]2E\0Z?Z>F]SJ@ !@<"D"5M$0I;*EY+<@G=(BH1V 4MC_T(T#) MJ "@ H ACMECNIIP3NE"@CL,9_QH FH * "@"&.V6*YGG!):;;D'H,#% $U M!0 4 0Q6RPSSR@DF9@Q![84#^E $U !0 4 0PVRP2W$BDDSR"1L]CM5>/P44 M 34 % !0!#!;+;O.RDGSI/,.>QP!_2@":@ H * (8K98KB>8$EIB"0>@P,4 M34 % !0!#%;+#//*"29F#$'MA0/Z4 34 % !0!##;+!+<2*23/()&SV.U5X_ M!10!-0 4 % $,%LMN\[*2?.D\PY[' ']* )J "@ H AM[9;;S=I)\R0R'/8F M@":@ H * (;:V6V1U4DAY&D.?5CF@":@ H * (8+98)+AU))FD\PY[':%_\ M9: )J "@ H A@MEMWG923YTGF'/8X _I0!-0 4 % $-O;+;>;M)/F2&0Y[$T M 34 % !0!#;6RVR.JDD/(TASZL$_P#L*/\ ^D=S0!T% M !0 4 % !0 4 17%S!9V[W%S,D,*#+.[!54>Y- '->(KK7+2ZDO+>X-M96SV MRQQA$9;LO)M=6)&Y< J!C')SD] =+!QM);JZF2&WA4O)(YPJ@=230!S>J:EXBL]86XMK)KG3$G6+[/!"'DF M0Q%VE#E@%PV% /7!ZDC !T5A?0:EIUM?6K[[>YC66-B,95AD<=NM %B@"&[N M[>PM)+J[F2"WB&YY'.%4>I- '.:KJ?B*RUA;B"Q>YTQ+@0FW@A#R2Q^5O,H8 ML ,/\H7O@]21@ Z&POK?4].MK^TD\RVN8UEC;&,JPR#CZ&@"Q0!#=W=O8VLE MU=3)#!$,O(YPJCU)H YO4]5\0V.L?:([&2YTN.?RC;V\(>22+R=YF#E@!A_E MV]\'KD8 .CL[N"_L;>]MGWV]Q&LL;?WE89!_(T 3T 17%Q!:0F6XF2*,$+N= M@!DD #)]20/QH YS6+GQ-:ZI]JLK22XLXITC6TA$1,\9C)=RS,-I#?*!D=.^ M> #=TS4(-6TNUU&VW>1&=H('/.1T.0#KHW$ MD:NN=K $9&* '4 07=Y;6%LUS=SI! I :21L*,D 9/U(H Y7Q%XME\,>(_-O MV3^P5M8S,0N9(G9W < @- '8 AE!'0\T +0!%/*; MGPMKT%U/(K:,MMFXAP/,!+[=Z=V(RN5[@DCD8(!U]O,ES;13Q_ MU $E $-U>6UC!Y]U.D,6Y4WN<#YP-S,%49]R0/QH XV3Q7J6GZYK37=C=7,%@S"ZA@ MA0"SB#?)*S,P9MR@OA0<#Z<@'BCW- '%Q>,KJUU?56O(YY[2QD9;J.&) MC&'81R,2P M9MR+O( . 1T[@'=4 % $4US!;M"LTR1M,_EQAF WM@G ]3@$X]C0!Q+^++ZR MUW6C-'=746FY:YM8A&J6\'5)1D;Y&*AFP#C@CJ.0#N@0R@@Y!Y% "T 07%Y; MVGE"XF2+SI!%'O;&YSG"CW.* .=TJ[UF+Q:T&LSHHOK,S06L0!C@\MP&4-U9 ML2(2>GH,"@#J: "@""YO+>S\D3S)&9Y!%$';&]R"0H]S@T <]I%UK4?BJ2WU MJ>,?;;/SX+6(92#8^'4-U8XDCR?7H * .HH * (+F\M[0PK-,D;SOY40=L;W MP2%'OA3^5 '/:/=:S%XJFMM:G3_3+-;BWMHA^[@V.5=0W5CB2/)/4] !0!U% M !0!%+ACJ-H[Q6T/ M^H@:-U^120"S;7R6.,X/ P #K: "@#G_'?_ "3SQ+_V"[G_ -%-0!T% '/^ M(?\ D.>$_P#L*/\ ^D=S0!T% !0 4 % !0!5U#4;72K0W-VY2,$* J%V9BHSK;K"L3"21E?YHRA&X8VD,"!@!LXH M BB\-3W&DW7AS49IVTR*2*2SNHIMLP17#JA/4%"@&[NI'.030!T5E96VG645 MG9P)!;PKM2-!@** &:AJ%OI=FUU=,PC4A0$0NS,3@*J@$DDD# H R;W4M"US M1K:WN9F:WU23R8X2C+)(5;YD*8R,%2&R.!G.* (;/PY<16T^C2W5RFE0LKV, MMO'+A+:?1KBYN5TN!U>RFM[IXI50@@PL0-8H(4$ M<:*,!5 P /PH @U+5+72;47%VSA2P1$CC:1W8]%55!+'@\ =CZ4 8VJWGA[Q M)HEE:W,K7-GJDR"*%$;=*4<,0RXR%!7YL@8&0<4 /LM$N9=/DTC5Y;B:VM9! M]ENX[IXI98\(=,L;.YF$UOJC*T,. MP[I=C!R&7&0HVX;( '0]: (-*\+QV]Z%U&VBO8[!3'IUS*V]UB?K&P/4KC:& MZE3Z[L@'20PQ6T$<$$:Q0Q*$1$& J@8 ["@"MJ6I6^E6GVBXWD%@B)$A=Y& M/154-@[A"),,F,A?E ;.!S@]: *NE M>&(X;O;J=M%>K8J8M/N927<0N.48'@LOW=W4J?4MD Z2&*.WACAA18XHU"HB MC 4#@ "@"MJ6IVNE6RSW3/AF"(D<;2.['HJJH))X/Y$T 8]WJ/AOQ386NGS7 M"W4-_+\MOL;5W=2#[MD Z2*)(8DBB14C10JJHP% Z 4 5-4U:TT>V6>[:3#OLC2* M)I7=L$X5%!). 3P.@)[4 8VL3>'O$VFZ9974K75KJ;B2"*)6_>A1G+ #*J." M2<8..AH GTC1Y5>)M9@BN[S3B\-G?. SR1,!\Q]&XVMZX)'!Q0!N111P0I## M&L<4:A41!@*!T '84 5M2U2VTFV6:Y\UMS;$CAB:61VP3A54$DX!/3H": ,K M4;CP]XFLM/TZZF6ZM]3"W$,(!/G(N'RPQPO SG'.!U- $4'AR>ZL&TO5[FYE MM;9RD$T5RZ-<0$?IZK;:3;I+ M<"5S(_EQQPQF1Y&P3A5'). 3[ $]J ,_61HFMI::)J>9/MV)EM&5@75/FRZX MRJ@XZXYP.O% %6'PW/>:>VEZUIZM::3#')=&0F5_+CCBB:5W;!.%502> 3TZ T 8][= M^&?%UI8Z?-<)>P7V9HX%#?.$SG>,94 \?-C#8'7B@!L/AN>]TXZ9KES<3P6S MF..2.X9#=P$#"S*"-Q_A.>N,\;B* .F "@ # '04 4-6UJRT6!);QI?WC%4C MAA>:1R!DX1 6. "3QQ0!DZT/#_BB'2;"YG>XCO#]JMEMR?F4(<2$@?*HW AN M/FVT 2V^BSZII:67B/S)I+61HQ+%=9I'E;9'%!$TLCG!)PJC/ !- %#7+?1- M=FM=#U(F620&X6W&[.T*1N;'W0"W!./F QR* *5IX12[#G75:>YC_P!'-S%. MR?;H!RGG*I 8\D$'(/..&Q0!U= %#5-9L](2(W32EIF*QQPPO*[8&3A4!. ! MDG']* ,F_?PUXPCL=/EN%O$F4W<4<3'E0I7^DD'F9*I# M"\SD+RS;4!.T#J<8'XB@#,UVWT/Q--INF7%Q+)*P-Y;?9B?D^1@LQ8#Y<;OE M)Q\V,9Q0 L'AR/5X(I/$EFDFHP V[SPRLBW48/&Y5(RK=3&V0#G@CD@'2T 9 MNL:[8:% LMZ\OS9(6&%Y6( RS;5!. .IZ#\10!0UF#0?$L]KHUY*9Y=IO(XX MB>!M*!R1]W[Y*DXY (Y% $FG:5=30V3:YMFO],F;R+J-MIE7:5#L!T)5OF7I MD9]* -V@#/U36;72!")UGEDF)$<5O"TLC8Y)VJ"<#N?<=R* *&N66B>(;R#1 M+]VDN(@;I8HR08_E*!R1]T_.2I.#D9'W: )-.TRZFBL7UK;+?Z;*_DW,;;?. M4J5W,!TRIY7IN&1T% &W0!G:KKECHWE"[:4O*&9(X8'FFX>PH VJ ,O6/$.FZ"J-?RR+O#/B*%Y2 M$7&YR$!PHR,L>!D>M &;KUEI'B'4K33I;F87T,375NUOSY!/"2DXP#D';GK\ MW!YH OV5E/?VEA-KEM&-2LI697B;Y2P#)O7!R RDG:>F<'.* ->@ H Y_P = M_P#)//$O_8+N?_134 =!0!S_ (A_Y#GA/_L*/_Z1W- '04 % !0 4 % ')7% MU>1>)S%KULG]D27B?V9.&P890B@!\=G8OMSW^4_>44 /\)Q:Q'<7Z7-DMI8K M>W;J9!F2=FG8JZX/RH%P.>6SG@ 9 .JH * (;BU@NEC6>,2"-UD7/9E.0?P- M ',^'-#FL=>N[P:;_9UKY;1B-KDS&=RY8R_[.>_&KG1[Y[B;3K73_]%2"18)3( M+B4'YI>0,9XY/S-WZ#(!V5 !0!G:UI":S8K 9Y;:6.19H9XL;HI%.0P!!!]" M",$$T 8GA;0+G3=9U*^N(I$,X"M),Z/)<2;V+2G8 J@J4& !PH!'RB@#K* " M@#D1=78\3QP^(;9%M&O&DTB<-CRY C)L?'=E+E<]=Q!Y R 2>"XM7CM9$O;) M;*U26O QD ZJ@ H AGM8+EH6FC#F!_,C)_A;!&1 M^!/YT XBP6B< KG M# @@JS @CH30!D>$M#GTNYU"YGMW@-P02)9$>2236V.-QC^89Z@GNE #_ R:RFC0#4 M;);&%(L)"_,S.22[,^0 !NRO _NY/)- '44 % &7K6CC58[=X[J:SN[23S8 M+B$*61MI4C# @@AB""/U - &7X-T.;2(KV2:V:V-S('*22+)(SX^>1F4!06; M)P.._&2 =10 4 IVB64<-I##% P_?95<,S\X&3T4= .3DX !U% !0!4O[&&[B M+20"65$<1_.4(W*00&'(R.,T 8?@_19M*%[*]C_9T$YC$-EYWF^2JK@_-T&3 MDX''?J30!T] !0!S_B_0)]>TE4L9Q!?6[%X69B%<%2K1L1R%96(R.1P>U $? MA+1'TC^T)/[/@TV&YE5HK.%PZQ * >0 !DY.T<=^I- '24 % &3KFC-J8MKB MWO)[.^M&9H9H=I.",,I# J01ZC@@'M0!1\&:))HNGW"R6IM1-(&2%Y%D= $4 M'H6J6<44$4-O;GF5%5<9D.<9/7:.GJ3T .AH * , M_5=.@OK69GM1<3"WEB1?,,9(<#-P9L X&XT =#0 4 6SY".Q5)XR1YD+$< MA6 R/04 .\):,^CVU[NLH;"*XN/,ALXF#+;IM4;00 ,%@[8' WT =#0 4 8 MNOZ+)J+07UG>7-IJ-HDBQ26^S+JX&Y#O!7!*J7=#;&02-"FU1M+#@DL';CC+F@#HJ \#IF@#S])]3GT;4+;6;,?\)8ND2B M'RS\MRC+G"@<%E?"L!WP1PPH ZGPXNH+IB&_MTME"JL%N.9(XP,#>V<%CU(' M SC)ZT :] !0 4 <_P"._P#DGGB7_L%W/_HIJ .@H Y_Q#_R'/"?_84?_P!( M[F@#H* "@ H * "@".>WANH6AN(4FB;&4=0P.#D<&@"2@ H * "@ H * "@ MH * "@ H * "@ H * (Y[>&YC$=Q"DJ!E<*ZAAN4@J>>X(!'N* )* "@ H * M "@ H * "@ H * "@ H * "@ H CFMX;A46>%)0CAU#J#M8'((SW![T 24 % M !0 4 % !0 4 % !0 4 % !0 4 % !0!'+;PSF,S0I(8GWIO4'8V",CT/)Y] MZ )* "@ H * "@ H * "@ H * "@ H * "@ H CDMX9GB>6%'>%M\;,H)1L$ M9'H<$C\30!)0 4 % !0 4 % !0 4 % !0 4 % !0 4 % $;V\,LL4LD*/)"2 M8V902A(P<'MP<4 24 % !0 4 <_X[_Y)YXE_[!=S_P"BFH Z"@#G_$/_ "'/ M"?\ V%'_ /2.YH Z"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .?\=_\D\\2_P#8 M+N?_ $4U '04 <_XA_Y#GA/_ +"C_P#I';W^@:IH.D:M%H]M>WT,MY M'&8IG:21L"'9*">2 05;VP?X*'*;C!;NZ?S4V]?5*_KZM@HQ][M9KY..R]&] M/*ZU=D2Q7?B"XU/2)?MFMSQ13*TZW&FB%4F,<@V<1 F/. 6Y R/GY!#VOK\_PVW_-^75C?$UE MI,OB#47U'0)[^ZDLHDLIHM.DF9'!DX695(B;)4Y++C@Y&,UFD^5J&DKZ/;I& MSOV3N:II2BY_#]_5WT]/O$\.OXHMY8=-NHV$#\N#YG[H M@GD[W;/%74:DG;HK_>K)?)W;\K(SLXI=[17SLKO\UY-+Y8>B7'B;^S+298]0 M.JVVFSC[+<:9]G@MG^0(L96, Y SM^?D=!THF]VOOZ[KFMO>VMM'M]HN6LFO M[SMVVE:[\]+ZK?ITO:;>>,=2@N%;4-0MEM[>:6-Q9_O)9!LVHWFVL0(Y; 1 M3Z\4GI%RZJUEWW^?Y=.MQ1LYJ+V?7M^GWWZ^1I:%/JM[XIM9M1?43+'%<>=# M-8F."W)9=@CDV#>"!W9SQ_#TII)7?E^-U=>BZ>75[D7;BK]_PM+7UV^;V6PR MV_X2*'Q%)K[:4HMKUFMP@G=I1'TA+Q>6-@!!)^;CS6)'I"YHP:6[5_G:Z]-/ M=?=V-)6JZQ::WH^H.VJW;-YE5H&LVB_=>80K.6A( V\X+QM_O$XJ8+WK2[/Y?%_P%HWZ- M/5SV;CW7Y1O^-^GS5C!&I>,]-U6XMK-KV:%+J;R1=6L@24F9_O%+5_DP5((= M!R>2!Q,.;E7>R_+Y:WNM^B;765324GV_K3KIMTONKWVV-,6^U%=8:\EUNX,N MF+'(SV0MI4D)??'#E55L9&#\W7[S54E'E=MM-7U2ONOS5E=:6[J+E>#>^NG1 M/W=G^6OSZF;H^D7OY-V6EDII-Z)_>KV_+_#MVWGGU'Q ME8ZEI41FN9HG@A=V>V;#NQ/F"016S[0N0 -\> .2>36UH^V<>E[?+OZ[];;: M);XWE[)2ZVO\^W>VW2^KU[5O$'A+4KV]\1:I9P6,-R+N-K>=M*\V\XCB^:*; M?P,@_P )Q@_A%/W5#UUMIHY=?E^'D:5-5+K[OXV?Z_B:6MRZOI_BKRQ>:M#8 MC38@;ZRTI+F6:BO?\ #JNNNFE-:17K M?RV_K9[#O"6K>++KQ"\.MQ2Q1LKEXG@D5(\'Y0C" )G&,_OY/:G&S3_K7\-- M^G9WM=O-MW7]:?CKMU[Z7LEWU(H* "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .?\=_\ )//$ MO_8+N?\ T4U '04 <_XA_P"0YX3_ .PH_P#Z1W- '04 % !0 4 % !0 4 % M%/5;[^S=*NKP1^8T,994SCRU^2U.+O?&>I:=K5 M[%U"3UTVW\O MT?RO^5YNN_\ 7Y_>E^=I;OQXIT:YO]/TB_DABA+?:&B5HXY-F_8RA]_&0"0I M7)Z]::U<;;-JWFKVT_&U[:_*[=U==5OY/S_X'34NGQ> OEG0M3%[]H^SBSQ# MYA/E^9G/F;,;0>K>W6IOI?U^5K?YK8.O]:[_ #Z?YZ:F7_PM'24U6RL9]/O[ M;[:D4D$LYA19$D;:I53)O;GJ I(ZXQS5QCS2<5O_ %;[_P .MF*3Y%=^?X;_ M '?CTN7++QM%>ZY:V*V4\27886ZR;!)+L8AW&'^X #UP>. :QKEO<:G>QRV+Z;I]RL36IMG\YUVH6(D\S& M?G.!LYP!WR%%Z1U_RN0M* M:AW_ *VWZ];?F5]+O-1O;IYK[3M+O-7@LXKFSDB7RO+6;<#&7)=@!LY8?>'\ M/&*N<734DMT[-][6?]*[]=2(OG49/9W:\G_PS6OJ1+XEUV_70;2Q&GPWM]9B MXN99HWDCC8IN 50RDY(;OP,'V*FTI2Y=DK^MK:>6ZUU+=H[_ ,S7IOKY[/L7 M](\1:AJ5]I)DLK>WL+[3C=;_ #2[[QY9P !@*-YYR22.@ YJ:C!SOTV]/,5I M))=;V?KKM]W_ #)U+Q1XAL85O4.ERI/F2"Q$4@E$)'R2R2;\* 2N1MQV!R< M5*3YE![NR?\ =;T7KKTTZ]$V$FDG);*_SMJ_3UUZ=6D7FU_7K:&:&2"PN;BT MU&&UN+A=T4?EN8CE8\L=V)<8+8X)ST4U&S<>SO\ A?\ RU[;:@TXI^EU]S_5 M?-=B36=9UW3=92");-[>XW+"C6\HVX0E6>;(3)>)?^P7<_ M^BFH Z"@#G_$/_(<\)_]A1__ $CN: .@H * "@ H * "@ H * *VH64>HZ=< M64K,J3QE"R]5R.H]Q2=]&MUK\UJAJW78RY/".E7%X]Y=)/+/,RR3H+N98)74 M 9,._8?NC@@]!UIV2T2T\]?/^O/46NEWK]WY$MCX9TS3[F.> 79>(YC6:]FE M2/Y2ORJ[E5&&(P /T%--K^OU$TBM+X(\/SV;,XS MC[IQ22M?S_X'^2!ZVO\ UO\ YLRF\$>'VO(KO['*DT4,< V74J*R1G*!E#8; M!Y!8$U47RNZ[I_-!+WM_/\=_O+R>'M+C,!2V*F @QD2-E?F+=<^I/U!(Z<4H M^[MY+[DTOP;!Z[^?XM-_BD07'A/1[O4);R>&XD>5Q))$;N;R78 $Q;MA(VK M_#U /6E96MZ_C>_YL=W>Y#;^"M#M9(9$ANF>!E:-I+^>0KM! 7YG/RX9AMZ< MGCFJO>[?7?S]1;;?UMMVV1>T[0;'2O-%L;HI(NTQSWDTR*/15=B%'L *6ZY7 MKZZ@M'=:":1X?TW0EE73X'C\S:&+S/(0J_=4%R2%&3A1@#)P*'K'E?\ 7J^K M\Q65[D$WA/1I[*.T:VD2*,J4,5Q)&Z838,.K!A\O& >O?IH^ MR[%7=[_UNW^;?WEQM'L#'%&+8(D,#6T:H2H2-@ 5&#Q]U?IBJD^9MOJ*/N)* M/0S9O!>ASW=USZ:6V0=O M+3Y=O3\];[EVU\/Z;9V!LHH7,33+.QEF>1WD4@AF=B68@JO4G@ =.*J^WD)) M*_G_ )6_(KZAX7L;V:XN4,L-W*IPWG2-$K[=N_R=VPL!T;&>!4]N MU]=N[[N])V:EU7Z;7[VT^Y=E;7M[>*TMHK:! D42!$4= H& *TE)R;D^I$8J M$5%="2I*"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M"@ H * "@ H * "@ H * "@ H * "@ H * "@#G_ !W_ ,D\\2_]@NY_]%-0 M!T% &/KVDWFIMILUA>PVEU871N$:>W,R-F*2,@J'0])"K:%XIUC1[[2[G7])6"\@>WD,>DR!@KJ5.";@C M.#Z&@#K* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ EH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * /_V0$! end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 30, 2017
Feb. 28, 2018
Jun. 30, 2017
Document And Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 30, 2017    
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Trading Symbol PGTI    
Entity Registrant Name PGT Innovations, Inc.    
Entity Central Index Key 0001354327    
Current Fiscal Year End Date --12-30    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Common Stock, Shares Outstanding   49,805,711  
Entity Public Float     $ 617,744,602
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Income Statement [Abstract]      
Net sales $ 511,081 $ 458,550 $ 389,810
Cost of sales 352,097 318,452 270,678
Gross profit 158,984 140,098 119,132
Selling, general and administrative expenses 98,803 83,995 68,190
Fair value adjustment to contingent consideration   (3,000)  
Income from operations 60,181 59,103 50,942
Interest expense, net 20,279 20,125 11,705
Debt extinguishment costs   3,431  
Other expense, net     388
Income before income taxes 39,902 35,547 38,849
Income tax expense 63 11,800 15,297
Net income $ 39,839 $ 23,747 $ 23,552
Net income per common share:      
Basic $ 0.80 $ 0.49 $ 0.49
Diluted $ 0.77 $ 0.47 $ 0.47
Weighted average shares outstanding:      
Basic 49,522 48,856 48,272
Diluted 51,728 50,579 50,368
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Statement of Comprehensive Income [Abstract]      
Net income $ 39,839 $ 23,747 $ 23,552
Other comprehensive income before tax      
Change in fair value of derivatives 0 0 0
Reclassification to earnings     126
Other comprehensive income before tax     126
Income tax expense related to components of other comprehensive income     50
Reversal of income tax allocation     (1,595)
Net current-period other comprehensive income     1,671
Comprehensive income $ 39,839 $ 23,747 $ 25,223
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 34,029 $ 39,210
Accounts receivable, net 60,308 41,646
Inventories 37,816 30,511
Prepaid expenses 2,490 2,645
Other current assets 9,873 8,365
Total current assets 144,516 122,377
Property, plant and equipment, net 84,133 84,209
Trade names and other intangible assets, net 115,043 120,930
Goodwill 108,060 108,060
Other assets, net 1,367 1,072
Total assets 453,119 436,648
Current liabilities:    
Accounts payable 12,911 7,894
Accrued liabilities 28,174 14,909
Current portion of long-term debt 294  
Total current liabilities 41,379 22,803
Long-term debt, less current portion 212,679 247,873
Deferred income taxes 22,772 31,838
Other liabilities 964 1,282
Total liabilities 277,794 303,796
Shareholders' equity:    
Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding
Common stock; par value $.01 per share; 200,000 shares authorized; 52,486 and 51,887 shares issued and 49,805 and 49,176 shares outstanding at December 30, 2017 and December 31, 2016, respectively 525 519
Additional paid-in-capital 252,275 249,647
Accumulated deficit (64,716) (104,555)
Shareholders' equity 188,084 145,611
Less: Treasury stock at cost (12,759) (12,759)
Total shareholders' equity 175,325 132,852
Total liabilities and shareholders' equity $ 453,119 $ 436,648
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 30, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, Shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, Shares authorized 200,000,000 200,000,000
Common stock, shares issued 52,486,000 51,887,000
Common stock, shares outstanding 49,805,000 49,176,000
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Cash flows from operating activities:      
Net income $ 39,839 $ 23,747 $ 23,552
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 13,051 9,577 7,008
Amortization 6,477 6,096 3,413
Provision for (recovery on) allowance for doubtful accounts 576 81 (131)
Stock-based compensation 1,948 1,769 1,774
Amortization and write-offs of deferred financing costs 4,642 6,779 1,014
Derivative financial instruments     126
Deferred income taxes (9,066) 6,277 5,993
Excess tax benefits on stock-based compensation   (1,872) (3,840)
Fair value adjustment to contingent consideration   (3,000)  
(Gain) loss on disposal of assets (452) (45) 10
Amortization of advance vendor consideration (628)    
Change in operating assets and liabilities (net of the effects of the acquisitions):      
Accounts receivable (17,922) (7,069) (7,263)
Inventories (7,305) (152) (3,083)
Prepaid expenses and other current assets (1,024) 2,215 (1,786)
Accounts payable and accrued liabilities 18,889 1,962 5,669
Net cash provided by operating activities 49,025 46,365 32,456
Cash flows from investing activities:      
Purchases of property, plant and equipment (17,818) (17,694) (17,391)
Business acquisitions   (101,338)  
Proceeds from disposals of assets 3,089 45  
Net cash used in investing activities (14,729) (118,987) (17,391)
Cash flows from financing activities:      
Payments of long-term debt (40,132) (203,525) (2,000)
Proceeds from issuance of long-term debt   261,030  
Payments of financing costs   (7,178)  
Purchases and retirements of treasury stock (284) (2,847) (44)
Proceeds from exercise of stock options 941 981 2,192
Proceeds from issuance of common stock under ESPP 29 36  
Excess tax benefits on stock-based compensation   1,872 3,840
Other (31) (30) (29)
Net cash (used in) provided by financing activities (39,477) 50,339 3,959
Net (decrease) increase in cash and cash equivalents (5,181) (22,283) 19,024
Cash and cash equivalents at beginning of year 39,210 61,493 42,469
Cash and cash equivalents at end of year 34,029 39,210 61,493
Supplemental cash flow information:      
Interest paid 16,329 16,015 11,502
Income tax payments, net of refunds 46 2,231 6,808
Non-cashactivity:      
Financed purchase of software license 590    
Contingent consideration reversed out of accrued liabilities   3,000  
Portion of USI purchase price held-back by PGTI   85  
Property, plant and equipment additions in accounts payable $ 111 $ 251 $ 723
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Treasury Stock [Member]
Beginning Balance at Jan. 03, 2015 $ 73,976 $ 498 $ 238,229 $ (1,671) $ (152,009) $ (11,071)
Beginning Balance, Shares at Jan. 03, 2015   47,707,270        
Grants of restricted stock   $ 3 (3)      
Vesting of restricted stock, Shares   69,161,000        
Purchases of treasury stock (44)         (44)
Purchases of treasury stock, Shares   (3,746)        
Retirement of treasury stock     (1,078)     1,078
Stock-based compensation 1,774   1,774      
Exercise of stock options $ 2,192 $ 10 2,182      
Exercise of stock options, Shares 1,033,750 1,033,750        
Tax benefit on exercised stock options $ 3,840   3,840      
Comprehensive income, net of tax effect 1,671     1,671    
Net income 23,552       23,552  
Ending Balance at Jan. 02, 2016 106,961 $ 511 244,944   (128,457) (10,037)
Ending Balance, Shares at Jan. 02, 2016   48,806,435        
Grants of restricted stock   $ 3 (3)      
Vesting of restricted stock, Shares   128,590,000        
Forfeitures of restricted stock   $ (1) 1      
Purchases of treasury stock $ (2,847)         (2,847)
Purchases of treasury stock, Shares (299,988) (299,988)        
Retirement of treasury stock     (125)     125
Stock-based compensation $ 1,769   1,769      
Exercise of stock options $ 981 $ 6 975      
Exercise of stock options, Shares 537,364 537,364        
Common stock issued under ESPP $ 36   36      
Common stock issued under ESPP, Shares   3,748        
Tax benefit on exercised stock options 1,872   1,872      
Net income 23,747       23,747  
Ending Balance (Previously Reported [Member]) at Dec. 31, 2016 132,519 $ 519 249,469   (104,710) (12,759)
Ending Balance at Dec. 31, 2016 $ 132,852          
Ending Balance, Shares at Dec. 31, 2016 51,887,000 49,176,149        
Cumulative effect of change in accounting for unrecognized excess tax benefits $ 264       264  
Cumulative effect of change in accounting for forfeitures relating to equity awards, net of tax effect 69   178   (109)  
Ending Balance 132,852 $ 519 249,647   (104,555) (12,759)
Ending Balance, Shares   49,176,149        
Grants of restricted stock   $ 3 (3)      
Vesting of restricted stock 0 $ 0 0 $ 0 0 0
Vesting of restricted stock, Shares   179,679,000        
Forfeitures of restricted stock   $ (1) 1      
Purchases of treasury stock $ (284)         (284)
Purchases of treasury stock, Shares (23,826) (23,826)        
Retirement of treasury stock     (284)     284
Stock-based compensation $ 1,948   1,948      
Exercise of stock options $ 941 $ 4 937      
Exercise of stock options, Shares 470,622 470,622        
Common stock issued under ESPP $ 29   29      
Common stock issued under ESPP, Shares   2,714        
Net income 39,839       39,839  
Ending Balance at Dec. 30, 2017 $ 175,325 $ 525 $ 252,275   $ (64,716) $ (12,759)
Ending Balance, Shares at Dec. 30, 2017 52,486,000 49,805,338        
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business
12 Months Ended
Dec. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business

1. Description of Business

PGT Innovations, Inc. (“PGTI”, “we,” or the “Company”), formerly named PGT, Inc., is a leading manufacturer of impact-resistant aluminum and vinyl-framed windows and doors and offers a broad range of fully customizable window and door products. The majority of our sales are to customers in the state of Florida; however, we also sell products in many other states, the Caribbean, Canada, Australia, and in South and Central America. Products are sold through an authorized dealer and distributor network. See Note 4 for a discussion of recent acquisition and asset disposal activities we have undertaken.

We were incorporated in the state of Delaware on December 16, 2003, as JLL Window Holdings, Inc., with primary operations in North Venice, Florida. On February 15, 2006, our Company was renamed PGT, Inc. On December 14, 2016, we announced that we changed our name to PGT Innovations, Inc. and, effective on December 28, 2016, the listing of our common stock was transferred to the New York Stock Exchange (NYSE) from the NASDAQ Global Market (NASDAQ), and began trading on the NYSE under its existing ticker symbol of “PGTI”. We have four manufacturing operations in Florida, with one in North Venice, two in the greater Miami area, and one in Orlando. Additionally, we have two glass tempering and laminating plants and one insulation glass plant, all located in North Venice.

All references to PGTI or our Company apply to the consolidated financial statements of PGT Innovations, Inc. unless otherwise noted.

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 30, 2017
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Fiscal period

Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended December 30, 2017, December 31, 2016, and January 2, 2016, consisted of 52 weeks.

Principles of consolidation

The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Segment information

We operate as one operating segment, the manufacture and sale of windows and doors.

Use of estimates

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 assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Revenue recognition

We recognize sales when all of the following criteria have been met: a valid customer order with a fixed price has been received; the product has been delivered; and collectability is reasonably assured. All sales recognized are net of allowances for discounts and estimated credits, which are estimated using historical experience. We record provisions against gross revenues for estimated credits in the period when the related revenue is recorded. These estimates are based on factors that include, but are not limited to, analysis of credit memorandum activity.

 

Cost of sales

Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, engineering and property taxes.

Shipping and handling costs

Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping and handling of our finished products are included in selling, general and administrative expenses and totaled $20.6 million, $18.3 million and $15.4 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Advertising

We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $1.3 million, $0.2 million and $0.3 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Research and development costs

We expense research and development costs as incurred. Research and development costs included in cost of sales were $1.4 million, $1.7 million and $2.0 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Cash and cash equivalents

Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.

Accounts receivable, net

In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for doubtful accounts which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Accounts receivable

   $ 61,272      $ 42,045  

Less: Allowance for doubtful accounts

     (964      (399
  

 

 

    

 

 

 

Accounts receivable, net

   $ 60,308      $ 41,646  
  

 

 

    

 

 

 

 

Self-insurance reserves

We are primarily self-insured for employee health benefits and for years prior to 2010 for workers’ compensation claims. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.

Warranty expense

We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1 to 10 years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1 to 3 years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.

During 2017, we recorded warranty expense at an average rate of 2.09% of sales. This rate is lower than the average rate of 2.41% of sales accrued in 2016. We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.

 

Accrued Warranty

   Beginning
of Period
     Acquired      Charged to
Expense
     Adjustments     Settlements     End of
Period
 
     (in thousands)  

Year ended December 30, 2017

   $ 5,569      $ —        $ 10,675      $ (212   $ (10,646   $ 5,386  

Year ended December 31, 2016

   $ 4,237      $ 274      $ 11,064      $ 754     $ (10,760   $ 5,569  

Year ended January 2, 2016

   $ 3,302      $ —        $ 8,256      $ 332     $ (7,653   $ 4,237  

The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of December 30, 2017 and December 31, 2016. The portion of warranty expense related to the issuance of product of $4.8 million, $6.8 million and $4.8 million is included in cost of sales in the consolidated statements of operations for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $5.7 million, $5.0 million and $3.8 million, respectively, for the years ended December 30, 2017, December 31, 2016, and January 2, 2016.

Inventories

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as all products are custom, made-to-order products. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Raw materials

   $ 30,139      $ 24,946  

Work in progress

     2,506        2,521  

Finished goods

     5,171        3,044  
  

 

 

    

 

 

 

Inventories

   $ 37,816      $ 30,511  
  

 

 

    

 

 

 

 

Property, plant and equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

   5 to 40 years

Leasehold improvements

   Shorter of lease term or estimated useful life

Furniture and equipment

   3 to 10 years

Vehicles

   5 to 10 years

Computer software

   3 years

Maintenance and repair expenditures are charged to expense as incurred.

Long-lived assets

We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.

Computer software

We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:

 

  (i) external direct costs of materials and services consumed in developing or obtaining computer software,

 

  (ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and

 

  (iii) interest costs incurred, when material, while developing internal-use software.

Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.

Capitalized software as of December 30, 2017, and December 31, 2016, was $20.0 million and $16.6 million, respectively. Accumulated depreciation of capitalized software was $16.9 million and $15.4 million as of December 30, 2017, and December 31, 2016, respectively.

Amortization expense for capitalized software was $1.5 million, $0.9 million, and $1.1 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.

Goodwill

Goodwill represents the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable from future cash flows. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a two-step method for impairment at a level of reporting referred to as a reporting unit. Step one of the quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if applicable, step two involves estimation of the impairment loss, which is the amount of excess of carrying amount of goodwill over the implied fair value of the reporting unit goodwill. For all periods presented, based on a qualitative assessment, we concluded that a quantitative two-step assessment was not required to be performed.

 

Trade names

The Company has indefinite-lived intangible assets in the form of trade names. The impairment evaluation of the carrying amount of our trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite lived intangible assets. For all periods presented, based on a qualitative assessment, we concluded that a quantitative two-step assessment was not required to be performed for our PGT and CGI trade names.

In evaluating our WinDoor trade name as of the first day of the fourth quarter of 2017, we elected to bypass the qualitative assessment and perform a quantitative assessment. Based on this quantitative assessment, we concluded that no impairment was indicated as of the measurement date.

Derivative financial instruments

We utilize certain derivative instruments, from time to time, including forward contracts and interest rate swaps and caps to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market and interest rates. We do not enter into derivatives for speculative purposes. As of December 30, 2017, and December 31, 2016, we did not have any open forward contracts for the purchase of aluminum, or any interest rate caps or swaps. Additional information with regards to derivative instruments is contained in Note 9.

Concentrations of credit risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents and trade accounts receivable. Accounts receivable are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables.

We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At December 30, 2017, and December 31, 2016, our cash balance exceeded the insured limit by $32.3 million and $37.5 million, respectively.

Comprehensive income

The Company reports comprehensive income, defined as the total of net income and other comprehensive income, which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.

The components of other comprehensive income relate to gains and losses on cash flow hedges, to the extent effective. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings. There were no components of comprehensive income for 2017 or 2016.

Stock-based compensation

We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.

Income and Sales Taxes

We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Refer to Note 11 for additional information regarding the Company’s income taxes.

Sales taxes collected from customers have been recorded on a net basis.

Net income per common share

Basic earnings per share is computed using the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of common stock equivalents using the treasury stock method.

Our weighted average shares outstanding excludes underlying securities of 19 thousand, 20 thousand, and 66 thousand for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively, because their effects were anti-dilutive.

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  
(in thousands, except per share amounts)              

Numerator:

        

Net income

   $ 39,839      $ 23,747      $ 23,552  
  

 

 

    

 

 

    

 

 

 

Denominator:

        

Weighted-average common shares—Basic

     49,522        48,856        48,272  

Add: Dilutive effect of stock compensation plans

     2,206        1,723        2,096  
  

 

 

    

 

 

    

 

 

 

Weighted-average common shares—Diluted

     51,728        50,579        50,368  
  

 

 

    

 

 

    

 

 

 

Net income per common share:

        

Basic

   $ 0.80      $ 0.49      $ 0.49  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.77      $ 0.47      $ 0.47  
  

 

 

    

 

 

    

 

 

 
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements
12 Months Ended
Dec. 30, 2017
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements

3. Recent Accounting Pronouncements

Accounting Pronouncements Recently Adopted

In January 2017, the FASB issued ASU 2017-04, “Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating “Step 2” from the goodwill impairment test. The amendment also eliminates the requirement for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This update is effective for our fiscal year beginning after December 15, 2019 and shall be adopted prospectively. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company elected to adopt this standard as of January 1, 2017. The application of this standard did not have any impact on the Company’s financial position, results of operations or cash flows.

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-09, “Compensation—Stock Compensation, Improvements to Employee Share-Based Payment Accounting (Topic 718)”. This update is intended to provide simplification of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. We adopted this update effective for our fiscal year beginning January 1, 2017. Impacts of the adoption of ASU 2016-09 are as follows:

 

   

ASU 2016-09 requires employers to make a policy election as to whether they will continue to use previous generally accepted accounting principles, which required employers to recognize stock-based compensation expense on grants of equity awards net of an estimate of the amount that will be forfeited, or to recognize forfeitures on an actual basis in the period they occur. We have elected to change our method of accounting for forfeitures, from one of estimating forfeitures, to recognizing forfeitures on an actual basis in the period they occur, adopted on a modified-retrospective basis. This resulted in an adjustment to increase accumulated deficit for previously unrecognized stock compensation expense of approximately $109 thousand as of December 31, 2016, net of deferred tax effect of $69 thousand, with an offsetting increase in additional paid-in capital of approximately $178 thousand.

 

    ASU 2016-09 requires that employee taxes paid when an employer withholds shares for tax-withholding purposes be reported as a financing activity. The Company withholds shares of its common stock from employees to satisfy the employee’s tax withholding obligations in connection with the exercise of stock options and lapse of restrictions on stock awards, which are then immediately retired. We previously included these cash flows in financing activities, therefore, there was no impact upon adoption.

 

    ASU 2016-09 requires that excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards be recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. See Note 11 for a discussion of the impacts of the adoption of ASU 2016-09 on the Company’s income tax expense for the year ended December 30, 2017.

 

    ASU 2016-09 requires previously unrecognized excess tax benefits to be recognized on a modified-retrospective basis, which results from taking a deduction for tax benefits relating to stock-based compensation that does not result in a reduction in taxes payable. Upon adoption, we recorded an adjustment to decrease the accumulated deficit for excess tax benefits that had not yet been recognized of approximately $264 thousand as of December 31, 2016, with an offsetting reduction in our net deferred tax liability resulting from the recognition of previously unrecorded deferred tax assets for tax credits in the state of Florida.

 

    ASU 2016-09 requires excess tax benefits to be presented as an operating activity on the statement of cash flows, either prospectively or on a full-retrospective basis, rather than as previously required as a financing activity. We have elected to present excess tax benefits in the operating section of the statement of cash flows on a prospective basis.

The effects on the Company’s consolidated balance sheet as of December 31, 2016, relating to the adoption of ASU 2016-09 is as follows (in thousands):

 

     Previously      After  
     Reported      Adoption  

Deferred income taxes

   $ 32,171      $ 31,838  
  

 

 

    

 

 

 

Total liabilities

   $ 304,129      $ 303,796  
  

 

 

    

 

 

 

Additional paid-in-capital

   $ 249,469      $ 249,647  
  

 

 

    

 

 

 

Accumulated deficit

   $ (104,710    $ (104,555
  

 

 

    

 

 

 

Shareholders’ equity

   $ 145,278      $ 145,611  
  

 

 

    

 

 

 

Total shareholders’ equity

   $ 132,519      $ 132,852  
  

 

 

    

 

 

 

In July 2015, the FASB issued ASU No. 2015-11, “Inventory (Topic 330) – Simplifying the Measurement of Inventory”. This guidance changed the subsequent measurement of inventory, excluding inventory accounted for under LIFO or the retail inventory method, to be at lower of cost and net realizable value. Topic 330, Inventory, previously required an entity to measure inventory at the lower of cost or market. Market could have been replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. Under this ASU, an entity measures inventory within its scope at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU 2015-11 was effective for us as of January 1, 2017. We prospectively adopted ASU 2015-11 effective on January 1, 2017. The adoption of ASU 2015-11 had no impact on our consolidated financial statements.

Accounting Pronouncements Recently Issued, Not Yet Adopted

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 becomes effective for us in the first quarter of 2019. Early application is permitted in any interim period, with the effect of adoption reflected as of the beginning of the fiscal year of adoption. We currently are not engaged in any derivative or hedging activities, but would apply the provisions of ASU 2017-12 upon our adoption of this guidance, or when it becomes effective.

 

In February 2017, the FASB issued ASU 2017-05, “Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.” ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. This update is effective at the same time as the amendments in ASU 2014-09, therefore, for our fiscal year beginning after December 15, 2017, and may be applied either under a full- or modified-retrospective basis. We do not expect the adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805) – Clarifying the Definition of a Business.” ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. This update is effective for our fiscal year beginning after December 15, 2017, including interim periods therein. We do not expect adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. The new standard will become effective for the Company beginning with the first quarter of 2018, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the timely recognition of losses. This update is effective for our fiscal year beginning after December 15, 2019, including interim periods within those fiscal years. ASU 2016-13 also applies to employee benefit plan accounting, with an effective date of fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. We are currently assessing the impact that adopting this new accounting standard will have on our consolidated financial statements, footnote disclosures and employee benefit plan accounting.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers.” ASU 2014-09 replaces the existing accounting standards for revenue recognition with a single comprehensive five-step model. The core principle is to recognize revenue upon the transfer of goods or services to customers at an amount that reflects the consideration expected to be received. The FASB also issued ASU 2015-14, “Deferral of Effective Date.” ASU 2015-14 deferred the effective date for the new guidance until the annual reporting period beginning after December 15, 2017, and interim periods within those annual periods. The standard permits the use of either the full-retrospective (restating all years presented in the Company’s financial statements) or modified-retrospective (recording the impact of adoption as an adjustment to retained earnings at the beginning of the year of adoption) transition methods. Since its issuance, the FASB has also amended several aspects of the new guidance, including; ASU 2016-08,“Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)”; which clarifies the Topic 606 guidance on principal versus agent considerations, ASU 2016-10, “Revenue from Contracts with Customers (Topic 606) – Identifying Performance Obligations and Licensing”, which clarifies identification of a performance obligation and addresses revenue recognition associated with the licensing of intellectual property, ASU 2016-12, “Revenue from Contracts with Customers (Topic 606), Narrow Scope Improvements and Practical Expedients”, which clarifies assessment of collectability criterion, non-cash consideration and other technical corrections, and ASU 2016-20, “Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers”, which is the result of the FASB Board decision to issue a separate Update for technical corrections and improvements. The Company will adopt the provisions of this new accounting standard at the beginning of fiscal year 2018, using the modified-retrospective method.

 

The Company completed its preliminary assessment of the impact of its upcoming adoption of ASU 2014-09 on its consolidated financial statements. The Company recognizes revenue currently under existing GAAP, which is a model based on the transfer of the risks and rewards of ownership. Predominantly, for the Company, this has been at the point in time that possession of goods has transferred to the customer upon delivery. The model for recognizing revenue will change under ASU 2014-09, to one based on the transfer of control of the product to the customer. Under ASU 2014-09, revenue is recognized when an entity satisfies its obligation by transferring control of the goods or services to the customer, and transfer of possession of the product is not required in order for transfer of control of the product to the customer to have occurred.

We believe that the Company meets the criteria for recognizing revenue over time as the Company’s performance (i.e. creation of a good or service for the customer) does not create an asset with an alternative use, and the Company has an enforceable right to payment for performance completed to-date. ASU 2014-09 states that, when evaluating whether the goods or services have an alternative use, an entity should consider the level of customization of the goods or services. A high level of customization is a strong indicator that the goods or services do not have an alternative use and, therefore, revenue would be recognized over time as an entity performs.

The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company’s assessment is that its finished goods have no alternative use, as that term is defined in ASU 2014-09, and that control of the product passes to the customer no later than completion of the manufacturing of each or all of the products in an order, but before delivery of the products to the customer. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers.

Based on this assessment, the Company will be required to change its method of recognizing revenue, to one of recognizing revenue over time as products are manufactured, but no later than completion of the manufacturing process, from its current method of recognizing revenue upon delivery of the product to the customer. The Company is continuing to evaluate its manufacturing processes to assess at what point the products have no alternative use and the recognition of revenue should begin. However, because revenue will have been recognized on at least all products for which manufacturing has been completed, upon adoption of ASU 2014-09, inventories on its consolidated balance sheets will no longer include finished goods. While the Company will recognize revenue at an earlier point under ASU 2014-09, such effect may not materially affect its consolidated statements of operations post-adoption as such effects will exist at both the beginning and end of fiscal periods after the initial transition.

ASU 2014-09 also requires entities, primarily in the manufacturing segment, to make policy elections relating to shipping and handling charges. Entities may elect to treat shipping and handling as a separate performance activity and recognize revenue from shipping and handling as performance occurs. Conversely, entities may also elect to treat shipping and handling as a fulfillment activity, which will require shipping and handling costs for undelivered products to be accrued to match this cost with the revenue previously recognized over time. The Company currently recognizes shipping and handling costs as a fulfillment activity and has determined to continue to treat such costs as a fulfillment activity.

ASU 2014-09 also provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expect to continue to expense sales commissions paid to employees as sales are recognized, as the expected amortization period is less than one year.

Upon adoption, we expect a net decrease to the opening balance of accumulated deficit of between approximately $1.3 million and $1.7 million related to revenues of between $6.7 million and $8.7 million, net of related costs including estimated accruals for warranty costs, shipping and handling costs and sales commissions, that would have been earned over time versus at a point in time.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Transaction, Including Sale of Assets and Acquisitions
12 Months Ended
Dec. 30, 2017
Business Combinations [Abstract]  
Recent Transaction, Including Sale of Assets and Acquisitions

4. Recent Transaction, Including Sale of Assets and Acquisitions

Sale of Door Glass Processing Assets

On September 22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for PGT-branded doors. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

 

The Company has determined that, although the APA and SA are separate agreements, they were negotiated contemporaneously. Therefore, the Company has concluded that the $28 million of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a vendor for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the fair value of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as the glass components are recognized by PGTI. Based on the established fair market value of the assets sold, as determined by an independent appraisal, approximately $7.7 million will be allocated to the sale of the assets, and the remaining $20.3 million represents consideration received from our vendor related to the agreement to buy door glass for PGT-branded doors from Cardinal, and that amount will be deferred and amortized to income over the 7-year term of the SA.

At the time we ceased using these assets in production and they became available for immediate sale, their net book value was $4.7 million, and they were reclassified from property, plant and equipment, to assets held for sale within other current assets.

The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date being in late 2017, and the second date in early 2018, on or about March 1, 2018, or such other date as the Company and Cardinal agree to use. Under the APA, the cash purchase price of $28 million is to be paid by Cardinal to the Company in three separate payments of $3 million on or about the time of the first transfer of the assets to Cardinal, $10 million on or about January 15, 2018, and $15 million at or about the time of the second transfer of assets to Cardinal.

On November 1, 2017, Cardinal paid us $3.0 million in cash pursuant to the APA. On December 15, 2018, machinery and equipment classified as assets held for sale with net book value of $1.5 million, and fair value of $1.9 million was transferred to Cardinal and their equipment riggers. At that time, we recorded a gain on disposal of assets of $363 thousand in the accompanying consolidated statement of operations for the year ended December 30, 2017. The remaining machinery and equipment to be transferred to Cardinal in 2018 with a net book value of $3.2 million and fair value of $5.8 million, is classified within other current assets in the accompanying consolidated balance sheet at December 30, 2017.

The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. Accordingly, we began amortizing the advance consideration received from our vendor initially allocated to the SA, and recognized $628 thousand of such gain amortization, classified as a reduction to cost of sales in the accompanying consolidated statement of operations for the year ended December 30, 2017.

WinDoor, Inc.

On February 16, 2016 (“closing date”), we completed the acquisition of WinDoor, which became a wholly-owned subsidiary of PGT Industries, Inc. The fair value of consideration transferred in the acquisition was $102.6 million, including the then estimated fair value of contingent consideration of $3.0 million, which has been allocated to the net assets acquired and liabilities assumed as of the acquisition date, in accordance with ASC 805, “Business Combinations”. The cash portion of the acquisition was financed with borrowings under the 2016 Credit Agreement, and with $43.5 million of cash on hand.

The fair value of assets acquired and liabilities assumed as of the closing date, were as follows (in thousands):

 

     Final Allocation  

Accounts and notes receivable

   $ 3,882  

Inventories

     6,778  

Prepaid expenses

     246  

Property and equipment

     5,029  

Intangible assets

     47,100  

Goodwill

     41,856  

Accounts payable and accrued liabilities

     (2,320
  

 

 

 

Purchase price

   $ 102,571  
  

 

 

 

Consideration:

  

Cash

   $ 99,571  

Contingent consideration

     3,000  
  

 

 

 

Total fair value of consideration

   $ 102,571  
  

 

 

 

 

The fair value of working capital related items, such as accounts receivable, inventories, prepaids, and accounts payable and accrued liabilities, approximated their book values at the date of acquisition. Valuations of the intangible assets (See Note 7) were valued using income and royalty relief approaches based on projections provided by management, which we consider to be Level 3 inputs.

Acquisition costs totaling $0.9 million are included in selling, general, and administrative expenses on the consolidated statement of operations for the year ended December 31, 2016, and relate to legal expenses, representations and warranties insurance, diligence, and accounting services.

The remaining consideration, after identified intangible assets and the net assets and liabilities recorded at fair value, was determined to be $41.9 million, of which $38.9 million is expected to be deductible for tax purposes. Goodwill represents the increased value of the combined entity through additional sales channel opportunities as well as operational efficiencies.

The stock purchase agreement for the acquisition of WinDoor (“SPA”) provided for the potential for an earn-out contingency payment to sellers had WinDoor achieved a certain level of sales in the calendar year ended December 31, 2016. The potential undiscounted amount of all future payments that could be required to be paid under the contingent earn-out consideration arrangement was between $0 and $3.0 million. We had recorded an earn-out contingency liability of $3.0 million on the closing date, which represented its then estimated fair value using undiscounted cash flows, based on probability adjusted level of revenues with a range whose minimum was $51.0 million. Based on revised estimates using actual sales through the end of the 2016 third quarter, we concluded the probability was remote that WinDoor’s actual sales for 2016 would reach the $46.0 million minimum level required for the minimum payment of $2.7 million possible under the earn-out contingency arrangement and, therefore, determined that the entire initial estimated fair value of $3.0 million should be reversed. For tax purposes, contingent consideration does not become part of tax goodwill until paid. As such, the amount of goodwill deductible for tax purposes is $3.0 million less than the amount recorded for book purposes.

The SPA had a post-closing working capital calculation whereby we were required to prepare, and deliver to the sellers, a final statement of purchase price, including our calculation of the amount we find net working capital actually to have been as of the closing date. During the third quarter of 2016, the Company and the sellers reached agreement on the calculation of net working capital, which resulted in a payment of $0.7 million to the Company from sellers, resulting in a decrease in the purchase price which we recorded as a reduction in goodwill.

The following unaudited pro forma financial information assumes the acquisition had occurred at the beginning of the earliest period presented that does not include WinDoor’s actual results for the entire period. Pro forma results have been prepared by adjusting our historical results to include the results of WinDoor adjusted for the following: amortization expense related to the intangible assets arising from the acquisition and interest expense to reflect the 2016 Credit Agreement entered into in connection with the acquisition. The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

     Year Ended  
     December 31,      January 2,  
Pro Forma Results (unaudited)    2016      2016  
(in thousands, except per share amounts)              

Net sales

   $ 461,011      $ 430,626  
  

 

 

    

 

 

 

Net income

   $ 22,402      $ 17,912  
  

 

 

    

 

 

 

Net income per common share:

     

Basic

   $ 0.46      $ 0.37  
  

 

 

    

 

 

 

Diluted

   $ 0.44      $ 0.36  
  

 

 

    

 

 

 

 

US Impact Systems, Inc.

On August 31, 2016, CGIC, a wholly-owned subsidiary of CGI, and the Company, entered into an asset purchase agreement with US Impact Systems, Inc. (USI) and its stockholders whereby CGIC purchased the operations and certain assets of, and assumed certain liabilities of USI. USI was an established fabricator of storefront window and door products. The fair value of the consideration transferred in the acquisition was $1.9 million, which was allocated to current and other assets totaling $1.8 million and amortizable intangible assets totaling $0.6 million, and goodwill of $0.6 million, less the assumption of accounts payable and accrued liabilities with estimated fair values totaling $1.2 million, in accordance with ASC 805, “Business Combinations”. This transaction did not have a significant impact on our financial position or operating results for 2016.

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 30, 2017
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment

5. Property, Plant and Equipment

The following table presents the composition of property, plant and equipment as of:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Land

   $ 6,298      $ 6,298  

Buildings and improvements

     53,703        51,681  

Machinery and equipment

     79,015        79,421  

Vehicles

     12,914        11,415  

Software

     19,989        16,640  

Construction in progress

     7,347        6,319  
  

 

 

    

 

 

 

Property, plant and equipment

     179,266        171,774  

Less: Accumulated depreciation

     (95,133      (87,565
  

 

 

    

 

 

 

Property, plant and equipment, net

   $ 84,133      $ 84,209  
  

 

 

    

 

 

 

In 2017, property, plant and equipment with net book value of $4.7 million were transferred to assets held for sale related to the sale of machinery and equipment to Cardinal. See note 4.

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names and Other Intangible Assets
12 Months Ended
Dec. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Trade Names and Other Intangible Assets

6. Goodwill, Trade Names and Other Intangible Assets

Trade names and other intangible assets are as follows as of:

 

                   Initial  
     December 30,      December 31,      Useful Life  
     2017      2016      (in years)  
     (in thousands)         

Goodwill

   $ 108,060      $ 108,060        indefinite  
  

 

 

    

 

 

    

Other intangible assets:

        

Trade names

   $ 75,841      $ 75,841        indefinite  
  

 

 

    

 

 

    

Customer relationships

     106,647        106,647        3-10  

Developed technology

     3,000        3,000        9-10  

Non-compete agreement

     1,668        1,668        2-5  

Software license

     590        —          2  

Less: Accumulated amortization

     (72,703      (66,226   
  

 

 

    

 

 

    

Subtotal

     39,202        45,089     
  

 

 

    

 

 

    

Other intangible assets, net

   $ 115,043      $ 120,930     
  

 

 

    

 

 

    

Amortizable Intangible Assets

We test amortizable intangible assets for impairment when indicators of impairment exist. No impairment was recorded for any period presented.

 

Estimated amortization of our customer relationships, developed technology and non-compete agreement intangible assets is as follows for future fiscal years:

 

(in thousands)    Total  

2018

   $ 6,635  

2019

     6,430  

2020

     6,278  

2021

     5,974  

2022

     5,116  

Thereafter

     8,769  
  

 

 

 

Total

   $ 39,202  
  

 

 

 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities
12 Months Ended
Dec. 30, 2017
Payables and Accruals [Abstract]  
Accrued Liabilities

7. Accrued Liabilities

Accrued liabilities consisted of the following as of:

 

     December 30,      December 31,  
     2017      2016  
Accrued liabilities    (in thousands)  

Accrued payroll and benefits

   $ 8,700      $ 4,384  

Accrued federal and state income taxes

     6,497        —    

Accrued warranty

     4,443        4,494  

Customer deposits

     3,540        2,176  

Accrued interest

     1,029        1,660  

Accrued health claims insurance payable

     806        668  

Net advance vendor consideration

     517        —    

Other

     2,642        1,527  
  

 

 

    

 

 

 

Accrued liabilities

   $ 28,174      $ 14,909  
  

 

 

    

 

 

 

Other accrued liabilities are comprised primarily of state sales taxes and customer rebates. See Note 4 for a discussion of the net advance vendor consideration relating to Cardinal Glass Industries as of December 30, 2017.

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt
12 Months Ended
Dec. 30, 2017
Debt Disclosure [Abstract]  
Long-Term Debt

8. Long-Term Debt

Long-term debt consists of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Term loan payable with a payment of $0.675 million due quarterly. A lump sum payment of $253.8 million due on February 15, 2022. Interest payable quarterly at LIBOR or the prime plus an applicable margin. At December 30, 2017, the average rate is 1.46% plus a margin of 4.75%. At December 31, 2016, the average rate was 1.00% plus a margin of 5.75%.

   $ 223,975      $ 263,975  

Other debt

     458        —    

Fees, costs and original issue discount (1)

     (11,460      (16,102
  

 

 

    

 

 

 
     212,973        247,873  

Less current portion of long-term debt

     (294      —    
  

 

 

    

 

 

 

Long-term debt, less current portion

   $ 212,679      $ 247,873  
  

 

 

    

 

 

 

 

(1) Fees, costs and original issue discount represents third-party fees, lender fees, other debt-related costs, and original issue discount, recorded as a reduction of the carrying value of the debt, and is being amortized over the life of the debt instrument under the effective interest method.

 

2016 Credit Agreement

On February 16, 2016, we entered into the 2016 Credit Agreement, among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes new senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility maturing in February 2022 that will amortize on a basis of 1% annually during the six-year term, and a $40.0 million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries’ assets. As of December 30, 2017, there were $0.2 million of letters of credit outstanding and $39.8 million available on the revolver.

Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Borrowings under the term loans and the revolving credit facility accrue interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. The applicable margin was 575 basis points in the case of LIBOR and 475 basis points in the case of the base rate. However, due to our repricing of this facility in February 2017, these rates have been decreased to 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. We pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis point facing fee per annum on the face amount of any outstanding letters of credit.

The face value of the 2016 Credit Agreement at the time of issuance was $270.0 million of which $2.0 million has been repaid as scheduled debt repayments through December 31, 2016. In addition, we made a voluntary prepayment of $4.0 million on September 30, 2016, using internally generated cash on hand. During 2017, we made additional voluntary prepayments totaling $40.0 million. We elected to apply the prepayment against upcoming required principal repayments in direct order of maturity, as permitted under the 2016 Credit Agreement, resulting in no required repayments of principal until the maturity of the facility in February 2022. As of December 30, 2017, the face value of debt outstanding under the 2016 Credit Agreement was $224.0 million, and accrued interest was $1.0 million.

The Company incurred third-party fees and costs totaling $1.5 million, and additional lender fees and discount of $14.6 million in the February 2016 refinancing. As a result of the voluntary prepayments of debt discussed above, we accelerated the amortization of lenders fees and discount relating to the term-loan portion of the 2016 Credit Agreement of $0.2 million in 2016, and of $1.9 million in 2017, which are included in interest expense in the accompanying consolidated statement of operations for the years ended December 31, 2016, and December 30, 2017, respectively.

All debt-related fees, costs and original issue discount, including those related to the revolving credit portion of the facility, is classified as a reduction of the carrying value of long-term debt. The activity relating to third-party fees and costs, lender fees and discount for the year ended December 30, 2017, are as follows:

 

(in thousands)    Total  

At beginning of year

   $ 16,102  

Amortization expense through February 17, 2017

     (359
  

 

 

 

At time of refinancing

     15,743  

Less: Amortization expense after repricing

     (2,394

Less: Accelerated amortization relating to debt prepayment

     (1,889
  

 

 

 

At end of year

   $ 11,460  
  

 

 

 

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of December 30, 2017, is as follows:

 

(in thousands)    Total  

2018

   $ 2,583  

2019

     2,754  

2020

     2,996  

2021

     2,775  

2022

     352  
  

 

 

 

Total

   $ 11,460  
  

 

 

 

 

As a result of voluntary prepayments of $4.0 million in 2016, and $40.0 million in 2017, as previously mentioned, our next scheduled repayment is not until the maturity of the facility in February 2022. The contractual future maturities of long-term debt outstanding, including other debt relating to our software license financing arrangement, as of December 30, 2017, are as follows (at face value):

 

(in thousands)    Total  

2018

   $ 294  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,433  
  

 

 

 

The 2016 Credit Agreement contains a springing financial covenant. If we draw in excess of twenty percent (20%) of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to EBITDA, each as defined in the 2016 Credit Agreement), and is tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of December 30, 2017, no test is required as we have not exceeded 20% of our revolving capacity.

The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable.

Other Debt

In July 2017, we entered into a two-year financing arrangement for the purchase of an enterprise-wide software license relating to office productivity software. This financing arrangement requires 24 monthly payments of $26 thousand each. We estimated the value of this financing arrangement to be $590 thousand, using an imputed annual interest rate of 6.00%, which approximates our borrowing rate under the 2016 Credit Agreement, a Level 3 input. At December 30, 2017, there was $458 thousand outstanding under this financing arrangement.

Interest Expense, Net

Interest expense, net consisted of the following:

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  
(in thousands)                     

Long-term debt

   $ 15,644      $ 17,351      $ 10,562  

Debt fees

     290        296        269  

Amortization and write-offs of deferred finncing costs and debt discount

     4,642        2,721        1,014  

Interest income

     (236      (105      (70
  

 

 

    

 

 

    

 

 

 

Interest expense

     20,340        20,263        11,775  

Capitalized interest

     (61      (138      (70
  

 

 

    

 

 

    

 

 

 

Interest expense, net

   $ 20,279      $ 20,125      $ 11,705  
  

 

 

    

 

 

    

 

 

 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives
12 Months Ended
Dec. 30, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives

9. Derivatives

Aluminum Forward Contracts

From time to time we use aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusions we use in production. These contracts are initially designated as cash flow hedges since they are believed to be highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum. However, in 2014, we designated all of our then existing aluminum hedges as ineffective. The change in value of those aluminum forward contracts was recognized in other expense, net, on the consolidated statement of operations for the year ended January 2, 2016 and totaled $0.4 million.

There were no derivative financial instruments or related activity during the year ended December 30, 2017, or December 31, 2016. The following represents the gains (losses) on derivative financial instruments for the year ended January 2, 2016, and their classifications within the accompanying consolidated financial statements (in thousands):

 

     Derivatives in Cash Flow Hedging Relationships  
     Amount of Gain or
(Loss) Recognized
in OCI on
Derivatives
(Effective Portion)
     Location of Gain or
(Loss) Reclassified
from Accumulated
OCI into Income
(Effective Portion)
     Amount of Loss
Reclassified from
Accumulated OCI
into Income
(Effective Portion)
 
     Year Ended             Year Ended  
     January 2,             January 2,  
     2016             2016  

Aluminum contracts

   $ 126        Cost of sales      $ —    

 

     Location of Gain or
(Loss) Recognized

in Income on
Derivatives
(Ineffective Portion)
     Amount of Gain or
(Loss) Recognized
in Income on
Derivatives
(Ineffective Portion)
 
            Year Ended  
            January 2,  
            2016  

Aluminum contracts

     Other expense, net      ($ 388
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value
12 Months Ended
Dec. 30, 2017
Fair Value Disclosures [Abstract]  
Fair Value

10. Fair Value

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.

The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.

During 2017, 2016, or 2015, we did not make any transfers between Level 1, Level 2 or Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.

Fair Value of Financial Instruments

Our financial instruments, not including derivative financial instruments, include cash, accounts and notes receivable, and accounts payable, and accrued liabilities whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include long-term debt. The fair value of our long-term debt is based on debt with similar terms and characteristics and was approximately $227.3 million as of December 30, 2017, compared to a principal outstanding value of $224.0 million, and $264.6 million as of December 31, 2016, compared to a principal outstanding value of $264.0 million.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Dec. 30, 2017
Income Tax Disclosure [Abstract]  
Income Taxes

11. Income Taxes

Income Tax Expense

We consider all income sources, including other comprehensive income, in determining the amount of tax expense allocated to continuing operations.

The components of income tax expense are as follows (in thousands):

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Current:

        

Federal

   $ 8,063      $ 4,602      $ 8,861  

State

     1,066        921        443  
  

 

 

    

 

 

    

 

 

 
     9,129        5,523        9,304  
  

 

 

    

 

 

    

 

 

 

Deferred:

        

Federal

     (10,010      5,371        4,893  

State

     944        906        1,100  
  

 

 

    

 

 

    

 

 

 
     (9,066      6,277        5,993  
  

 

 

    

 

 

    

 

 

 

Income tax expense

   $ 63      $ 11,800      $ 15,297  
  

 

 

    

 

 

    

 

 

 

 

The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Consolidated statements of income:

        

Income tax expense relating to continuing operations

   $ 63      $ 11,800      $ 15,297  

Consolidated statements of shareholders’ equity:

        

Reversal of intraperiod tax allocation

   $ —        $ —        $ (1,595

Income tax expense relating to derivative financial instruments

   $ —        $ —        $ 50  

Income tax benefit relating to share-based compensation

   $ —        $ (1,872    $ (3,840

The reversal of intra-period income tax allocation of $1.6 million in the year ended January 2, 2016 represents income tax expense previously classified within accumulated other comprehensive losses, relating to the intra-period income taxes on our effective aluminum hedges, which we reversed in the second quarter of 2015 as the result of the culmination of our remaining cash flow hedges.

Reconciliation Of The Statutory Rate To The Effective Rate

A reconciliation of the statutory federal income tax rate to our effective rate is provided below:

 

     Year Ended  
     December 30,     December 31,     January 2,  
     2017     2016     2016  

Statutory federal income tax rate

     35.0     35.0     35.0

State income taxes, net of federal income tax benefit

     3.8     3.8     3.8

Change in net deferred tax liability related to U.S. tax reform

     (31.1 )%      —         —    

Excess stock-based compensation tax benefits

     (4.6 )%      —         —    

Domestic manufacturing deduction

     (2.5 )%      (1.8 )%      (2.2 )% 

Research activities credits

     (0.2 )%      (2.8 )%      —    

Florida jobs creation incentive credits

     (0.5 )%      (0.6 )%      (2.0 )% 

Change in valuation allowance on deferred tax assets

     —         (0.2 )%      0.3

Non-deductible expenses

     0.5     0.2     0.2

Reversal of intraperiod tax allocation

     —         —         4.1

Other

     (0.2 )%      (0.4 )%      0.2
  

 

 

   

 

 

   

 

 

 
     0.2     33.2     39.4
  

 

 

   

 

 

   

 

 

 

 

Deferred Income Taxes

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our net deferred tax liability are as follows:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Deferred tax assets:

     

State and federal net operating loss carryforwards

   $ 965      $ 2,000  

Stock-based compensation expense

     1,663        2,979  

Accrued warranty

     1,378        2,149  

Obsolete inventory and UNICAP adjustment

     412        503  

Other deferrals and accruals, net

     691        899  

Allowance for doubtful accounts

     292        195  

Acquisition costs

     306        537  

Other

     132        —    
  

 

 

    

 

 

 

Total deferred tax assets

     5,839        9,262  
  

 

 

    

 

 

 

Deferred tax liabilities:

     

Trade names and other intangible assets, net

     (16,749      (26,007

Property, plant and equipment

     (8,056      (10,492

Goodwill

     (3,099      (3,193

Deferred financing costs

     (659      (1,241

Prepaid expenses

     (48      (167
  

 

 

    

 

 

 

Total deferred tax liabilities

     (28,611      (41,100
  

 

 

    

 

 

 

Total deferred tax liabilities, net

   $ (22,772    $ (31,838
  

 

 

    

 

 

 

We acquired goodwill deductible for tax purposes in the CGI acquisition as the transaction was treated as an acquisition of stock for tax purposes. At the date of the acquisition, the amount of goodwill deductible for tax purposes from the CGI acquisition was $9.3 million. At the time of the acquisition, this goodwill was the same amount for both book and tax purposes and, therefore, no deferred tax asset or liability was recognized. As we amortize this goodwill for tax purposes over its remaining life, which was approximately 7.4 years at the time of the acquisition, we will recognize a deferred tax liability. The unamortized amount of this goodwill was $5.2 million and $6.5 million at December 30, 2017, and December 31, 2016, respectively.

We have goodwill deductible for tax purposes in the WinDoor acquisition as the transaction was treated as an acquisition of stock treated as a step-up acquisition of assets and assumption of liabilities pursuant to our election under section 338(h)(10) of the Internal Revenue Code. We expect to be able to deduct goodwill for tax purposes of $38.9 million from the WinDoor transaction. The unamortized amount of this goodwill was $33.9 million and $36.5 million at December 30, 2017, and December 31, 2016, respectively.

Also, acquisition costs totaling $0.9 million included in selling, general, and administrative expenses on the consolidated statement of operations for the year ended December 31, 2016, and relating to legal expenses, representations and warranties insurance, diligence, and accounting services, are being deferred and amortized for tax purposes over the same period as tax deductible goodwill.

We have goodwill deductible for tax purposes in the USI acquisition as the transaction was treated as an acquisition of assets and assumption of liabilities for both book and tax purposes. We expect to be able to deduct goodwill for tax purposes of $0.6 million from the USI transaction. The unamortized amount of this goodwill was $0.5 million and $0.6 million at December 30, 2017, and December 31, 2016, respectively.

We estimate that we have $1.0 million of tax-affected state operating loss carryforwards, as of December 30, 2017, expiring at various dates through 2027.

We adopted ASU 2016-09 effective on January 1, 2017. As a result, excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards are now recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. Income tax expense in the year ended December 30, 2017, includes excess tax benefits totaling $1.8 million. Prior to the adoption of ASU 2016-09 at the beginning of 2017, concurrent with the full utilization of all of our regular net operating loss carry-forwards during 2013, for the years ended December 31, 2016, and January 2, 2016, we recognized $1.9 million and $3.8 million, respectively, of excess tax benefits (ETBs) in additional paid-in capital. Our prior policy with regard to providing for income tax expense when ETBs are utilized was to follow the “with-and-without” approach as described in ASC 740-20 and ASC 718 and include in the measurement the indirect effects of the excess tax deduction.

At January 2, 2016, we provided for a valuation allowance against net operating losses of approximately $0.2 million that we have to carryforward in North Carolina as we concluded it is not more likely than not that we will realize the full benefit of the net operating losses before expiration. During the year ended December 31, 2016, we reduced this valuation allowance by approximately $0.1 million to reflect an increase in our estimate of net operating losses we will be able to realize in North Carolina. For financial reporting purposes, we classified this valuation allowance as a reduction of state and federal net operating loss carryforwards in the above table shown above. We have no other valuation allowances on deferred tax assets at December 30, 2017, or December 31, 2016, as management’s assessment of our ability to realize our deferred tax assets is that it is more likely than not that we will generate sufficient future taxable income to realize all of our deferred tax assets.

Open Tax Years

The tax years 2011 to 2017 remain open for examination by the IRS due to the statute of limitations and net operating losses utilized in prior tax years.

The Tax Cuts And Jobs Act of 2017 (the Act)

On December 22, 2017, the President of the United States signed into law the Act. The Act includes significant changes to the U.S. corporate income tax system, including a Federal corporate rate reduction from 35% to 21%, effective January 1, 2018, limitations on the deductibility of interest expense and executive compensation, the elimination of the Section 199 domestic production activities deduction, and further restricting the deductibility of certain already restricted expenses.

The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse. As a result of the reduction in the U.S. corporate income tax rate from 35% to 21% under the Act, the Company revalued its ending net deferred tax liabilities at December 30, 2017 and recognized a $12.4 million tax benefit in the Company’s consolidated statement of operations for the year ended December 30, 2017.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
12 Months Ended
Dec. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. Commitments and Contingencies

Leases

We lease certain of our manufacturing facilities under operating leases. We also lease production equipment, vehicles, computer equipment, storage units and office equipment under operating leases. Our operating leases expire at various times through 2021. Lease expense was $4.7 million, $4.2 million and $2.3 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively. Future minimum lease commitments for non-cancelable operating leases are as follows at December 30, 2017 (in thousands):

 

2018

   $ 4,884  

2019

     4,454  

2020

     4,047  

2021

     2,570  

2022

     2,495  

Thereafter

     13,141  
  

 

 

 

Total

   $ 31,591  
  

 

 

 

Through the terms of certain of our leases, we have the option to purchase the leased equipment for cash in an amount equal to its then fair market value plus all applicable taxes.

 

Purchase Commitments

We are obligated to purchase certain raw materials used in the production of our products from certain suppliers pursuant to stocking programs. If these programs were cancelled by us, as of December 30, 2017, we would be required to pay $6.1 million for various materials. During the years ended December 30, 2017, December 31, 2016, and January 2, 2016, we made purchases under these programs totaling $175.7 million, $132.8 million and $122.0 million, respectively.

At December 30, 2017, we had a commitment to make tenant improvements relating to our new, leased facility in Miami, Florida, of $1.8 million.

At December 30, 2017, we had $0.2 million in standby letters of credit related to our workers’ compensation insurance coverage, and commitments to purchase equipment of $1.2 million.

Legal Proceedings

We are a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or on a combined basis, will not have a materially adverse effect on our operations, financial position or cash flows.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans
12 Months Ended
Dec. 30, 2017
Postemployment Benefits [Abstract]  
Employee Benefit Plans

13. Employee Benefit Plans

We have a 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service. Employees may contribute up to 100% of their annual compensation subject to Internal Revenue Code maximum limitations. We currently make matching contributions based on our operating results. During the years ended December 30, 2017, December 31, 2016, and January 2, 2016, there was a matching contribution of up to 3%, in each year made at various times during the year. Company contributions and earnings thereon vest at the rate of 20% per year of service with us when at least 1,000 hours are worked within the Plan year. We recognized expenses for such employer matching of $1.8 million, $1.9 million and $0.7 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

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

14. Related Parties

In the ordinary course of business, we sell windows to Builders FirstSource, Inc. Two of our directors, Floyd F. Sherman, and Brett Milgrim, are directors of Builders FirstSource, Inc. Total net sales to Builders FirstSource, Inc. were $13.8 million, $12.8 million and $7.9 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively. As of December 30, 2017, and December 31, 2016, there was $2.2 million and $1.7 million due from Builders FirstSource, Inc. included in accounts receivable in the accompanying consolidated balance sheets.

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity
12 Months Ended
Dec. 30, 2017
Equity [Abstract]  
Shareholders' Equity

15. Shareholders’ Equity

During 2017, the Company purchased 23,826 shares at a total cost of approximately $0.3 million, and immediately retired, from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those shares were immediately retired.

During 2016, we repurchased 299,988 shares of our common stock at a total cost of $2.8 million, including 288,183 at a total cost of $2.7 million under the plan approved by our Board of Directors discussed below, and purchased 11,805 shares at a total cost of approximately $0.1 million from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards. Those 11,805 shares were immediately retired.

On October 28, 2015, the Board of Directors authorized and approved a share repurchase program of up to $20 million. Any repurchases will be made in open market or privately negotiated transactions, subject to market conditions, applicable legal requirements, our 2016 Credit Agreement, and other relevant factors. We do not intend to repurchase any shares from directors, officers, or other affiliates. The program does not obligate us to acquire any specific number of shares. The timing, manner, price and amount of repurchases will be determined at the Company’s discretion, and the program may be suspended, terminated or modified at any time for any reason. In the future, we may make opportunistic repurchases of our common stock as we see fit.

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Stock-Based Compensation
12 Months Ended
Dec. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Employee Stock-Based Compensation

16. Employee Stock-Based Compensation

2014 Plan

On March 28, 2014, we adopted the 2014 Omnibus Equity Incentive Plan (the “2014 Plan”) whereby equity-based awards may be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On May 7, 2014, our stockholders approved the 2014 Plan.

2014 Omnibus Equity Incentive Plan

 

    total number of shares of common stock available for grant thereunder, 1,500,000,

 

    sets forth the types of awards eligible under the plan, including issuances of options, share appreciation rights, restricted shares, restricted share units, share bonuses, other share-based awards and cash awards, and

 

    set forth 1,500,000 as the maximum number of shares that may be made subject to awards in any calendar year to any “covered employee” (within the meaning of Section 162(m) of the Internal Revenue Code).

There were 827,142 shares available for grant under the 2014 Plan at December 30, 2017.

2006 Plan

On June 5, 2006, we adopted the 2006 Equity Incentive Plan (the “2006 Plan”) under which equity-based awards could be granted by the Board to eligible non-employee directors, selected officers and other employees, advisors and consultants of ours. On April 6, 2010, our stockholders approved the PGT Innovations, Inc. (formerly PGT, Inc.) Amended and Restated 2006 Equity Incentive Plan (the “Amended and Restated 2006 Equity Incentive Plan”). With the adoption of the 2014 Plan effective on March 28, 2014, no further shares will be granted and, therefore, no shares are available under the Amended and Restated 2006 Equity Incentive Plan.

New Issuances

During 2017, we issued a total of 291,173 shares of restricted stock awards to certain directors, executives and non-executive employees of the Company, all from the 2014 Plan. The restrictions on these awards lapse at various time periods through 2019 and had a weighted average fair value on the dates of the grants of $10.47 as described below.

On March 3, 2017, we issued 251,474 shares of restricted stock to certain executive and non-executive employees of the Company. The final number of shares awarded under the issuance on March 3, 2017, is subject to adjustment based on the performance of the Company for the 2017 fiscal year and will become final after December 30, 2017. The performance criteria, as defined in the share awards, provided for a graded awarding of shares based on the percentage by which the Company meets earnings before interest and taxes, as defined, in our 2017 business plan. The percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from 0% to 150% of the target amount and only related to half of the initial March 3, 2017, issuance of 251,474 shares, or 125,737 shares. The final award is also affected by forfeitures upon the termination of a grantee’s employment with the Company. The remaining 125,737 shares from the March 3, 2017, issuance were not subject to adjustment based on any performance or other criteria. The grant date fair value of the March 3, 2017, award was $10.20 per share.

On May 19, 2017, we issued a total of 34,699 shares of restricted stock awards to the seven board members of the Company as the non-cash portion of their annual compensation for participation on the Company’s Board of Directors. The restrictions on these awards lapse in one year, and have a weighted average fair value on date of grant of $11.60 based on the New York Stock Exchange market price of the common stock on the close of business on the day the awards were granted.

The compensation cost that was charged against income for stock compensation plans was $1.9 million, $1.9 million and $1.8 million, respectively, for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, and is included in selling, general and administrative expenses in the accompanying consolidated statements of operations. See Notes 3 and 11 for a discussion of our adoption of ASU 2016-09, and excess income tax benefits for the three years ended December 30, 2017.

 

Stock Options

A summary of the status of our stock options as of December 30, 2017, and changes during the year then ended, is presented below:

 

     Number of
Shares
     Weighted
Average
Exercise
Price
     Weighted
Average
Life
 

Outstanding at December 31, 2016

     2,624,950      $ 2.08     

Exercised

     (470,622    $ 2.00     
  

 

 

       

Outstanding at December 30, 2017

     2,154,328      $ 2.09        2.4  
  

 

 

       

Exercisable at December 30, 2017

     2,146,328      $ 2.06        2.4  
  

 

 

       

The following table summarizes information about employee stock options outstanding at December 30, 2017, (dollars in thousands, except share and per share amounts):

 

Exercise Price

   Remaining
Contractual
Life
     Outstanding      Outstanding
Intrinsic Value
     Exercisable      Exercisable
Intrinsic Value
 

$1.98-$2.31

     2.2 Years        2,134,328      $ 31,688        2,134,328      $ 31,688  

$11.81

     6.2 Years        20,000        101        12,000        60  
     

 

 

    

 

 

    

 

 

    

 

 

 
            2,154,328      $31,789      2,146,328      $31,748  
     

 

 

    

 

 

    

 

 

    

 

 

 

The aggregate intrinsic value of options outstanding and of options exercisable as of December 31, 2016, was $24.6 million and $24.6 million, respectively. The aggregate intrinsic value of options outstanding and of options exercisable as of January 2, 2016, was $29.7 million and $29.5 million, respectively. The total grant date fair value of options vested during the years ended December 30, 2017, December 31, 2016, and January 2, 2016, was $29 thousand, $32 thousand and $1.2 million, respectively.

For the year ended December 30, 2017, we received approximately $0.9 million in proceeds from the exercise of 470,622 options for which we recognized $1.8 million in excess tax benefits as a discrete item of income tax expense. The aggregate intrinsic value of stock options exercised during the year ended December 31, 2017, was $5.1 million. For the year ended December 31, 2016, we received approximately $1.0 million in proceeds from the exercise of 537,364 options for which we recognized $1.9 million in excess tax benefits through additional paid in capital. The aggregate intrinsic value of stock options exercised during the year ended December 31, 2016, was $5.1 million. For the year ended January 2, 2016, we received $2.2 million in proceeds from the exercise of 1,033,750 options for which we recognized $3.8 million in excess tax benefits through additional paid in capital. The aggregate intrinsic value of stock options exercised during the year ended January 2, 2016, was $10.8 million.

Restricted Share Awards

There were 291,173 restricted share awards granted in the year ended December 30, 2017, which will vest at various time periods through 2020.

 

A summary of the status of restricted share awards as of December 30, 2017, and changes during the year then ended, are presented below:

 

     Number of
Shares
     Weighted
Average
Fair Value
 

Outstanding at December 31, 2016

     426,302      $ 10.05  

Granted

     291,173      $ 10.47  

Vested

     (179,679    $ 10.60  

Forfeited/Performance adjustment

     (141,682    $ 9.40  
  

 

 

    

Outstanding at December 30, 2017

     396,114      $ 10.35  
  

 

 

    

As of December 30, 2017, the remaining compensation cost related to non-vested share awards was $1.6 million which is expected to be recognized in earnings using an accelerated method resulting in higher levels of compensation costs occurring in earlier periods over a weighted average period of 1.4 years.

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 30, 2017
Equity [Abstract]  
Accumulated Other Comprehensive Loss

17. Accumulated Other Comprehensive Loss

There was no activity within accumulated other comprehensive income during the years ended December 30, 2017, or December 31, 2016. The following table shows the components of accumulated other comprehensive loss for the year ended January 2, 2016:

 

     Aluminum  
     Forward  
(in thousands)    Contracts  

Balance at January 3, 2015

   $ (1,671
  

 

 

 

Other comprehensive income before reclassification

     126  

Tax effect

     (50

Reclassification of income tax allocation

     1,595  
  

 

 

 

Net current-period other comprehensive income

     1,671  
  

 

 

 

Balance at January 2, 2016

   $ —    
  

 

 

 

There was no reclassification activity from accumulated other comprehensive income (loss) during the years ended December 30, 2017, or December 31, 2016. The follow table shows reclassifications out of accumulated other comprehensive loss for the year ended January 2, 2016:

 

     Amounts Reclassified From Accumulated Other Comprehensive Income (Loss)  
            Affected Line Item in Statement Where Net
Income is Presented
 
     Year Ended         
     January 2,         
     2016         

(in thousands)

     

Aluminum forward contracts

   $ 126        Cost of sales  

Tax effect

     (50      Tax expense  

Income tax allocation

     1,595        Tax expense
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sales by Product Group
12 Months Ended
Dec. 30, 2017
Segment Reporting [Abstract]  
Sales by Product Group

18. Sales by Product Group

The FASB has issued guidance under ASC 280, Segment Reporting topic of the Codification which requires us to disclose certain information about our operating segments. Operating segments are defined as components of an enterprise with separate financial information which are evaluated regularly by the chief operating decision maker and are used in resource allocation and performance assessments.

 

We operate as a single operating segment that manufactures windows and doors. Our chief operating decision maker evaluates performance by reviewing a few major categories of product sales and then considering costs on a total company basis. Sales by product group are as follows:

 

     Year Ended  
     December 30,      December 31,      January 2,  
(in millions)    2017      2016      2016  

Product category:

        

Impact-resistant window and door products

   $ 433.4      $ 381.6      $ 319.2  

Non-impact window and door products

     77.7        77.0        70.6  
  

 

 

    

 

 

    

 

 

 

Total net sales (1)

   $ 511.1      $ 458.6      $ 389.8  
  

 

 

    

 

 

    

 

 

 

 

(1) Includes sales of $460.4 million in 2017, $414.4 million in 2016, and $344.5 million in the state of Florida.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Unaudited Quarterly Financial Data
12 Months Ended
Dec. 30, 2017
Quarterly Financial Information Disclosure [Abstract]  
Unaudited Quarterly Financial Data

19. Unaudited Quarterly Financial Data

The following tables summarize the consolidated quarterly results of operations for the years ended December 30, 2017, and December 30, 2016 (in thousands, except per share amounts):

 

     Year Ended December 30, 2017  
     First
Quarter
     Second
Quarter
     Third
Quarter
     Fourth
Quarter
 

Net sales

   $ 112,721      $ 137,384      $ 126,876      $ 134,100  

Gross profit

     31,739        44,553        39,748        42,944  

Net income

     2,999        10,255        6,292        20,293  

Net income per share – basic

   $ 0.06      $ 0.21      $ 0.13      $ 0.41  

Net income per share – diluted

   $ 0.06      $ 0.20      $ 0.12      $ 0.39  
     Year Ended December 31, 2016  
     First
Quarter
     Second
Quarter
     Third
Quarter
     Fourth
Quarter
 

Net sales

   $ 100,206      $ 119,033      $ 129,807      $ 109,504  

Gross profit

     29,983        37,470        41,086        31,559  

Net income

     1,479        7,350        10,796        4,122  

Net income per share – basic

   $ 0.03      $ 0.15      $ 0.22      $ 0.08  

Net income per share – diluted

   $ 0.03      $ 0.15      $ 0.21      $ 0.08  

Earnings per share are computed independently for each of the quarters presented; therefore, the sum of the quarterly earnings per share may not equal the annual earnings per share. Each of our fiscal quarters above consists of 13 weeks.

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 30, 2017
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”).

Fiscal period

Fiscal period

Our fiscal year consists of 52 or 53 weeks ending on the Saturday nearest December 31 of the related year. The years ended December 30, 2017, December 31, 2016, and January 2, 2016, consisted of 52 weeks.

Principles of consolidation

Principles of consolidation

The consolidated financial statements present the results of the operations, financial position and cash flows of PGTI, and its subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation.

Segment information

Segment information

We operate as one operating segment, the manufacture and sale of windows and doors.

Use of estimates

Use of estimates

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 assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

Revenue recognition

Revenue recognition

We recognize sales when all of the following criteria have been met: a valid customer order with a fixed price has been received; the product has been delivered; and collectability is reasonably assured. All sales recognized are net of allowances for discounts and estimated credits, which are estimated using historical experience. We record provisions against gross revenues for estimated credits in the period when the related revenue is recorded. These estimates are based on factors that include, but are not limited to, analysis of credit memorandum activity.

Cost of sales

Cost of sales

Cost of sales represents costs directly related to the production of our products. Primary costs include raw materials, direct labor, and manufacturing overhead, which consist of salaries, wages, employee benefits, utilities, maintenance, engineering and property taxes.

Shipping and handling costs

Shipping and handling costs

Shipping and handling costs incurred in the purchase of materials used in the manufacturing process are included in cost of sales. Costs relating to shipping and handling of our finished products are included in selling, general and administrative expenses and totaled $20.6 million, $18.3 million and $15.4 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Advertising

Advertising

We expense advertising costs as incurred. Advertising expense, which is included in selling, general and administrative expenses, was $1.3 million, $0.2 million and $0.3 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Research and development costs

Research and development costs

We expense research and development costs as incurred. Research and development costs included in cost of sales were $1.4 million, $1.7 million and $2.0 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

Cash and cash equivalents

Cash and cash equivalents

Cash and cash equivalents consist of cash on hand or highly liquid investments with an original maturity date of three months or less when purchased.

Accounts receivable, net

Accounts receivable, net

In the ordinary course of business, we extend credit to qualified dealers and distributors, generally on a non-collateralized basis. The Company maintains an allowance for doubtful accounts which is based on management’s assessments of the amount which may become uncollectible in the future and is determined through consideration of our write-off history, specific identification of uncollectible accounts based in part on the customer’s past due balance (based on contractual terms), and consideration of prevailing economic and industry conditions. Uncollectible accounts are written off after repeated attempts to collect from the customer have been unsuccessful.

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Accounts receivable

   $ 61,272      $ 42,045  

Less: Allowance for doubtful accounts

     (964      (399
  

 

 

    

 

 

 

Accounts receivable, net

   $ 60,308      $ 41,646  
  

 

 

    

 

 

 
Self-insurance reserves

Self-insurance reserves

We are primarily self-insured for employee health benefits and for years prior to 2010 for workers’ compensation claims. Provisions for losses under these programs are recorded based on the Company’s estimates of the aggregate liabilities for the claims incurred. Accruals for healthcare claims and workers’ compensation are included in accrued liabilities in the accompanying consolidated balance sheets.

Warranty expense

Warranty expense

We have warranty obligations with respect to most of our manufactured products. Warranty periods, which vary by product components, generally range from 1 to 10 years, although the warranty period for a limited number of specifically identified components in certain applications is a lifetime. However, the majority of the products sold have warranties on components which range from 1 to 3 years. The Company has recorded a reserve for estimated warranty and related costs based on historical experience and periodically adjusts these provisions to reflect actual experience. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.

During 2017, we recorded warranty expense at an average rate of 2.09% of sales. This rate is lower than the average rate of 2.41% of sales accrued in 2016. We assess the adequacy of our warranty accrual on a quarterly basis, and adjust the previous amounts recorded, if necessary, to reflect the change in estimate of the future costs of claims yet to be serviced. The following provides information with respect to our warranty accrual.

 

Accrued Warranty

   Beginning
of Period
     Acquired      Charged to
Expense
     Adjustments     Settlements     End of
Period
 
     (in thousands)  

Year ended December 30, 2017

   $ 5,569      $ —        $ 10,675      $ (212   $ (10,646   $ 5,386  

Year ended December 31, 2016

   $ 4,237      $ 274      $ 11,064      $ 754     $ (10,760   $ 5,569  

Year ended January 2, 2016

   $ 3,302      $ —        $ 8,256      $ 332     $ (7,653   $ 4,237  

The accrual for warranty is included in accrued liabilities and other liabilities, depending on estimated settlement date, in the consolidated balance sheets as of December 30, 2017 and December 31, 2016. The portion of warranty expense related to the issuance of product of $4.8 million, $6.8 million and $4.8 million is included in cost of sales in the consolidated statements of operations for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively. The portion related to servicing warranty claims including costs of the service department personnel is included in selling, general and administrative expenses in the consolidated statements of operations, and is $5.7 million, $5.0 million and $3.8 million, respectively, for the years ended December 30, 2017, December 31, 2016, and January 2, 2016.

Inventories

Inventories

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory as all products are custom, made-to-order products. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. The reserve for obsolescence is based on management’s assessment of the amount of inventory that may become obsolete in the future and is determined through Company history, specific identification and consideration of prevailing economic and industry conditions. Inventories consist of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Raw materials

   $ 30,139      $ 24,946  

Work in progress

     2,506        2,521  

Finished goods

     5,171        3,044  
  

 

 

    

 

 

 

Inventories

   $ 37,816      $ 30,511  
  

 

 

    

 

 

 

 

Property, plant and equipment

Property, plant and equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

   5 to 40 years

Leasehold improvements

   Shorter of lease term or estimated useful life

Furniture and equipment

   3 to 10 years

Vehicles

   5 to 10 years

Computer software

   3 years

Maintenance and repair expenditures are charged to expense as incurred.

Long-lived assets

Long-lived assets

We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of long-lived assets to future undiscounted net cash flows expected to be generated. If such assets are considered to be impaired, the impairment recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less cost to sell, and depreciation is no longer recorded.

Computer software

Computer software

We capitalize costs associated with software developed or obtained for internal use when both the preliminary project stage is complete and it is probable that computer software being developed will be completed and placed in service. Capitalized costs include:

 

  (i) external direct costs of materials and services consumed in developing or obtaining computer software,

 

  (ii) payroll and other related costs for employees who are directly associated with and who devote time to the software project, and

 

  (iii) interest costs incurred, when material, while developing internal-use software.

Capitalization of such costs ceases no later than the point at which the project is substantially complete and ready for its intended purpose.

Capitalized software as of December 30, 2017, and December 31, 2016, was $20.0 million and $16.6 million, respectively. Accumulated depreciation of capitalized software was $16.9 million and $15.4 million as of December 30, 2017, and December 31, 2016, respectively.

Amortization expense for capitalized software was $1.5 million, $0.9 million, and $1.1 million for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively.

We review the carrying value of capitalized software and development costs for impairment in accordance with our policy pertaining to the impairment of long-lived assets.

Goodwill

Goodwill

Goodwill represents the excess of the consideration paid in a business combination over the fair value of the identifiable net assets acquired. We test goodwill for impairment at the reporting unit level at least annually or whenever events or circumstances indicate that the carrying value of goodwill may not be recoverable from future cash flows. Our annual test for impairment is done on the first date of our fiscal fourth quarter. We consider various qualitative factors, including macroeconomic and industry conditions, financial performance of the Company and changes in the stock price of the Company to determine whether it is necessary to perform a quantitative test for goodwill impairment. If we believe, as a result of our qualitative assessment, that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Under the quantitative test, goodwill is tested under a two-step method for impairment at a level of reporting referred to as a reporting unit. Step one of the quantitative analysis involves identifying potential impairment by comparing the fair value of each reporting unit with its carrying amount and, if applicable, step two involves estimation of the impairment loss, which is the amount of excess of carrying amount of goodwill over the implied fair value of the reporting unit goodwill. For all periods presented, based on a qualitative assessment, we concluded that a quantitative two-step assessment was not required to be performed.

Trade names

Trade names

The Company has indefinite-lived intangible assets in the form of trade names. The impairment evaluation of the carrying amount of our trade names is conducted annually, or more frequently, if events or changes in circumstances indicate that they might be impaired. We have the option of performing a qualitative assessment of impairment to determine whether any further quantitative testing for impairment is necessary. If we elect to bypass the qualitative assessment or if we determine, based on qualitative factors, that it is more likely than not that the fair value of our trade names is less than the carrying amount, an evaluation is performed by comparing their carrying amount to their estimated fair values. If the estimated fair value is less than the carrying amount of the trade name, then an impairment charge is recorded to reduce the carrying value to its estimated fair value. The estimated fair value is determined using the relief from royalty method that is based upon the discounted projected cost savings (value) attributable to ownership of our trade names, our only indefinite lived intangible assets. For all periods presented, based on a qualitative assessment, we concluded that a quantitative two-step assessment was not required to be performed for our PGT and CGI trade names.

In evaluating our WinDoor trade name as of the first day of the fourth quarter of 2017, we elected to bypass the qualitative assessment and perform a quantitative assessment. Based on this quantitative assessment, we concluded that no impairment was indicated as of the measurement date.

Derivative financial instruments

Derivative financial instruments

We utilize certain derivative instruments, from time to time, including forward contracts and interest rate swaps and caps to manage variability in cash flow associated with commodity market price risk exposure in the aluminum market and interest rates. We do not enter into derivatives for speculative purposes. As of December 30, 2017, and December 31, 2016, we did not have any open forward contracts for the purchase of aluminum, or any interest rate caps or swaps. Additional information with regards to derivative instruments is contained in Note 9.

Concentrations of credit risk

Concentrations of credit risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents and trade accounts receivable. Accounts receivable are due primarily from dealers and distributors of building materials, and other companies in the construction industry, primarily located in Florida. Credit is extended based on an evaluation of the customer’s financial condition and credit history, and generally collateral is not required. The Company maintains an allowance for potential credit losses on trade receivables.

We maintain our cash with several financial institutions, the balance of which exceeds federally insured limits. At December 30, 2017, and December 31, 2016, our cash balance exceeded the insured limit by $32.3 million and $37.5 million, respectively.

Comprehensive income

Comprehensive income

The Company reports comprehensive income, defined as the total of net income and other comprehensive income, which is composed of all other non-owner changes in equity, and the components thereof, in its consolidated statements of comprehensive income.

The components of other comprehensive income relate to gains and losses on cash flow hedges, to the extent effective. Reclassification adjustments reflecting such gains and losses are recorded as income in the same period as the hedged items affect earnings. There were no components of comprehensive income for 2017 or 2016.

Stock-based compensation

Stock-based compensation

We use a fair-value based approach for measuring stock-based compensation and record compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. Our Company’s awards vest based on service conditions and compensation expense is recognized on a straight-line basis for each separately vesting portion of an award. Stock-based compensation expense is recognized only for those awards that ultimately vest.

Income and Sales Taxes

Income and Sales Taxes

We account for income taxes utilizing the liability method. Deferred income taxes are recorded to reflect consequences on future years of differences between financial reporting and the tax basis of assets and liabilities measured using the enacted statutory tax rates and tax laws applicable to the periods in which differences are expected to affect taxable earnings. We have no liability for unrecognized tax benefits. However, should we accrue for such liabilities, when and if they arise in the future, we will recognize interest and penalties associated with uncertain tax positions as part of our income tax provision. Refer to Note 11 for additional information regarding the Company’s income taxes.

Sales taxes collected from customers have been recorded on a net basis.

Net income per common share

Net income per common share

Basic earnings per share is computed using the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of common stock equivalents using the treasury stock method.

Our weighted average shares outstanding excludes underlying securities of 19 thousand, 20 thousand, and 66 thousand for the years ended December 30, 2017, December 31, 2016, and January 2, 2016, respectively, because their effects were anti-dilutive.

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  
(in thousands, except per share amounts)              

Numerator:

        

Net income

   $ 39,839      $ 23,747      $ 23,552  
  

 

 

    

 

 

    

 

 

 

Denominator:

        

Weighted-average common shares—Basic

     49,522        48,856        48,272  

Add: Dilutive effect of stock compensation plans

     2,206        1,723        2,096  
  

 

 

    

 

 

    

 

 

 

Weighted-average common shares—Diluted

     51,728        50,579        50,368  
  

 

 

    

 

 

    

 

 

 

Net income per common share:

        

Basic

   $ 0.80      $ 0.49      $ 0.49  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.77      $ 0.47      $ 0.47  
  

 

 

    

 

 

    

 

 

 
Accounting Pronouncements Recently Adopted

Accounting Pronouncements Recently Adopted

In January 2017, the FASB issued ASU 2017-04, “Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating “Step 2” from the goodwill impairment test. The amendment also eliminates the requirement for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. This update is effective for our fiscal year beginning after December 15, 2019 and shall be adopted prospectively. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company elected to adopt this standard as of January 1, 2017. The application of this standard did not have any impact on the Company’s financial position, results of operations or cash flows.

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-09, “Compensation—Stock Compensation, Improvements to Employee Share-Based Payment Accounting (Topic 718)”. This update is intended to provide simplification of the accounting for share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. We adopted this update effective for our fiscal year beginning January 1, 2017. Impacts of the adoption of ASU 2016-09 are as follows:

 

   

ASU 2016-09 requires employers to make a policy election as to whether they will continue to use previous generally accepted accounting principles, which required employers to recognize stock-based compensation expense on grants of equity awards net of an estimate of the amount that will be forfeited, or to recognize forfeitures on an actual basis in the period they occur. We have elected to change our method of accounting for forfeitures, from one of estimating forfeitures, to recognizing forfeitures on an actual basis in the period they occur, adopted on a modified-retrospective basis. This resulted in an adjustment to increase accumulated deficit for previously unrecognized stock compensation expense of approximately $109 thousand as of December 31, 2016, net of deferred tax effect of $69 thousand, with an offsetting increase in additional paid-in capital of approximately $178 thousand.

 

    ASU 2016-09 requires that employee taxes paid when an employer withholds shares for tax-withholding purposes be reported as a financing activity. The Company withholds shares of its common stock from employees to satisfy the employee’s tax withholding obligations in connection with the exercise of stock options and lapse of restrictions on stock awards, which are then immediately retired. We previously included these cash flows in financing activities, therefore, there was no impact upon adoption.

 

    ASU 2016-09 requires that excess tax benefits resulting from the exercise of stock options and lapse of restriction on stock awards be recognized as a discrete item in tax expense, where previously such tax effects had been recognized in additional paid-in-capital. See Note 11 for a discussion of the impacts of the adoption of ASU 2016-09 on the Company’s income tax expense for the year ended December 30, 2017.

 

    ASU 2016-09 requires previously unrecognized excess tax benefits to be recognized on a modified-retrospective basis, which results from taking a deduction for tax benefits relating to stock-based compensation that does not result in a reduction in taxes payable. Upon adoption, we recorded an adjustment to decrease the accumulated deficit for excess tax benefits that had not yet been recognized of approximately $264 thousand as of December 31, 2016, with an offsetting reduction in our net deferred tax liability resulting from the recognition of previously unrecorded deferred tax assets for tax credits in the state of Florida.

 

    ASU 2016-09 requires excess tax benefits to be presented as an operating activity on the statement of cash flows, either prospectively or on a full-retrospective basis, rather than as previously required as a financing activity. We have elected to present excess tax benefits in the operating section of the statement of cash flows on a prospective basis.

The effects on the Company’s consolidated balance sheet as of December 31, 2016, relating to the adoption of ASU 2016-09 is as follows (in thousands):

 

     Previously      After  
     Reported      Adoption  

Deferred income taxes

   $ 32,171      $ 31,838  
  

 

 

    

 

 

 

Total liabilities

   $ 304,129      $ 303,796  
  

 

 

    

 

 

 

Additional paid-in-capital

   $ 249,469      $ 249,647  
  

 

 

    

 

 

 

Accumulated deficit

   $ (104,710    $ (104,555
  

 

 

    

 

 

 

Shareholders’ equity

   $ 145,278      $ 145,611  
  

 

 

    

 

 

 

Total shareholders’ equity

   $ 132,519      $ 132,852  
  

 

 

    

 

 

 

In July 2015, the FASB issued ASU No. 2015-11, “Inventory (Topic 330) – Simplifying the Measurement of Inventory”. This guidance changed the subsequent measurement of inventory, excluding inventory accounted for under LIFO or the retail inventory method, to be at lower of cost and net realizable value. Topic 330, Inventory, previously required an entity to measure inventory at the lower of cost or market. Market could have been replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. Under this ASU, an entity measures inventory within its scope at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. ASU 2015-11 was effective for us as of January 1, 2017. We prospectively adopted ASU 2015-11 effective on January 1, 2017. The adoption of ASU 2015-11 had no impact on our consolidated financial statements.

Accounting Pronouncements Recently Issued, Not Yet Adopted

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 becomes effective for us in the first quarter of 2019. Early application is permitted in any interim period, with the effect of adoption reflected as of the beginning of the fiscal year of adoption. We currently are not engaged in any derivative or hedging activities, but would apply the provisions of ASU 2017-12 upon our adoption of this guidance, or when it becomes effective.

 

In February 2017, the FASB issued ASU 2017-05, “Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.” ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. This update is effective at the same time as the amendments in ASU 2014-09, therefore, for our fiscal year beginning after December 15, 2017, and may be applied either under a full- or modified-retrospective basis. We do not expect the adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805) – Clarifying the Definition of a Business.” ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. This update is effective for our fiscal year beginning after December 15, 2017, including interim periods therein. We do not expect adoption of this guidance to have a significant effect on the Company’s consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. The new standard will become effective for the Company beginning with the first quarter of 2018, with early adoption permitted. We do not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments”. ASU 2016-13 amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in the timely recognition of losses. This update is effective for our fiscal year beginning after December 15, 2019, including interim periods within those fiscal years. ASU 2016-13 also applies to employee benefit plan accounting, with an effective date of fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. We are currently assessing the impact that adopting this new accounting standard will have on our consolidated financial statements, footnote disclosures and employee benefit plan accounting.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers.” ASU 2014-09 replaces the existing accounting standards for revenue recognition with a single comprehensive five-step model. The core principle is to recognize revenue upon the transfer of goods or services to customers at an amount that reflects the consideration expected to be received. The FASB also issued ASU 2015-14, “Deferral of Effective Date.” ASU 2015-14 deferred the effective date for the new guidance until the annual reporting period beginning after December 15, 2017, and interim periods within those annual periods. The standard permits the use of either the full-retrospective (restating all years presented in the Company’s financial statements) or modified-retrospective (recording the impact of adoption as an adjustment to retained earnings at the beginning of the year of adoption) transition methods. Since its issuance, the FASB has also amended several aspects of the new guidance, including; ASU 2016-08,“Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)”; which clarifies the Topic 606 guidance on principal versus agent considerations, ASU 2016-10, “Revenue from Contracts with Customers (Topic 606) – Identifying Performance Obligations and Licensing”, which clarifies identification of a performance obligation and addresses revenue recognition associated with the licensing of intellectual property, ASU 2016-12, “Revenue from Contracts with Customers (Topic 606), Narrow Scope Improvements and Practical Expedients”, which clarifies assessment of collectability criterion, non-cash consideration and other technical corrections, and ASU 2016-20, “Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers”, which is the result of the FASB Board decision to issue a separate Update for technical corrections and improvements. The Company will adopt the provisions of this new accounting standard at the beginning of fiscal year 2018, using the modified-retrospective method.

 

The Company completed its preliminary assessment of the impact of its upcoming adoption of ASU 2014-09 on its consolidated financial statements. The Company recognizes revenue currently under existing GAAP, which is a model based on the transfer of the risks and rewards of ownership. Predominantly, for the Company, this has been at the point in time that possession of goods has transferred to the customer upon delivery. The model for recognizing revenue will change under ASU 2014-09, to one based on the transfer of control of the product to the customer. Under ASU 2014-09, revenue is recognized when an entity satisfies its obligation by transferring control of the goods or services to the customer, and transfer of possession of the product is not required in order for transfer of control of the product to the customer to have occurred.

We believe that the Company meets the criteria for recognizing revenue over time as the Company’s performance (i.e. creation of a good or service for the customer) does not create an asset with an alternative use, and the Company has an enforceable right to payment for performance completed to-date. ASU 2014-09 states that, when evaluating whether the goods or services have an alternative use, an entity should consider the level of customization of the goods or services. A high level of customization is a strong indicator that the goods or services do not have an alternative use and, therefore, revenue would be recognized over time as an entity performs.

The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company’s assessment is that its finished goods have no alternative use, as that term is defined in ASU 2014-09, and that control of the product passes to the customer no later than completion of the manufacturing of each or all of the products in an order, but before delivery of the products to the customer. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers.

Based on this assessment, the Company will be required to change its method of recognizing revenue, to one of recognizing revenue over time as products are manufactured, but no later than completion of the manufacturing process, from its current method of recognizing revenue upon delivery of the product to the customer. The Company is continuing to evaluate its manufacturing processes to assess at what point the products have no alternative use and the recognition of revenue should begin. However, because revenue will have been recognized on at least all products for which manufacturing has been completed, upon adoption of ASU 2014-09, inventories on its consolidated balance sheets will no longer include finished goods. While the Company will recognize revenue at an earlier point under ASU 2014-09, such effect may not materially affect its consolidated statements of operations post-adoption as such effects will exist at both the beginning and end of fiscal periods after the initial transition.

ASU 2014-09 also requires entities, primarily in the manufacturing segment, to make policy elections relating to shipping and handling charges. Entities may elect to treat shipping and handling as a separate performance activity and recognize revenue from shipping and handling as performance occurs. Conversely, entities may also elect to treat shipping and handling as a fulfillment activity, which will require shipping and handling costs for undelivered products to be accrued to match this cost with the revenue previously recognized over time. The Company currently recognizes shipping and handling costs as a fulfillment activity and has determined to continue to treat such costs as a fulfillment activity.

ASU 2014-09 also provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We expect to continue to expense sales commissions paid to employees as sales are recognized, as the expected amortization period is less than one year.

Upon adoption, we expect a net decrease to the opening balance of accumulated deficit of between approximately $1.3 million and $1.7 million related to revenues of between $6.7 million and $8.7 million, net of related costs including estimated accruals for warranty costs, shipping and handling costs and sales commissions, that would have been earned over time versus at a point in time.

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 30, 2017
Accounting Policies [Abstract]  
Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts
     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Accounts receivable

   $ 61,272      $ 42,045  

Less: Allowance for doubtful accounts

     (964      (399
  

 

 

    

 

 

 

Accounts receivable, net

   $ 60,308      $ 41,646  
  

 

 

    

 

 

 
Information Regarding Warranty Accrual

The following provides information with respect to our warranty accrual.

 

Accrued Warranty

   Beginning
of Period
     Acquired      Charged to
Expense
     Adjustments     Settlements     End of
Period
 
     (in thousands)  

Year ended December 30, 2017

   $ 5,569      $ —        $ 10,675      $ (212   $ (10,646   $ 5,386  

Year ended December 31, 2016

   $ 4,237      $ 274      $ 11,064      $ 754     $ (10,760   $ 5,569  

Year ended January 2, 2016

   $ 3,302      $ —        $ 8,256      $ 332     $ (7,653   $ 4,237  
Inventories

 Inventories consist of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Raw materials

   $ 30,139      $ 24,946  

Work in progress

     2,506        2,521  

Finished goods

     5,171        3,044  
  

 

 

    

 

 

 

Inventories

   $ 37,816      $ 30,511  
  

 

 

    

 

 

 
Schedule of Property, Plant and Equipment

Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the related assets. Depreciable assets are assigned estimated lives as follows:

 

Building and improvements

   5 to 40 years

Leasehold improvements

   Shorter of lease term or estimated useful life

Furniture and equipment

   3 to 10 years

Vehicles

   5 to 10 years

Computer software

   3 years
Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in the Calculation of Basic and Diluted EPS

The table below presents the calculation of basic and diluted earnings per share, including a reconciliation of weighted average common shares:

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  
(in thousands, except per share amounts)              

Numerator:

        

Net income

   $ 39,839      $ 23,747      $ 23,552  
  

 

 

    

 

 

    

 

 

 

Denominator:

        

Weighted-average common shares—Basic

     49,522        48,856        48,272  

Add: Dilutive effect of stock compensation plans

     2,206        1,723        2,096  
  

 

 

    

 

 

    

 

 

 

Weighted-average common shares—Diluted

     51,728        50,579        50,368  
  

 

 

    

 

 

    

 

 

 

Net income per common share:

        

Basic

   $ 0.80      $ 0.49      $ 0.49  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.77      $ 0.47      $ 0.47  
  

 

 

    

 

 

    

 

 

 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements (Tables)
12 Months Ended
Dec. 30, 2017
ASU 2016-09 [Member]  
Summary of Effects on Consolidated Financial Statements Relating to Adoption of ASU 2016-09

The effects on the Company’s consolidated balance sheet as of December 31, 2016, relating to the adoption of ASU 2016-09 is as follows (in thousands):

 

     Previously      After  
     Reported      Adoption  

Deferred income taxes

   $ 32,171      $ 31,838  
  

 

 

    

 

 

 

Total liabilities

   $ 304,129      $ 303,796  
  

 

 

    

 

 

 

Additional paid-in-capital

   $ 249,469      $ 249,647  
  

 

 

    

 

 

 

Accumulated deficit

   $ (104,710    $ (104,555
  

 

 

    

 

 

 

Shareholders’ equity

   $ 145,278      $ 145,611  
  

 

 

    

 

 

 

Total shareholders’ equity

   $ 132,519      $ 132,852  
  

 

 

    

 

 

 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Transaction, Including Sale of Assets and Acquisitions (Tables) - WinDoor [Member]
12 Months Ended
Dec. 30, 2017
Schedule of Fair Value of Assets and Liabilities Assumed

The fair value of assets acquired and liabilities assumed as of the closing date, were as follows (in thousands):

 

     Final Allocation  

Accounts and notes receivable

   $ 3,882  

Inventories

     6,778  

Prepaid expenses

     246  

Property and equipment

     5,029  

Intangible assets

     47,100  

Goodwill

     41,856  

Accounts payable and accrued liabilities

     (2,320
  

 

 

 

Purchase price

   $ 102,571  
  

 

 

 

Consideration:

  

Cash

   $ 99,571  

Contingent consideration

     3,000  
  

 

 

 

Total fair value of consideration

   $ 102,571  
  

 

 

 

 

Summary of Unaudited Pro Forma Results

The unaudited pro forma results below do not necessarily reflect the results of operations that would have resulted had the acquisition been completed at the beginning of the earliest periods presented, nor does it indicate the results of operations in future periods. The unaudited pro forma results do not include the impact of synergies, nor any potential impacts on current or future market conditions which could alter the following unaudited pro forma results.

 

     Year Ended  
     December 31,      January 2,  
Pro Forma Results (unaudited)    2016      2016  
(in thousands, except per share amounts)              

Net sales

   $ 461,011      $ 430,626  
  

 

 

    

 

 

 

Net income

   $ 22,402      $ 17,912  
  

 

 

    

 

 

 

Net income per common share:

     

Basic

   $ 0.46      $ 0.37  
  

 

 

    

 

 

 

Diluted

   $ 0.44      $ 0.36  
  

 

 

    

 

 

 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 30, 2017
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

The following table presents the composition of property, plant and equipment as of:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Land

   $ 6,298      $ 6,298  

Buildings and improvements

     53,703        51,681  

Machinery and equipment

     79,015        79,421  

Vehicles

     12,914        11,415  

Software

     19,989        16,640  

Construction in progress

     7,347        6,319  
  

 

 

    

 

 

 

Property, plant and equipment

     179,266        171,774  

Less: Accumulated depreciation

     (95,133      (87,565
  

 

 

    

 

 

 

Property, plant and equipment, net

   $ 84,133      $ 84,209  
  

 

 

    

 

 

 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names and Other Intangible Assets (Tables)
12 Months Ended
Dec. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill, Trade Names and Other Intangible Assets Net

Trade names and other intangible assets are as follows as of:

 

                   Initial  
     December 30,      December 31,      Useful Life  
     2017      2016      (in years)  
     (in thousands)         

Goodwill

   $ 108,060      $ 108,060        indefinite  
  

 

 

    

 

 

    

Other intangible assets:

        

Trade names

   $ 75,841      $ 75,841        indefinite  
  

 

 

    

 

 

    

Customer relationships

     106,647        106,647        3-10  

Developed technology

     3,000        3,000        9-10  

Non-compete agreement

     1,668        1,668        2-5  

Software license

     590        —          2  

Less: Accumulated amortization

     (72,703      (66,226   
  

 

 

    

 

 

    

Subtotal

     39,202        45,089     
  

 

 

    

 

 

    

Other intangible assets, net

   $ 115,043      $ 120,930     
  

 

 

    

 

 

    
Estimated Amortization for Future Fiscal Year

Estimated amortization of our customer relationships, developed technology and non-compete agreement intangible assets is as follows for future fiscal years:

 

(in thousands)    Total  

2018

   $ 6,635  

2019

     6,430  

2020

     6,278  

2021

     5,974  

2022

     5,116  

Thereafter

     8,769  
  

 

 

 

Total

   $ 39,202  
  

 

 

 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 30, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consisted of the following as of:

 

     December 30,      December 31,  
     2017      2016  
Accrued liabilities    (in thousands)  

Accrued payroll and benefits

   $ 8,700      $ 4,384  

Accrued federal and state income taxes

     6,497        —    

Accrued warranty

     4,443        4,494  

Customer deposits

     3,540        2,176  

Accrued interest

     1,029        1,660  

Accrued health claims insurance payable

     806        668  

Net advance vendor consideration

     517        —    

Other

     2,642        1,527  
  

 

 

    

 

 

 

Accrued liabilities

   $ 28,174      $ 14,909  
  

 

 

    

 

 

 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 30, 2017
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

Long-term debt consists of the following:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Term loan payable with a payment of $0.675 million due quarterly. A lump sum payment of $253.8 million due on February 15, 2022. Interest payable quarterly at LIBOR or the prime plus an applicable margin. At December 30, 2017, the average rate is 1.46% plus a margin of 4.75%. At December 31, 2016, the average rate was 1.00% plus a margin of 5.75%.

   $ 223,975      $ 263,975  

Other debt

     458        —    

Fees, costs and original issue discount (1)

     (11,460      (16,102
  

 

 

    

 

 

 
     212,973        247,873  

Less current portion of long-term debt

     (294      —    
  

 

 

    

 

 

 

Long-term debt, less current portion

   $ 212,679      $ 247,873  
  

 

 

    

 

 

 

 

(1) Fees, costs and original issue discount represents third-party fees, lender fees, other debt-related costs, and original issue discount, recorded as a reduction of the carrying value of the debt, and is being amortized over the life of the debt instrument under the effective interest method.
Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount

The activity relating to third-party fees and costs, lender fees and discount for the year ended December 30, 2017, are as follows:

 

(in thousands)    Total  

At beginning of year

   $ 16,102  

Amortization expense through February 17, 2017

     (359
  

 

 

 

At time of refinancing

     15,743  

Less: Amortization expense after repricing

     (2,394

Less: Accelerated amortization relating to debt prepayment

     (1,889
  

 

 

 

At end of year

   $ 11,460  
  

 

 

 
Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount and Debt Issuance Costs

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated, as of December 30, 2017, is as follows:

 

(in thousands)    Total  

2018

   $ 2,583  

2019

     2,754  

2020

     2,996  

2021

     2,775  

2022

     352  
  

 

 

 

Total

   $ 11,460  
  

 

 

 
Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement

The contractual future maturities of long-term debt outstanding, including other debt relating to our software license financing arrangement, as of December 30, 2017, are as follows (at face value):

 

(in thousands)    Total  

2018

   $ 294  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,433  
  

 

 

 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives (Tables)
12 Months Ended
Dec. 30, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Gains (Losses) on Derivative Financial Instruments

The following represents the gains (losses) on derivative financial instruments for the year ended January 2, 2016, and their classifications within the accompanying consolidated financial statements (in thousands):

 

     Derivatives in Cash Flow Hedging Relationships  
     Amount of Gain or
(Loss) Recognized
in OCI on
Derivatives
(Effective Portion)
     Location of Gain or
(Loss) Reclassified
from Accumulated
OCI into Income
(Effective Portion)
     Amount of Loss
Reclassified from
Accumulated OCI
into Income
(Effective Portion)
 
     Year Ended             Year Ended  
     January 2,             January 2,  
     2016             2016  

Aluminum contracts

   $ 126        Cost of sales      $ —    

 

     Location of Gain or
(Loss) Recognized

in Income on
Derivatives
(Ineffective Portion)
     Amount of Gain or
(Loss) Recognized
in Income on
Derivatives
(Ineffective Portion)
 
            Year Ended  
            January 2,  
            2016  

Aluminum contracts

     Other expense, net      ($ 388

 

XML 51 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 30, 2017
Income Tax Disclosure [Abstract]  
Components of Income Tax Expense

The components of income tax expense are as follows (in thousands):

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Current:

        

Federal

   $ 8,063      $ 4,602      $ 8,861  

State

     1,066        921        443  
  

 

 

    

 

 

    

 

 

 
     9,129        5,523        9,304  
  

 

 

    

 

 

    

 

 

 

Deferred:

        

Federal

     (10,010      5,371        4,893  

State

     944        906        1,100  
  

 

 

    

 

 

    

 

 

 
     (9,066      6,277        5,993  
  

 

 

    

 

 

    

 

 

 

Income tax expense

   $ 63      $ 11,800      $ 15,297  
  

 

 

    

 

 

    

 

 

 
Summary of Income Taxes Included in Consolidated Statements of Income and Consolidated Statements of Equity

The aggregate amount of income taxes included in the consolidated statements of operations and consolidated statements of shareholders’ equity are as follows (in thousands):

 

     Year Ended  
     December 30,      December 31,      January 2,  
     2017      2016      2016  

Consolidated statements of income:

        

Income tax expense relating to continuing operations

   $ 63      $ 11,800      $ 15,297  

Consolidated statements of shareholders’ equity:

        

Reversal of intraperiod tax allocation

   $ —        $ —        $ (1,595

Income tax expense relating to derivative financial instruments

   $ —        $ —        $ 50  

Income tax benefit relating to share-based compensation

   $ —        $ (1,872    $ (3,840
Reconciliation of Statutory Federal Income Tax Rate

A reconciliation of the statutory federal income tax rate to our effective rate is provided below:

 

     Year Ended  
     December 30,     December 31,     January 2,  
     2017     2016     2016  

Statutory federal income tax rate

     35.0     35.0     35.0

State income taxes, net of federal income tax benefit

     3.8     3.8     3.8

Change in net deferred tax liability related to U.S. tax reform

     (31.1 )%      —         —    

Excess stock-based compensation tax benefits

     (4.6 )%      —         —    

Domestic manufacturing deduction

     (2.5 )%      (1.8 )%      (2.2 )% 

Research activities credits

     (0.2 )%      (2.8 )%      —    

Florida jobs creation incentive credits

     (0.5 )%      (0.6 )%      (2.0 )% 

Change in valuation allowance on deferred tax assets

     —         (0.2 )%      0.3

Non-deductible expenses

     0.5     0.2     0.2

Reversal of intraperiod tax allocation

     —         —         4.1

Other

     (0.2 )%      (0.4 )%      0.2
  

 

 

   

 

 

   

 

 

 
     0.2     33.2     39.4
  

 

 

   

 

 

   

 

 

 
Components of Net Deferred Tax Asset and Liability

Significant components of our net deferred tax liability are as follows:

 

     December 30,      December 31,  
     2017      2016  
     (in thousands)  

Deferred tax assets:

     

State and federal net operating loss carryforwards

   $ 965      $ 2,000  

Stock-based compensation expense

     1,663        2,979  

Accrued warranty

     1,378        2,149  

Obsolete inventory and UNICAP adjustment

     412        503  

Other deferrals and accruals, net

     691        899  

Allowance for doubtful accounts

     292        195  

Acquisition costs

     306        537  

Other

     132        —    
  

 

 

    

 

 

 

Total deferred tax assets

     5,839        9,262  
  

 

 

    

 

 

 

Deferred tax liabilities:

     

Trade names and other intangible assets, net

     (16,749      (26,007

Property, plant and equipment

     (8,056      (10,492

Goodwill

     (3,099      (3,193

Deferred financing costs

     (659      (1,241

Prepaid expenses

     (48      (167
  

 

 

    

 

 

 

Total deferred tax liabilities

     (28,611      (41,100
  

 

 

    

 

 

 

Total deferred tax liabilities, net

   $ (22,772    $ (31,838
  

 

 

    

 

 

 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Commitments for Non - Cancelable Operating Leases

January 2, 2016, respectively. Future minimum lease commitments for non-cancelable operating leases are as follows at December 30, 2017 (in thousands):

 

2018

   $ 4,884  

2019

     4,454  

2020

     4,047  

2021

     2,570  

2022

     2,495  

Thereafter

     13,141  
  

 

 

 

Total

   $ 31,591  
  

 

 

 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Stock-Based Compensation (Tables)
12 Months Ended
Dec. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of the Status of Stock Options

A summary of the status of our stock options as of December 30, 2017, and changes during the year then ended, is presented below:

 

     Number of
Shares
     Weighted
Average
Exercise
Price
     Weighted
Average
Life
 

Outstanding at December 31, 2016

     2,624,950      $ 2.08     

Exercised

     (470,622    $ 2.00     
  

 

 

       

Outstanding at December 30, 2017

     2,154,328      $ 2.09        2.4  
  

 

 

       

Exercisable at December 30, 2017

     2,146,328      $ 2.06        2.4  
  

 

 

       
Summary of Information about Employee Stock Options Outstanding

The following table summarizes information about employee stock options outstanding at December 30, 2017, (dollars in thousands, except share and per share amounts):

 

Exercise Price

   Remaining
Contractual
Life
     Outstanding      Outstanding
Intrinsic Value
     Exercisable      Exercisable
Intrinsic Value
 

$1.98-$2.31

     2.2 Years        2,134,328      $ 31,688        2,134,328      $ 31,688  

$11.81

     6.2 Years        20,000        101        12,000        60  
     

 

 

    

 

 

    

 

 

    

 

 

 
            2,154,328      $31,789      2,146,328      $31,748  
     

 

 

    

 

 

    

 

 

    

 

 

 
Summary of the Status of Restricted Share Awards

A summary of the status of restricted share awards as of December 30, 2017, and changes during the year then ended, are presented below:

 

     Number of
Shares
     Weighted
Average
Fair Value
 

Outstanding at December 31, 2016

     426,302      $ 10.05  

Granted

     291,173      $ 10.47  

Vested

     (179,679    $ 10.60  

Forfeited/Performance adjustment

     (141,682    $ 9.40  
  

 

 

    

Outstanding at December 30, 2017

     396,114      $ 10.35  
  

 

 

    
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 30, 2017
Equity [Abstract]  
Components of Accumulated Other Comprehensive Loss

The following table shows the components of accumulated other comprehensive loss for the year ended January 2, 2016:

 

     Aluminum  
     Forward  
(in thousands)    Contracts  

Balance at January 3, 2015

   $ (1,671
  

 

 

 

Other comprehensive income before reclassification

     126  

Tax effect

     (50

Reclassification of income tax allocation

     1,595  
  

 

 

 

Net current-period other comprehensive income

     1,671  
  

 

 

 

Balance at January 2, 2016

   $ —    
  

 

 

 
Reclassification Out of Accumulated Other Comprehensive Loss

The follow table shows reclassifications out of accumulated other comprehensive loss for the year ended January 2, 2016:

 

     Amounts Reclassified From Accumulated Other Comprehensive Income (Loss)  
            Affected Line Item in Statement Where Net
Income is Presented
 
     Year Ended         
     January 2,         
     2016         

(in thousands)

     

Aluminum forward contracts

   $ 126        Cost of sales  

Tax effect

     (50      Tax expense  

Income tax allocation

     1,595        Tax expense  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sales by Product Group (Tables)
12 Months Ended
Dec. 30, 2017
Segment Reporting [Abstract]  
Summary of Sales by Product Group

Sales by product group are as follows:

 

     Year Ended  
     December 30,      December 31,      January 2,  
(in millions)    2017      2016      2016  

Product category:

        

Impact-resistant window and door products

   $ 433.4      $ 381.6      $ 319.2  

Non-impact window and door products

     77.7        77.0        70.6  
  

 

 

    

 

 

    

 

 

 

Total net sales (1)

   $ 511.1      $ 458.6      $ 389.8  
  

 

 

    

 

 

    

 

 

 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Unaudited Quarterly Financial Data (Tables)
12 Months Ended
Dec. 30, 2017
Quarterly Financial Information Disclosure [Abstract]  
Summary of Consolidated Quarterly Results of Operations

The following tables summarize the consolidated quarterly results of operations for the years ended December 30, 2017, and December 30, 2016 (in thousands, except per share amounts):

 

     Year Ended December 30, 2017  
     First
Quarter
     Second
Quarter
     Third
Quarter
     Fourth
Quarter
 

Net sales

   $ 112,721      $ 137,384      $ 126,876      $ 134,100  

Gross profit

     31,739        44,553        39,748        42,944  

Net income

     2,999        10,255        6,292        20,293  

Net income per share – basic

   $ 0.06      $ 0.21      $ 0.13      $ 0.41  

Net income per share – diluted

   $ 0.06      $ 0.20      $ 0.12      $ 0.39  
     Year Ended December 31, 2016  
     First
Quarter
     Second
Quarter
     Third
Quarter
     Fourth
Quarter
 

Net sales

   $ 100,206      $ 119,033      $ 129,807      $ 109,504  

Gross profit

     29,983        37,470        41,086        31,559  

Net income

     1,479        7,350        10,796        4,122  

Net income per share – basic

   $ 0.03      $ 0.15      $ 0.22      $ 0.08  

Net income per share – diluted

   $ 0.03      $ 0.15      $ 0.21      $ 0.08  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business - Additional Information (Detail)
12 Months Ended
Dec. 30, 2017
Operations
Plant
Description Of Business [Line Items]  
Number of manufacturing operations | Operations 4
North Venice [Member]  
Description Of Business [Line Items]  
Number of manufacturing operations | Operations 1
Greater Miami [Member]  
Description Of Business [Line Items]  
Number of manufacturing operations | Operations 2
Orlando [Member]  
Description Of Business [Line Items]  
Number of manufacturing operations | Operations 1
Glass Tempering and Laminating Plant [Member]  
Description Of Business [Line Items]  
Number of plants | Plant 2
Glass Tempering and Laminating Plant [Member] | North Venice [Member]  
Description Of Business [Line Items]  
Number of plants | Plant 2
Insulation Glass Plants [Member]  
Description Of Business [Line Items]  
Number of plants | Plant 1
Insulation Glass Plants [Member] | North Venice [Member]  
Description Of Business [Line Items]  
Number of plants | Plant 1
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
shares in Thousands
12 Months Ended
Dec. 30, 2017
USD ($)
shares
Dec. 31, 2016
USD ($)
shares
Jan. 02, 2016
USD ($)
Segment
shares
Business Description And Accounting Policies [Line Items]      
Number of operating segments | Segment     1
Shipping and handling costs $ 20,600,000 $ 18,300,000 $ 15,400,000
Advertising Expense 1,300,000 200,000 300,000
Research and development costs $ 1,400,000 $ 1,700,000 2,000,000
Original maturity date of cash and cash equivalents Three months or less    
Warranty expense, average rate 2.09% 2.41%  
Portion of warranty expense related to issuance of product $ 4,800,000 $ 6,800,000 4,800,000
Servicing warranty claims 5,700,000 5,000,000 3,800,000
Capitalization of software 20,000,000 16,600,000  
Accumulated depreciation of capitalized software 16,900,000 15,400,000  
Amortization expense for capitalized software 1,500,000 900,000 $ 1,100,000
The amount of insured limit exceeds by the balance 32,300,000 $ 37,500,000  
Material liability for unrecognized tax benefits $ 0    
Weighted average shares outstanding excluding underlying securities | shares 19 20 66
Minimum [Member]      
Business Description And Accounting Policies [Line Items]      
Warranty periods 1 year    
Warranty period of the majority of products sold 1 year    
Maximum [Member]      
Business Description And Accounting Policies [Line Items]      
Warranty periods 10 years    
Warranty period of the majority of products sold 3 years    
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Accounting Policies [Abstract]    
Accounts receivable $ 61,272 $ 42,045
Less: Allowance for doubtful accounts (964) (399)
Accounts receivable, net $ 60,308 $ 41,646
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Guarantees [Abstract]      
Accrued Warranty, Beginning of Period $ 5,569 $ 4,237 $ 3,302
Accrued Warranty, Acquired   274  
Accrued Warranty, Charged to Expense 10,675 11,064 8,256
Accrued Warranty, Adjustments (212) 754 332
Accrued Warranty, Settlements (10,646) (10,760) (7,653)
Accrued Warranty, End of Period $ 5,386 $ 5,569 $ 4,237
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Inventories (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 30,139 $ 24,946
Work in progress 2,506 2,521
Finished goods 5,171 3,044
Inventories $ 37,816 $ 30,511
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail)
12 Months Ended
Dec. 30, 2017
Building and Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 5 years
Building and Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 40 years
Furniture and Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 3 years
Furniture and Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 10 years
Vehicles [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 5 years
Vehicles [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 10 years
Computer Software [Member]  
Property, Plant and Equipment [Line Items]  
Estimated life 3 years
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 01, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Numerator:                      
Net income $ 20,293 $ 6,292 $ 10,255 $ 2,999 $ 4,122 $ 10,796 $ 7,350 $ 1,479 $ 39,839 $ 23,747 $ 23,552
Denominator:                      
Weighted-average common shares-Basic                 49,522 48,856 48,272
Add: Dilutive effect of stock compensation plans                 2,206 1,723 2,096
Weighted-average common shares-Diluted                 51,728 50,579 50,368
Net income per common share:                      
Basic $ 0.41 $ 0.13 $ 0.21 $ 0.06 $ 0.08 $ 0.22 $ 0.15 $ 0.03 $ 0.80 $ 0.49 $ 0.49
Diluted $ 0.39 $ 0.12 $ 0.20 $ 0.06 $ 0.08 $ 0.21 $ 0.15 $ 0.03 $ 0.77 $ 0.47 $ 0.47
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 01, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenues related $ 134,100 $ 126,876 $ 137,384 $ 112,721 $ 109,504 $ 129,807 $ 119,033 $ 100,206 $ 511,081 $ 458,550 $ 389,810
ASU 2016-09 [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cumulative effect of ASU 2016-09 stock compensation         69         69  
ASU 2016-09 [Member] | Accumulated Deficit [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cumulative effect of ASU 2016-09 stock compensation         (109)         (109)  
Excess tax benefits that had not yet been recognized         264         264  
ASU 2016-09 [Member] | Additional Paid-in Capital [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cumulative effect of ASU 2016-09 stock compensation         $ 178         $ 178  
Adoption of Accounting Standards Update 2014-09 [Member] | Minimum [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cumulative effect of ASU 2016-09 stock compensation 1,300               1,300    
Revenues related                 6,700    
Adoption of Accounting Standards Update 2014-09 [Member] | Maximum [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Cumulative effect of ASU 2016-09 stock compensation $ 1,700               1,700    
Revenues related                 $ 8,700    
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Summary of Effects on Consolidated Balance Sheet Relating to Adoption of ASU 2016-09 (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Jan. 03, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred income taxes $ 22,772 $ 31,838    
Total liabilities 277,794 303,796    
Additional paid-in-capital 252,275 249,647    
Accumulated deficit (64,716) (104,555)    
Shareholders' equity 188,084 145,611    
Total shareholders' equity $ 175,325 132,852 $ 106,961 $ 73,976
Previously Reported [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred income taxes   32,171    
Total liabilities   304,129    
Additional paid-in-capital   249,469    
Accumulated deficit   (104,710)    
Shareholders' equity   145,278    
Total shareholders' equity   $ 132,519    
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sale of Assets and Acquisitions - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 01, 2018
Jan. 15, 2018
Nov. 01, 2017
Sep. 22, 2017
Aug. 31, 2016
Feb. 16, 2016
Oct. 01, 2016
Apr. 02, 2016
Oct. 01, 2016
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Dec. 15, 2017
Business Acquisition [Line Items]                          
Proceeds from sale of manufacturing equipment                   $ 3,089,000 $ 45,000    
Gain on disposal of assets                   452,000 45,000 $ (10,000)  
Estimated fair value of contingent consideration                     3,000,000    
Goodwill                   108,060,000 108,060,000    
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member]                          
Business Acquisition [Line Items]                          
Proceeds from sale of manufacturing equipment     $ 3,000,000 $ 28,000,000                  
Asset supply agreement term       7 years                  
Property, plant and equipment, fair market value                         $ 1,900,000
Deferred income       $ 20,300,000                  
Payment amortized under supply agreement term       7 years                  
Net book value of assets held for sale                         $ 1,500,000
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member] | Cost of Sales [Member]                          
Business Acquisition [Line Items]                          
Gain on disposal of assets                   363,000      
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member] | Other Current Assets [Member]                          
Business Acquisition [Line Items]                          
Property, plant and equipment, fair market value                   5,800,000      
Net book value of assets held for sale                   3,200,000      
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member] | Other Current Assets [Member]                          
Business Acquisition [Line Items]                          
Property, plant and equipment, fair market value       $ 7,700,000                  
Net book value of assets held for sale       $ 4,700,000           4,700,000      
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member] | Subsequent Event [Member]                          
Business Acquisition [Line Items]                          
Proceeds from sale of manufacturing equipment $ 15,000,000 $ 10,000,000                      
Cardinal [Member] | Supply Agreement [Member] | Cost of Sales [Member]                          
Business Acquisition [Line Items]                          
Amortization of deferred gain                   628,000      
WinDoor [Member]                          
Business Acquisition [Line Items]                          
Fair value of consideration           $ 102,571,000              
Cash payment to acquire business           99,571,000              
Estimated fair value of contingent consideration           3,000,000              
Business combination, acquisition related costs                     900,000    
Goodwill           41,856,000         41,856,000    
Goodwill deductible for tax purposes                   $ 38,900,000 $ 38,900,000    
Earn-out contingency liability, basis for amount                   The potential undiscounted amount of all future payments that could be required to be paid under the contingent earn-outconsideration arrangement was between $0 and $3.0 million. We had recorded an earn-outcontingency liability of $3.0 million on the closing date, which represented its then estimated fair value using undiscounted cash flows, based on probability adjusted level of revenues with a range whose minimum was $51.0 million.      
Fair value of contingent consideration, undiscounted low range of estimates                   $ 0      
Fair value of contingent consideration, undiscounted high range of estimates                   3,000,000      
Earn-out contingency liability               $ 3,000,000          
Adjustment to Goodwill deductible for tax purposes                 $ 3,000,000        
Decrease in the purchase price             $ 700,000            
WinDoor [Member] | Cash On Hand [Member]                          
Business Acquisition [Line Items]                          
Cash payment to acquire business           $ 43,500,000              
WinDoor [Member] | Minimum [Member]                          
Business Acquisition [Line Items]                          
Sales revenue achievement level for recording earn out contingency payment               $ 51,000,000   46,000,000      
Amount of earn out contingency payment on sales revenue goods net                   2,700,000      
US Impact Systems Inc. [Member]                          
Business Acquisition [Line Items]                          
Fair value of consideration         $ 1,900,000                
Goodwill         600,000                
Goodwill deductible for tax purposes                   $ 600,000      
Current and other assets         1,800,000                
Intangible assets         600,000                
Accounts payable and accrued liabilities         $ 1,200,000                
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sale of Assets and Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
12 Months Ended
Feb. 16, 2016
Dec. 31, 2016
Dec. 30, 2017
Business Acquisition [Line Items]      
Goodwill   $ 108,060 $ 108,060
Contingent consideration   3,000  
WinDoor [Member]      
Business Acquisition [Line Items]      
Accounts and notes receivable $ 3,882    
Inventories 6,778    
Prepaid expenses 246    
Property and equipment 5,029    
Intangible assets 47,100    
Goodwill 41,856 $ 41,856  
Accounts payable and accrued liabilities (2,320)    
Purchase price 102,571    
Cash 99,571    
Contingent consideration 3,000    
Total fair value of consideration $ 102,571    
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sale of Assets and Acquisitions - Summary of Unaudited Pro forma Results (Detail) - WinDoor [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Jan. 02, 2016
Business Acquisition [Line Items]    
Net sales $ 461,011 $ 430,626
Net income $ 22,402 $ 17,912
Net income per common share:    
Basic $ 0.46 $ 0.37
Diluted $ 0.44 $ 0.36
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 179,266 $ 171,774
Less: Accumulated depreciation (95,133) (87,565)
Property, plant and equipment, net 84,133 84,209
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 6,298 6,298
Building and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 53,703 51,681
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 79,015 79,421
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 12,914 11,415
Software [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 19,989 16,640
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 7,347 $ 6,319
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property, Plant and Equipment - Additional Information (Detail) - Cardinal [Member] - Asset Purchase Agreement [Member] - Manufacturing Equipment [Member] - USD ($)
$ in Millions
Dec. 30, 2017
Dec. 15, 2017
Sep. 22, 2017
Property, Plant and Equipment [Line Items]      
Property, plant and equipment transferred to assets held for sale   $ 1.5  
Other Current Assets [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment transferred to assets held for sale $ 4.7   $ 4.7
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Indefinite-lived Intangible Assets [Line Items]    
Goodwill $ 108,060 $ 108,060
Less: Accumulated amortization (72,703) (66,226)
Subtotal 39,202 45,089
Other intangible assets, net 115,043 120,930
Customer Relationships [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 106,647 106,647
Customer Relationships [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 3 years  
Customer Relationships [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 10 years  
Developed Technology [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 3,000 3,000
Developed Technology [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 9 years  
Developed Technology [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 10 years  
Noncompete Agreements [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 1,668 1,668
Noncompete Agreements [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 2 years  
Noncompete Agreements [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 5 years  
Trade Names [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 75,841 $ 75,841
Software License [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 590  
Initial Useful Life (in years) 2 years  
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names and Other Intangible Assets - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Intangible Liability Disclosure [Abstract]      
Impairment charges $ 0 $ 0 $ 0
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
2018 $ 6,635  
2019 6,430  
2020 6,278  
2021 5,974  
2022 5,116  
Thereafter 8,769  
Total $ 39,202 $ 45,089
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Accrued payroll and benefits $ 8,700 $ 4,384
Accrued federal and state income taxes 6,497  
Accrued warranty 4,443 4,494
Customer deposits 3,540 2,176
Accrued interest 1,029 1,660
Accrued health claims insurance payable 806 668
Net advance vendor consideration 517  
Other 2,642 1,527
Accrued liabilities $ 28,174 $ 14,909
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt - Schedule of Long-term Debt (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Jul. 31, 2017
Dec. 31, 2016
Debt Instrument [Line Items]      
Long-term debt $ 224,433   $ 264,000
Fees, costs and original issue discount (11,460)   (16,102)
Long-term debt 212,973   247,873
Less current portion of long-term debt (294)    
Long-term debt, less current portion 212,679   247,873
Term Notes Payable [Member]      
Debt Instrument [Line Items]      
Long-term debt 224,000    
Term Notes Payable [Member] | Term Loan Payable with 0.675 [Member]      
Debt Instrument [Line Items]      
Long-term debt 223,975   $ 263,975
Financing Arrangement [Member]      
Debt Instrument [Line Items]      
Long-term debt $ 458 $ 590  
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Debt Instrument [Line Items]    
Term note payable in quarterly installments   $ 2,000
Lump sum payment due $ 224,433 264,000
Term Loan Payable with 0.675 [Member]    
Debt Instrument [Line Items]    
Term note payable in quarterly installments $ 675 $ 675
Average rate of interest payable 1.46% 1.00%
Average rate margin of interest payable 4.75% 5.75%
Term Loan Payable with 0.675 [Member] | Due on February 15, 2022 [Member]    
Debt Instrument [Line Items]    
Lump sum payment due $ 253,800 $ 253,800
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Additional Information (Detail)
1 Months Ended 12 Months Ended
Sep. 30, 2016
USD ($)
Feb. 16, 2016
USD ($)
Jul. 31, 2017
USD ($)
Installment
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 02, 2016
USD ($)
Line of Credit Facility [Line Items]            
Letters of credit outstanding       $ 200,000    
Face value of debt       224,433,000 $ 264,000,000  
Scheduled debt repayments         2,000,000  
Wrote-off lenders fees and discount relating to term-loan portion       $ 20,340,000 20,263,000 $ 11,775,000
Minimum percentage of revolving credit facility as per financial covenant       20.00%    
LIBOR [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR       5.75%    
LIBOR [Member] | Repricing Amendment [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR       4.75%    
Base Rate [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR       4.75%    
Base Rate [Member] | Repricing Amendment [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR       3.75%    
Financing Arrangement [Member]            
Line of Credit Facility [Line Items]            
Face value of debt     $ 590,000 $ 458,000    
Debt Instrument, Interest Rate, Stated Percentage     6.00%      
Debt Instrument, Number of installments | Installment     24      
Debt Instrument, Installment Amount     $ 26,000      
Credit Agreements [Member]            
Line of Credit Facility [Line Items]            
Face value of debt         270,000,000  
Term Notes Payable [Member]            
Line of Credit Facility [Line Items]            
Face value of debt       $ 224,000,000    
Senior Secured Credit Facilities [Member]            
Line of Credit Facility [Line Items]            
Amount available under credit facility   $ 310,000,000        
Term Loan Facility [Member]            
Line of Credit Facility [Line Items]            
Amount available under credit facility   $ 270,000,000        
Maturity term of credit agreement   6 years        
Credit facility amortization percentage   1.00%        
Maturity date of credit agreement       2022-02    
Term Loan Facility [Member] | LIBOR [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR       1.00%    
Term Loan Facility [Member] | Base Rate [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR       2.00%    
Revolving Credit Facility [Member]            
Line of Credit Facility [Line Items]            
Amount available under credit facility   $ 40,000,000        
Credit facility amortization percentage       0.50%    
Credit available on revolver       $ 39,800,000    
Maturity date of credit agreement       2021-02    
Letter Of Credit Facility [Member]            
Line of Credit Facility [Line Items]            
Credit facility amortization percentage       5.75%    
Facing fee per annum       0.125%    
2016 Credit Agreement [Member]            
Line of Credit Facility [Line Items]            
Accrued interest       $ 1,000,000    
Voluntary prepayment of debt $ 4,000,000     40,000,000    
2016 Credit Agreement [Member] | February 2016 Refinancing [Member]            
Line of Credit Facility [Line Items]            
Third-party fees and costs         1,500,000  
Additional lender fees and discount         14,600,000  
2016 Credit Agreement [Member] | Lenders Fees and Discount [Member]            
Line of Credit Facility [Line Items]            
Wrote-off lenders fees and discount relating to term-loan portion       $ 1,900,000 $ 200,000  
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail)
$ in Thousands
12 Months Ended
Dec. 30, 2017
USD ($)
Debt Disclosure [Abstract]  
At beginning of year $ 16,102
Amortization expense through February 17, 2017 (359)
At time of refinancing 15,743
Less: Amortization expense after repricing (2,394)
Less: Accelerated amortization relating to debt prepayment (1,889)
At end of year $ 11,460
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Debt Disclosure [Abstract]    
2018 $ 2,583  
2019 2,754  
2020 2,996  
2021 2,775  
2022 352  
Total $ 11,460 $ 15,743
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Debt Disclosure [Abstract]    
2018 $ 294  
2019 164  
2020 0  
2021 0  
2022 223,975  
Total $ 224,433 $ 264,000
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt - Interest Expense, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Debt Disclosure [Abstract]      
Long-term debt $ 15,644 $ 17,351 $ 10,562
Debt fees 290 296 269
Amortization and write-offs of deferred financing costs and debt discount 4,642 2,721 1,014
Interest income (236) (105) (70)
Interest expense 20,340 20,263 11,775
Capitalized interest (61) (138) (70)
Interest expense, net $ 20,279 $ 20,125 $ 11,705
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Derivative [Line Items]      
Derivative financial instruments or related activity $ 0 $ 0  
Aluminum Contracts [Member] | Nonoperating Income (Expense) [Member]      
Derivative [Line Items]      
Other expense, net     $ 400,000
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) - Aluminum Contracts [Member]
$ in Thousands
12 Months Ended
Jan. 02, 2016
USD ($)
Cost of Sales [Member]  
Derivative Instruments, Gain (Loss) [Line Items]  
Amount of Gain or (Loss) Recognized in OCI on Derivatives (Effective Portion) $ 126
Amount of Loss Reclassified from Accumulated OCI into Income (Effective Portion) 0
Other Expense, net [Member]  
Derivative Instruments, Gain (Loss) [Line Items]  
Amount of Gain or (Loss) Recognized in Income on Derivatives (Ineffective Portion) $ (388)
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value - Additional Information (Detail) - USD ($)
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Debt Instrument Fair Value Carrying Value [Abstract]      
Fair value of assets, level 1 to level 2 transfers $ 0 $ 0 $ 0
Fair value of current long-term debt 227,300,000 264,600,000  
Principal outstanding value $ 224,433,000 $ 264,000,000  
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Income Tax Disclosure [Abstract]      
Federal $ 8,063 $ 4,602 $ 8,861
State 1,066 921 443
Total current 9,129 5,523 9,304
Federal (10,010) 5,371 4,893
State 944 906 1,100
Total deferred (9,066) 6,277 5,993
Income tax expense $ 63 $ 11,800 $ 15,297
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Income and Consolidated Statement of Equity (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Consolidated statements of income:      
Income tax expense relating to continuing operations $ 63 $ 11,800 $ 15,297
Consolidated statements of shareholders' equity:      
Reversal of intraperiod tax allocation   0 (1,595)
Income tax expense relating to derivative financial instruments   0 50
Income tax benefit relating to share-based compensation   $ (1,872) $ (3,840)
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Income Taxes [Line Items]        
Income tax expense from reversal of intra-period income tax allocation       $ 1,600,000
Operating loss carryforwards     $ 1,900,000 3,800,000
Operating loss carryforwards, expiration date   2027    
Excess tax benefit     1,872,000 $ 3,840,000
Valuation allowance   $ 0 $ 0  
Statutory federal income tax rate   35.00% 35.00% 35.00%
Tax benefit due to tax rate change   $ 12,400,000    
Scenario, Plan [Member]        
Income Taxes [Line Items]        
Statutory federal income tax rate 21.00%      
ASU 2016-09 [Member]        
Income Taxes [Line Items]        
Excess tax benefit   $ 1,800,000    
North Carolina [Member]        
Income Taxes [Line Items]        
Valuation allowance against net operating losses       $ 200,000
Net operating losses carryforward     $ 100,000  
Internal Revenue Service (IRS) [Member] | Earliest Tax Year [Member]        
Income Taxes [Line Items]        
Open tax years for examination   2011    
Internal Revenue Service (IRS) [Member] | Latest Tax Year [Member]        
Income Taxes [Line Items]        
Open tax years for examination   2017    
CGI [Member]        
Income Taxes [Line Items]        
Goodwill deductible for tax purpose   $ 9,300,000    
Deferred tax asset and liability   0    
Unamortized goodwill   $ 5,200,000 6,500,000  
Goodwill remaining amortization period for tax purposes   7 years 4 months 24 days    
WinDoor [Member]        
Income Taxes [Line Items]        
Goodwill deductible for tax purpose   $ 38,900,000 38,900,000  
Unamortized goodwill   33,900,000 36,500,000  
Business combination, acquisition related costs     900,000  
US Impact Systems Inc. [Member]        
Income Taxes [Line Items]        
Goodwill deductible for tax purpose   600,000    
Unamortized goodwill   500,000 $ 600,000  
State [Member]        
Income Taxes [Line Items]        
Operating loss carryforwards   $ 1,000,000    
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail)
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 35.00% 35.00% 35.00%
State income taxes, net of federal income tax benefit 3.80% 3.80% 3.80%
Change in net deferred tax liability related to U.S. tax reform (31.10%)    
Excess stock-based compensation tax benefits (4.60%)    
Domestic manufacturing deduction (2.50%) (1.80%) (2.20%)
Research activities credits (0.20%) (2.80%)  
Florida jobs creation incentive credits (0.50%) (0.60%) (2.00%)
Change in valuation allowance on deferred tax assets   (0.20%) 0.30%
Non-deductible expenses 0.50% 0.20% 0.20%
Reversal of intraperiod tax allocation     4.10%
Other (0.20%) (0.40%) 0.20%
Total statutory federal income tax rate 0.20% 33.20% 39.40%
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) - USD ($)
$ in Thousands
Dec. 30, 2017
Dec. 31, 2016
Deferred tax assets:    
State and federal net operating loss carryforwards $ 965 $ 2,000
Stock-based compensation expense 1,663 2,979
Accrued warranty 1,378 2,149
Obsolete inventory and UNICAP adjustment 412 503
Other deferrals and accruals, net 691 899
Allowance for doubtful accounts 292 195
Acquisition costs 306 537
Other 132  
Total deferred tax assets 5,839 9,262
Deferred tax liabilities:    
Trade names and other intangible assets, net (16,749) (26,007)
Property, plant and equipment (8,056) (10,492)
Goodwill (3,099) (3,193)
Deferred financing costs (659) (1,241)
Prepaid expenses (48) (167)
Total deferred tax liabilities (28,611) (41,100)
Total deferred tax liabilities, net $ (22,772) $ (31,838)
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Commitments Contingencies And Other Matters [Line Items]      
Lease expenses $ 4.7 $ 4.2 $ 2.3
Amount required for payment of materials 6.1    
Purchase of materials 175.7 $ 132.8 $ 122.0
Letters of credit 0.2    
Commitments to purchase equipment 1.2    
Miami Florida [Member]      
Commitments Contingencies And Other Matters [Line Items]      
Commitment for tenant improvements $ 1.8    
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail)
$ in Thousands
Dec. 30, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 $ 4,884
2019 4,454
2020 4,047
2021 2,570
2022 2,495
Thereafter 13,141
Total $ 31,591
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Retirement Benefits [Abstract]      
Age of employees 401(k) plan covering substantially all employees 18 years of age or older who have at least three months of service.    
Service period required 3 months    
Employee's contribution 100.00%    
Matching contribution 3.00% 3.00% 3.00%
Vesting rate 20.00%    
Requisite hours of work At least 1,000 hours    
Recognized employee benefit $ 1.8 $ 1.9 $ 0.7
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Parties - Additional Information (Detail) - Builders FirstSource, Inc [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Related Party Transaction [Line Items]      
Total net sales to Builders FirstSource $ 13.8 $ 12.8 $ 7.9
Accounts receivable due from Builders FirstSource $ 2.2 $ 1.7  
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Oct. 28, 2015
Schedule Of Equity [Line Items]        
Share repurchased 23,826 299,988    
Acquisition of treasury stock $ 284,000 $ 2,847,000 $ 44,000  
Shares Retired 23,826 11,805    
Stock Repurchase Program, Authorized Amount       $ 20,000,000
2015 Share Repurchase Program [Member]        
Schedule Of Equity [Line Items]        
Share repurchased   288,183    
Acquisition of treasury stock   $ 2,700,000    
Restricted Stock [Member]        
Schedule Of Equity [Line Items]        
Share repurchased   11,805    
Acquisition of treasury stock   $ 100,000    
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Stock Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
May 19, 2017
Members
$ / shares
shares
Mar. 03, 2017
$ / shares
shares
Dec. 30, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Jan. 02, 2016
USD ($)
shares
Mar. 28, 2016
shares
May 07, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Outstanding Intrinsic Value     $ 31,789        
Exercisable options intrinsic value     31,748        
Aggregate intrinsic value of stock options exercised     $ 5,100 $ 5,100 $ 10,800    
Number of shares exercised | shares     470,622 537,364 1,033,750    
Proceeds from exercise of stock options     $ 941 $ 981 $ 2,192    
Restricted Stock Award [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restricted stock awards | shares 34,699   291,173        
Weighted average fair value of common stock | $ / shares $ 11.60   $ 10.35 $ 10.05      
Number of non-management members of board of directors | Members 7            
Total unrecognized compensation     $ 1,600        
Weighted-average period     1 year 4 months 24 days        
Restricted Stock Award [Member] | Seven Members of Board of Directors [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Lapsing period of restrictions related to restricted stock issued 1 year            
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restricted stock awards | shares   251,474          
Performance criteria defined in share awards     The percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from 0% to 150% of the target amount and only related to half of the initial March 3, 2017, issuance of 251,474 shares, or 125,737 shares.        
Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Outstanding Intrinsic Value       $ 24,600 29,700    
Exercisable options intrinsic value       24,600 29,500    
Total fair value of options vested     $ 29 32 1,200    
Tax benefit realized     1,800 1,900 3,800    
Proceeds from exercise of stock options     $ 900 1,000 2,200    
2014 Omnibus Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common shares available for grant | shares     827,142       1,500,000
Maximum number of shares | shares             1,500,000
2014 Omnibus Equity Incentive Plan [Member] | Restricted Stock Award [Member] | Directors Executives and Non-Executive Employees [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restricted stock awards | shares     291,173        
Weighted average fair value of common stock | $ / shares     $ 10.47        
2006 Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common shares available for grant | shares           0  
Compensation cost charged against income for stock compensation plan     $ 1,900 $ 1,900 $ 1,800    
2015 Omnibus Incentive Plan [Member] | Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Restricted stock awards | shares   125,737          
Weighted average fair value of common stock | $ / shares   $ 10.20          
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Stock Based Compensation - Summary of the Status of Stock Options (Detail) - $ / shares
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Number of Shares, Outstanding Beginning balance 2,624,950    
Number of Shares, Exercised (470,622) (537,364) (1,033,750)
Number of Shares, Outstanding Ending balance 2,154,328 2,624,950  
Number of Shares, Exercisable Balance 2,146,328    
Weighted Average Exercise Price $ 2.09 $ 2.08  
Exercised 2.00    
Weighted Average Exercise Price 2.09 $ 2.08  
Exercisable at December 30, 2017 $ 2.06    
Weighted Average Remaining Life, Outstanding Balance 2 years 4 months 24 days    
Weighted Average Remaining Life, Exercisable Balance 2 years 4 months 24 days    
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Stock Based Compensation - Summary of Information about Employee Stock Options Outstanding (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 2.09 $ 2.08
Outstanding 2,154,328  
Outstanding Intrinsic Value $ 31,789  
Exercisable 2,146,328  
Exercisable Intrinsic Value $ 31,748  
Range One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Remaining Contractual Life 2 years 2 months 12 days  
Outstanding 2,134,328  
Outstanding Intrinsic Value $ 31,688  
Exercisable 2,134,328  
Exercisable Intrinsic Value $ 31,688  
Range One [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 1.98  
Range One [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price 2.31  
Range Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise Price $ 11.81  
Remaining Contractual Life 6 years 2 months 12 days  
Outstanding 20,000  
Outstanding Intrinsic Value $ 101  
Exercisable 12,000  
Exercisable Intrinsic Value $ 60  
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) - Restricted Stock Award [Member] - $ / shares
12 Months Ended
May 19, 2017
Dec. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding at December 31, 2016   426,302
Granted 34,699 291,173
Vested   (179,679)
Forfeited/Performance adjustment   (141,682)
Outstanding at December 30, 2017   396,114
Weighted Average Fair Value, Outstanding Beginning balance   $ 10.05
Weighted Average Fair Value, Granted   10.47
Weighted Average Fair Value, Vested   10.60
Weighted Average Fair Value, Forfeited/Performance adjustment   9.40
Weighted Average Fair Value, Outstanding Ending balance $ 11.60 $ 10.35
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail)
$ in Thousands
12 Months Ended
Jan. 02, 2016
USD ($)
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning Balance $ 73,976
Tax effect (50)
Reclassification of income tax allocation 1,595
Net current-period other comprehensive income 1,671
Ending Balance 106,961
Accumulated Other Comprehensive Loss [Member]  
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning Balance (1,671)
Net current-period other comprehensive income 1,671
Aluminum Forward Contracts [Member]  
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]  
Other comprehensive income before reclassification 126
Tax effect (50)
Reclassification of income tax allocation 1,595
Net current-period other comprehensive income 1,671
Aluminum Forward Contracts [Member] | Accumulated Other Comprehensive Loss [Member]  
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning Balance $ (1,671)
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income Loss - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Cost of sales $ 352,097 $ 318,452 $ 270,678
Tax effect $ 63 $ 11,800 15,297
Income tax allocation     1,600
Amounts Reclassified From Accumulated Other Comprehensive Loss [Member] | Aluminum Forward Contracts [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Cost of sales     126
Tax effect     (50)
Amounts Reclassified From Accumulated Other Comprehensive Loss [Member] | Interest Rate Swap [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Income tax allocation     $ 1,595
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sales by Product Group - Summary of Sales by Product Group (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 01, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Product category:                      
Net sales $ 134,100 $ 126,876 $ 137,384 $ 112,721 $ 109,504 $ 129,807 $ 119,033 $ 100,206 $ 511,081 $ 458,550 $ 389,810
Impact-Resistant Window and Door Products [Member]                      
Product category:                      
Net sales                 433,400 381,600 319,200
Non-impact Window and Door Products [Member]                      
Product category:                      
Net sales                 $ 77,700 $ 77,000 $ 70,600
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sales by Product Group - Summary of Sales by Product Group (Parenthetical) (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 01, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Revenue from External Customer [Line Items]                      
Net sales $ 134,100 $ 126,876 $ 137,384 $ 112,721 $ 109,504 $ 129,807 $ 119,033 $ 100,206 $ 511,081 $ 458,550 $ 389,810
FLORIDA                      
Revenue from External Customer [Line Items]                      
Net sales                 $ 460,400 $ 414,400 $ 344,500
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2017
Sep. 30, 2017
Jul. 02, 2017
Apr. 02, 2017
Dec. 31, 2016
Oct. 01, 2016
Jul. 02, 2016
Apr. 02, 2016
Dec. 30, 2017
Dec. 31, 2016
Jan. 02, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 134,100 $ 126,876 $ 137,384 $ 112,721 $ 109,504 $ 129,807 $ 119,033 $ 100,206 $ 511,081 $ 458,550 $ 389,810
Gross profit 42,944 39,748 44,553 31,739 31,559 41,086 37,470 29,983 158,984 140,098 119,132
Net income $ 20,293 $ 6,292 $ 10,255 $ 2,999 $ 4,122 $ 10,796 $ 7,350 $ 1,479 $ 39,839 $ 23,747 $ 23,552
Net income per share - basic $ 0.41 $ 0.13 $ 0.21 $ 0.06 $ 0.08 $ 0.22 $ 0.15 $ 0.03 $ 0.80 $ 0.49 $ 0.49
Net income per share - diluted $ 0.39 $ 0.12 $ 0.20 $ 0.06 $ 0.08 $ 0.21 $ 0.15 $ 0.03 $ 0.77 $ 0.47 $ 0.47
EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "B$;DP?(\\#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,$% @ *(1N3&;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 " HA&Y,V7YM7^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:;5(:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU; MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/I#'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[ M=.@I 2\Y,#E-#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@ M\/;T^#*O6UB?2'F-^5>R@DX!U^PR^;5YV.RV3-85OR^JIN"W.[X232WXW?OD M^L/O*NQZ8_?V'QM?!&4+O^Y"?@%02P,$% @ *(1N3)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " HA&Y,%@'2X*P" ("@ & 'AL+W=OJT[C=-2&+5-AZ0 MI'O[ 78]%Z[[QWSXG'NX<"_BDNNJY:_B@C=6D:)O]N M>"UNJQC'[Q-/U>FL[01:+SMVXC^Y_M4]2C-"HY5#U?!65:*-)#^NX@=\O\.E M)3C$<\5O:M*/K"LO0KS:P;?#*D[LBGC-]]J:8*:Y\BVO:VO)K.//8#0>-2UQ MVG^W_L4Y;YQY88IO1?V[.NCS*B[CZ,"/[%+K)W'[R@>'LC@:O/_.K[PV<+L2 MH[$7M7+?:']16C2#%;.4AKWU;=6Z]M;_H>E @PED()"10,BGA'0@I",!TT\) M="!0CX!Z5]S>[)AFZZ44MTCVQ]LQ&T7XGIK=W]M)M]GNG]D>96:OZV2)KM;, M@-CT"#)!X!&!C.U1@$ "&Q+0R4>!;8A(/R)V(8+"2TA!'U-'3R?T#*93D$X= MG4[HN;=%(:* !3)0( OHI2<0(A:P0 X*Y $=^Z<,0&:.N0 EBI#OG?.FAV0. MTO:1D."9C2I!D3(4\4)E T!F8F4!2BQ"?N9) ) .BH#1/B">&)L]DP^7)E2 JVHM+ MZ^J?R>Q8YCRXAQS]A_AS6/MGM2C$)J;%25WQN^S*4[IL9P# 6#P M& 'AL+W=O M)9$V&YWNI%9:]=2[UVSB)*B O>=@LS SMFP#.;SS_L'J.HV9]MF34/[F(K_\_1U676^L?Z%#67VF:'WJ@L(L%8 M$I597H6;53_V4F]6[MH6>65?ZJ"YEF56_]C:PMW6(0_?![[DIW/;#42;U24[ MV7]L^_7R4ONGZ#[+(2]MU>2N"FI[7(=/_'$G>H.>^#>WMV9R'W2AO#KWK7OX M^[ .6:?(%G;?=E-D_O)FGVU1=#-Y'?^/DX9WGYWA]/Y]]C_[X'TPKUECGUWQ M7WYHS^M0A\'!'K-KT7YQM[_L&) *@S'Z3_;-%A[OE'@?>U!_*6!' TD,(B&4/JUV65M MMEG5[A;4P_9>LNX4\4?I5W_?#?:+W?_GEZ?QHV^;F*^BMVZ>$=D.B)@@'T3D M)[][$)2'K4#F8N[@&1,Q0'8$$M,B8C+,N+>/I_:2MI>DO>SMY=1>@64:D*1' MJAY1G#,-5O,98U)II1@(&&.Q-IHS6K0B12LL.@&B!T1-W2C!3 I$$QC74L%= MPIA(69)J6G1"BDZP:*!FFR W7/G%D4 T@4G&C :B"8P;/CF!,]$I*3K%HH&; M;8K<&*U9##1C2L?&@*.VPU2BN5DX&YI4K+%B [1HY.6/F+$%+X;T8I 7"0[Z MUN!8&$=O#::4X7#U=@3%C%S82<[HA,BP9I01&3[H3*1P 4F,"[B;!,9YRM2" M[(4\SK%LF&='9O8:RW@AF7,RFS]Q@?W ;1B9F1^]D 0XG:]YC-U(N LQ=F,, M0U$3F%(RA:()3&MI%F3398+C.B%AG1B9V8F':8!@.-<,%@D*4V*2O>>:Z2K! M<9F0L$R,S*P<&8TR!H&).,5+36%*+;VG=)W@"2KI7:NV^\B>C-Z;NR?1-1=@?.N;OJ%%^YAF MZ!@_9_4IKYK@U;6^=>D;C*-SK?4JV8/7=_9-ZOVAL,>VNTW]?3UT:L-#ZRYC M%QK=6^'-3U!+ P04 " HA&Y,K6>-XGH" !W" & 'AL+W=OU#4M8VTGW);:'<^;,3/ ,>4?9"S\3(KS7NFKXPC\+T,X(,FU15 09" &I>-7^3:MF5%3B^B*ANR91Z_ MU#5F?U>DHMW"A_Z;X;D\G84R@")O\8G\(.)GNV7R!$8OA[(F#2]IXS%R7/A+ M.-] I @:\:LD'9_L/97*CM(7=?AZ6/B!BHA49"^4"RR7*UF3JE*>9!Q_!J?^ MJ*F(T_V;]\\Z>9G,#G.RIM7O\B#."W_F>P=RQ)=*/-/N"QD2BGUOR/X;N9)* MPE4D4F-/*ZY_O?V%"UH/7F0H-7[MU[+1:]<_2<.!YB:@@8!& DP>$L*!$-X( MT4-"-! B@P#Z5'1M-EC@(F>T\UC_][98O45P'LGJ[Y51%UL_D^7ATGHM8IB# MJ_(S0%8]!$T@-P20SD<%Y%)8(8N.W@NL;41H0#8.2.@.(G2F&6I^.$T3N?F1 MDQ]I?C3A1XE1IAZ2:$C3AYC-PLS(U4:A,(U2(UT7*KX7<>R,.+8SOE.QQ,E/ MK(SCR,BXA\23* ,CV_\B-H\0[Z),G5&F=I2QH9!:"A E;HV94V-F:X2&QNSC M&IE3([,UC/=KDUD:\9U2P FVAF2D$[9(E MZ9W& IV=90F1K9.9S0M]Z%HZ8*Y[Z8+%")D7"TRZ;TW824\V[NWII1&JBTVL MX_1M>$=* MI +'P*RBV( -"#IT>ZW8=&Q4LCQ)B;MO/TI6//ONV+Z)_O@YWG,2^OWW@^+[TU][!^3_3"<'M*TW^Q]4_4?VY,_AE]V;==40[CL7M+^U/EJ.P4U M=8I*Y6E3'8[):CG=>^I6R_9UJ ]'_]0M^M>FJ;I_U[YNSX\)).\WOAQ>]L-X M(UTM3]6+_],/7T]/7;A*KZ-L#XT_]H?VN.C\[C'Y!1Y*/05,BK\._MS?G"_& M4I[;]MMX\=OV,5&C(U_[S3 .487#FR]]78\C!1__S(,FUYQCX.WY^^B?I^)# M,<]5[\NV_ONP'?:/B4L66[^K7NOA2WO^U<\%9@[0)""].)M*_50- MU6K9M>=%=WE;IVJ<%/"@P\/G9S?]%JKMP]VW5:Z6Z=LXSBQ97R1X(\%[ M1+1:.P((4(J@)! MR5Z,Z,5P+YIXN4BRFRRYTLH1+UQE(#>Y["43O63,I9%6PP%E,PEQ=T4 M%$R*5PV9,M2/I M^=&1=0X24P!Q9ADK@F913%*GESW7WCF1L G)'0!TASZ3I M+"LEE;(1AH,,8> 4MI3"L^8.:ID&H!R6=#K/C8LXDE$,AOU?N5G$]R/( 5. M4$L)"AR.@ 4 +8G+K"M,Q([,4. 0M12B( #2 75="C((L(TM4IFDP%%J*4J! M8Q*C9EI:0$#D$$S+DA06>LB\U3 ME&F)G)8TTQHY!1$M7:*E(-/@=&3EH;>B8Q( MY(ATE$G(V9=A1JT((HCP"&4^(N>CHSQ"@8]96 C,CMB-YB;24J%,2.2$=!1= MR GY(>1A/9ZD V6R+-)SHDQ3Y#1UE%XH])/.*3Y]I/8TRV-?!BCS%#E/':,7 MY^0'"&^-\O3GNOOO29FGFO.4?HBLM=!5VDRS>2WI-+HLLN"U3%3-B5I0B,V: MV\]7L;N2=%)WE=YL(HR[.G]4WVV%HFVG78->V@P]CJH^AOKVOMM>+ MVN^&\=2&\^ZRFW*Y&-K3O%.47K>K5O\!4$L#!!0 ( "B$;DPI]VEA+0( M "@' 8 >&PO=V]R:W-H965T&ULC97;CILP$(9?!?$ MX7R*"%*3JFJE5HJV:GOM)). UF!J.V'[]K4-2XGM[H8+?/K_F6\PLLN!T&=6 M W#GI<4=V[@UY_W:\]BQAA:Q%>FA$RMG0EO$Q9!>/-930"=E:K$7^G[JM:CI MW*I43*<=/!GCKLVK:(_MD")L/&#=S7B:?F4G,YX55ECR[P'?B/?D_% MR)NCG)H6.M:0SJ%PWK@?@O6ND'HE^-G P!9]1U9R(.19#KZ<-JXO@0##D4TKCLOT;_I&H7M1P0@QW!OYH3KS=N[CHG.*,KYD]D M^ Q3/8GK3,5_A1M@(918*;>SO'*.&FG* *E12]CVW2J'<:5))ML=D,X M&<+9$,1O&J+)$&D&;R13I7Y$'%4E)8-#Q\WJD?PG@G4D/N913JIOI]9$M4S, MWJHB++V;C#-)MJ,D7$@TQ+:ZM>8#AS&4W$WTZ'M[C@)-^NI>\ M^7*L_@)02P,$% @ *(1N3-9N&1&W!0 $QX !@ !X;"]W;W)K4F19X;BS7O3?NM>8NP7WW?;?7>[?.G[ MP_5JU3V\Q%W=?6H.<3_\YZEI=W4_W+;/J^[0QOIQ*K3;KL@8O]K5F_WR[F9Z M]KF]NVE>^^UF'S^WB^YUMZO;_\JX;=YOEW;YX\&7S?-+/SY8W=TG5TOQJY\;9IOX\UO MC[=+,SJ*V_C0CU74P\];7,?M=JQI\/'O7.GRU.98\/SZ1^V_3)T?.O.U[N*Z MV?ZS>>Q?;I?%?\USAW*EHNY][_'M[@=Y*.3H8V'9MM-?QS*-#95W==W-VWSOFB/K_=0C[/(7KMA]!_&A]-@3_\;AJ<;GK[=66-O5F]C M1;.F/&KH7'-2K(;:3TT0:J(D59PN&UAK!0M)!22,33#L)T_E^:*?A"MPL (W M5>#.*G!>C--1XB?)_N@Q%!Q$9[6*.'>YZ"]295G"<08=9Z#+B3'SL *ONFR- M$WT^:K(SGY9-)F;06JM"ELLN:U%N3($-Y]!P#@QGPG"N6O%.6ED#D0GB=5=: MQ,XF!KB ?@O@5TZJ0K62Y4*SUII"O(%*2ZXL)Y9Q@&8#,"O&K0QZ-@17"+= ME'NQ2BHDRAWV:PU&FP&."\DVHQIRWDE 97/<^D9J :8IDPG>&R!:=60U0V1 M3[0#H7QO2;4C^U/.FHM)$XR7LP_(/*G5#519"(GE8C'$+>O!L4;:83#5BUP& M%"3CPIF$(1P4K(X*BO>SYK(A8U(-89;;#/1E,M^0R-9>A2HZ.%MF48QP\ M+(@>EJ1CS?PK3PGF6PQ]F^LXE\*PQ1RV ,161CJ+$)H'4N,+=+E1@(,R\BGC MF,E60]DKWQJE5SG+N+A&,BLG3X54;(J$:\)@)@!F*^,T:9A>#2F;Z-T:R(AD M916L+"\2R"2,9@)HMC)<$T!S4102"D@6O$IZM2KS9S/ITC4&/6G06ROC-FDX MNV!(SA$D\^S5:&L9D\M2HXU93R!CMPDR$*8S:3I;*X,< 3P/4\/*K 7K?'"R M\U#'(;5EPKPGP'N2D8X R8>$@SDU3)C4!$A-,K:0)O6P[M6TUJJST')I!M.< M0 XO$5N23KVOK,M)V4$Z6X1")B=0^,%+PV&$"CUE*85&#'0"6;9D7DD PFYX M[VI;#71D.)/KNL+"5(K"F.H,J*X(P@#7?MB6IIK")&9 8I)I*6MX7N7#RDZT MA.G)@)XDZAGDQWJ/ 53I+09C.C.@,QLY M,B"/9O4RD ^F)K67>NJ!\ M:YDCETI-'8X8#D0,EL'.Z8C!SJAUCV2Z>Q6077;OTC<./\[J.,^)-,?AN.) M7&'U/5F' NM9=QW)C-H#(9G-DA_!<6AQ(+2PC(=.!P3YK7P--$22$A50^2+U M3=@E/MP[\+925>"0X$!(D @JG89]%A*L=YCU#K#>R17J4":>RM4<1K0#B%;! MWVFF%JE9CHGJ %'EM]5R%OF+>:F\:!')4X8*B'*5?Z_.3L9VL7V>3AV[Q4/S MNN_' Z:SIZ>3S7L:3];$\])>5\?SR9_5'(]+_ZC;Y\V^6WQM^K[93:=K3TW3 MQ\&C^30,YTNL'T\WV_C4CY?Y<-T>CRF/-WUSF(]@5Z=SX+O_ 5!+ P04 M" HA&Y,-VM%KU(& !I(@ & 'AL+W=O[P\WTI6WWGV>SP\-+M2T/G^I] MM0O_>:J;;=F&C\WS[+!OJO*Q;[3=S&26V=FV7.^FM]?]=U^:V^OZM=VL=]67 M9G)XW6[+YK]YM:G?;Z9B^N.+K^OGE[;[8G9[O2^?JS^K]J_]ER9\FIUZ>5QO MJ]UA7>\F3?5T,_U%?%Z9OD&O^'M=O1_.WD^ZJ=S7];?NPV^/-].LV MZZ(,+V]546TV74_!Q[]#I]/3F%W#\_<_>E_VDP^3N2\/55%O_ED_MB\WTWPZ M>:R>RM=-^[5^_[4:)F2FDV'VOU=OU2;(.R=AC(=Z<^C_3AY>#VV]'7H)5K;E M]^/K>M>_O@_]_VB&&\BA@3PU$.)B S4T4*<&4EYLH(<&^M1 V8L-S-# G!KH MRPWLT,#^M.0O-G!# _>S@>XOX#&Z_>5:E&UY>]W4[Y/F>,?MR^[&%I]=N"$> MNB_[Z]__+URQ0_CV[59H=3U[ZSH:-/.C1D8:'6L*I#&Q9H$T-M;<(8V+-4ND MR6/-"FG\23,+,3D%1L+ R+X#?=Z!R4A@CAK;:W:]QBGOR)0*KM*>V%UPC52Y ME)Y$A\NNA'6"Q >I3* 3Z6V%="([ZRX*DX)A4B!,Q$]QU)CS #B7.>DR/)*& M(VDPDB0C:38C6S MH2MS=5D3&7'0B -&R-(N' BK.UOZ8M"= M7U4C!+VHO#.IM:<\70+=E9"YIFMR!859IEPB$#@-") '+%O8'/(ZSS.KE4D, MAE$O$.O98&XTRPJ4#Q).<#80*!W01"L Z65N?)9,M0+S7@#@6S::!_42G3@ M?J+JQ+27B/8T[4O.\:MP!](;4'*4Q[+8$&:Y1"PWU!!'])7TWN<$^L4'A+&I M1'&.6$Z+!4< M9.'A8%:)JEAB)$N 9$O+;\EY&\KOU)K"Q)6(N+0^DH"XN9-TUB.JV Y&LN1( M9@6)Y+258=[TO&!4%N]S,9@5 +.EAA0GKE#2"!+&0G& ,]$"="9#/4*9L02Z M4&=H1TO[%11*9Q)X43@A*) 0+,7+(+)Q(/)4$:@PYA7 O*5D4!S@1N2Y.Z\! MAJASI?8!K\F3(94X\T"E.UTIBO->4H0L%<>]3*%*8=HK0'M']Q&*4YJE'J 1 M=&N]!*)PKZ7"AWFO ._IGF:N0&D?WT##-46E/9L:*NV]9: NFXE&5KOK*#P MPDK"64:!+$-96BA0VE^^:7$>41\I[=5X::\^7MHKG&@42#2.GCDKGD+8#A)=P@K.)1ML+6FEIGDVZC0RY!AKM+?($337..!IM+.AN1X.-17=<3P_^ MQW6Q)9QM-#IBIW6FYHD$10BDFV2 $J?P(-VPO8[F^P;AZ2.:A08)QZ>*5HUS MB49[!V:'YPBOZ5X'B.AAKN;4]ZG3'(V1K]&I/JUH-$"^RZQD3SM&=;$EG!@T MVF"P%<@3 WTXM= \,\A$CM(X,VB0&=A>1W/42B=2=S&FK?[ YD)SV"J?*UI] MC\KBATJ8QP;PF#Y+F!MP>N^,HB<:!= 9*EH D312.J); MU5*)P$B=8*Z2Y4 M1 9G P.R ;4T-YSS1NK<\H(?*+7/,Z,4I;T[3.[KMJVW M_0/RI[INJ]!K]BGT]U*5CZRO$R@<DC@PC'%9Y J4@49/R<..E<,@*7]HW]0^H]]'(1#IY0_9"5 M;W/Z0$D%M>B5?\;A(TS]O*-D:OXS7$&%]*@DU"A1N?0E9>\\ZHDE2-'B=3RE M2>7OA1=%9G$@=IQ])^(5;X\\S*:,P32*]"^(=R%Z M+;:'^XQ=(]&4S_V^):SL.;(FPQ4PVV2=OD2(F]29N\B,X+^\C3G?Q)'[?]B["--(Y; M3?.O$3T$*9N[L$)M>&"SHZ#VT3P$VXYK-CH>N^D%L?D9%[\!4$L#!!0 ( M "B$;DP$NX 'M0$ -(# 8 >&PO=V]R:W-H965T&UL M?5/;;MP@$/T5Q <$K]=MMBO;4C95E4J-M$K5]IFUQS8*, [@=?+W!>RX5FOU M!9CAG#,7AGQ$\VP[ $=>E=2VH)US_9$Q6W6@N+W!'K2_:= H[KQI6F9[ [R. M)"59FB0?F>)"TS*/OK,I3B!Q+.B.OCN>1-NYX&!EWO,6 MOH/[T9^-M]BB4@L%V@K4Q$!3T+O=\90%? 3\%##:U9F$2BZ(S\'X6AZW*]R#E$'(I_$R:](E9""NS^_J7V+MOI8+MW"/\I>H75?0 R4U-'R0 M[@G'!YCK^4#)7/PWN(+T\)")CU&AM'$EU6 =JEG%IZ+XZ[0+'?=QNLGV,VV; MD,Z$="$<8APV!8J9?^:.E[G!D9BI]ST/3[P[IKXW57#&5L0[G[SUWFNYN_V4 MLVL0FC&G"9.N,0N">?4E1+H5XI3^0T^WZ?O-#/>1OE]'/R3; MFF0!8%LO^6 MN($Y_%TD6_54@6GC-%E2X:#C)*^\R\#>I?%-_L"G:7_DIA7:D@LZ_[*Q_PVB M Y]*QY1N7OP%02P,$% @ *(1N M3&?/8N*T 0 T@, !D !X;"]W;W)K&UL?5/; MCM,P$/T5RQ^P;MTL5%42:;L(@012M0AX=I-)8JTOP7::Y>\9.]D0(.+%]HSG MG#DS'N>C=<^^ PCD12OC"]J%T)\8\U4'6O@[VX/!F\8Z+0*:KF6^=R#J!-** M\=WN#=-"&EKFR7=Q96Z'H*2!BR-^T%JXGV=0=BSHGKXZGF3;A>A@9=Z+%KY M^-I?'%IL8:FE!N.E-<1!4]"'_>F]$$&7N[$CQ"?>GSCVIHK.U(ITA^(]>F_E_LAS=HM$ M<\QYBN'KF"6"(?N2@F^E./-_X'P;?MA4>$CPPQ\*#]L$V29!E@BR_Y:X%9/] ME82M>JK!M6F:/*GL8-(DK[S+P#ZD1V2_PZ=I_RQ<*XTG5QOP95/_&VL#H)3= M'8Y0AQ]L,10T(1[?XME-8S89P?;S#V++-RY_ 5!+ P04 " HA&Y,2DK# M3+0! #2 P &0 'AL+W=OW<< MV8#VQ;4 GKQJ95Q.6^^[$V.N;$$+=X<=F'!3H]7"!],VS'461)5 6C&^V1R8 M%M+0(DN^BRTR[+V2!BZ6N%YK87^>0>&0TRU]1_C4\ W"8-;G$FLY(KX$HV/54XW41 H*'UD$&&[ MP1,H%8F"C!\3)YU31N#R_,;^/M4>:KD*!T^HOLO*MSD]4E)!+7KEGW'X %,] M]Y1,Q7^"&Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS8%/L'4 GP!\!AQ3 M'C8F2LK?"2^*S.) [-C[3L0GWIYXZ$T9G:D5Z2Z(=\%[*[;'^XS=(M$4S_6^):S,-?2=BB MIQILDZ;)D1)[DR9YX9T']C$](OL=/D[[9V$;:1RYH@\OF_I?(WH(4C9W883: M\,%F0T'MX_$AG.TX9J/AL9M^$)N_]9M0$ M -(# 9 >&PO=V]R:W-H965TY!^9M&&\F<-TU+;&^ U1$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QP-O.Q<X@/#A08G/46EAXXJJP3HM9Q8O1;*7:>U,%9VQ%O//BK?=>RG2_S\DE$,TQQRF&KF.6 M".+9EQ1T*\61OH/3;?AN4^$NPG?_*+S9)L@V";)(D'U8XD;,3?)?$K+JJ033 MQFFRJ-*#BI.\\BX#>TOCF[R%3]/^@YF6*XO.VOF7C?UOM';@I217?H0Z_\$6 M0T#CPO&S/YMIS";#Z7[^063YQN5?4$L#!!0 ( "B$;DPV963?M $ -(# M 9 >&PO=V]R:W-H965T=\?&'-5!XJ[*].#QIO&6,4]FK9EKK? ZPA2DJ6[W0U37&A:YM%W MLF5N!B^%AI,E;E"*V]-S7=!=$ 02*A\8.&X7N )XYZ9(R -?G-_:/L7:LYQZ>.#FDV)LJ.&,KXAV*=^B]E,G[)&>70#3''*>8=!VS1#!D M7U*D6RF.Z5_P=!N>;2K,(CS[3>$_"/:;!/M(L/]OB5LQV1])V*JG"FP;I\F1 MR@PZ3O+*NPSL71K?Y%?X-.T/W+9".W(V'E\V]K\QQ@-*V5WA"'7XP19#0N/# M\1V>[31FD^%-/_\@MGSC\B=02P,$% @ *(1N3.?GP>&U 0 T@, !D M !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=NY=&5; MRJ:J6BF15JG:/K/VV$8!Q@6\3OZ^@!W7;:V^ #/,.7-F&/(1S8OM !QY55+; M@G;.]0?&;-6!XO8*>]#^ID&CN/.F:9GM#? Z@I1DR6YWPQ07FI9Y])U,F>/@ MI-!P,L0.2G'S=@2)8T'W]-WQ+-K.!0 [P)&NSJ34,D9\2487^J"[H(@D%"YP,#]=H$'D#(0>1D_9TZZ MI S ]?F=_5.LW==RYA8>4/X0M>L*>D=)#0T?I'O&\3/,]5Q3,A?_"!>0/CPH M\3DJE#:NI!JL0S6S>"F*OTZ[T'$?IYLTG6';@&0&) O@+N9A4Z*H_"-WO,P- MCL1,O>]Y>.+](?&]J8(SMB+>>?'6>R_E_D.6LTL@FF..4TRRCEDBF&=?4B1; M*8[)/_!D&YYN*DPC//U#X?4V0;9)D$6"[+\E;L7<_)6$K7JJP+1QFBRI<-!Q MDE?>96#OD_@FO\.G:7_BIA7:DC,Z_[*Q_PVB R]E=^5'J/,?;#$D-"X<;_W9 M3&,V&0[[^0>QY1N7OP!02P,$% @ *(1N3.1E*;RT 0 T@, !D !X M;"]W;W)K&UL?5-AC]L@#/TKB!]PM+1;>U42Z7K3 MM$F;5-VT[3--G 0=X Q(<_OW Y++LBW:%\#&[_G9F&Q ^^Q: $]>M#(NIZWW MW8DQ5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVS>,BVDH466?!=;9-A[)0U< M+'&]UL+^/(/"(:=;^NIXDDWKHX,562<:^ +^:W>QP6(S2R4U&"?1$ MU3A^V MI_,^QJ> ;Q(&MSB36,D5\3D:'ZN<;J(@4%#ZR"#"=H-'4"H2!1D_)DXZIXS MY?F5_7VJ/=1R%0X>47V7E6]S>J2D@EKTRC_A\ &F>MY0,A7_"6Z@0GA4$G*4 MJ%Q:2=D[CWIB"5*T>!EW:=(^C#?\,,'6 7P"\!EP3'G8F"@I?R>\*#*+ [%C M[SL1GWA[XJ$W972F5J2[(-X%[ZW8WA\R=HM$4\QYC.'+F#F"!?8Y!5]+<>;_ MP/DZ?+>J<)?@NS\4'M<)]JL$^T2P_V^):S'W?R5ABYYJL$V:)D=*[$V:Y(5W M'M@'GM[D=_@X[9^%;:1QY(H^O&SJ?XWH(4C9W(41:L,'FPT%M8_'0SC;<_(M0"#/6AF?TS:$[LB8 M+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S:W3 MI:)$EW]D5F>V#D@;.COA> M:^%^G4#9(:=;^N)XD$T;HH,562<:^ ;A>W=V:+&9I9(:C)?6$ =U3N^VQ],^ MQJ> 'Q(&OSB36,G%VJ=H?*YRNHF"0$$9(H/ [0KWH%0D0AD_)TXZIXS Y?F% M_6.J'6NY" _W5CW**K0Y/5!202UZ%1[L\ FF>MY1,A7_!:Z@,#PJP1RE53ZM MI.Q]L'IB02E:/(^[-&D?QIO;PP1;!_ )P&? (>5A8Z*D_(,(HLB<'8@;>]^) M^,3;(\?>E-&96I'N4+Q'[[7 !\W8-1)-,:+_P/DZ M?+>J<)?@NS\4_B?_?I5@GPCV;Y:X%O.W2K;HJ0;7I&GRI+2]29.\\,X#>\?3 MF[R&C]/^5;A&&D\N-N#+IO[7U@9 *9L;'*$6/]AL**A#/+['LQO';#2"[:8? MQ.9O7/P&4$L#!!0 ( "B$;DPB0K-QM $ -(# 9 >&PO=V]R:W-H M965T(,R*7[]P.29MD6]0M@X_?\;$P^H7FV'8 C+UKUMJ"=<\.1,5MUH(6] MP0%Z?].@T<)YT[3,#@9$'4%:,9XD[Y@6LJ=E'GUG4^8X.B5[.!MB1ZV%^74" MA5-!#_35\23;S@4'*_-!M/ 5W+?A;+S%5I9::NBMQ)X8: IZ?SB>LA ? [Y+ MF.SF3$(E%\3G8'RJ"YH$0:"@&UL?5-A;]P@#/TKB!]0DZ8B%.J?WN^-I'^)CP \)HUN= M2:CD8LQ+,#Y7.4V"(%!0^L @<+O" R@5B%#&SYF3+BD#<'U^8_\8:\=:+L+! M@U'/LO)M3@^45%"+0?DG,WZ"N9X/E,S%?X$K* P/2C!':92+*RD'YXV>65"* M%J_3+KNXC]--FLZP;0"? 7P!'&(>-B6*RA^%%T5FS4CLU/M>A"?>'3GVI@S. MV(IXA^(=>J\%3VXS=@U$<\QIBN&KF-T2P9!]2<&W4ISX/W"^#4\W%:81GOZA M\&Z;8+])L(\$^_^6N!5S^"L)6_54@VWB-#E2FJ&+D[SR+@-[S^.;O(=/T_Y5 MV$9VCER,QY>-_:^-\8!2DALT 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$F]VTZ6;ML8T"'A?P M.OW[ G9<*['R LQPSID+0S:B>;8M@",O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1 MPGG3-,SV!D0525HQGB2?F!:RHT46?2=39#@X)3LX&6('K87Y>P2%8TY3^NIX ME$WK@H,562\:^ GN5W\RWF*+2B4U=%9B1PS4.;U-#\=]P$? ;PFC79U)J.2, M^!R,;U5.DY 0*"A=4!!^N\ =*!6$?!I_9DVZA S$]?E5_2'6[FLY"PMWJ)YD MY=J4S,5_APLH#P^9^!@E*AM74@[6H9Y5?"I:O$R[ M[.(^3C?7?*9M$_A,X OA)L9A4Z"8^;UPHL@,CL1,O>]%>.+TP'UORN",K8AW M/GGKO9>")U\R=@E",^8X8?@*DRX(YM67$'PKQ)&_H_-M^FXSPUVD[];T--D6 MV&\*[*/ _L,2-S#IVR+9JJ<:3!.GR9(2ARY.\LJ[#.QM?$3V'SY-^P]A&ME9 MG_3H-'">=.T MS X&1!U!6C%^.+QC6LB>EGGTG4V9X^B4[.%LB!VU%N;7"11.!4WHJ^-)MIT+ M#E;F@VCA*[AOP]EXBZTLM=306XD],= 4]#XYGK(0'P.^2YCLYDQ")1?$YV!\ MJ@MZ"() 0>4"@_#;%1Y J4#D9?Q<..F:,@"WYU?V#[%V7\M%6'A ]4/6KBOH M'24U-&)4[@FGC[#4L]EP."P_B*W?N/P-4$L#!!0 ( M "B$;DP\@?%PM0$ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=! ME!&D%>.;S0W30K8T3Z/O9//4]%[)%DZ6N%YK87\=09DAHPG]=#S+NO'!P?*T M$S6\@/_>G2Q:;&8II8;62=,2"U5&[Y+#<1?B8\ /"8-;G$FHY&S,:S"^E!G= M!$&@H/"!0>!V@7M0*A"AC+>)D\XI W!Y_F1_C+5C+6?AX-ZHG[+T34;WE)10 MB5[Y9S,\P53/-253\5_A @K#@Q+,41CEXDJ*WGFC)Q:4HL7[N,LV[L-XL]U/ ML'4 GP!\!NQC'C8FBLH?A!=Y:LU [-C[3H0G3@X<>U,$9VQ%O$/Q#KV7G"?7 M*;L$HBGF.,;P14PR1S!DGU/PM11'_@^&PO=V]R:W-H965TIVF35NG4:=MG+G$25(A3()?VWP](FF5;M"^ MC=_SLS'9B.;)M@".O&C5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501I MQ7B2W#(M9$>++/K.ILAP<$IV<#;$#EH+\WH"A6-.4_KF>)1-ZX*#%5DO&O@& M[GM_-MYB"TLE-7168D<,U#F]2X^G?8B/ 3\DC'9U)J&2"^)3,+Y4.4V"(%!0 MNL @_':%>U J$'D9SS,G75(&X/K\QOXIUNYKN0@+]ZA^RLJU.3U04D$M!N4> M]"$^<'KGO31F'K(V#40 MS3&G*8:O8M(E@GGV)07?2G'B_\#Y-GRWJ7 7X;L_%'[8)MAO$NPCP?Z_)6[$ M\.2O)&S54PVFB=-D28E#%R=YY5T&]H['-_D=/DW[@S"-["RYH/,O&_M?(SKP M4I(;/T*M_V"+H:!VX?C>G\TT9I/AL)]_$%N^&PO=V]R:W-H965T6_> M#$,^HGUR'8 GSUH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V M;YD6TM R3[ZS+7,ZH+LH"!14/C*( ML%WA 92*1$'&CYF3+BDC<'U^87^?:@^U7(2#!U3?9>V[@MY14D,C!N4?;VVR&;0/X#. + MX"[E85.BI/R=\*+,+8[$3KWO17SB_9&'WE31F5J1[H)X%[S7DO-]SJZ1:(XY M33%\%?,:P0+[DH)OI3CQO^!\&W[85'A(\,-O"O]!D&T29(D@^V^)6S&'/Y*P M54\UV#9-DR,5#B9-\LJ[#.P]3V_R&CY-^V=A6VD!_ Z^?L"=ERKM?H"S'#.F0M#-J)Y ML2V (V]:=3:GK7/]@3%;MJ"%O<(>.G]3H]'">=,TS/8&1!5)6C&^VWUB6LB. M%EGTG4R1X>"4[.!DB!VT%N;]" K'G";TP_$DF]8%!RNR7C3P ]S/_F2\Q1:5 M2FKHK,2.&*AS>I<[D! H*%U0$'Z[P#TH M%81\&J^S)EU"!N+Z_*'^-=;N:SD+"_>H?LG*M3F]I:2"6@S*/>'X ',]UY3, MQ7^'"R@/#YGX&"4J&U=2#M:AGE5\*EJ\3;OLXCY.-_N;F;9-X#.!+X3;&(=- M@6+F7X03169P)&;J?2_"$R<'[GM3!F=L1;SSR5OOO12H]1]L M,134+AQO_-E,8S89#OOY!['E&Q>_ 5!+ P04 " HA&Y,XHS ;4! #2 M P &0 'AL+W=O_(M M0"#/6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S:W3 MI:)$E MW]D5F>V#D@;.COA>:^%^GT#9(:=;^N)XE$T;HH,562<:^ ;A>W=V:+&9I9(: MC)?6$ =U3N^WQ],^QJ> 'Q(&OSB36,G%VJ=H?*YRNHF"0$$9(H/ [0H/H%0D M0AF_)DXZIXS Y?F%_6.J'6NY" \/5OV456AS>J"D@EKT*CS:X1-,];RC9"K^ M"UQ!87A4@CE*JWQ:2=G[8/7$@E*T>!YW:=(^C#?\_01;!_ )P&? (>5A8Z*D M_(,(HLB<'8@;>]^)^,3;(\?>E-&96I'N4+Q'[[7@_#9CUT@TQ9S&&+Z(V).^8%K*G91Y]9UOF M9O1*]G"VQ(U:"_OG!,I,!3W0%\>C;#L?'*S,!]'"=_ _AK-%BZTJM=30.VEZ M8J$IZ/WA>,H"/@)^2ICL?5?0.TIJ:,2H_*.9/L-2SRTE2_%?X0H* MX2$3C%$9Y>)*JM%YHQ<53$6+YWF7?=RG^>8V6VC[!+X0^$JXBW'8'"AF_E%X M4>;63,3.O1]$>.+#D6-OJN",K8AWF+Q#[[7D_$/.KD%HP9QF#-]@#BN"H?H: M@N^%./%7=+Y/3WW^0??)[V;\*VLG?D8CR^;.Q_8XP'3"6YP1'J\(.MAH+&A^-[ M/-MYS&;#FV'Y06S]QN5?4$L#!!0 ( "B$;DR 3HB]&@, $X. 9 M>&PO=V]R:W-H965T17B;1A\/6S\<%@1K_A> M#BD*];CR1UY50R:UCM]34G_F' *7[Q_9/^O-J\V\%CU_%-6O\B#/&S_WO0,_ M%I=*/HO;%SYM*/&]:???^)57"CZL1''L1=7K7V]_Z:6HIRQJ*77Q/C[+1C]O MXS])/(7A )H": [(-4\P$NF5?RIDL5UWXN9UX\=OB^&,V3VI;[,?)O6GT/^I MQ?=J]KJEB-;!=4@T878CAA88-B,"E7VF($2Q(RN<<'@$5QCI\&C)GH20Y(<)& &"<(X*F<%258@@7GP".,X>!9B!856BL6I3@JR,10G#AJ'4!E( M8?$@4.;@@6I]8 12Y"8/ JT46+*[S->].NI'IO;VX-+J+6LS.S=(#Z7;@ M'WSLM+X7W:EL>N]52-54Z*O_40C)U5K".U629]7&PO=V]R M:W-H965T0/6!.' (T(TF:KJI5:*=JJ M[;,#PT5K8VJ;L/W[VH901-P7[!F?.6?&9B8;A7Q3#8 .WCGKU DU6O='C%71 M *?J2?30F9-*2$ZU,66-52^!EBZ(,TS",,:[R#P3@V9M!Q<9J(%S M*O^<@8GQA';H[GAMZT9;!\ZSGM;P'?2/_B*-A1>6LN70J59T@83JA)YWQW-J M\0[PLX51K?:!K>0JQ)LUOI0G%-J$@$&A+0,URPU>@#%+9-+X/7.B1=(&KO=W M]D^N=E/+E2IX$>Q76^KFA%(4E%#1@>E7,7Z&N9X#"N;BO\(-F(';3(Q&(9AR MWZ 8E!9\9C&I!)RF7^DFN:9%&,@I[OOJ7WB MW9&8NRFLTUV%.S/)*^.]Y23YD.&;)9HQYPE#5IC=@L"&?9$@/HDS>0@G_O"] M-\.]"]^OU=/03Q!Y"2)'$*WU5P13CC[,?XH\>$4.'@*R$?%A]GZ1V"L2/Q#$ MT4;C$4+2R*^1>#42#\%A(^+#Q'Z1U"N2>@B2C8@/DVY$\.HWYR!KU^ J*,30 MN>&R\BXSY)FX-OD'GP;0-RKKME/!56C3;*XE*B$TF%3")_-RC9EYB\&@TG:; MF+V<.G\RM.CGH8:7R9K_!5!+ P04 " HA&Y,,=@P2*\! #2 P &0 M 'AL+W=OM_O&7-E"UJX&]-#AW]J8[7PZ-J&N=Z"J"))*\:3Y(YI(3M:9#%VM$5F!J]D M!T=+W*"UL'\.H,R8TY1> J^R:7T(L"+K10,_P/_LCQ8]MJA44D/GI.F(A3JG MC^G^L OX"/@E870KFX1.3L:\!>=KE=,D% 0*2A\4!!YG> *E@A"6\3YKTB5E M(*[MB_IS[!U[.0D'3T;]EI5O,+S/U\HF1N_AN<02$\5((Y M2J-<_))R<-[H605+T>)C.F47SW'6O]"V"7PF\"L"FQ+%RK\(+XK,FI'8:?:] M"%><[CG.I@S!.(KX#XMW&#T7_/XA8^<@-&,.$X:O,.F"8*B^I.!;*0[\/SK? MIM]N5G@;Z;LU_2'9%MAM"NPV!-*K%K;\F*8\3EGSL"0C]J\V@[ H3G""*S@:9 ="@I1YSUKX">Y7?S0^(HM*S24HR[5"!IH"/V[WARS@(^ W MA]&N]BATSDQ"T]:O/#:=05^P*B&A@W"/>OQ*\S]W&(T-_\=SB \/#CQ-2HM;/RB:K!. MRUG%6Y'L;5JYBNLXZU]H:0*="?2*0*9"T?EGYEB9&STB,YU]S\(5;_?4GTT5 MDO$HXC]OWOKLN:2?=CDY!Z$9Q ]F6JXL.FGG;S_>4:.U V]E<^/'K/./< D$-"YL[_W>3*,X!4[W\RLC MRU,O_P)02P,$% @ *(1N3"5$)?NX 0 T@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0$N)N3F1;:CI-F[1)4:=UGXE] MME'!>(#C[M_OP*YG=?X"W''OO;OCR$9C7UP+X,FK5IW+:>M]?V+,E2UHX>Y, M#QW>U,9JX=&T#7.]!5%%D%:,[W8?F!:RHT46?1=;9&;P2G9PL<0-6@O[YPS* MC#G=TS?'DVQ:'QRLR'K1P _P/_N+18LM+)74T#EI.F*ASNG#_G1.0GP,>)8P MNM69A$JNQKP$XVN5TUU("!24/C (W&[P"$H%(DSC]\Q)%\D 7)_?V#_'VK&6 MJW#P:-0O6?DVIRDE%=1B4/[)C%]@KN>>DKGX;W #A>$A$]0HC7)Q)>7@O-$S M"Z:BQ>NTRR[NXW23\!FV#> S@"^ -.JP22AF_DEX4636C,1.O>]%>.+]B6-O MRN",K8AWF+Q#[ZW@QS1CMT TQYRG&+Z*V2\1#-D7";XE<>;_P?DV_+"9X2'" M#VOU]+A-D&P2))$@6>NG]^]*W(@YOA=AJYYJL$V<)D=*,W1QDE?>96 ?XB.R M?^'3M'\7MI&=(U?C\65C_VMC/& JNSL&UL=53;CML@$/T5Q 3TL^F![#H17!I2MQ;.QP),74/@IH[ M-8!T)ZW2@EIGZHZ800-M0I#@)$N2 Q&425P5P7?65:%&RYF$LT9F%(+JWR?@ M:BIQBE\=3ZSKK7>0JAAH!]_ ?A_.VEED96F8 &F8DDA#6^*']'C:>WP _& P MF^4HN2CU[XW-3XL0G!!QJZQFH6Z[P")Q[(I?&KX43KY(^<+M_9?\8:G>U M7*B!1\5_LL;V);['J(&6CMP^J>D3+/7L,5J*_P)7X [N,W$:M>(F?%$]&JO$ MPN)2$?1E7ID,ZS2?' Y+6#P@6P*R-> ^Z)!9*&3^@5I:%5I-2,]W/U#?XO28 MN;NIO3-<13ASR1OGO59YDA3DZHD6S&G&9!M,NB*(8U\ELIC$*?LO/(N'Y]$, M\Q">;]7?OT&PBQ+L L'NGQ+3FQ)CF#=$]E&1?80@OQ&)878W(F33. &Z"T_6 MH%J-,HS+QKM.Q4,6&O\7/H_45ZH[)@VZ*.N>3VARJY0%ETIRYW+IW12O!H?6 M^NT[M]?S6YX-JX9E3,GZKZC^ %!+ P04 " HA&Y,O;SVS+@! #2 P M&0 'AL+W=O552 MVX)VSO5'QFS5@>+V!GO0_J9!H[CSIFF9[0WP.I*49&F2W#+%A:9E'GUG4^8X M."DTG VQ@U+<_#Z!Q+&@._KF>!)MYX*#E7G/6_@.[D=_-MYBBTHM%&@K4!,# M34$?=L?3/N CX%G :%=G$BJY(+X$XTM=T"0D!!(J%Q2XWZ[P"%(&(9_&KUF3 M+B$#<7U^4_\4:_>U7+B%1Y0_1>VZ@MY34D/#!^F>' M3'R,"J6-*ZD&ZU#-*CX5Q5^G7>BXC]--ELVT;4(Z$]*%7CBW3'UO:F",[8BWOGDK?=>RRPYY.P:A&;,:<*D*\QN03"OOH1( MMT*)\9YDE MHM>L:>$LD>HYI_+C!$P,*0[QS?'25+6V#I(E':W@!^B?W5D:B\PL1<.A58UH MD80RQ0_A\;2W> =X;6!0BSVRE5R$>+/&]R+%@4T(&.3:,E"S7.$1&+-$)HW? M$R>>)6W@9&(U<,.6^*.^5%GQB,:EP^CZN3>O68>*_A?D#HBD@6@604^H_<7A,3*]R:W3M<*=F>25\5ZS.#@DY&J))LQIQ$0+3#@CB&&?)2*? MQ"GZ)SSRA\?>#&,7'B_5[P]^@HV78.,(-G^5>+\JT8,) [_(UBNR]1"$*Q$? MYC^MV'E%=AZ">"7BPVS\(GNOR-Y#L%V)^#"[E0A97$$.LG+#IU N^M8-_L([ MS_=#Y*[P'_CX.#Q3636M0A>AS2"XZUH*H<&D$MR9KM;F/9H-!J6VV[W9RW$J M1T.+;GIPR/SJ99]02P,$% @ *(1N3-:OL56X 0 T@, !D !X;"]W M;W)K&UL=5/;;IPP$/T5RQ\0 [M-MBM RJ:J6JF5 M5JF:/GMA "N^4-LLZ=]W; BE*7VQ/>-SSEP\SD=CGUT'X,F+DMH5M/.^/S+F MJ@X4=S>F!XTWC;&*>S1MRUQO@=>1I"3+DN26*2XT+?/H.]LR-X.70L/9$CVO$T@S%C2EKXY'T78^.%B9][R%;^"_]V>+%EM4:J% .V$TL= 4]#X]GO8! M'P%/ D:W.I-0R<68YV!\K@N:A(1 0N6# L?M"@\@91#"-'[.FG0)&8CK\ZOZ MQU@[UG+A#AZ,_"%JWQ7T0$D-#1^D?S3C)YCK>4?)7/P7N()$>,@$8U1&NKB2 M:G#>J%D%4U'\9=J%COLXW=P>9MHV(9L)V4(XQ#AL"A0S_\ ]+W-K1F*GWO<\ M/'%ZS+ W57#&5L0[3-ZA]UKNTKN<78/0C#E-F&R%21<$0_4E1+85XI3]0\^V MZ;O-#'>1OEO3D__$WV\*[*/ _J\2#V]*W,*\?Q.$K7JJP+9QFARIS*#C)*^\ MR\#>9_%-_L"G:?_*;2NT(Q?C\65C_QMC/& JR0V.4(QY1N7OP%02P,$% @ *(1N3%E>?8+; 0 04 !D !X;"]W M;W)K&UL=53;CML@$/T5Q E+8,;G,D,8TE&J5]T &/0F>*_5%()9FRH:J)[!:ST),$)C:(C$:SM<)[ZW$7EJ1P,;SNX**0' M(9CZ?08NQPSO\#WQTM:-<0F2ISVKX1N8[_U%V8@L*F4KH-.M[)""*L-/N],Y M<7@/^-'"J%=[Y#JY2OGJ@L]EAB-7$' HC%-@=KG!,W#NA&P9OV9-O%@ZXGI_ M5__H>[>]7)F&9\E_MJ5I,OR(40D5&[AYD>,GF/LY8#0W_P5NP"W<56(]"LFU M_T7%H(T4LXHM1;"W:6T[OXZS_IT6)M"90#<$,AGYRC\PP_)4R1&IZ>Q[YO[B MW8G:LRE3FA&;,><+0%6:W((A57RQHR.),_Z'3,#T. M5AA[>KRF1TE88!\4V'N!_5\M[C8MAC#_J?(0-#D$!.*-20BS#YL<@R;'@,!A M8Q+"',,F2= D"0@D&Y,0YG%C0E974("J_?!I5,BA\X._RB[S_43]%7Z'3X_# M5Z;JMM/H*HT=!']=*RD-V%*B!WNJC7V/EH!#9=PVL7LU3>44&-G/#PY97KW\ M#U!+ P04 " HA&Y,G'QUMK8! #2 P &0 'AL+W=O-\0O-B.P!'7K7J;4$[YX8C8[;J0 M[@P/T_J9! MHX7SIFF9'0R(.I*T8CQ)/C M9$_+//K.ILQQ=$KV<#;$CEH+\^<$"J>"IO3- M\2S;S@4'*_-!M/ =W(_A;+S%5I5::NBMQ)X8: KZD!Y/AX"/@)\2)KLYDU#) M!?$E&%_J@B8A(5!0N: @_':%1U J"/DT?B^:= T9B-OSF_JG6+NOY2(L/*+Z M)6O7%?2>DAH:,2KWC--G6.JYI60I_BM<07EXR,3'J%#9N))JM [UHN)3T>)U MWF4?]VF^N4L7VCZ!+P2^$NYC'#8'BID_"2?*W.!$S-S[080G3H_<]Z8*SMB* M>.>3M]Y[+3/^,6?7(+1@3C.&;S#IBF!>?0W!]T*<^']TOD_/=C/,(CW;TM-D M7^"P*W"( H=MB5GRKL0]S/LBV::G&DP;I\F2"L<^3O+&NP[L X]O\@\^3_LW M85K96W)!YU\V]K]!=.!326[\"'7^@ZV&@L:%XYT_FWG,9L/AL/P@MG[C\B]0 M2P,$% @ *(1N3/TRCD[1 0 G 0 !D !X;"]W;W)K&UL=53K;ML@%'X5Q .4!#M.%-F6FDY3)VU2U&GK;V(?7U0P+N"X M>_L!=ETW8W\,Y_!=SL% .DKUHAL @]X$[W2&&V/Z(R&Z:$ P?2=[Z.Q*)95@ MQH:J)KI7P$I/$IS0S28A@K4=SE.?.ZL\E8/A;0=GA?0@!%-_3L#EF.$M?D\\ MM75C7(+D:<]J^ GF5W]6-B*+2MD*Z'0K.Z2@RO#]]GA*'-X#?K+DS#@^3/ M;6F:#!\P*J%B S=/!]R&3D*__"#,M3)4>DIKWOF?O%VR.U>U.XI-\* MOV:+US9[S:.(IN3JA&;,:<+0%6:[((A57RQHR.)$_Z'3,#T*5AAY>K2FT_\( MQ$&!V O$GUJ,;EH,8>*PR2YHL@L([&Y,0I@D;)($39* P/[&)(0YW)B0U>D0 MH&I_+S0JY-#Y.[G*+E?OGOK3]0&?[NT/INJVT^@BC3VC_B154AJPI6SN;,.- M?2J6@$-EW'1OYVJZ,%-@9#^_!61YD/*_4$L#!!0 ( "B$;DQL[ORRQ@$ M #<$ 9 >&PO=V]R:W-H965T<-4C#4V!']+#<>_Q ?#*83*;/?*5G)5Z\\:7NL")3P@$5-8K,+=N)V_Z'^'&IWM9R9@4GY[@?F6YP>J+N;RCO#580SE[QQWDN99?IK"!H+<:3_T&FZC M0?81 7H5)(;)KH*03>,DZ#8\68,J-?9A7#;>=2H>:&C\7_@\4M^8;GEOT%E9 M]WQ"DQNE++A4DAN72^>F>#4$--9O/[F]GM_R;%@U+&-*UG]%^0=02P,$% M @ *(1N3 '/\*>V 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>QR?(R@SYG1//QQ/LFE]<+ B MZT4#S^!_]B>+%EM4*JFA<])TQ$*=T_O]X9@&? 3\DC"ZU9F$2L[&O 3C6Y73 M74@(%)0^* C<+O 2@4A3.-UUJ1+R$!)*RL%YHV<53$6+MVF77=S'Z29) M9]HV@<\$OA#N8APV!8J9?Q%>%)DU([%3[WL1GGA_X-B;,CAC*^(=)N_0>RF2 M-,W8)0C-F..$X2O,?D$P5%]"\*T01_X?G6_3D\T,DTA/UG1^NRV0;@JD42#] MI\3K3R5N86X^!6&KGFJP39PF1THS='&25]YE8.]Y?)._\&G:?PC;R,Z1L_'X MLK'_M3$>,)7=%8Y0BQ]L,134/AQO\6RG,9L,;_KY!['E&Q?O4$L#!!0 ( M "B$;DQ&ZOIQMP$ -(# 9 >&PO=V]R:W-H965TI%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; Z MDJ0@-$ENB&19TV\A S$]?E=_5NLW==R9A;NM7CFM>L*O,>HAH8- MPCWJ\0'F>JXQFHO_ 1<0'AXR\3$J+6Q<4358I^6LXE.1[&W:N8K[.-UGV_1T,\,TTM,U/4VV!;)-@2P*9/^4 MN/]4XA;FRZ<@9-53"::-TV11I0<5)WGE70;VCL8W^8!/T_Z3F98KB\[:^9>- M_6^T=N!32:[\"'7^@RV&@,:%XZT_FVG,)L/I?OY!9/G&Y5]02P,$% @ M*(1N3/+,:#MZ @ / H !D !X;"]W;W)K&UL ME59A;YLP$/TKB!]0L F05 0IZ31MTB9%G=9]=H@34 UFMA.Z?S_;$$:;0W.^ M8/NX>W?/]I,OZ[AXE26ERGNK62/7?JE4^Q@$LBAI3>0#;VFC_QRYJ(G22W$* M9"LH.=B@F@4X#).@)E7CYYFU[42>\;-B54-WPI/GNB;BSY8RWJU]Y%\-S]6I M5,80Y%E+3O0'53_;G="K8$0Y5#5M9,4;3]#CVM^@QRV.38#U>*EH)R=SSU#9 M<_YJ%E\/:S\T%5%&"V4@B!XN](DR9I!T';\'4'_,:0*G\ROZ9TM>D]D329\X M^U4=5+GVE[YWH$=R9NJ9=U_H0"CVO8']-WJA3+N;2G2.@C-IOUYQEHK7 XHN MI29O_5@U=NSZ/^DU# [ 0P > _#*F\* M8[1;8?_IXJ6V7O(H#K/@8H &GVWO@R<^:/0(-/J8 D,IMO@F/(IG "*PQL@" M1.\ , RP $6%F#Q#B#Z0++WB:U/8WT6<(H83!$#*68 $A @<2>9@@"I \GT MAN3,02S!%$L@10P#K$" E3M)%,+W-72@.3A->']^\W[IV;Q:C&O:1QX2:NL^/[])S+%W']S+L% MA:[3K?XKO_!2%<(0H16"!I&Q'RTFN@M! M_P2Y1R ]B<$]LM.#&*UM'$7$;1B;H!U#VK&= M\M"(LXKM! 6(-L#%B'<\LKP1X@DDGH!\SPSB !./!)G!(#/@@!A!$,80D37" M,$R$^%BJ?. B,+7*MW8@2-!. 6"$@)L.&$YX'+(?$5H"V(V+%"M'Y62.@ M#]G;0#;)'FKX$Z& O:E+'0B<:HN^C211-$4+*SIA@%9LTF(@V S2 LA)'22X M3A!0*&)3"0FH%"%D90,1^TV'&X@/F2*/*Q"Q2Q"+35GI0(-C1:&0$[NVJ',_ M10L7%P*J2V+*= >Z#S86!=<"8A<#EIAR1VSU)C-SV4CAS0VS,6/W$8(K 'R MGM 1%UC?R>SCMR**A9D"84Z,&]X*@H*1.%A"*9#0Q)10"!J+@\6. K%+QE*" MA8G^QUV38A&A0$3LK")0/!('_]\I^+_;646@Q(CCW34=!:\.34-7.UMQ+J6^ MN-_-]DWC$]5-BS&_4LUDV_K]<]-VHM_2ZI"5M?,JI&J)FL9E+X3DBJ/_H#@> M5?/;#W*^E_HU5N]5VP&V RE.77?K]2WV\B]02P,$% @ *(1N3/'M8QWH M 0 ZP0 !D !X;"]W;W)K&UL?531CIP@%/T5 MPWL7%77'B9KLNFG:I$TFV[1]9O0ZFD6QP(S;OR^@8ZV:O@CW>L[A'$22@8LW M60,HY[UEG4Q1K51_Q%@6-;14/O >.OVFXJ*E2I?B@F4O@):6U#+LNVZ$6]IT M*$ML[R2RA%\5:SHX"4=>VY:*W\_ ^) B#]T;K\VE5J:!LZ2G%_@&ZGM_$KK" MLTK9M-#)AG>.@"I%3]XQ#PW> GXT,,C%W#%)SIR_F>)SF2+7& (&A3(*5 \W MR($Q(Z1M_)HTT;RD(2[G=_6/-KO.3BK:2DO?Q['I[#A,^G?:/L&?"/Y,\(+_ M$LA$("L"'IW9J"]4T2P1?'#$^+%Z:LZ$=R1Z,PO3M'MGW^FT4G=O&3G$";X9 MH0GS/&+\!<;_%Y%O$>0O!&L#LPM_UX5O^63!]P[NO@#9%2!6(%@*>,$JQHB) M+*:SF,CS']=1MJC =X-PWTRP:R;8F"&QNS(S8L+%,A_B:.4XWP&1.-ZW$NY: M"3=6(K)R$FZWQ27N865EBPJ\*(A67O#BV)EKX"L5EZ:3SIDK?8+M.:LX5Z 5 MW0N;9RX85,I,'_53U<+GN^W[ ]02P,$% @ *(1N3)3@ M5I5T @ !P@ !D !X;"]W;W)K&UL?55=CYLP M$/PKB/<>8/,9$:1+HJJ56NETU;7/#G$".L#4=L+UW]W3" MOS!_ZU^HV'FSRJ%N<<=JTCD4']?N<[#:91*O +]K/+#%VI&5[ EYEYOOA[7K M2T.XP267"D@\+GB+FT8*"1M_)TUW3BF)R_55_:NJ7=2R1PQO2?.G/O!J[::N M<\!'=&[X*QF^X:F>R'6FXG_@"VX$7#H1.4K2,/7KE&?&23NI""LM^AB?=:>> MPZ1_I=D)8"* F1#$GQ+@1( W0O@I(9P(H4;PQE)4;W:(HR*G9'#H^._V2'Y$ MP2H4W2]E4#5;O1/M82)Z*6 6Y-Y%"DV8S8@!"\P-X0GU.06PI=@ @P[N$VQ- M!-0@.PL$VDU :YU0\>%=G< N$%H%0B40W@E K5$C)E:83F&B*,ZT8DU0"&"B ME6N"(/0?^(VL?B.+WU"S,F*B11:0A/8DL35);$D2:4V)C22!'R<::FM!"9AF M>&>B4A#%=L>)U7%B<1QKCA,CRQ<0Z-^L"4HBW:Z)@?#!GYA:W:86M]JGLDE- MM[)S6E%;*RR)?-PT^;9W_Q'U!+ P04 M" HA&Y,^4CLL/P! !V!0 &0 'AL+W=O90V@O+>6=3+S:Z7Z T*RK*&E\HGWT.DG%RY:JO147)'L M!=#*FEJ&PB!(4$N;SL]3NW82>5I3Z_P'=2/_B3T#,TI5=-")QO>>0(NF?\!'XK$Z*W@9P.#7(P]4\F9\U^/ 9IGIBWYN*_PIW8%IN2/0>)6?27KWR)A5OIQ2-TM*W\=YT M]CY,^0^;VQ!.AG VX.B_!C(9R,J 1C);ZD>J:)X*/GAB?%D]-=\$/A#=S-(L MVM[99[I:J5?O.=GO4W0W09/F.&K"A29\KRBV"O)/@C3 3!$Z*4+K)PM_% 3N M .(,(#8@>A> 5V6,FL1JNA$RP&15;+%5A=$^2MPPD1,FRG_R%&PO=V]R:W-H965T8DOG#DSQYZ))^VX>),%@'+>ZZJ1 M:[=0JEUYGLP+J)E\XBTT^LN1BYHIO10G3[8"V,$:U95'?3_R:E8V;I;:O9W( M4GY65=G 3CCR7-=,_-E"Q;NU2]SKQDMY*I39\+*T92?X >IGNQ-ZY8TLA[*& M1I:\<00UJYO(H(*$F$NTCYY6TOTY^EHK7 XL.I6;O_5@V=NP&_JL9;D ' SH:D,AJ MZ1W9R#\QQ;)4\,X1_>&WS-PQ65%]-KG9M$=AO^G@I=Z]9*$?IM[%$ V8;8^A M-Q@R(CS-/KJ@F(LMO3.GN'F 1AA8\_!#A N<($0)0DL0?""(<((%2K! (HC_ M.R,,D^!.(M1)A! L<8(8)8CGRTQ0@F2&3 1#?-S)$G6R1 @FLHGX>,;Z\X62 MB:0G,Z0BH""9N%*"9OZ&4$3M1/(3//M)\(!://]).$?M/2A(X@D_>)D0I 9( M,$&!%P&)'E"+EP&)YZC%0%-WBU<+P4HAG*# :X$LYZNE>#%0?X9:!#1YMQ2O M&(I4#)GX%Z9X,5#Z@%J\&"CV%MRIO0?=UZUW\S[6($ZV,Y!.SL^-;4MN=L?N M8T/M^_H/WKA8_"==$H7NEL9%!4=EIK&>B[YE MZ!>*MT,[Y(T]6?874$L#!!0 ( "B$;DQ6W(HI?P, %H/ 9 >&PO M=V]R:W-H965T;2I1&EB4=OVK32*,W/8K\9> M\F%?'&429_PE-XICFD;YOQ%/Q'E@$O,R\!KO]K()&4DY>-O$]1L369MZC@8Y'\B3=R/S #T]CP;71, MY*LXSW@S(<\TFMFO^(DG"B^=J!QKD1357V-]+*1(FRC*2AI]U+]Q5OV>F_@7 M&2Z@C8"V I7[.X'3")Q/@?NMP&T$[KT"KQ%X]PK\1N#?*V"-@-TK"!I!<*\@ M; 3AO0)B7RIG?TK\[R5MLDJE@I>C5>]7_U3=6JC1T] E?M\ZE9$:9E0SM,.P+K/0&=(2EK+0^J"HCQ'5 M]+2;8:P3+@FZS 1CPB[SA##4[C)3G7& G688XX"'>_/A+&\; M7B&(@Y?(P5O%J0(X': MZ!"QJ>>!=D 2AB'HF:D.N016\AG+QT(PP9E.,<<#_3='0KD,F%KHD!,&#J"6 MR/P ^V<\(W@Q9KA[L"C.\8SPLX12L$GPAPJ;Y!;5 MK?%7>QFBUSB$-29((KAHCE&*P \,2E%88@S22XQ26HG1A'#7@9O72HQFU$J, M48S!&F.4]HVY1=4UMJZVKBG/=]4AK3#6XIC)<@FX&FT/@H^TW/J"\1'IS0DR MOB@/CM56^3-\?>K\$>6[."N,-R'5EKO:%6^%D%R9MQ_4 K97!]WV)N%;65XR M=9W7I[WZ1HI#&ULE5?;R?$_L)QJM6.Y4GUF>]9(?_9\#)/A'PLMTZU+UFR;DAYYE!" B=/TL)> MS)JQIW(QXP>1I05[*JWJD.=)^7?),GZ.Y$Q5CRKFE]K=:@$SY6*M)(G?]IK6C37 MH](_T7 "503:$63L6X"F"-Y7@*X(_E1 H0C"5$"I".)40*4(T ME1 K0CR5 .24.?).";6J_^5-6:R5'WQ8>C6?.6ZVD,,L60_L8"(>8^S$&.H0C+70^*.IC M24=\.HQP-49X$ TQUQA&F\T7!$/)$',SQKB:G:^8# PQMQA&T[G#,*ZVN!\N MSL/'AA\1B(NGR,5+Q6T$W+Y3E^ *'J[@-0K>0$%;LV6+"1I,T1:2ZP'1,G2% MP&@0A8%6$)A:Z$:>5A,(#&BHY_,&@9'8)YK:5\Q;'!&M96ZQH#%QM>3?84$) M)=I,[\QC#/CWQ?6][',3%@-!>K/ M]9,L/H#X\70_,(I$ T^W&Q@T#&T,_]''8&ADF-#)2QCW*;CZ MN^/^(]30CZ&A >MHT"-%XWTC-$8R-#[$2*00UZ"&SJ=D>@:HH5LIUJUZ!A1H M6'*C#-!QNX)Q7:BA7RG6KWH&%*CO)QI'M5ZH]WI M\[(Y?&KC2[BX V3\7IY6V[/ENWQ[U/V6E-NTJ*P7+N1W?O,ION%<,&F>?)8+ MM).GZ^XA8QM1WX;ROFR/F.V#X'MU?':Z,_SB'U!+ P04 " HA&Y,P27N MAMH" "1"@ &0 'AL+W=O&RC[ES7O/U[)RIY7<<@?IWX7AZ.RDPD MF]6)'\0/H7Z>'EL]2D:675F+IBME$[5BOXX_@ML'0$U C_A5BFLW>8],*4]2 M/IO!E]TZ3HTB48FM,A1?G2GV7U\_"%D3BR%;_55Q$I>%&B &P#\'L#B T@3D RU-XOYCU7 M?+-JY35JA_-PXN;8@5NBMVMK)OO=Z?_3Z]GIV? A&.4C)M%UC,7 8#&P)T S@C1,@(($J"? $P*6.XLQ0&@/ M:8;%@(RY"^*C$,@F"SO3@H-:L*QJ(&!KS,WD&Y9I M2@:6]BEL62#@69F;RGT; M;P]ETT5/4NE+0/^IWDNIA.9,;[3NH[X?CH-*[)5Y9?J]'2Y)PT#)D[T )N,M M=/,/4$L#!!0 ( "B$;DRI&PO=V]R:W-H965T MZ9)*-H5KO[3.).; T8 M+Y!X]N\',+9,5U4/?HF-<^K6W>=4 ;-M4?ZHEL[5DY]YMJ[.I\NZWIQ%4?6Z M='E:?2DV;MW\YZTH\[1N+LOWJ-J4+EUT1GD6"<9,E*>K]70^ZWY[+N>SXJ/. M5FOW7$ZJCSQ/R_\O7%9LSZ=\NO_A^^I]6;<_1//9)GUW?[GZ[\USV5Q%!R^+ M5>[6U:I83TKW=C[]DY]],ZPUZ!#_K-RV.OH^:4MY*8H?[<7]XGS*VHQ^TU7?%/,2UJYRR+[=[6HE^?3>#I9 MN+?T(ZN_%]L[UQ>DIY.^^D?WZ;(&WF;2Q'@MLJK[.WG]J.HB[[TTJ>3IS]WG M:MU];GO_>S/<0/0&XF# 5=! ]@9RK('J#=18 ]T;Z+$&IC;[S>8&PQCAIA;#&.'F#L$([S:[S&,5]?7$7X>(,9; MP4>(D![D"8%XN7S#ZHX/F*@Y#(<3(? 3(3H/E(@Z3\X([/6 M>-8:R=H_,QJD(QFC(QD\D@&1K+]=!@3B+&:&P14:@QPD9?&D+%*^Q#W$N(=X M_$%.< _)[P_R58(<9 ;7Y1KB1!S:J[9+H8+-D*2 BF(@302B.@-'?!A?;C@H MBR>AJ@C1X0()9OVJ!%Q#)D/1"('BF$+%?C0,1*TAH3PL,($E01&)6^% MKP6DDK6AH@DJ":SY)GXP#6<3BTC_@X!MV@<.LR+(*6"C5D80/@AR"GO"5A"D M$PCI_+YXT8,05?.0EQB2A5JC((@LD'YMB)E!$D26[(3QE^"G1/AIO!;]("$_ M33<1$+$(>DJ,GD27DM2\?@(])4%/B=#3^#=E$NET3&C+Z;()@DJLUUD_'.1= MD@2C$<23"/'\6?Q6PLDW.(Q+@J$2:9_&&TX>)6R?H;%+$DR6D,G^Z'_;8P;J MQ6-MD'NU$1A#@HI,N#6R441#1,12B( M0A3$"C\0G+VI>@CQ4(AX6.F'$:>=:T6HC$+F:>NIXKW"G@N$@E&W_(@<6>\Y MTE<%Y2@O@ K MV-F5#-W:*$(0%"((EGBLI0GRZA,ZNR9XJ3%>>L)TKR$O-<% [Y&CH_O3]Y*XK: M-4[9ER;UI4L7AXO,O=7M5]M\+W=O'W<7=;'IWZQ&A]>[\U]02P,$% @ M*(1N3*,#KE&B @ N D !D !X;"]W;W)K&UL MC59M;]L@$/XKEK^O!OQ>)9&61M,F;5+5:=MGFI#$JFT\($GW[P>89+8YK_T2 M WGN>>[.=V<6%RY>Y)$Q%;PV=2N7X5&I[CZ*Y/;(&BKO>,=:_<^>BX8JO16' M2':"T9TU:NJ(()1%#:W:<+6P9X]BM> G55Q2!/#4-%7_6K.:798C#Z\%3 M=3@J@>A=Y%-Y9=U;!65KP-!-LOPX_X?H-S8V 1/RMVD8-U M8$)YYOS%;+[LEB$R'K&:;96AH/IQ9@^LK@V3]N.W(PUOFL9PN+ZR?[+!ZV"> MJ60/O/Y5[=1Q&19AL&-[>JK5$[]\9BZ@- Q<]%_9F=4:;CS1&EM>2_L;;$]2 M\<:Q:%<:^MH_J]8^+X[_:@8;$&= ;@8X^:]![ SB]QHDSB"9&$1]*#8W&ZKH M:B'X)1#]Z^VHJ2)\G^CL;\VA3;;]3Z='ZM/S*BF2170V1 ZS[C%DB$GR,>;! MQ\1D#-GXD'^(2#MY\Y2 GA)K'H^\*&&"&"2(+4$R(,C1)(H>DEE(:R$8%2B; MP#9OPD;>)* WB>=-4J03=WI,.M")$9I124&5U%?)4I@@ PFR]V<]!PER(,YL M4F"YE\^X*&:*HP!5"D\EFU9QX24SR_,"%BE!D=(7F;RQ=>F)D"2#-3""&Q(! M""9SH? T+Q5 A[0DF.YVH0PYV+R9N=MW:8D1 NTFPZ9HA7 M*F/8V!]X$&!_$F \K4D'&CKT@<1D+G*XR3'4Y<54R6]SC$B:XQDIN-,QT.I% M.95*/:FRG%>"1P+.WAY=:P=ZW^S"\.C P.PHO<+QAP>8O6CP131WFF]4'*I6 M!L]BWZNT2_4;QS]Z3H=EE;_050 M2P,$% @ *(1N3)Y\D,,L @ 2 8 !D !X;"]W;W)K&UL?571CILP$/P5Q ?$8 B0") N5%4KM5)T5=MGAVP".H.I[83K MW]3$V)O>?#YGKJ<- 852:@6B+GGZ*Z%1LQAP. 9YHE 2GUJ@6TM#GA%#_#? M'0H+)+"W"*PI L,/YBG"G5T@M J$1B"<&]@N3F& 1 ;2#CTBW_,7AU588($7 MXXFL7J+UT<9V?FSEQ^LLR2++ M (EG+KW-,G!A P7_<))8G21K)[N%D\3F)%PXL8&"Y?-%LP^P 7XULTHX);NU M4K_IL^HT#E^P_H 7]8,:D\-4>\H,,_8KX=>Z%S$=\84R"\NAMU).O MU%B?-A0N4B]CM>;#=;DII[+#91VW=*+EU0641 MD3CF42GS*EPMW-Q]LUKHHRGR2MTW07LL2]G\OE.%/B]#"%\F'O+]P703T6I1 MR[WZILSW^KZQH^C"LLU+5;6YKH)&[9;A>[A=$]H%.,2/7)W;J_>@2^51ZZ=N M\'F[#.-.D2K4QG04TCY.:JV*HF.R.GX-I.%ES2[P^OV%_:-+WB;S*%NUUL7/ M?&L.RS -@ZW:R6-A'O3YDQH22L)@R/Z+.JG"PCLE=HV-+EKW&VR.K='EP&*E ME/*Y?^:5>YX'_I

02 .R? 70(H%Y U"MSJ7Z01JX6C3X'3?]OU;+; M%'!+K9F;;M)YY[[9;%L[>UJQC"RB4T(CU&$'_0B(KX**"H"J( MBZ?7*F*.$U"4@#H"]BH-ZJ718[C#5 X#(B.<>[E@,!""X7(8*H.JI24;+I&PL!D.1.,.U<%0+1ZR92$:@ M!&+^7DE1@G3&7DE'B7*2>9ZM_P-Z)25#I62(E(E<(,;K-YYO!TP< 3##D %T MG6Q"1>QO$ P&/(4)0?AI 01)"8H\/, Z!MLP6L8L"(>V3(N3Y'%D/BV8#!& MIFS!JQC&9#E#%@]3QQ) M@)+1B,%(BM +[)>I]DQ*PMIK.8&ULE5A;;YLP%/XKB/<57[E42:26 M:=JD3:HV;7NFB9.@ L[ :;I_/V,H!7R\AI> G>\E_]K(N,Z6;]2%H3K7(=L:H+ *"4!B465[Y MFY7I>Z@W*WE615Z)A]IKSF69U7_O12$O:Q_[KQW?\\-1M1W!9G7*#N*'4#]/ M#[5N!8.775Z*JLEEY=5BO_;O\&W*C(%!_,K%I1F]>VTHCU(^M8TON[6/6D:B M$%O5NLCTXUFDHBA:3YK'G]ZI/XS9&H[?7[U_,L'K8!ZS1J2R^)WOU''MQ[ZW M$_OL7*CO\O)9] %QW^NC_RJ>1:'A+1,]QE86C?GUMN=&R;+WHJF4V4OWS"OS MO/3^7\U@ ](;D,$ A_\UH+T!?3-@)OB.F0GU8Z:RS:J6%Z_N9NN4M46!;ZE. MYK;M-+DS_^EH&]W[O.&(K8+GUE&/N>\P9(3! R+0WH3(#CL@($.F'' 1@XB-$M"!PD-I.J2@&(4SF#IN[ )&PZRX18; MCL(9G0[#1^-\B$B$Z(P. M#0D*83@C2"0$ZT8Q.:(U#$X+F\VRC&$=Q I.) M0#(10":>D8FL83#653W/#0 C**&.J8I!.C% QQ%/ CI(KB]=C& %(XL#B^E< MP@BHRS!DLWE,>QQWXZ:4'(L*MM."'7G%X*)QA\F"Q,"K J8 "SQ/C VB<>P8 M!UX\L+UZ<.Q8OS"L>,P71 NK% ,RM:.U031VS2TL0 PH$%.'"U@T.%X0+2P; MG%Q3](E5]!2A^8K=H[@+-=WA8 T26X,<,X<+6#,$7Y\4 FN&D"M* 2YQH&% M12!A.;84 FN&L 71PIHAP#9I1VN#G 5/8&$12%@N%[!F2+0@6E@SQ-YI[(+O M09-5/@QGVV/:H[@+-:4#ZX_8^N/8X8+"FJ'H^J106#,4VF?F)0""''LTA85% M <]IA]VN.)HUX9 M+"UVC;1 T%Q:P>@J6HKZ8&[MC;>5Y\I\,ACU#E\&[HBYRK[!N\\*W[+ZD%>- M]RB5OA";:^M>2B4T%W2CJ_8HLMW0*,1>M:^1?J^[ZWS74/+4?ZH(AN\EFW]0 M2P,$% @ *(1N3,A(4OOF 0 U 0 !D !X;"]W;W)K&ULA53;CILP$/T5BP]8TPEGD-C,@'WD&K3THN M&%':%!66G0!26!*C./3]+6:D:;TLL;Z3R!+>*]JTPQVQ]C@+>!/ X.<[9&I MY,SYJS&^%ZGGFX2 0JZ, M'+!0Y J1'2:;PY36\*:8CS_57]FZU=UW(F$@Z< MOC2%JE/OJX<**$E/U3,?GL#5L_&0*_X'7(!JN,E$Q\@YE?:+\EXJSIR*3H61 M]W%M6KL.3O]*6R>$CA!.A&![EQ Y0O1!B.\28D>(%P0\EF)[Z?9([;UDFS!*\,4(.1+1:9V3YT4V=\;I O"H06X'X1F"S:-2(V5I,:S'^ MHM+_(H[W$&.:>/9O&8C*SHU$.>];95HT\TZC^1B:N['P[_7(CA/V(3/.^T\B MJJ:5Z,R5OGGV?I2<*] )^@]ZB&K]Q$P&A5*9[1>]%^.@C8;BG7M#\/209?\ M4$L#!!0 ( "B$;DSM]&PO=V]R:W-H965T^V$(: UF-I. MV+Y];4,H"VYO8H\Y<[X98IM\8/Q5U #2>6MI)_9N+66_0TA<:FB)>&(]=.I) MQ7A+I KY%8F> RE-4DM1X'D8M:3IW"(W:R=>Y.PF:=/!B3OBUK:$_SX 9 M]=W'PG-SK:5>0$7>DRM\!_FC/W$5H=FE;%KH1,,ZAT.U=S_XNV.F]4;PTL @ M%G-'=W)F[%4'7\J]Z^F"@,)%:@>BACL<@5)MI,KX-7FZ,U(G+NF,^,P^3_2[ G!E!#,"7[TWX1P2@A7"6BLS+3ZD4A2Y)P-#A__ MK)[H/>'O0O4R+WK1O#OS3'4KU.J]B .FJCU&$%R*,P]B.B:R8R(;)5IBM M"$>A9\?$5DQLP03>"K,5X2!)[1ALQ6 ;QE]AMJ(X2R([)K%B$AMFM8,.6U'L M^]B.2:V8U#A$[W9RLJ*D&TJ:X,Q.R:R4;$/QHVA%R3;[+,Q4RZLSLU5%L9>N MBT&+@ZPOUF^$7YM..&&PO=V]R M:W-H965TY]7*90#XV^BHE0&[VW3B7582=FO !#' MBK9$O+">=NK)F?&62#7D%R!Z3LG)%+4-B*,(@Y;47;@IS=R>;TIVE4W=T3T/ MQ+5M"?^SI0T;UB$,[Q.O]:62>@)LRIYZHTVC.RF.WU/3 M_=/)KP*,!BQ]5'X#?"+W4G M@@.3:O,V6^R9,4E5R^A%9:O4J3L/&GJ6^C93]WP\>L:!9/UTK(+Y;-_\!5!+ M P04 " HA&Y,W5R*,HL" !7"0 &0 'AL+W=OQ<,YA81I&ZBJI5:*=IJVV%_'VG) M;FL;V6\33\4YEWK"R=*&G.E/*I^;'5I":@JC'E6YH66HFI>-/1VKW.77@\/V- M_8LQK\SLB: ;5OXNCC)?V[%M'>F)7$KYQ&Y?:6!+@ MM%9,;;9$DBSE[&;Q]N]MB%Y%:(55]0]ZTA3;?%/E$6KVF@5^F#I73=1A'EN, M-\!X8\1FC@C\:(S9SC'^?QI'B>R5>J!2S\3[HQPQ3."#!+XAP"."9&*UQ80& M4[=6/8Q]?^(%@(78=5U8#@;EX+D<[$[DM)A@D.<30CB4DTK0X PU$\@(WDA*"<$*@.FL@)Y[:]!,-9(C!+-,L2Q9,D$>0Y MC":EV0*P=SS'H)H8\+SP'R8@07+_%D$NW [<.Y9!!PK&NV1Q^:.%SH, NPOU M0G!+0!_H"0AN"NB>KM"!QH;]) JF+0[J"R/<6!+<&!#4&1:6-8(W,PH^4!AX M R)@!\X+$\X,XR">'@YS4)!,UXHS.+#TE>,'X>>B%M:>277VF1/JQ)BDBM!] M4.YR='O7M0+*FN\8X_5TJ^P=02P,$% @ *(1N3&UZ M4)QC @ "0@ !D !X;"]W;W)K&ULC57;CILP M$/T5Q 5P.*[<-5IN$=$&!O&20R,&:T>'LF?L56^^'U:N MKQ5! :G4%%2]+K"%HM!,2L??CM3M?6K#X?K*_M4$KX+94P%;5OS)#S);N7/7 M.<"1G@OYS)IOT 44NDX7_0^X0*'@6HGRD;)"F*>3GH5D9<>BI)3TK7WGE7DW M'?_5S&Z .P/<&Z#H0P/2&9!W@\ $WRHSH7ZADB8Q9XW#V[]54WTIT)*H9*;Z MT.3.?%/1"G5Z2<(@C+V+)NHPFQ:#!QC4(SS%WKO -A<;?&>.;QUL[Q$$VST0 M:Q#$V)-A$&1N)PBL!($A"&ZR$(U$MIC(8*HV#-_W[5Y"JY?0XF4VRG5X[P4' M 2$C,2TL',*B8%).9)436>1,9&UF)9@]GO:YE6#^>=HW\[N$1+/1!=U^C+D1 MLK *65B$+$9"+)C0'PFQ829J!?GV>O0M%'A%HQSYXS_T.:Z5Y T:: G\9&:-<%)VKJ1N58/3 M?IZML6[ H_.-GG.F,;_3M$/R)^6GO!+.GDG5WDT3/C(F0&ULE9EK;Z-&%(;_BL4/6)@K M$-F6FL1.*[52M*NVGXD]CJT%XP*)M_^^W-8R,^^AD ^QP>^Y#?/,'&!YS8OO MY=&8:O$C2\_ERCM6U>7!]\O=T61)^26_F'/]RR$OLJ2J#XMWO[P4)MFW1EGJ M\R#0?I:GH_5LT) M?[V\)._FFZG^O+P6]9%_\[(_9>9WC186/0*OXZF6MY]WW1 ME/*6Y]^;@]_V*R]H,C*IV56-BZ3^^#1/)DT;3W4>__1.O5O,QO#^^T_OV[;X MNIBWI#1/>?KW:5\=5U[D+?;FD'RDU=?\^JOI"U+>HJ_^=_-ITEK>9%+'V.5I MV?Y?[#[**L]Z+W4J6?*C^SR=V\]K]TLH>S-LP'L#?C/@;-1 ] 9BJH'L#>3- M0/!1 ]4;J*D1=&^@IQJ$O4%H&?C=Z+:7ZSFIDO6RR*^+HIMQEZ29V.PAK"?$ MKCG97O_VM_J*E?79S[52>NE_-HYZS6.GX0--.-0\(4TTU#PC33S4;(!&!T/- M%FG84/."-/RF\>LQN0T,AP/#6P=BX$!@!P(Z$*T#.7 @K6H[C6XUYU93+R+U M'XXC81P)XB@K3J=1]W&XE$+8>K9#.P9YIX!\-UJ@4A1<3#W M#( ?4BXPI4S-J!;SQP" ;K5 1%:+66$ A)":'I@$%LVH%K/ XBG5(I$B]AY, M# 0L^H&>,AP [E MUARZUWE\;@M,D@ D1=*.AD3$3B0P0P(P%&D[#A I8M))#)H$.UYD-_)0%!%Q M,(T2T!@1#;7$B,D9/:+$B,DI/2(2D:-*W!L"#F/J[A+#)6?TB!+#):?TB$@4 M4]5B B4@,";6>XFQDC-Z1(F)D8@8>QWH18-N:'094!@;A8BP\-P@44P4I3 V M"F 3VT\SE+N)B3@:*PH#IM >9J\%2!03:YO"%"H 6*P)%Q@P):?/%T4\*D&[ MEW,)@8BZ.U:80H4 7!HV1U2ZR.B 65(U!U#-V.HT9TRYC.K!6 MPVTONB^9J;&*,8S:W>UT(.Q8[DT;DWHL&,96NT3J@"!2$\\N9S2=&L.FT?-! MY_FGVW2R&$R]+1#"Y]'^W=N%YI75'TGQ?CJ7B[>\JO*L?9UPR//*U#Z#+_4X M'4VROQVDYE U7\/Z>]&]*NH.JOS2OP;S;^_BUO\!4$L#!!0 ( "B$;DPO M5%55$P( -@% 9 >&PO=V]R:W-H965T^V024!K8VH[8?OVM0VA%-R;8 ]GSC?C MX"D'+MYD Z"\=T8[N?<;I?H=0K)N@!'YP'OH])LS%XPHO147)'L!Y&23&$4X M"%+$2-OY56ECSZ(J^571MH-GX:,)9@;3[C, NQ %OTI,T*%C>+@;C8F2*]FE\[.\\6T7EL/6)[,__*QYGWC8A+VTGOR)6^W_86GCE7 MH(L)'G2[C1ZS\X;"69EEIM=B'#;C1O%^FJ-H'N;5'U!+ P04 " HA&Y, MT30;Y ," #6!0 &0 'AL+W=O%FZCU+ G1)X:Z*A\X@/T^DO-14>5#L6%R$$ /5M2QTC@ M>0GI:-N[96YS!U'F_*I8V\-!./+:=53\?@;&Q\+UW7OBI;TTRB1(F0_T M]! M_1@.0D=D43FW'?2RY;TCH"[<#_Z^R@S> EY;&.5J[YA.CIR_F>#+N7 ]4Q P M."FC0/5R@PH8,T*ZC%^SIKM8&N)Z?U?_9'O7O1RIA(JSG^U9-86;NSBBZEH^_3VO9V'6?].PTG M!#,A6 A^]%]".!/"#8%,E=E6/U)%RUSPT1'3GS50,Q/^/M2'>3))>W;VF^Y6 MZNRM3/P@)S)TRPPFP0U2,B_ LANH"EB@"M(K#\<,7W=QDN$*("H16( MK4 _E>CYV::/"92L07$6XC81:A-A-KN-#0)*XPBWB5&;&+$)O(T- MKM$MPF M06T2S,;?V""@-(UQFQ2U23&;[8P]@L+X'R.4H2Z9%8C6(Q1%&Y/L80!\/THV M!ULAJ#B-MG-"5C?,O'C?J+BTO72.7.G+:J]4S;D"K>@]Z;X:_<@N 8-:F6VJ M]V)Z:J9 \6%^1\-\0(" #3!0 &0 M 'AL+W=OOI@H!"(;4"4IGYSI3\U_A#E3! M=27*HV!4F*=3W(1D[:2B2FG)V[@VG5F'2?]!LQ."B1#,!#_\+P%/!+PBH+$R MT^I'(DF6<#8X?/Q9/=%GPC]B]3$+G33?SKQ3W0J5O6>1CQ-TUT(3YC1B@@4F M^!>1;Q'X+P2I N8J FL5@>'C!=\_Q'8!;!7 1F!G!+JQ1,^/5WV,H&@).H1V ME]#J$MI<#BN7+ MJY-SLH "?-CO[$:QU2@V&N'R](3ARB?>_OL@#/'JJ.<66!1ZWKIOM+A>>MQ] M(_S:=,*Y,*ENJKE/%6,2E*3WI)JKU82= PJ5U-N]VO-QSHR!9/TT0M$\Q[,_ M4$L#!!0 ( "B$;DQH^$+_I0( 4) 9 >&PO=V]R:W-H965TNS$"9Z:>I6K^*S,=U]DNC]631^K5'M5[*BZFK5CRJ2%^:AJN_ M&U'+VRK&\>O"4W4Z&[>0K)<=/XD?POSL'I6=):.70]6(5E>RC90XKN('?+_% MR!EXQ:]*W/1D'+E4=E(^N\G7PRI&CDC48F^<"VYO5U&*NG:>+,>?P6D\QG2& MT_&K]\\^>9O,CFM1ROIW=3#G5;R(HX,X\DMMGN3MBQ@2RN)HR/Z;N(K:RAV) MC;&7M?;7:'_11C:#%XO2\)?^7K7^?NN?Y.E@!AN0P8",!IA]:$ ' _IF\'&$ M=#!( X.D3\779LL-7R^5O$6J?[T==[L(WZ>V^GNWZ(OMG]GR:+MZ73.<+I.K MGLZS:%8P Y2 MT$'J':03!QDM@D+U&N8U;1\D8VE0SA)0Y33#0<* "F6,P,@9B)S-D!G. N1> MDTW"D (%P)"&!;B AA4P+ -A&0 ;!-FP69"4I>%FFHM(3L+JSD483?;].]X< MY,T!WCS@S6=1/A$:)%4"(ONF UY E",8=P'B+@#<18"[F%<.T33<#9"*,!H MSU48YWD&(Q<@<@$@AU]<,:\+"]YU"6@P#7+? J+_%=BV.?!/BF:\*0[_I&CV M5=OBY4%6)2C#)-P4@,P6&85%3B:]H!'JY/NLCO;RTAKW2YVLCKW\@;A>$JQO M7(_W/>;-37] ^,[5J6IUM)/&=BK?3XY2&F$IT9TMZMF>2<9)+8[,[5GUC M[B=&=L.A(QE//NM_4$L#!!0 ( "B$;DPCV%-U!P( )L% 9 >&PO M=V]R:W-H965TD:>'$ M+=%3BOG?# @;$MNUWQQ/355+[4!IW.$*?H+\U9VXLM"L4C046M&PUN)0)O:C MNS]&&F\ SPT,8K&W="5GQEZT\:U(;$UG+& R._FT+6B?W)M@HH<4_D$QN^PE3/SK:FXK_#!8B"ZTQ4 MC)P18?ZMO!>2T4E%I4+QZ[@VK5F'\23\/-&V"=Y$\&:"&]XE^!/!?R<$=PG! M1 A6!#268GISQ!*G,6>#QPVD]AM)/%!&\)-@?#_VQ!M"D0W&03^ MZJJBFQH#1_]68=#BB5+@E?G\A96SOI7ZIA?>><(\>OJ)K_R9FCSCH'B7&UFI2S@:!4NIMI/9\G!>C(5DWC4(TS^/T M'U!+ P04 " HA&Y,8GCJ9?@! !@!0 &0 'AL+W=O]?$!$(B@K39JFJE5HJVVO;9(<-%:V-J MF[#]^_I"*)NX4E^P/9PYY\R )Q^Y>)4-@ K>&.WD/FR4ZG<(R;(!1N0#[Z'3 M;RHN&%'Z*&HD>P'D;),813B*4L1(VX5%;F-'4>1\4+3MX"@".3!&Q.\#4#[N MPU5X#3RW=:-, !5Y3VKX#NJE/PI]0C/+N670R99W@8!J'SZN=H>MP5O CQ9& MN=@'II(3YZ_F\.6\#R-C""B4RC 0O5S@"2@U1-K&KXDSG"5-XG)_9?]D:]>U MG(B$)TY_MF?5[,,L#,Y0D8&J9SY^AJF>) RFXK_"!:B&&R=:H^14VF=0#E)Q M-K%H*XR\N;7M[#I._-$O"<@%TM3L@Z_T@4*7+!QT"XWO?$?.+5#NO> ME"9H6V'?:?-21R]%BMI)B/T'L]1A; M@O4[CXF?8.TE6%N"^!U!ZB=(O 2)Q\'FIDL.DUI,Y[KT+Y'4*Y)Z1+(;$8=) M%B*17V+CE=AX)+9^@LQ+D/U_)[=>@NV]@SBZ*7)[U\D/<9;=J*#%'\Y U/9N MRZ#D0V?GRB(ZCX]';&_(7[B;/=^(J-M.!B>N]#VSMZ'B7('V$CWH7C=ZW,T' M"I4RVXW>"W?IW4'Q?IIG:!ZJQ1]02P,$% @ *(1N3(+''1?R 0 ; 4 M !D !X;"]W;W)K&ULC93M;ILP&(5O!7$!-;$- MG2) 6A--F[1)4:=MOQUX":@&,]L)W=W/-A0!L;KE1_SUG./S.H[30<@750/H MX+7EGA ]=&:E$K)EV@SE!:E> BN=J.4(1U&"6M9T89ZZ MN9/,4W'5O.G@) -U;5LF_SP!%T,6[L*WB>?F4FL[@?*T9Q?X#OI'?Y)FA&:7 MLFFA4XWH @E5%G[<[8^QY1WPLX%!+?J!K>0LQ(L=?"FS,+*!@$.AK0,SS0T. MP+DU,C%^3Y[AO*45+OMO[I]<[::6,U-P$/Q74^HZ"S^$00D5NW+]+(;/,-43 MA\%4_%>X 3>X36+V* 17[CLHKDJ+=G(Q45KV.K9-Y]IA7(GC2>87X$F 9\&. MOBL@DX#\KX!. KH1H+$4=S9'IEF>2C$$V8OT6Y/S>D7=M(=MELSQZ/, M["U/R"Y%-VLT,4\C@Q<,7A.'>X)LD*,'(3."3,8Y*/8&Q4Y/5D&QWX!X#8@S MH"L#LJET9!+'=(Z)-I7^DSB^1ZQB4F],ZHE)-S%')EYL@?$CB>QG$]=#)C19 MDZM0L3=4[ D5;T+%=W5C3"DA]Z$\9$(C7RBTN,;V'?K&Y*7I5' 6VOPCW+VM MA-!@7*,'8UN;IV\><*BT[3Z:OAP?@'&@13^];6A^8/._4$L#!!0 ( "B$ M;DS$8=XEH0( $) 9 >&PO=V]R:W-H965TK4[9DF)+%J&P](TOW[ 79=%TC5E_#A M M,+JSI+9)$ D:6G=Q:N%G;L7JP4_J:;NV+V(Y*EMJ?BW9@V_+&,8OTX\U(>C M,A/):M'3 _O%U&-_+_0HF51V= M.'\V@^^[90R,(]:PK3(25#=GMF%-8Y2TC[^C:#RM:8CS_JOZ5QN\#N:)2K;A MS9]ZIX[+N(BC'=O34Z,>^.4;&P/*XFB,_@<[LT;#C1.]QI8WTOY&VY-4O!U5 MM)66O@QMW=GV,NJ_TL($-!+01(#D0T(Z$M(W OZ0@$<"=@C)$(K-344572T$ MOT1BV-Z>FE,$;['._M9,VF3;;SH]4L^>5R0EB^1LA$;,>L"@&09.B$2K3TN@ MT!)KY-'1^P4V/B)U(%4 DH9-I,$X4\M/YR9 'A; 00%L!?"[1.5.H@8,L9C. M8@I 4B=8'X0)<,,-*!7D2M:SH-\LX+=P_ Z8;+8*!,39_8T/*A%T[/H8C*]L M#PFZ)0&WI>.6^$8@ Q4Q^^0J2/._-K4=UM?WF2&Q\%/*@YU)Z,G MKG25LK5DS[EBVB6XT2D]ZO?(-&C87IENKOMB*,K#0/%^?' DTZMG]1]02P,$ M% @ *(1N3"&CAD,W @ N@8 !D !X;"]W;W)K&ULA55=;YLP%/TKB/?6?$,C@M0DFC9IDZI.W9X=?X' /7>4_9.Z\ A//1D):OW4J(;H40+RMH,'^D';3RR9&R!@LY M92?$.P;XH$D-08'G):C!=>L6N:Z]L"*G9T'J%EZ8P\]-@]G?#1#:KUW?O19> MZU,E5 $5>8=/\!/$6_?"Y Q-*H>Z@9;7M'48'-?NL[_:90JO ;]JZ/EL[*@D M>TK?U>3;8>UZRA 0*(52P/)V@2T0HH2DC3^CICLMJ8CS\57]B\XNL^PQARTE MO^N#J-9NYCH'..(S$:^T_PICGMAUQO#?X0)$PI43N49)"==7ISQS09M115II M\,=PKUM][T?]*\U."$9",!'\Y%-".!+"&R'ZE!"-A,@@H"&*WIL=%KC(&>T= M-KS=#JN/R%]%&R>BF2R,_110F-F,V "6:8&P))]6F)P+;$ M)EC0@_L%MDM$:$!V%DAH-Q%:49:"RH.GE*[W]CJ-[8$CNP"B54@L02.C30#)I[Y-),L$0]^_!3; MC:16(ZG%2&(82?]K9(F(/;N+S.HBL[A(#1?9XK4]^%EJ?LH65)A%IADT^X,; M8"?=';E3TG,KU(\PJTX-^#E0'<"H;V1C'OKH36;HZC\P.]4M=_94R/ZBN\"1 M4@'2I/&PO=V]R:W-H965T5^W/,D^J#^HBB^;+495Y4C>O MYR>?-&+X/W;%-\6\)I5\4MFW]%"?UV[D.@=Y3*Y9_5G=_I)#08'K#-7_(]]DUL#; M3)H8>Y55W7]G?ZUJE0]>FE3RY$?_FQ;=[ZW_$I+!#!O0P8".!D0L&K#!@(T& M-%@TX(,!_QV!+QH$@T&@&7A][5UG[I(ZV:Q*=7/*?CY@&:Y]V]B- M3O>MZ<^J:7W;"!ZMO+?6T8#9]A@ZP9 1X37>QQ 4A=A2PUSP>![BR<30.6)G M(I@&>080AA-EL"]89\^FB08^=L"A ]XYX#,'1$NRQX@.4_2=*?SV#P<*8* M!-([+# #Q?- ?4(]+IC@6+20D( )"9 0T\98&(&H3T,<)8110A"%:V6'1A02 MA=0L.S2ZAT7<7G8$$XI 0H%6=F0$TE+9+2%F2<0PB1@D(;0D$";4TG@'YGD9 M,TN6^%AP?.!"4YRG 32;O)0OS$IB43<"@L46%U"]'@E]ORH0K"N$_7F$M@@D M;'&P_!!3?VAL,@J2(GA0"44L&U@(F"D$7.^M'3-W MU8L]@ 6#F=ME'EE4FF'!8/$=9S2L QSI@#X]N*D#2ZY+(CE^6INWFJG+VZ M%G5['S!I'6^W'FE[6:*U;\G#>-=X.9_4$L#!!0 ( "B$ M;DR=F\=;P0( $4+ 9 >&PO=V]R:W-H965TTDU[>O;3B.+)OH_@1L M9F=G%S/9_,K%JSPQIIRWNFKDW#TIU3Y[GMR=6$WE$V]9HY\3 M,AO>(F_ID?UDZE>[$7KE#2S[LF:-+'GC"':8NTOR7)#8!%C$[Y)=Y>C>,:5L M.7\UBV_[N>L;1:QB.V4HJ+Y2?OK[,Y2\;IG MT5)J^M9=R\9>K]V3-.G#\("@#PB& /(X(.P#PH^ Z&% U =$(,#K2K&]*:BB MBUSPJR.ZU]M2(-K#)3YH',HZ(ZCD3NN21 *^!8Q$.Q>@3+=<3:"^NN2 M! C%Q,.GH#@+H6*,*8:*'X-N%>-F3,(I133)@X"R.\9"<,\F4R,EH0\[@[CM MY)!CH S:-@JZUQG I*?6AYWFB6J)DXVCE-.CM^ M;I3Y2Q[M#K/@,C"S"-A?F1G1SB@?--V ^8.*8]E(9\N5GG3L/'+@7#&MT7_2 M&D]ZIAT6%3LH]$-=MU"\;8?6KUA7=@VY4;;_9Z[;*C1VVAZ!K6I7O MAJ"J#%@8BJ#*B]I?+X=G3^UZJ4^F+&KUU'K=J:KR]L]&E?JR\L%_?_!<'(ZF M?Q"LETU^4-^5^=$\M7847+/LBDK57:%KKU7[E?\!'C.0?<"@^%FH2W=S[_6E MO&C]V@^^[%9^V!.I4FU-GR*WE[/*5%GVF2S'[RFI?YVS#[R]?\_^:2C>%O.2 M=RK3Y:]B9XXK/_6]G=KGI](\Z\MG-144^]Y4_5=U5J65]R1VCJTNN^'3VYXZ MHZLIBT6I\K?Q6M3#]3+E?P^C ]@4P*X!$/TW@$\!W D(1K*AU(^YR=?+5E^\ M=GQ;3=XO"GCDMIG;_N'0N^$[6VUGGY[720C+X-PGFC2;4<-N-.Q>D6$%_R<) M+,"5@I$4;(CG=Q0S"3B9@ \)HKL$W"ECU(A!4P\:*6*G$*RQOXB0)HE(DH@@ MB1R241/?S )".+@9%C&92!HE)E%BA!)S]]W&&(4GJ8."10RB&11!H@BB*T[O M-P+-$H&[T+ FOGG/=R )"9(0(,(!2= D0CI]R[ FE3,=24F0E !)')"46 )N M1[ &9$R#2!)$$B#. MA(- EWNY9A32M0B2@9RQHB MMD0@/!'0UHL-;R'ZV-LCG#!UO@T9[EKX-2[4U_F]C[=CS0C@.C MF^FP'ES_,:S_ E!+ P04 " HA&Y,;"FV,ET" "G!P &0 'AL+W=O M-*.LC=>$"*<][IJ^,8MA&B? .!Y M06K,/=J21GXY4U9C(8?L GC+"#YI4ET!Y/L1J''9N%FJYPXL2^E55&5##LSA MU[K&[.^65+3;N-"]3[R4ET*H"9"E+;Z0GT3\:@],CL"HQ(52DEF>//(.J. MGHHX?;^K?]'%RV*.F),=K7Z7)U%LW,1U3N2,KY5XH=U7,A2TCHT6 W1P0&9&^!!/80@;7.0/.#ASI7=H'0 M*A!J@?!!(#(6JLP MKY'5)+*8)(9)-#.!\6JV)M&L7A@@S]#:]ZAHBD+('CBV!HXM@==&X'@6V/<6 M3!*K23(W0;YADLQ79=[.]G9 MW@=,;JN:L(ON!-S)Z;41ZM!/9L=N\XS4;6?,;U47TK?@ATS?PGY@=BD;[ARI MD'>IOO'.E HB,_J>/ J%[)KCH")GH5YC^<[ZUM$/!&V'M@C&WIS] U!+ P04 M " HA&Y,)VWY50(" #&!0 &0 'AL+W=OB'?506@@X^&MVH75EIW6X34J8*&J1?106O>7(1LF#:A MO"+526!GE]1P1*)H@QI6MV%9N+6#+ MQT[QNX2 #=6L:)O_M@8M^%^+PL?!6 M7RMM%U!9=.P*/T'_Z@[21&AR.=<-M*H6;2#AL@L_X>T^MWHG^%U#KV;SP'9R M%.+=!M_.NS"R!0&'D[8.S QW> 7.K9$IX^_H&4Y(FSB?/]R_N-Y-+T>FX%7P M/_595[LP"X,S7-B-ZS?1?X6QGR0,QN:_PQVXD=M*#.,DN'+/X'136C2CBRFE M81_#6+=N[$?_1YH_@8P)9$H@0R\#R%7^F6E6%E+T@1SVOF/V$^,M,7MSLHMN M*]P[4[PRJ_S\6'P N,1)>F3;Y-Z,:D/0Q88CXCFB1^3>3&98?/6CQ3C)EQ@T.X+VAOO!Y+5N57 4VIQF=^8N0F@PCM&+J;DR ME^H4<+AH.TW-7 Y7RQ!HT8VW)IJN[O(_4$L#!!0 ( "B$;DQ8020,2 ( M (8' 9 >&PO=V]R:W-H965TSAS#DS@SV3]8R_ MBA) .F]-W8J56TK9+0D110D-%3/60:N^'!EOJ%1;?B*BXT /QJFI2>!Y"6EH MU;IY9FP[GF?L+.NJA1UWQ+EI*/^[AIKU*]=WKX;GZE1*;2!YUM$3_ 3YJ]MQ MM2,3RZ%JH!45:QT.QY7[Y"^WOJ<=#.*E@E[N,V7^'"]0*KB-1&@6KA7DZQ5E(UHPL*I2&O@WOJC7O?N2_NN$. MP>@0?-8A'!W"R<&//G2(1H?(,,$-QI\01+%/$@$FL0X>W(-[@06(7","DN$J,B,4(PMT0PS (725"1Y)$@ M]"P1#//.3T]1D10AL/[I&L.$UM'X!&;[,>8NV#D:[!PAL"_!(R9.WBG[ A59 M("*Q)8)A$EQ$-5OT/GL(16I?Z $T-Z!VN-$SZYQM4-#"*CT"\F;VD2&PO=V]R:W-H965T&B];&K&W"]N]K&\*R0/<%V\,Y M9\Z,+W'/^(NH *3U1DDC$KN2LCT@)+(**!8.:Z%1?PK&*99JR4LD6@XX-R1* MD.^Z#XCBNK'3V,0N/(U9)TG=P(5;HJ,4\[]'(*Q/;,^^!Y[KLI(Z@-*XQ27\ M!/FKO7"U0I-*7E-H1,T:BT.1V(_>X1QIO '\KJ$7L[FE*[DR]J(7W_+$=K4A M()!)K8#5<(,3$**%E(W74=.>4FKB?'Y7_VIJ5[5M' K< M$?G,^B<8ZXEL:RS^.]R *+AVHG)DC CSM;).2$9'%66%XK=AK!LS]J/^G;9- M\$>"/Q&\AT\)P4@(W@GAIX1P)(0+ AI*,;TY8XG3F+/>XL/NME@?(N\0JNYG M.FB:;?ZI]@@5O:6[8!^CFQ8:,<76K#&>LUL80;/#1H&7YB(+*V-=(_6>S:+3 M6_'HZ\.ZB!_5&S)<^7>9X0'Z@7E9-\*Z,JFN@CFP!6,2E$7741XK]>9-"P*% MU-.=FO/AY@\+R=KQ44/3RYK^ U!+ P04 " HA&Y,U?I0])X" !R"0 M&0 'AL+W=O^4'0H3S M5E<-G[D'(=JIY_'-@=28/]"6-/+-CK(:"]EE>X^WC."M)M65%_A^XM6X;-QY MKL>>V#RG1U&5#7EB#C_6-69_EZ2BYYF+W/>!YW)_$&K F^!IH\H5@2-^%62,[]H.VHJ:TI?5>?;=N;ZRA&IR$8H M"2P?)U*0JE)*TLQL_].3J22<.5$QMC0BNM_9W/D@M9615JI\9MYEHU^GLV;)+8T MF!!80M 14'*3$%I"^$&(;A(B2XCN)<26$ \(GIF[3N8*"SS/&3T[S*R'%JME MAZ:Q_%P;-:B_CGXG\\GEZ&F>1D'NG920Q2P-)KC H [A2?4N1 "%6 8C^B! M,4:$ \@*@(1]R.,8DD8A;#0$ MY,.EP/]\^186U,M]EJ'LRD9#5ZH.^GQM%A;4RVQZ([$(+#\+%(QCQ=T-Q^NN6?-_4$L#!!0 ( "B$;DPG9!&PO=V]R:W-H965T0/ MB-WW=@1(,PE,5MJ5HEGM[K,#34!C8]9VPNS?KR\=@KNK&7@)ME/GG.I+51][ M>BRK'_76F&;RL\CW]2S:-LWA/H[KU=8467U7'LR^_<^FK(JL:6^KU[@^5"9; M]T%%'M,DD7&1[?;1?-H_>Z[FT_*MR7=[\UQ-ZK>BR*K_OIJ\/,XB$GT\^+Y[ MW3;=@W@^/62OYD_3_'5XKMJ[^)1EO2O,OMZ5^TEE-K/H"[E_XKP+Z!%_[\RQ M/KN>=$-Y*#74A(V0'Q64!<#I V0IP!Z.4#9 /49<)F2M@'Z%$#2?L6'Y>C7]S%KLOFT M*H^3:MBBAZQ3 KG7[0Y:=0_[#=/_KUWBNGWZ/E>"3./W+I'%?!TP=(2A8\P# MPK QYA%A^!BS0!@QQBP11HXQWQ!&C3%/"*-/F+B=M]/D43AYM$_ 1@E2G(#! M!*Q/P,\3R,29M0$C>\R^QS"B=* ,AV4X*.,L\N. $>,R/# = I81H(RS3QZ% M-QI!$F?(BVM 2Q]$$GV&&A&6D+ $A-U-*[UYX2J1U!G7PH<)IIATMO?2AY&$ M,24"M!6DK3S:A&J'MO)F)^7.DB\ 1CN8I8^A)*68K89L-9ADCA.D,$%ZO (4'S(X@B5/;M \Q9JG M5VC^@0(Q"\)58, 4BYD",2OW'(&@4)U NP'4IP("IEA:E-TPL5@T%(G&/<$M M:'1N<.F=X=3O.FBJ0BJF6%T4]1WN66=!XE>$ "P504)8JQ3T%VU;@B5^M/LHUBP=Z/89JAO,WX;9$&C M'L?GK$%7YG/V430\T=C7: HF.M!C,^QK++GAI0/[%4-6Y!Y[%G0^7$T5X<[^ M>P(XT@HF"ND!_H0/',<,FR/@-JX!MBR';$NXJ M(#\*=YL,&Q)#+SJN(5F0TR#R0.O&L),PX"0Z\+K L*Z9OF%JL;4"RP(WG@VP=J5Z1;BJ.][^[;^.RC6O=I]X^L>MWMZ\E+V31E MT7]%VY1E8]J,R5U+>VNR]>DF-YNFNU3M=35\4AUNFO)@/Q?'IV_6\_\!4$L# M!!0 ( "B$;DQY.V9JD ( () 9 >&PO=V]R:W-H965T7C2NIY&D=J=>,G42-2\,F\. M0I9,FZT\1JJ6G.T=J2PB',=I5+*\"A]\KT_SWY@YT*_BNL7WA:4A$%;_3=^X86!6R=&8R<* MY7Z#W5EI4;99C)62O3=K7KGUVN:_T6 ";@FX(^#D*8&T!-(1$'U*H"V!>H2H M*<7U9L,T6\RDN :R^7MK9K\B-*6F^SL;=,UV[TQ[E(E>%MDXF447FZC%K!H, M[F%0AXA,]DX"0Q(K/*#C>X'U$$$\R : $-@$ >LDCD_Z)C"&$U P 74)Z%VC M4J]1#29QF*H123&=)#$LE(!""2"4>4+)0.@3S>(4^XT%< G)2$J][@(X%!.2 M/7*>@LY3P/G8'& +\8-\/@H32!T+@4;9$&! BOA $H@]TX-,*$2#%X%B&0+Y.U!L$)9=' M-V15L!/G2MOSM!?M!OD2VT'BQ5=VP+L!\S]-93.5FXT6=7OCB+IKS^(?4$L#!!0 ( "B$ M;DP"0;&PO=V]R:W-H965T%QE7P)V MSLR98WQ\65Y9_\)/E KOM:E;OO)/0G0/0-; M=3P)U1&LEUUYI-^I^-$]];(5C%GV54-;7K'6Z^EAY3^2ART4*D C?E;TRB?O MGI+RS-B+:GS>K_Q0541KNA,J12D?%[JE=:TRR3I^FZ3^R*D"I^]OV3]J\5+, M<\GIEM6_JKTXK?S<]_;T4)YK\8U=/U$C*/$]H_X+O=!:PE4EDF/':JY_O=V9 M"]:8++*4IGP=GE6KGU>3_RT,#P 3 &, )/\-B$Q - :06(L?*M-2/Y2B7"][ M=O7ZX6MUI9H4Y"&2@[E3G7KL]']2+9>]EW56I,O@HA(9S&; P 1#1D0@LX\4 M@%%LP J'6X*MC8@ 9XA0$9&.CZ8BD@)/$*,)8IT@OAF%;#8* R;3F':0L0B+ MF1(4E..E)&@I"5)*/BMEP"13%I+$$3B(4I0HM8G2<$8T8-()442RW#&T&4J3 M(7IFH[;)$#UQZM23HT2Y192'%#K/A*X8S8:T.WGB]S3D> F)M$=$]* ;K]@FKN8<+<3S.[S.6E M]ZO"[4QL/]O3TH#N587[F=B&SL/8D0+W*LG>,3-Q%Q+;AO92:D#399(L"I=< MW(<$,V+BV)=P(\([C BX$<'VF"W7@)3O)]M"Y-I$<2N";<4\3!TI<(?!._9) MP*T#]^R48.^"A"QREU[<.( 99[[$H:#,P8/;!I!]T%KB#.AF,0C#B8]OF7!W M ;(56@N< 4V7 N+:7P"W(& 6G"]O!C151,"M"/<@8!ZT%!66HG1.$TR.JPWM MC_IDS[T=.[?Z6C'I'6\/CZ"/N__@P]7C:]D?JY9[STS(0[,^VAX8$U26$BZD MW).\[8R-FAZ$>LWD>S\<^8>&8)VYS@3CG6K]%U!+ P04 " HA&Y,L%2? MX%H" "K!P &0 'AL+W=OL@D(>2-52N>,=:_>;$14.5GHIS(#O!Z-$&-75 M$$J"AE:MORWLVK/8%ORBZJIES\*3EZ:AXL\3JWF_\;%_6WBISJ4R"\&VZ.B9 M_6#JM7L6>A9,68Y5PUI9\=83[+3Q/^+U#A,38!4_*];+V=@SI>PY?S.3K\>- MCXPC5K.#,BFH?ES9CM6UR:1]_!Z3^A/3!,['M^R?;?&ZF#V5;,?K7]51E1L_ M\[TC.]%+K5YX_X6-!<6^-U;_C5U9K>7&B68<>"WMKW>X2,6;,8NVTM#WX5FU M]MF/^6]A< 9 \@4@,/_!H1C0/@O(++%#\YLJ9^HHMM"\-X3PVYUU/PI\#K4 MS3R81=L[^TY7*_7J=9NAK BN)M&H>1HTY$Z3WVMV2PV9%(%V,-D@H UBP\-9 M>!KG<((03!#:!-'<(T:.QT$36TUK-1%)0O3 : 1R(H"#G7Y%"TX8);G;L:6* MY!BG(>PF!MW$@!OB<.(%YP-.\R1]T-X$!"4 *'1 "0"*<)(]Z&\*@E( %#F@ M=-G?/,$SV1TG SD9P(D=SJ!)9QR,5BB&,3F(R0%,XF WG"B%.48'?<<( M(*7N1XI 5/* ].#$P I($=("I[83KOZ\QA))XT>5>@NW,SNS:'GE7#1>O,F-,.6]E4Q+)BI]4 MD5?L23CR5)94_-VR@C=K%]S+PG-^S%2[X"6KFA[93Z9>ZB>A9][ LL]+5LF< M5XY@A[6[@>66F "#^)6S1H[&3EO*CO/7=O)MOW;]-B-6L%2U%%1_SNR1%47+ MI//XTY.Z@V8;.!Y?V+^8XG4Q.RK9(R]^YWN5K=W8=?;L0$^%>N;-5]87%+A. M7_UW=F:%AK>9:(V4%]+\.NE)*E[V+#J5DKYUW[PRWZ;GOX3A :0/($- MSE> M)V0R_TP535:"-X[H-K^F[1G#DNB]2=M%LQ7F/YV\U*OG)";^RCNW1#UFVV'( M" ,#PM/L@P3!)+;$"@]"@A/,T!QGAF!VE>-$!G.48&X(YE<$Y*;(#A,:3&4P MT6P1A;A,@,H$B,SL1J;#!".93X&/BX2H2(B(S&]$0DL$@D6 JT2H2F2I!/&- M2&2+A-'$L<2H2&R)P(B@4XEM%3]O,(YP ?-PE_OU7$":,!G=< MPAYT=3VF=Q50OVV O']X/>:^TP/^_6@\!W[>:/'M63B:-H*Z:3\5)F>9K0ZM"X;8A[G M__"N[_E!Q3&OI+/C2C_QYB$^<*Z8SL9_T-N>Z59KF!3LH-IAI,>BZS>ZB>)U MWTMY0T.7_ -02P,$% @ *(1N3/7UWMYX @ -@@ !D !X;"]W;W)K M&ULC5;;CILP%/P5Q'L7;.X10#LYB6^,#-GSL$<)VTI>^4%QL)ZJTC-EW8A1+-P')X7 MN$+\B3:XED^.E%5(R"4[.;QA&!TTJ2(.=-W0J5!9VUFJ]W8L2^E9D++&.V;Q MFAV3*V=0.905KGE):XOAX])> M@<46>(J@$;]+W/+1W%*I["E]58OOAZ7M*D>8X%PH"22'"]Y@0I22]/&W%[6' MF(HXGE_5O^KD93)[Q/&&DC_E011+.[:M SZB,Q'/M/V&^X0"V^JS_X$OF$BX M"_R'! M[PG^A.!TJ>C:;)% 6%M@,T Z#D1M&L=ET8#0=S$S'T)NX M#F9QP@ED,X< $+ONQ'"'"L:H (ZRO_$;&OV&<[_>-$PX#Q..O-Q$B8Q1(D.4 M.R M\(Z$L46L 'R\HL#\@0/O@;/3@VY.X M_%90-=_)_EI=BKHIO\MT-^I/Q$YES:T]%;*UZP9\I%1@:=)]DB^CD)?XL"#X M*-0TDG/6W63=0M"FOZ6=X:]"]A]02P,$% @ *(1N3(U8*DG[ @ ? L M !D !X;"]W;W)K&ULC9;M$"2D+X M"(XZ4^VVU;HS3G=V]S?5J$R!N!"U>_>;0*00SE;^"(G/^^;DG,,DXPLOWLL# M8\+ZR-*\G-@'(8XCQRDW!Y;%Y1T_LES^L^-%%@LY+/9.>2Q8O*U$6>JX" 5. M%B>Y/1U7<^MB.N8GD28Y6Q=6>D_U!J EG.C[&>_:# MB9_'=2%'3N.R33*6EPG/K8+M)O8]'JTP4H**^)6P2]EZM]16WCA_5X/%=F(C M%1%+V48HBU@^SFS.TE0YR3C^:%.[65,)V^]7]\=J\W(S;W')YCS]G6S%86)3 MV]JR77Q*Q2N_/#.](=^V].Y7[,Q2B:M(Y!H;GI;5K[4YE8)GVD6&DL4?]3/) MJ^=%^U]EL,#5 K<1R+6_$A M()\"[TN!IP7>4(&O!?Y00: %P5!!J 7A4 '5 M CI4$&E!-%0@6U)7#GU*@J\E3;'QX%6NY<:N(7'JQJHZ]2$6\71<\(M5U!_; M,5;?-!Y)E317LU7O5W_*;BWE['E*"1D[9^6DF5G-N"W&PV&76?89W!".#*&) MPP7CF+D]O=M=8=XG/$R[S /$1%WF&\"XJ,L\]AEBA/,$V> N\PPQAL\"8HP" M+&\FY^5VP"L (7")"-PJI#(@G5;Q8 D9+ !AV0[.^;Z1WU<<(C2A&<+5]N-I^K]JT5>Z.0P [!,,[ M+H0=PIL=MZP1OYT20CRSXU[Z&*$X,+$5@.'(1?_)'(6CID#F M@A@AVBX9E3 M!Q5X,J#;N=-,NU'",.SE#L10+W<0AH)>[IS6X9:Q8E]=XTIKPT^Y4'MNS397 MQ7M7'8[&_ R/%AB87ZJK9768?MK7]]+O<;%/\M)ZXT(>RM6YN>-<,!D]NI-% M/\BK<#-(V4ZHUU"^%_5]L!X(?M1W7:>Y<$__ 5!+ P04 " HA&Y,@DE; MU\T" _"@ &0 'AL+W=O,-(OM&B MJ@Q" .*@RHO:GX[UW#.;CNE!E$5-GIG'#U65LW\S4M+3Q(?^>>*EV.V%F@BF MXR;?D5^IG;Q1^JX& MB\W$!RH@4I*U4 ZYO!S)G)2E,I)A_#6>?K>D$E[>G]WO]=[E7MYR3N:T_%-L MQ'[BI[ZW(=O\4(H7>GHD9C^1[YG-K\B1E!)7D<@UUK3D^M=;'[B@E7&1H53Y M1WLM:GT]&?^SS"T(C2#L!'+MKP3("-"G '\IP$: APHB(XB&"F(CB(<*$B-( MA@I2(TB'"C(CR(8*(#AG#GQ*XJ\E7;+AX%7.Z8:A)0G:PM*5>I>+?#IF].2Q M]EUK'\_1]P"L'@MPI0NY20=H 795*ZG; ;@>L'?!E")%5:RT2:Z1NZPAA M"*P$S1U8&*=);-6#RRU!*;9*PH'!,+'3>>_ 0!8!R^W!%5N6 NN->70MF@%D MY7[A6A2$P-KILH]%$(+4VL)3'\-1&D76\:[Z&$JS% )WMB-WMJ->ME.4N1UB MMT,\O.(2MT/R;<4MD_Z1Q #;%??DP"#N8:L^AC".@'URP<4'NB)LIUL1[JWI MH19JQQ>S7;=S&ZH/O#4_@Z,%=,PO97?4-C.?]FUK]3-GNZ+FWAL5\H]%?_NW ME HBHPYIV(&ACVK6@ZQFG_P%02P,$% @ M*(1N3+92+O_+ P >1 !D !X;"]W;W)K&UL MC9CK,+B"59LN4,,%,(IT!G,OWF:W\[( Y3VZ*V">W=5S[@F-4V MX4^PE>?=7>E=*2B#B\Y_%@>E2N=WFF3%T#V4Y>G1\XK-0:5Q\:!/*C._V>D\ MC4OSFN^]XI2K>%N+TL1CA 1>&A\S=S2HQU[RT4"?R^28J9?<*O M^/^4%8#WFAPBO?J/U7^?WK)S9O71=D>4Y451YTYN=H-W2_T<2TK MO@:^']6EZ#T[U4Q>M?Y9O2RW0Y=4!:E$;MLU2X^)^4W?5FH=C["==K)K]6;2@Q> M56)R;'12U#^=S;DH==I&,:6D\>_F\YC5GY0=0*HGL%E%R=(^^2X&-)9S:] M.\O5;LJ Q&L:J^[4I[B,1X-<7YR\V6NGN-K2]-&H3/!JM.[]^I>F6PLS^C:2 MG R\MRI2RXP;AO483L-;YMEF:$=XIH2N#H;6,6:6GMUFF-@$I_*6><*8Z):9 M(@P#,Y[9C _*F6-AZ"VSP!@09XDQ/EC<3Q=G]7G!:P3Q<8M\O%7\.H#?K\(G M> 2.1^!U!-XO08!>:Y"@1K*FCWQ."3!H@F LD&$ ^@&+%OJ2@Y9 ,,I":.<, MP4@D"(@VQVJ+) $[9H$EC8@/O%]B20DC8*;/-B8H)1),865C7$@AP/*N;0A6?&E3+(HD/ ALB@IC#%BP%8)Q0B*P8FL$HQ'M'1PW M+@>XRX'E,@@J&<;\DT7 &J%S*_J*6 O1@GQ#W=#W-W08A \#F5_M4Y?OZ$ELX&WW.RNK;66^TNR=_8=75 M (R/Z>.2(N//YE[=7(/?PS>7\J]QOC]FA?.J2W,EJ6\-.ZU+96HG#^;/R$'% MV^XE4;NR>@S-<][ MC@ JAT" !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]67,;298F^CS^*\+J M,F=(LR *@1W*[C*CMASUY*(1E956-G8?@D"0C$X0@48 HCB__I[5_7@L()55 M=3?K%Q$"(GP]?ORLW_F7NCXDQVWY'\?B377<'O[U3XO)^$_)UX?-MO[7/]T? M#KM7?_YSO;HO'O)Z4.V*+?QR6^T?\@/\=W_WYWJW+_)U?5\4AX?-GT?#X>S/ M#WFY_=-?_J4N__(OA[^\K5;'AV)[2/+M.GFW/92'I^3#EELHJVURF?QZ_38Y M/[OXES\?_O(O?\:7^,5LE/Q4;0_W-;RU+M;-G]\6JT$R'J;):)C-FS^^+VX& MR6A!/RZ:/_[;<=O_IA_N5?=P_]?537W8YZO#_]G[YN>G7=&:S/#R?S2_NX*G MU_3&^TU^U_SU-M_4K69\'Q^+?5GA -?)V_S0?DX6Q_V7_W)RDN_+>I5ODK\5 M^3YY#U_6SSTI_78^^_YOS6\^[_-UN;U+KI\>;JI-\]>//WS^T/Q.5OQ3<5?B M,D/'/^G!F[ IV^H+[4F=PG]6@YZFWL#H]S#R#T!$7Y/_43PUGWMSW.^; M:]&WKI>7V>AR/.SIZK=BL[G\?5L];I/K(J^K;;%./M3UL=@W7_BYZANM#.93 ML:OV!UJ[0WYHK_7?BM97TL)?JPVGB 0W%]J%:_I\GU?;XOZN27XZ$^P&F'T?>\]O%XLRE70/95 M?FAM!VQHM2G7U#=.OD#ZJY/J-OEEAT/"'0]<(ZFYTW*;?+ZOCC7T"_1P%OV_ M^W1DQ !F+>Z0 W<8CKI_!#JK'HHPK!/LX.?BD-3YIKU/;RI@N#";SA]_V%=U MG>SVU6W96IEK("]8TS2Y*[8%DC1RU'S]4&[IK!S*+T52? 4.7;?;?9^7^^1+ MOCD6\,:_'^L#C?Y0)2M@L= H_@\^UN5:EKAGYK?[ZB&I_#ZTGSH4L!L''4>: M;(O6/-X6-_@ =GLLZ_L'[KL^M%K[Y7 /-'JJ*1G530$,NH ]I_\=\J_M!?C@ M?],&NS:,6^C_)8&9PUB)Z(GP7C6??9W7Y:HUXW)S/+2OL-^*\NX>R3S_ @MZ M5R@M5^$ M=H_<3S@,,)=? ]S0TJ0"8>#>Q0=)9,4^_W/'=^?+>WKSH M&4,/K_--OET!?T)IK'[QWNNE VL+K[5)+J_OB=>L\$/Q'T?8GPVN7<>M@1)D M#2N]*N"AFTW?J?T"KU?[LKW%'_?%+B_7O7Q,2"T:<$OJJ ZP0Z>?^;A')G9X M2I/=)A?A%&>VPR/0.6B498ID"])(34_S-I9PU6[O2IBI=-3Y[@]5M7XL-RT) MB&=SXD6>2O<4=-E[6$SWS M$$\\0)+,?;4!9E3_-R*,PU-K<8%693 URC_?PR(K'SL;##.Z*XBC?Y]DPW0X M'"I_SX^'>Z#^_UVLOT^VP(8LPV]T@GK8JWJ7KXI__1/P@KK8?RG^])>D@U/0 ME?3<.$ ]ZQO(=)1.%C,B[6F6+A9S+UFA!+NF'R;+=#&J9=$KX5L1O5)@%/6N6"&SW[1ET/6Z1!* G4*6<%EN+U?YKH2=ZZ#B MX\.1F?NZ@-NA0W;JV- 6/0+]O4H^@SI;'T%\IL7$V:!LTDU!]0M:;=$:K<5+ MWCS%VL\_YGA,[HL#W(6;"V#U9\F?93=.7NWORRVT4Z(J5]7E,RIM@\+30%G/ M/GG=I+!GWVB3TBDJ/S&6^+%G!Q(_'A']BQX].>!^80WO4E" 'K_AFL97;ND5 M*X;CD<,CU',#>&F_1L$';N8*MA^NJVT0:N%[_!]=[Z!Z? $E8)W MX1Z4VZQ-X+ ?ES=Y#<-&N0HDAV>'0Z?P<5\>BLOJ]K9FR5,(\I;/",R[4RUY MZR54?1).4[F%,T2FDK;&_76%-QL*BC>@N8%F!]T)%;U@U.<_Y"6LR0850WAM M7=:[2D30;L$@FB8^M?Y":PE"U[K:GU;S@E1N-I]ZH06S;.P<:0::!R:4%+>W MP,9K_6^^ H;&W*6^Z!=*@ICXG!AH)*[37TO]SA[($V;9^ M[LQ\/.Y7]SG."Q9L=TH4;:F7Q[K<(C79)>XX6JNB6,N(E&#J?HKQLS_6)%IU MSN*YF8=3[=!\8]"&2 TZ/ MKOA:[%=E3:-CL:':O6!G[*16YFI)CELXG\F[ZX\?.T7;WNT[E_V[B,BX:V.Z MFCA?%RN<='&!%P-]0EI8O53]Z]4348BZ*>[*+6KJ.-DGT-J_Z>T"CW_W>]?' MW6Y#VX9:A](D#-S;[%M$Z*U4R&-.& YV0DJDFF'_(+(<.R[FGRL434$W7 MZP]A&+L]])W<%YLU7$1 >$ M75;YD]HRW"\LJ),1-G]&XSPA$L4R^CN2B5\L M')&8W2.OD7R0_*^?2/MH";E&S_C(>@8(9Z1G]+]B% Y6-F-3S8]X5[_DY;>L MK?0^ZY61TU-X[0^7J@EP9MB0/295:_KL&T%0?N;-'] K4_-I )&G7!U4A&\^ M^5>Y0CH>U=Y.7HS/<.#^1_M:_^0Y_//-OWLI2^]]L&\4GX,,?F27QKT(H>IPNQ6?0[A=K+^ V/VV4\^=H;Y@ODQZ'= M),' 2^3"6K%E5(N.6]29[K:HTP(5M72,OZ_U6[.E9#C'']#>SFPYAYMK77\S M ;YLH;Z!D;QTHWJ\_<]M5%^00%&O]N5.KU05REO"VOXNWXHBEB;AYE/U\R,: M]$!NT7:";<9?/LD/UZD2!D/Q1[.$=K"UR@O82$!LVQX=R>WR@I?A2;I\VE[=[:O*Q!$7UL7;XP[JJ M]J+^ 7WAQ^1F7^4@KA/AHI!_W,!@5D>@AP=8;%3ZN %\R^'[* VOCZ"?#D!^ M*)*'_-^K/1(QNGZ.>W;$)BB)H6>(VL&.X$S@,M2X%;0[&WAKG7^?W%>/*(&E MR2,0V*:NDKK8;'P?^![,_)E='W%R0 MW%*:([Q[#5+=/4U=(Q>N8#CE*A\ O4@7.%:@I36TNJ^.=R@W&P,7J$4PHSTO M'[J&RYOC 58!SNICM?]]D%P71?)S!;.:T%'/\2F8=RU4A&KY]N",ALE:-*J. MP?P0= E[$=N-]@%PKQR>Z!WY*XPTN:^"5]"XR%1&#HPEN' MLUGJ1D,4/_(Z^;,=0@N:>C$_0S\_3[Y M:[$M\5#+Q@V27[;)^^)F?\07LBD>[>$L)1(0(D\>\]KMBP9AXWMA=!.U7>/N MPQ$[DF!_N >>\5@XYJ=K:A2;09+J/HRPI*GP3&3)U=;Y/B1P:<94LRD]]\-6 M(T41QXMA,K58KJ W?.7GXC'Y&VRUB(WOO@J;/__Y;]?O+ECYI.>NKM]>_4_W MPZ:Z@1W]*=__CFH@?WO!% EZ&Q#700)Y*MY ;$;N8+AH7/%5AG@H5[\CS5.X M#PZXS7 &R6]"+;+WM@\>MJD 1Q?_.$F^AH,-!0%WJ0_7%U] MU)MQX"2"C/W\[A?8T5O^!NT6K,37O%_3$>[Y= ST5_Q>HWDCG"YWG<-Q6.=P MP18YF2F,XTPMK!K+@"WSK8:?X"ABJ&3;_Y9V.=_P>@2QGMCA2+^4419K&28- M<. ^AKF3L::3:*H# M=UW$,P'-?\/'-R(Q*Q$Q"N:9B.$WDG\?+.P/W*"B4* MO@\H0- B,_UZ<;%SF7G(.#B4<(BTD4CA5H/;'&5;&$1^5VCXUP/>/ M#ZR$\K66TR7E>.-$=!V]2;GE'A#I8[6I:IPO3-.$FO6]P^2Q%O$ /_M) MNC!)WOJ^\:!Y;'N4$:@#P:WYA@DO$4NGDPHT WN2;SQ9 HV ;(4KLB^)&ZQ+ ME#V=W)M5;99LX#YQ?XEH8TH27CD3^?(1='>Z''1B%3JYB(6A%PIZ,ISJH3B\ M KGL"TB&:R^2 LO &Y?V-(>%^8H&13;@ =T1[;)'I5A_3[LE(FGX>0VT#9(K MNOOI4,$08&=Y_9]0?-]3V"K(T$\.R0">E -%4S#Z)@IMHOMY9UW-WCK8<]H+ MDC]UG: S:*S$O7N\+U?WU$#X$?66N^0>&$^%HN[&X;[!>89626# GO=KMFK7 M1)GY78XN-[CVT=;F]QQ&X%I]JMPI 5BT$Y:)RMNP (X[PFG#@:NCHP$#9F<= MNBSA%*->0N<#../FN 9I!,1L1PM38=P+'$"2R)!:\\V3W&8\I.2A> "9>+M& M]4>LQ@,718;&_T.B909:LR\#UAG&>@#B-&%M9M.1"D5B#-K/1Y&6N049-VA2 MCY[887^X89!\;JI]2IO8$-* @NY!R=.=E!M#ADI<&'X"'E.G#F2I3?54%-XH MD2;'@YSV-,$\@4.Q9=6[V-Z![AHD+W6+.0KQ 92((5X?8X+WLW;J^(K9-/$(=-G4O/^R8G(QF.WAO8LM)77GH&1/;C%H]YX. M,&^.:[9??T.T+U]G: &'=\]&P\$L>2CA=30[G&6+P5C_2P^>9=/!Q']SR^H^ MRP])G_S@NN6'I"4_V(@>D'?70"R'$D\W\D2-Q,S#U[)+>=@H%-'#SQK]ZYC8 MROH/+Q(T ;V<96$U8'&&@Y%=&_QB;)?&/;\T+Q:MXJ7Y!*!L&(60/_.N!,Y&@+52I'%TARDG60.<]D:_N [,4N%.@=>*\QSWSGANQU9$A MH?AZ0!>G7 [ //X#Y!&08 O<1#3F>'E*K3EU:K05W!^,)+S$&QUY&KR,M[2/ M;XEV)CK+CL+S< _<>;D%7MS>XFJ]IY:EPA(.A[(,-G\ M4\(2U/Y!5$!@$/[J@;MJ YOL0V]P(?%D,^%""TC(%2[!D%Y$&QDL.*IUV?S[ M*#0G66WR\H'4(2^(X"L8FP-GB"TB!Q(<@*_?[?,'OC=4JO "!+$58UF%CFHC M:V@8S=W=OKA#.K1"LAP\QV.Q;!/]P!CG@4_PK%?8NSQ( 4_1W%PTM^8%U.%6 M5IMHOP9^(X9WR@>$A?HMWZ._\$F9F5/KSZ/^4-ULRCLQ^M!I%$Y VHFPJ-A2 M9&Y-$ ZU'1;NO'SY!4_;S9,^Z4+$OSTX;$0FN3[##H$$B"S0C(-'X>Z>=NHQ M[D2LIBKB;8]TF)"5PL!)[\2VRS7TQF?8I!L@XT4C*2[P;K>13(9:;.?E;0$T M #+O?U<;,RZW-5@;$:]F&[!=3MPC)-/0'ZV&:\YSS--DRX&:G5!-\)2:.SEK M?)B\2.V7@D-F6/3DR\43=Y#CDR#'LU!'ZR<+Q(E(=3@P>J0.%71^BZH)"L?' MJ)E!\NXKD@>>\B-ITI: @(:=*B L$N<^8(PCHEG3R)-]6?]^>8NLG11W9 @M M2JQA@T&@U3L!S0ON+4N%?+D]FJ/]V*!T5&;1+"^I/7N^3AQO;#V@0$K(OTE10L6ZKOGM-=R.^&HI1Q"CKR-\ [@.Q JV4=S.C)$M-4.V-\:;$,.]-$ M9DKW,RV5YQ8A_N%J18:1=?+F/M_?,='8H-GKXG#8B''E';FAFA^VM898"H^,X308+HU;,PO]8Y3(_-U3"CJ=W%9R MG'&+@=707L(,ZFJ[+3:-M7#?I/1^RU*)M1CTOVE0:D#%F1J-AE2K@P)DL./O9ZS'B;F !_S:VT@3=PX_*&I=;AA^5NE1D\>:'NPID)M*( ML/LG/#RY=6:3_$CV1S37K(O+0W7)9LCSVW)?'T#D1IL]?JJ.AS^B9GR*YG6& M;V;C);*V2;H$#> W]&/"5I- C7?;*)T.9_CO*'/OHWD L\OF&?"SX602+2FT M.D\7S.R&Z33+W,F(QM._QA*]Y >);BZI$$"(+&>PMWN?8Y[O)5 V*)(%S'U- M1C2.G#SG&>W /(=^01H-)L7>(-A!:HV9<7LO]6;]R MKX_E9JWVJ/(!;U,Y*5,\UQ,1?4&C [K",,SH(7=]CY9V$G,W%!I,$=B1;.AG M<%NX]\?]MO2>CK!X8RMFN[\6()XBVYM&7Z-$>L3.?(RL"*SNIV R% ETA]G# MQ!/6$JY$-!LN,<5G1%RCN@O1#IF+B5\ V27%BB8I8_Q%D=.GK M 1U_%09,)Y(3@[N-EAWY#QOK@^.%A2:,X25C+5LRH1V*;N0(\)PT E"4:[[D MNH?AVA.'MD5< ]TVR-4^6X@]*MFC5HKV; I?)#\5A)B\NN3;%N9' *59JE*0+ M;Z!AQ&2*8:N>W'6O@ E>D-&'IB 6=W]K!K,T>0FY.;X8C@_?1.1Y]"5]#7+G_: R,P>32Q[D9^$[&8H-)8T2GR/H;F!I$M 1Z"86 <$>JL M*B#Y99.EY]L/!E%>\*:A1SLVS:>T@4ZG32K\IK!SU-V^A-UV?EF])Q3/C[2Y M*B@F>%LE9 @+RM2N*I%W'\20+'HT$0?0 /J0,2J-_7T1D2"\T1.S -K! ]_\ M< /OJKH8.+O+?O(]0FC:+86BOZ0FP_VP8:F?65-^+)_%6:\A"8]1.7X9_L>C&V1-D_,_1@!K MFIP#_X^XH\>EZ)Q"MY6]<5UT1)N0=(:1+D]NQ]8@<1J1BA%>U6PGRY0'3N$$ M_ ?K'22A@J.!E=-'V2.45X=#O5C]Z/IOEK9K:]6"7^K#1(,X.'!\*R:VUHG:PKV8&LN"<'>:U"%X!^,XT MC(>*4JA^AT/LB-GC#GMJB*DX-[$?1'IHT1#W S3"$X!*>^X8O&'3VR*YY/VXQ:7!!K' M[\I;9T[OB^7D)V#[H#4!>3@>K# 8#M=$GYH/>Q?B8\-N-\DXB4#7G>LB:US> M6SRKQ;Z]?EOL6N? U5EK-, RHQI5R ML>9KAOOS30+ %&Q#C6P)^1-=@UY#XO,2_ M.#]8OW<:PR1:>UG8]>K8W&K_J( M393//5WFKH\E/]*U)J8\CAN,3I'G<>@35^I"]06&^%NY?8MY&F'L(D#;BU7= M7RZ^4,DQHMX8.GZ\V<\?0'%(==U;X:E!\EKG?K@OZ:;N>JQK_J"#6*-!'J25 MM9F>Z.G>QCUPS^%+H*A*452H/XLO,:"FV2=3"?5G]8S^IL9,"S/'-"[" ,2( M[5I$"U'2R.U4/^:[6@(N=N2:XP!2$EU\Y.#69%XW=45*6%CC8P^48.!8T$ ' M'.H('!XJ]Y7/">)'V^,A6Z9;5\3OD#C)$E!9U#B2-U"RUVPWT=0P-I@,:R_6 M;H@Y@[2,?>&UX_"&0 C]]%7^I"WT$3JA&#?DRJ M\I'&L#K5:-IGP8Z !%R4X8_AO'3V\W9HR"#IBD0A3^_11H PV$5/M Q'W(@! M- 0[.H,K0@)6&?L58$E6? >*O)V:#B7+PX54E4'RAM>AK"6DQ\1\-&Y5868: MW.NC0,*1]Z(]+QJWS+[U)U9I0R!#"/PAL00(U@NED8^?0BXQ=S',CM]N M[4JB6JJM[$U8_9K496V+TY)P<]EXAPH;ZCT1;96'HV@I.&MUV:'#C6@--5;" MQ2C6,B.-Y2&7!1Z/PS<<7!V1[XC;+SAJ/&H:[:-GXU$S1G(\MX:)1G1:1RYV M)*2SEE%W@CRF!%&VY3L 1T-QF\B7#")33);M)GPP)$5ZU)RM ;&H2Y1 M I0=@78[WY<2'![MX%^I=72:/)@_^$AN64$:#UIS"PQSXFP%Q04E\M]+,N*V MB?S9N0QX&)"Z'/^=#5P?P!3=Q.A:(*GPDJ5"?BS?@2"7P_2P-;[C:<:AI4;T M%5D:*463A%Z9'UN FB2A$_:67L.,O"W:$3EZT=S8@T MSO).L)?0MOIS@^7!<3)!QZC+*&F DYB=Q@%G;#U&1>KY@07U&K\U()O7J<_ M2*[[EK&OX\V3W-"8O"'3(G7JN&'!7GI$MZP_@=?DD?^,\><4<,C7$-N!#/RD M"&,J_6^\6,0R/PIT':"5L1O11,_@O4/:\XK.G<;+L-$35H&34?CGF^+PB(D= M@=<& X?FR$!O[D:3Z7H2;[RS*"@QQ39?J4?]2+YA3/+?^S0A_-\FQZPE#F,3 M?23D6=!%RN%G=LB4^!$<1G)>L3EJ(IQ;U?6WE0M+V@(^L(@')FRNOJ<!.H&)3\N;*[V5 (-4KZWB( M:.VQ 83M0DBE;3;&&34979K')3C;[@]W'&(YW3=TC&$"QUH4>1@!ZID&8L,F M;%NI-PPCAJ)QRC>0);=&V#$@$&Y0[90 Y W:-5P-^@_'+.(8LF6B(1\^"4& MMH/2Z.X01N26,Y2P9#A9# M^C-9RA^GC>)_YW/^5O]T(,D7C;SS?<58#IT0GN;!-V+!1GI[M]]7*#7MT4U. MG+T_^WU,(1PG>W6]O\BK(*1%. E@@G ]'Z-K(6$I-<5_'&:[XX=:+Z[[ZCKM5]W*%[Z]V P M_K6?JP%U?SEP8%Z7RF@1H]:'9F M'^[\[K-%-MUV7JW]@:ALXNMBE#9)D .UO2O#SM\9R*JK6XSI\,!55_)&CV0) M[&)$D7!GV.MBO'!M$&J,A)NDV6A)GX"IP-GM1]RF<+QE.IDMY=-L,G<=L-L< M?#Q)Y]E0XYHGP*:FR86SZ'Z:6R-@4F=)-ID" UK(IUF6N3; =OLEF.4T6\JG M!3!#/!3'#9V(:?>)$.*;7F:\'?BA^?0B8?#\ M,ZB?H9Q@_1F+-$6L)J7)LW>IHGT6=:E60X+E'0<8! MCQ886#:2FK&&S3A4E^2ZT;6+]HPRNYIH: 1:=JF@987'//.891*Q;MZK0U2V MM\6 T%_>;4/>&9M8G?$IU6B.WU![$O1-7J'\(3:$,_C1Y>%I5W#/8DD4-$I, MKV0]\>8I6GLU)G%T'4JYM-&P7M5-C*PS-GDT7>?4:L25A[S344XWIA!!' B =*@WFOK6$KW 2 M9!^E *'.GUUT+J* >YOJ2*@2<3BCQK":B(U.R +Q_N% -0?.#]AUC(C=T8(1 MTDPV]'!4NGE-&F=TEZ/"1+*CHZ#>.T=7U'BV)%\-P=-PUYB,3+>].\V0!_<1 M[(I!?U$#$,%.&[N0:J"Z";3!L;'#&"M]2)I-B:",)S)KQ?/R*"N>+Z2\HAWR M78/3FF^CS[_:UR51G!+=R!"3*%ZW[@VZ)G$DP;N"N7XM&0U59K$;DI7ZJQI M+3:"Q)\:! "3 ^3A5DQ39[/P+!F$SQ8FTR8@:-NHXZ"3^_@*S4ZLX\PR>C[M MP=20(')!5*(8[X>2X PE:"9Y)&(P&$_Y'IE".(*(J'TD.LQ=Q,M::&FBQ'T. MX%&$MB;SN&9(I^0JV%FO3B#U>SC_-R$$\Y02.?%*Y(O[=[9_I[]3N,4/A%OW MD<\CY4)R*L0O6+\2Q%D&(QRIKPW)C^R>:_:YPWU)+R0*Q>RN[O8%1S*<7WV\ MNF CZ!NR3(* ]N,/GE^K"+CS]\OKQ!Q)UB;3^W8NM,0 ]23D@$IT'"K-@S<$5>*G57)+E.G/V; M3^)N*NZJ0RGTOD5@0<3\*4BE(_ZYI^IX:4L2:022X,]GHY! ".=ZIX4$/.8 MC2FO(5=8;543JA?97$]$S0J+U:\P%J0C-' O/P3W^2YDWHBNH&MB]P3 M T;C')^2YKZX$_N2S"_1 NFN>/9T1C'"IN"X*;6IY!L."$9<%WB0/,$A98%H!ZVF:WZN)![*JC;H,4B4( O> M8$4"-C"QPH@_[1WY77A^:T'):T8D^S$2U>!:P<$>)#Z>UL$BI&+\Q2HM<0$# M3, =10FVG!1%L>XW3V$%Y*+T8@L>"NS/'^1=J![BSL)E:.?GZ3&*3VOLA\;& M0X?:.4(Q#3M;5"4<%&7'BR:)&>$R/O3WS]OB[ #:G0^0J?^,R7P$8JLLW2\, MK11<@&=CDX)2@J@IJXU)SUX&A+UH@.).=;TAHZ<###93%QQ<=#WY8H./=D4WD2J-G*43.XCKD%*#0 M77F)^A_/QL%]4G(R0#] 2FV+L?6DA>++"!'J=Y(M$BVW25YGX^]:!X2(6 MBB/8L>+C!BA68\&G-D4:4^K"WG;QLD9(NEV:$WG\G64$F1]>>W98)RW#! GT MRA[2F+>0$[?&>C%/C-/;=6V)JO?@)0<50NCZLE N*GI8<4(B61F UT6 TS,! M7%";.")CDCL1)A_0U1\+9^P*]U$M+5Q]WP&' .G]AMEX:%' J)]U0$0E+8[! M@2E^C9S>A W\N14F'J4)1:?([UP8">>2#4A%:J9E>NEL M,@X\T>"=.=2(^(PT\E[B1*WG%\A9XDS%0^MSR9/(G7GQBL)(-P0"QB:H@/"% M/2'J= -%;)PN%J,H17^6SN<+UZK[-IK,?#9^(Y-\F@Y'2VBCF?HRF:?9Z:>]D8C?15>*N&54G:;0MY0#7/+:1]$Z"[!6AM5.&4JX7*N0 M?V)M7!0P8PP&>IN&RZ,)X&M+" R2OVKHJS^%[;2E9%BKQF^A( MS:N07 L-MRL,#)5D4E"/MAY:0$!6]O)H4O+H\G0_4D[B&'K<'5$.-TJTF!LH M;!,'99-6FR!J+4 3Q5?J1C2I3B&:G! 8^H"".+XYA'5NBCL!TR) S) VJO!9 MV[5!$G,>=P]!83?E74$?#<$PPC6GIS/?"<))1-3PUBW%ZGM,M([-5STCL/06 MH[*P&^%D4/JTLYH["4!GD\RF$_M8X[/QPNQ863L;CG:#^5BD1JJV2&%9/H6@ M)^76:<6\=9PSRZFU\"W.^X"VB&W<3G)M87;3 01XI'\42DOG&VV2.EX##@17/4#$W'A1J"9;'["ATD M;T/0&(C(^W4C?6D6&X%$5W$R*\0@6*'S(^RKLHIXZ&:9$_S2Y1.$R$<67?@,6AI'LJM6 OTLUU)4@Q*_0!-&284@N62# MSWACO<*[%14I6TY-,''%N/&*%XR'91^B$C_Z*>B#@5Q\28J;)\=!\DJ4!D11 M7\,L11D)>SY\%04]SMR$.;I^25]A F4;G"$&#W<=3'G/.,S>L-0L"^1#817A MLP$$V"G,QH9DKEFPY;O:>;-4)#T@?711A2X"APER8IC3M-R2X-'#6,R*F9NT MX2%P_J0@#36G''MX^BC+-2@K2J;<$D0N)AH=;-JS'9Z+*^%("+BT]?QBK"MG MR3:*!DCJ)Y!$[DB:VW)>FF'P_!C%G:OZCB9>[E^2\D+@OT> Q[4C!UU,=.[$ M( ?=,95Q&"4>G??TUB>9VKEO\N(/Q5<6!P':.TLFLRP=9A@E-1D/T]EH%H=< MCD;I!'$1DVR>+K/12^,2)S/Z,YY' 8F3"7\[<[]>)Q]X+ZZ?:A;;U58@X30A M4NS-#Q_>I WE/HF5>WB$I3QS?:0M/PW7[NH0#[CVS;7K&E)R_NOUAPL!2JI9 MQ)!8+']-XPA= *,3+^3>R),>[58M9NI78)53?K9:!DX+>AY0J=I'"MRH>Q;TE'VK0UH\@-A8'TY%[($J&;XG!9, MA-&9P._'@Z;9D37_M&!N^BPHKL>"@H;[X->,^4[>>%^([* M\<;D3I+HJS\"R?@CN1^263I:+O2OAP^L._ #Q^E\.,9H[MDB3MZ&K:$((^YPN)EGX8%IXHX%Z''4.Y^B^W,&I&^+!FON_X\ML M"%-2M,5#L;K?5IOJ[HG-EO+O$I^B:O>8"H)9:>ELMI!_1Y?F^$I-^V2Z''I< MZ5''F8N4DO/YB!@)G+D9,)W1#,/&CS><(#V&XPOBV&2:#A?+OH710YAE\-@$ M3V$V&J;+\=!#T^&S;?I0X++3%W$'#*A">@C$@(55PJ*8@^3G)@A(4(=O!15" MDG>]AC!P[_R]&ZV/I NN.K@,#_V/4C/%EQC1^BLJ-2Z&LV0FN5KY M^@O])N% L3-CFH5!\YD= ;\907?3T;QS+<^P_&W&L/:3=#G4L]X))K]GF0B3 M=M<&F8/4 HWOJ9WD6V_7]NC<,)K,,[60Q1[M3D[2)O1X9S,'UP6_:Q^T9NN6 M)6CBSQB^_+:X:0F?^-W++LK%((F;8M!C"HQ>8RNV(&EL*_HC0B-ULZGRK2<2 M"3"(38U8^$#EF?6Q<+[^!)SC9 .:"NBW#]$[HZG!9,=WT#C1J.,\&@V0JS-! M:_^AM$5^2'[\\/J73XD:M(%2"D=)N_G6)K #_5"\\%5'\ %;:#4_5$MV9*#P M?\?YO[F\CJ,&L6WZ7:,=[Y0Q[3 2$%X+V6 X[&AHR@VA.6(,W!>K1HQF]$G. M!6WE9+KPQ^Q]45#0O\;$^M)6E*+BH<:2\PSN612[J5+$.0PL@_OUPHU0(I^/ MD]%DGB[F8[JTO5)KG-N;F)K.1\L)O*VCB&E-]-%F*S 7Z&PVYZPR[@Z'=7H* MOL)+[(,I]^M+S*I_ E:*KV\*"A[C_Y# YW HEU$(!%PC^I)-.9U#-S8B!&9\3( P2DH;6A&TA: :W>8K4\T* M49!\E:T ,7@VSH8V"D58I1AX@< /D@*O+KQP:Z_E=M96BXYB1'4BGV_!>>B>_*\J# M0%T*FZQ\.D_Q=5>&0L-H(F;^Z84&<9A8[ \4!0_5('G="&EAGYU]6_OB M2[7Y0AZU:&>D;(\%V<"$!V*46-%HPS55#X1)JJD1/+QSK8V[J=@XF(&@Q0M* M0?VTY5HL2$HL^)%=,$P;Q0]P;ZWF1NWF7&@NGNA%O 4B<@&1LF+Q[\N/VD.S'XWTCT-*2*7%U]H,#=1 M$:,C]V#][K9$UJ8XB,M6VRP(3FG:W(K0DESHV6@039A&@VZUHC /*Y1TOK+, MB% '#=P'C\+ [FG(%\JG]B+JY@!Y'$*L!8VX.FK,UT+(A*W\::I-4[ 6\&]D M\.OCAHQH-W0O:QRU!CQT5%[ZL/5P-G1#/1 8 +;!A/GX@V%%00G=F1;%U)4 M1$*#>T[#A+A: .Q8J$5A:X*VR[AQWR$HHVL0UO(],)=$N&T)ZR- M;/T6_J*0B@)A9^(D1:T$W905636,HKHZPLX-=1C14I$F5XJ4?99-@A]&&6"4 MN(XN:798;.]HX0SJ.9W_;N)#Z"]<.5%042B] 6DR%9 K(, ]&WWOBY;9B =< M=XRX 4;A\/ZZ9#4NYJ?=6\-*G?<".:E%*&)U(SJ_5%-X* %O8^6:D01=$>/] MP?3NQ771HJH0'13;J&D!UT"D-]R^3+^*XZ&K5JQ%^X)J++@>MF:,?2.*IE<5 MB?6S@53MXUKSC6WO.PZ1$N4BNCD9?AC@.[GP-JD[KX]4ACI^@)L\25DB[ M:XKHK1)4G;E4^3L?3ZG$\,%?<.:TH;5@/AFK';JK939F>L&(HH%)L?6V:SUH M\2&S"TK'U/#^\RQ=+&14!9\+G2.IWWWVWBA(Y\1FN?9F);V;%:#VUVD+H\9O M'.7$)Z?W3:S&HW2Z&+/5>)3.IQ.V&H_2Y7+&5F/X=CYEI6<\'7D3LH^@@^W SSAIE'RWQ=>#D5K"7@EZ[O-W('*LQAWX MF6,*R!Q'M3$U;.9@H-CB8^G,/1B%)0;;CMU]''K=\+&X0-YD#=;0YOY2/I&3 MRYU3+*U>T!?/;/9RPEN=S7BCO<$'M]K^9Z06*[_A<(.GD_'8?>Z]303!&BFB M1GGDCD1D XC\!4N_(4@G%T[ FHB8B1C*W3P64J:9DJ3/1\/O+EH*@0N<54,C M22*J&=TZX!JC'>YK^0"".;N@T!"\*8+AKJR2\PARE;_#_NAYVCX\>YSE <\] M 4^H:;T[O6'SV^OTH103RGMV,-4]%ZV%VI4X;.K*DD@ B N&#ON8/EA "0V/!3[.XJE#7(,PQ1L M2FAL'>*FT,@)#RAH-@=PD3L#@_$Q/AL.I_%E6\U!!!BG_D()6*8 KK3)5T,% M@1LVN9D(G%H =&!Y$2M1B\>\9'O8TX+6+BW^@N+K;0YL?I#\JG4O)$)7H, ) M(%VD2GDV-='8]3V*+W#N^N-/DY^(0OBWTVVUQ..&,_,>"35XTO3YG* 3-*!X1IC.> M9ER0>CI#+,F; TL/HR7(D++_GZL'E5 V,L_O5/Y.C8?RG^]):%&^T)H5[WRS^(8 9H\Y1P54Z" M)M.DG?OR[A[:L/Z2!$FT.%#IIKCBF2U>VBRH@X@<\#/%+,M4Z=;361I+*HN: M$ZX38@;/\9A4C(>28+^RZ\ W(0#ZC&T?8/-9?J2!8M/&E ?:HSNQ9QI5(LA% M/@';TGBJQL5OSD9G[:Y9/I&O"A1S,,)Y&$I("K")!]Q?/U/-)JE"+5)53YV! M6#ZM8%;[I.F>EIKN(;BC41R1ZPV<<[&!"T91TR&Z[B%V*+LMI&/)7L-Z6%'M M@UJ3XD^:,DS'IH1Y,\_6G'O<94H\?8]Y#\)@W"<;$82<6TS(/Q"$P1[N@I6W M"LC-]4&R)O)YF(T/PVR9O?/W M$I-'_FC4=#3)8!^'"4EB*9R4=H?5#=ZK$O%'R;ZP)/XTNL &?-87URLUI[IG MU5@K?\LGAUJ,-$:L+9^':U$9IB($N>-$QTCH0088\SA MW.8L^;6UV+VKS/7<]BQ. W.CH$CV(S7KE\4[DE*U!M;&$-RM:W\&,J(1G'ZB M)[Z]J 1@'']*0.,N.11$2UL3W]'_#7SB]T?NL>+E MM)EBHN J\?O^L?ZXZ]G#I+6'=']:ZE,#K4^LOD-]D'%&L8S$-CY7A(3QJ"8+ M+3NIR)\]5VV4-(R>:I.])O@<72#:U+13FM.>8=ZU#(T\< ML31!QD'R(J??[\S'_&Q(PS%G_O+FZ3+\+_8:\K7/&273J%8Z"0H-!X2^S,47'SRC[=I$N9IF[IG#N#'Z; M)D\@73=#H:)\MT/)SX<@BAO?-LF ZI&,$T'<_AO72Q'$MKR\DD M65+Y$L0+.E]2XQ>4[S#'5(?E6#?2+LA90L/+LG1!4?S ^T?+.5_>'9&$41"_ MD5]\ FH;Z*69G\[NV"ZMG0[*B1H)[;(YR,1]QP8UQNIB@H?,S>[SBJ5_*W,TY-TO 8(NMV)5^HX>Q MK+@.UF&\KVV(0 M,S<'9<2U&-L^TBZ7TS(-+Y>&5&"R #7.; 7OBA0GG4" T M8TB6J:KIP3E-9_:X>9#4Y>#&$M CUZR12:4P;:FI7V[I)K_V1?4^(;OX7-&W M[W3H#K]U5QUUJFBT_F7-&3*+OQ>H)QB7"TNAV0H!!@OA,OYN#G#][$C&4[B# MOXO_"/NUF^?QP3O:T6.!62#?V7_=&V\K931TS8K%RH3>+&*B;GX=7 ]X: 45 M_3X?9X,LN?C.&Z7T[SMV*-<]93^CHH/).-4 5U[[R)USC F] M^ Z.+\P&_XX&(VSH$QPIPM#-@[N 0X2@LR$]@\\N;*=2@#CY=U H??D,7$74 MPU&F#^]SGT,:-+8SQ';>1&9G\?7X\L D3IK5%1_OM"CMQ_6=^.7\,J#A^4(;YD[&8_ZSA)^^"Q62(@&MNVZ2A8I! MBB)FIO6?X.PQ@/?^R765X(R"L$SP;B>0&4%?=Q7M5* QC9)7I8-M;*'RJ(M1 MR:Z-*MA/A)/:5W/6W"R8L8M&YY7S93H?,0-A;8,+C9.E^N0&QH2"&PP"(G!3[ MZ\\?WEQ]-)6)DTDV@AMY[/.J<%J8?.K50RJ4@O.8+;-DL5QB;* IH+VNCC>' MV^,F**&CY2C)EM,.], QR)W3\5SZRL8C3^Z?)72DM:@@DF()0$0Q&,6+;@CK MU4M3W<4B#FK5?+)$]^AH!NL^?P[E(#D'^7PJ3MITLL2$,9_,#L+'<$F-C=-L M.4X,;808)9[_^6Q*#V;I:))1IPW@S_/)@K/2<$@=:Q(C=BZP9A@^/R%A_ME7 MU.U[/L+@-!6=J%8:O/M;$:!2/<+*"51 %2/>_/ APB#3 M\&T@2U[ ,5*>) MSFT#F,\QD%\;=_ J0M9LHM.DAE>@\ONB40>L^!\^V,8X$V 95'_?NX4=;_1> MU@&,YE$F3J6ZA15R&!0AWE:_,W>S8X$O*"]2*R*0X[!Y!")+;L/K2<%)CQ0J MLA?_!,@[?DBMR5,>'MZ( ;$2,_)2YU%]&M:0.5PG'#^9GUX,)^6"P^ (*Z]+ M./%(7IH>:+8P'C]MR;2!RWTV&UB(^"[;#&?@M3)0XQ!GK;3\+;3N$>?^(?1N M'P&QJ]A='G? 7>LJBK(ZB;SZ_TK455%<_IFXJZE$0[!LR51F0:5$;&@3OS^A M(G[E5!3:F;T/Z(Q_A$(0O!5@?(WTX#F< MXA$QJ);S#!.G9N;1=XR3YC%FSCJTIW:[COIHPMZ[4\P2I[+LFDV) M$4/A)9==1\1Z*4!:K%]4/%5_4$@O5. MBQAB-N_2.9PD3'7(C;PS#5NU34*))H]F)B-G(G7^#-M$=8G@N&]S"50--7=* MJCQ'CIR*PJQ_+RB?*]_2E]JZ\'@*.F//R)&*Q9%:Z )V1'OT-W3)F23;"!ZV MLP)$9A:/>.E'6!0VDD]AR84K$.N;TX=62]UEXKA3JH8&H6#>5."KU;?5X];_H;\;5IN MCL7FCI'4/=IPSP7<"%#28*':!13RCM*'JKFIK&,6&3>IJ_M0+!$_/DNY3C,C MD_HH:-('35B 5B4>@I7CT'D(;>L:P\#] C<O(C>-$&P3&B-- MDL4N*EE'3*#XFGNSFM28_/#IV@5OFIB].+7)A&_G L_<(M3CH:1X4$=X<:4P M=QH*^SYPG&_0ZWD%3?P;&DZN.(^;$XFP3_CB B$5_!:&:FCX,V@M-84ZJ!SX MZY; 3DG[K2D80,.$-_EC(BWR=8%]BR9 -.')Y+ MZN+78D4UY)U5W5/QM9?6?HI?78OW/0/E<2U6,Q,W:NU@WGHFI8".>SJG/N!? M0!):P_0HI!L@Y?53$F)2O%@6)XL>Z\+C9Q:'R'[S9.I^&H$,T9^M.2E4KRJU M4FC:S3BV49$%DN=,.*>'.C M(/;.VAOG6WI[7;0DV+5M67P!S41^ MD,H6J(,*R$JO%9N6K.-ZD1 >3RHYB'JC$(I+\KR:S]5&<:J ?8_6XUZ2[-GR ML+_!*IR'$ 3O"Z.L.F#?3C[\0B_\:)"<;,;]B((.@?UM2.11IB"7;6RG-S@Q MO(W^@G'T-BL6%+/!K1F&94!!OPC.*4ZB0=3N::ASJ=#R4U,9TLIQ:],!NGV20+\(7H]\4"/'M?^I.C9\Q5 MHB$X1:YR+.L;F-;$>BKY= KAA5!A!*#P$.W3BA;9 X#:7D4([DI[]0=YL>F,\)T2E\2W$?U(M?YB#\LKE9BP)NI&<@VGI)+/]_M\P>@W@_$8/G4T%><+\"[BBD% M-T^$0=4;=(1B;(B9-C5"\B=W-C/JSBV%#-S?3B;?&8*J5:-*"?2A#04W4TI@+NL AI'R>'8_5S;(WBM6Z>7 O+QOIK M<3A8S<1$=5AY,MC)*,D3&6DJP3*!7U@Z#P>/0QU&8? _DH7N(U?5Q3A7/3%Y MPKGV&&(I5,36O%UX5N_6BJ ?]UBM&JB?HM!N!/$ H.5Y P3 D^DNY9O0Q$&PI[-07,R))+V4[@ %HU^.%B(MKDJI$N]#8 MC"!2I#V8[2$QJR5/O'O8;:JGHDA>BT2#$.IM_-@*E2)\DM;CM7KI3\@-XT'2 MW;8W>^;)9)B=_WY!'C$F-C+!'F^0CB5]#;EQ(>W4#JXDYBNX^'<%X=%C?!(& ME4JC6EV> _D?0%2YYX NMNR&4=64M4JI+2CH _GLD!ZS(6=2^HQ@ MM>^171"W(6ZWMKDE2(@RLM\0,\_+^MY]0:CO6/A/B&\?MHO9W,+>,;96'=N> MYTW)SIW>K#XDG=.27?/4?1(V_Q&3D=KZ@/WYR1:[/WF2)X.DT2XF;W>PYL2P M9KJCT&.4JSM?4Y2N5DY]K%0(XK21"O/YX5Y\6B?O!\DU M$ 9N7SZPI\:_@XUH-TE'-QYR@E/GS* ZGB;I"20(L]D. M=<&&/#$WV]\AQ_\]XD^TV_UP8#'F4M8^V&>CIO*1&1)%>R!)G"?6PGH"?2B& M*3_Z+*R4%")V5(BX?1%=FVC3_T;E.PY/K8B"SPF.F&H,;NWQS,LFC+11%'ID%E?SL M&)<%[%,GB%F))18+66@C"GLA!9JX-U@>%RT/$IJM8^V-J*/%(LT6X^:*=W[Y=M\@NL 5G0%ZED3&%7NDI)6*7\"%+P MGNU9V[7SZYIS-V;G5:D*E_[9R* R7FUQ!$$=4[<5"0+J>Q"MFJI%80@WKNRV MN*L.)8/IF9LGM?)4JQ9::E5Q4A&<+27.L%,G<)(K,61OBB^HHZ$AJMK7)BV. M3.U;L5F&4E[ $V3YB0;"E>38E(27$PJ?U'P3R447T%M1NF;&MJK6@YATX(P^#=J3P!GJU:B04D1'8P"Z*/$N^SI=C MI4A>._Y.+E.S+('&]D._ L.QC:_IT+\Q\GH+4228/:$W^Z07<]XP\MNU21/X MJ. ^)RZ?F5%Y^D:#]_J$Y$\\OC]11+(<7H:\T+"! V/P3))?'K8@,-=ZAWWP MT<CV?>*[M4@:[))T.Y*D%+^)2\W/K^81L-R"]T$*=:T& Y1H$]] MRUHV1ACKX6DGP0LT,>=''M\E]C92>%Y)"E)&Q%4-=Z9@U;Z\NS]PD5;/L6D> M[:_8W)QRYE!R4R%^LF+D1QDGLOYD4T'%G/_/0IR9HLS0SU\#P42[=*V5)1N$ M["IQ8\-8<^^J)RTL1U##?$\Z"?T,7PH1D1Z.FI!LN8:>G!OUZ:'(!5;2>2_C M;'3^X%'A.O7BBPC$9#&:I]EDY"_F#C*(P*CDT.0=]C!$[1_._*'ZM^.V2*B MQ7#6<:3@R6["C8^2-.B/$@^&/6'V..G24KE.]\T'"G'[/R@UM@"4"?QT[24F MU(2769K-Q^8T&2 *TQ0B(ZBD 6-RCN1-9D7QN+]RIXCC=/6&$;3+)W,)YT= M,Z-VID??9E\O3UB+[M1$QY-TMER&[OJ$IE"J&B@-CAVN]@/1A\=OD*M/8^78 MT5'?^U1-S_])).1X#L1*@JXQ8UMCIL0O298!FF_T+K*8NJ.>9=,XT+ =6 4O M_4=KCPH-8!(DFT&<'3&#N*[$@C3QD,@K) (/ MHL[[NM62U_6SY[B_%7@O8'"?X%;J%^X7DS6==]2IP4I-HTFZG&(.YF@P7+AW M7XO]BDHMG4_F6#&7 ^?AMV%_:^JJ'J79=)*.1PM^8PG_3+3%7/!$.M^:S,); M,WH+3T.S3B:O.&@-2 NF//@-%:5768=/@RY]]H%E?F.]/ M4N+TXM1 BHM7?K482@3N%XTSMTME/]O%,)_Q&"X7E^B#S1(TCOR-HZG2;*SK M.<;*FXN.K^!=.,-9,@NO\0V=#3.LO(D?9T-G]@;>FR^6=MWQF\FBD>",>5O M:D F]C!EG:O*:,?R$QQ7L]T-"U&(<"0CD $$8)!?^TW3VG1R;.Y%8TM:8VL; M-'ED2V,#8.?XTD+%MT?&%P4+"HR0$^,XR "^,*CK^A]N-&?X_*5/_09./Q[Y M_XFCT53R;;@9W[\(Z?LQ0%>U#4\1!+QXMTS^2:$G!19=&8NN"K)BD[?KS=_V M;@H8P"[*S*284=$>@2R _W>#'#!&U4GBCGEVX1FA*:UP]L V>/G0 M%J3>-!NY)+51HP"FX>"4@-4WJK];S$*%^P5RUO-BU60$%RM!FV"-L:G[0=9+ MUY6^G\S=7_D^.,?"U5@B[X)_@>L:Z/RVP$#C/W\L]B3K4(1\R&0]SR9X_;-X MMAQ,7B">C9>S-,LFW,=XZD[6GWV/:75'"V:H>)%'^Y$C+2CZ=4OOH5?A$ :4@U,'7>?HOT2*(P7 M0)"^\BB83J" FTC^ 1GX-7NXD!2T%5:DIPPG,IMC4NXOO>NC*2S ]"*P4X3\ M=)]]VGQR/L5=_84C&L#N?RJ M'_*X URV17>4X"$BGL79:=*;?:[EZR7?^\T3AH91MN /< _M6D\5=S3)3SZ_ MZ83M?3%(NELE%>O]U?5KJK F=B:/ LE6O:OK-\EH <0D73K?)8;ML%E#DJ4P MJGY3F!CA6D8IUE<-=B9?# 4^<(6?BMQ.&%Z\NB^+6]/ N@#Q I<-72- 49P= M55 U,KV&,/F,L0HY(>6VP)C2?Z?0KD-Q5^VE#(K$CPHNL+AUMDXQT@)2 $6> MJ1N6?>"2:.!74=NZHU5L0EI\*\8-PEN(/ 0'NX%XHQLFDWEZY3X0-.(E9@)1 M,)@L9J)K&2)ESY+)>#S *W:\0)PE5-*7@Q$!I@C XGP.RB7\,TSF<-,['P,B MRX2U<<^2:8:P-6=8])=;62P'"ZJ;^\'G$]'CZ+&>S PVM_/%<GC*@/[[-#WGSC:[G/ACC MS8:/-%#$=12EL['RV0R2:?3,8B&: "N35=3B;4M-Q]6.-IB<4C1M,I MPN8M1U1'83FV#P73&-W"V?=T?%?0]1#M>?B'!C<<9&/Z,\E.O[XN-T?<(=O MD!L8T9_QLGO91#A[Z;(-82K4?I8M4?6C95NFB^&LW3 MR7R8@ @^7,PHE6"ZM%-"[\0RP=H;:(=+YTO0"=)L-'KQJO$ZD:P&<^=)#Q?? ML&IQ YDV\$X#'(TY,CQ036V<+XTK-*%7M$U2#6#.!,"30D4W1I",/VS@^2=C*$B8-5&P2/*]+6% M[H'('HOB]XZHKJ!16C2EJY#@]Q'QB EO1C]=-!MYK<6;/QI\AQ<]Y-&?N]T7 MG>4!?!5>1S5]&,^*&MFSS$ 1/91 *CZ4#157+G9<;$%GY@1*E:X8<2O^<'7U M43V*K;5ZS\O,LOG)'P7IE[XA,=3NQ93@CZ>R(YH%QYFF[AKQO*>":OW[GLN>(*$]\/G#^)S@XL-P]C+=9FC:(9Y"IL&,C2<))6\++QR M%!ME*D)K@B]38S35]J$3D=2X;%[P2$/4!4VZ+>6F$H'@I5R:+C)WM -II&\0 M>%O2#)M-%0ZA98UH_NXXG J/H==Q._>1UP3GHE:)!,^:\T7H3#:'YNWX7M@' MZI%0%'V>E!['E('J0+&V";TG\GC7-L)(<(+O")V^YYTV"E6 Y0Z3#'%:7>/9 MXI@L.DFG."K "T8F>B7K"/RG ,]Q&#; M17,=CR#-!4 G%A(XEI\A$0Z1?+G"$EDP-L.B'XK#*X8Z*==2'0TMAU3=6>O, MEU\+J75@BVRSM?I[)W%OI'_XG]=PW"@,YGM)?=H@LH>O"5)+D!O(NT\$H;,G MJ"P\XS0%FSR\+Q2%TX!=$+"=5/!B!;'PQ4H%5-+6\PT_BH<*..(: MR\>+):DC)]H:+.+:.*9,$6N^OD1%HW!P2,94&'A5,0?H:W[@-(?ZX,,IXL3. M5"N+;T ZVC-859SZC'%5]T6^UHV5VU"&2O<$.@\04]>'BGO/1LK &XRR1Z4T M,>D0@_,+K.=9L&Y/3G,!&G2USG&A9=PY*=O,6(USNB1/PMKIF^R\( MC0GY0715:Z&NT=!ZT<^RA07XIY"?J3$+_#-3O5LN MY M^%IK#H8M!29G?M8R4(+N]^V11@&\S4G@E$FFB));):LJRI=W+[ 4_(.RJA0Z MF(I]P#/53BKK=AR;TT_;I=Z??#)>=]NJ:S_;>TXTARG07QKG_G 8B'%Z_S,S MF%JT+AJ;",O7^8ODF_09#OJ>HD[V6*^3R+,X4CA598!O*ROL" MU$'JLOFBB$!0UXYN0)]+TCY=[3PHPD!]:7Y<\95R#^2J PZ&FCE#=JT+F.[> MRY.<-$D1G$'I)",N13-B/-4!OR69PY<2_2/ PQUSPMH!63J:HTUD,DJ'DZG6 M;7\&J?=\.9L0<.V2ZK3WK!8V/TS'0X*;R-+99-;65C:WER$O78IVMB^L[LD5F*7Z0L#.CN<71KLV[LZO0CZ!/9Z9IQ8SBP5 M^*2 %M#&/L:=2)2L2L4FR%\2A:AMK@1'C,)XO9'W*R(79TU)0EI-+=X6&/QA M*JWB[I 72>"\C!A<)[!-ZV@Y2P;I,_W1:KCF/,>"!D>6(TVPO!=882+LW,G1 MY+/GM1"_%![I%543NM_\60BJ3Q)4'XT6A?63!>*PC3J<+SV!A\IYG$96?ZT& M]4XAK 06S!(0NA!49RND6I+XTR5VB)6S/-F7]>^7MWB=[*5TGVM1HI:/DGN( M"O8UH__]@CTV*)WSKI)<@H\E2]YA /!W04+FFG):I (K)4KY/V(7\;L8 9Q] MY[S4H.=97%B,RD1 BOSV&HW(JR<5KG6 3A#=.PNJ*5XP[HS0&IL"1 R*X[E2O/,WDDH C5SY@*(ZN2X.AXU8L-Y1 MX&SS-O[;B?!0=%JFT]DRJEJ3#=/9G.)-X M&8,>O)C/Z/$W'BUEWHQI(A9!/ MHS$V/II/N�<(8?YM.)M#:?#:4UZ-VVUHH12<8DHR\AVDM?^W;&4JA*D$X^TN"-==.U,NA*'6O,!!TB=9<%-* M7[P\5)=LR#V_1=\R".SHB,%/U?'P1U2;3]&\SO#-;+Q$3C=)EY.9^PT$7HE8 M!EFZQFR0*2;'I--1YMY'\P#>E\TS8&_#R21:TC-T5"^8]PW3:9:U?58G"H%\ MT\//U!2)=(F<#05B:9 $5Z!I%EDX$F6?8[#MY09#S12+52'MK06Z0!UO0RF$ M<&%9^[!66'TK/83"*%(21[![0VO43%1'F2!(U(@78:I-D45,1(IFN$6$7X@> MD9CI9W!;N/?'_;;TCJRP>&,KL;N_"MPD#\%__4:P)T%6 MOCT\X@Q%]G4_!0NM"+,[S$XA]K(N.3R,Z#W(!5ZT(V;'6EJ3''[$PJ0;SEJ@ M97WV 7:P8. 85S6UOW'AHP<<&KXP,&8W'- M:)2T%1*?6&6[2A/B)VEQ:@T^X&+L!"R'Y9DQ0I+_XT&%Y066U^Z+#===8'-Q MG7A\6X1CE]JE91U0C]O#<.V)0]LB*8(6'D1ZM$48EZ[!LZ6\7H'V7B==H*PQ M(3S[ ,&!<48">K[4X%=7?"Y%1U"R$GM?04:NZ@8U/#B[7+=*$JV/B#EZ3QFP MDA8/1Y!]QGO25"D3'+;OCMPWN'!4OHG=U5+%[H81+^_S@\=5#8/08A@R%*=0 M$]H4YSP!)UJI_5< U][X>8HV)[=Y\0H8] 49P6@*XD#Q%WSP%9"362IST*5U M?. ^9#2"N,"X+*!7 IU"H; M&T16DGNL>?&E.DCM&I'E_++)TO-%#8. 47AT[]A?DM(&.ITV61LVA9VC[O8E M[+;SR^H]XX17QFVN&+EVBQ#I!ZOW[:H2[X:#4TQG/T*D@1A[+R(21O@FFJ,= M/+"0(B4'!L[NLI]\C[S<"UC%N8##6'!R9R#2]&8IVH!J?[/Q@KA5UYC8TS!K M0K99%XT[->[G*_]<<<62N+(:H])VCP$3W)XGX@*<] M*HEC9J=8AS[F'(%$0'K!^O4>SI)#]0@VM..BCF]G=^)V]F/WH^F^F3GJ0^TI M 3^40M@E;I!FU=SE.EE3Z!";K4E>]SZ6*H2MW5)LJ)J(:)%\)6_%DB1OR$$* M .<"8!$TP8=\M:\PWK1Z*%=\D6W7H$#LGYP%D#*Q6R:O*X:&B/+5Q [ :8 < M-])XFLH<"< 2[@;=)'R+>JL5X51SAVP* RJ1N?AU\WL0%I! G!\+A9Q-71X# MZ.,2VG4)U4W2I+M2B8LKE;2I.#>A041Z:"UD2Q^6LCG4S8(&J<::ABD9"J#9 M48B,' "G%1N*]C*D9@UJ^@8%='H^=X?'ZA++EB7ZH7GD357&$S]%%2@H"03: M1[7T4 A':=5Q5/V?=@^5G- :&R_,?(M0SJ9?!L5M,XW@9)%&CRN6F_AL4QH3 M[=SMG@I1'/"[\M:9<_YB@?P)[@M0YX"0' ]66%$33AUM34RF;+SN)BZT#-L] M[CH N+Q:.J2UT+^>S12OQHL,[2$'?4 MR3IP:=QSE7S:YZ.Q=RXZ'AW[C?>LI8K2I_*0VN)$:6&]N]RWR(7OO]*JK&% MA/+N8I7<#/>YL:FA/,PGY7Q+EF17^XA]0Y>YZV/> M4;$T#D"-3I'GAAA@\,4>/>ISH^/%F/W\ MQ>G6=<.%IP;):YT[E3/M>:QK_J"\6.M$'N2:M9F>& 2\';\E%[XM"(*2.($7 M!3 D M2 Y,)IG'QY=N@\35TCD)/&]-]9((+-.QA((^1]0U..Q8@9LTU5-P-5OC(7NM M$R1,I-4]U]4*\QC;JS+M<>V=WAA:*FRQLJI]\'& M#NILZ)I$/*]X:6E!<:RXQ!BHYB$@.GQZ=P(=YKIW6NYG-K0D5-P0>EAV&'X( M0DY])B%L%;?CFQYV[[MH4R,.=M"]:N6*ZL=8HJM3C:9]%OZ5C:YR-KJ*0LR) MC72 / ^2KN@@4/\K LV&8X7*6,W#"R)%HUB(3\U M'5+J,1>ETT1*!80M:PFS,A$UC0M:^**&C_L8F\ NO#[!B\8MXC M!&,E4O#22\)12 1%\6)L=H*PAE$DE=]N[4H+=&YE;\+JCJ$8X:_5PHG^2P0V_"EP+%[VCRX]-KN32H:K9WW#H=42^(VZ_ MX$R&J&FTZ9Z-1\W@V?&\%PFJR\[:0IVPB\Z:3MV)>4!UY!@R5XKJ"A:AVX8< MP)A*VTWX4%B*DZDYUPE641S3&*U'(H<''PR(%2?0&-A*B9?.G5#,V@6:")?% M?;'&^'$UH1#A'T(QPD$;-"(WX0@28\%%.& 6OB^E/SSIP:54Z^CDE#;+'M\7 M/)XU@435FE"CV89T&A3^!N[Z>#$ZEP'/!N7H\M^VHY-1=_F81T5M\(Y'YPJ) MGY4&.((#8 -.,!A0X'@+[\6VKI7TT%HV*$FOK:DU_6J E)G('K0CHN_XKN^% ADIK&.HDYYO*9 M2FB520X*=2%=HPYD7&&2D4.T]FTX^VJ)V%8N+"FN_7%KZ,&">YG Q?J>4M4> M)52H<+Y:2Q3XPYED*//>LD4$786>71E@RA@,B)(<7-23QXU;5 M!=P$30RE("&,1E&%TF#R^#A$]'O>%A1*3)(EHZ.ZO%MF97%5MZYY]N66DSIU M3-5,@Y*VADHWE9,3^<:FE7H2Y5AR4"<8!J1Y;AI9\(K/?M_AZSSQJ'M-Z?;M M?'.],(^'B$H?%695HA4-YK5M-D:@-"F/FNCXEM/TW1_N.,3ANF_H..6"@FR@ MV##XL9;N"C,@,[,5P<,P#GLZN4^"L*HANV*:CEHR%Z3 J/M_W88G ;P MS4LA2Q 2#UU5U?Z5!:0X0Q21!8QE0Y!SFDSQS44R':;3^1+_C&3_^)MHO_,4X<'_"*%*T*FNKG^E7RZ' MDU0_X%M2+4)+.QDP'M/[-9Y^$IL(>=XI] 1VX,'LM:.NUW[=H<#IWX/!^-=^ MK@:)HG/K!RU9X&34^!VY4R_+4 O"_@9WTZ4IG=/YC+Q_Z4$[&YW9ASN_(YNS M\)'J!36:HSC?%JQE%MA6R#;E.'CO1;'S=Q\ELAUW'2OA"J 8+KF\T2,VPHD> M460A84TOQ@M!J[+B'$86(K3-DCZ-$>K&7<6 IV;M*+QQF4YF2_DTF\Q='#0! MRF!YX-CN23K/AAHVCD!%T^3"=574XA((&!\^F0*/6,BG6:;E?NN3+\$LI]E2 M/BV 7^&A.&Z>3!&CYHD0XIM>9KP=^*'YU[W@&'Z@)E,4O)*_@,LOM4;AOX M[[^%AV3:3:9_XZG.>E^>76;35#_P#FV+9U\9ZRMC_=MAJH@0WD:86.L>A?ABEOJX$?P/;&%F> M0IA@+W; .GSWN5A4[9^-""7:0T:A3U&ZD+AYJ(RK.RT$Q0(-EKB *.3GWR28OI@B5 M(I6D+T*-+'JQ(-,!:K%.,W9!^<*8-Y(\0$8,("C6HX_V7%285@7)AE2UQW'= M:E\2W(XU;,:ANB2OD:Y=M&>4.&>BW4GSN#UN-D]R*#G=-L#>.(*]X3%&6) ^ MRMU;9T N+^^V(:V/3;+.N+.HNOV&VI,@>O) Y0^QX3RY0XO>)55!2DT.C )8 MU^K4DX(T'B5%Z((C E$0I8V&G:.@^U)M_*H^VGZ?AJ;:,.4=/T*'2 /=;2_@*<$(& M5(IBZOS91>(V!,NJ#7- M7$X55OSF-6F<$8J.(MF 6"P'=XW)R'3;N].,G7$? 0$9 M!".U[MQ@&ITQ^JB2J)M &QQ;,HSYTL?-V103#RWOXGEYW!_/%U)>T0[YKL%I MS;?1YU_MZY+L3WF$9&5!T-<]IR=4$HQ34.QC\,:XO$-&0ZU6C(*- L$O@N M(&(4E_Y04G4@B==)'HD8#! :Z/#%VEQ-6!+]R)4]7<3+_BXPPL_D7&M!$5ZO M@)$=">[,^T)3*73TR;A$84(Q.,);!4?0M]IA"O^_@&JP2+.?O-W2Y\8*[$#C MK>3KP^95#3)/\:]_VDEN^)_^\KDS0[?+F]^9H>O^,T/WGY&AFYQ(+K38+ >[ M>Z_^/YNN9P]\R+?[Z//MWOVAU+W_3,[[?RXYKXU!%%F-WWV\INX^M6S!K:)O M;]@$>$JW&2.BE%;'\GZ;M_S1M__-,VVS_2OH-9'TBC[7+ M_J^?:.M;,_FM6_JBFOM(O@&@DS<897&\^7&PI!R@[A@,E%3$ C[-CTUVI+E"6\U$Z'F&]HH\:RLL!RR@( ZG, M,_?&9N*]8N2_LV2YU!\5/3G.V!MCF4VAR'A[XN=\/R=X5JAT 8N#,@VU".D&9HU7)W2T2UIK>4!#=+ 4 BDGFD<8.XTE1W^:D"_T<6 M3Y>'D] P5Z@M[\8K-B*!PQV^*3&41:)VG$E*V)(BB!K5P:8/]0T/B)1#9K1\ M'!L!3RV&+(,"Y@;3-@%-/6V+_1T%ZFPYH-O$O?)C'-TH!C!X1H*E)/ ]Q+5Y M1%U<.[(VQ>I'UR"=#'+0+>C$LDV++))SW^3%'Q)Z3$V,"6CLPXQJSXRQ3.WFZ3)KU;/H$Q8F7,1C/(^DA,F$OVWI[2=UFU[9(%;167J-Y5:* M@O4FOEU;*7)&*4*2^T.JXH]DM:)J*0O]ZY65ND-;@;MU.$9A;+;(W$_YZA[T MJGV3)CD%&FZ7C;/D,@ N6*!S-0-:<@\PXGZ@AIR_?_7P)2NX8-?7SQ1ST?KS? M3W:@%IW%A-ZC#Z.VP*6<-,F+)AGZ2Q(OG44ZG W- M)Y-"]DOW.%\Y.R&TYZ2+218^F!;>J!.'Y58@MOMR!Z0Y1.J;^[_CRVP(4U+T MD$.QNM]6F^KNB:]/^7>)3_U,.+*@[ARH^-]L(?^.+@V-;^#FQJC=Z7+H#4:C M#L+,+0+"^7Q$IPT(MM(DO0[?T4]6!@*H-AU\2@OT("L MPR/ MK22NQN+?:)$6N*,1 HD9;<&_>,W(O*NR,RJHCR[^Z*#S/N(C/.+EUOA M70]27@[4#1C,=%J%%D:=U"R#8J7(&90.JB*M'X@SK4=P,!A0Y7DNW@Z91P5I M?KBR,WSIQGGG7?&!!8ABK:[@T_2"UE-&$M>")TH0JW$QPG\J^!->@!YF8T42 M!@P<_)D!9U;![8<_B<7T^.:1%R9S>NVU&_7 MZX6:MAD^)\N+^PQW(/"^EKGZFXK8H"X:N!?5F),T):UE,2UU81G5(DP..Y$! MV)+28 >JBM02^8@H#)?UQ.:@XV2+#Y76B8AHWE(,978-G*]O!'OA: M,GD>>U()"^.V4M4I4-<,V+P#X64\D]5QU.5P,CJHM:.Q:JQV1. D N)DPS3U M-#02#2$36@ 50JM%/J:_Y#&CK2Q'4WWZSA<+\EM09CT-N$Y>-CI0FY(N]I&% M(DM%'P8&8AH\##ER5Y,")-7)8#HIZ&W1(H 58O+HGJ9^7I506XW"/6L#$1-? M;P7F IUA$NAWNCL<5GP*&@/8A9=9;N9'Z/7_"A0&JS\N",1"_",RW>)0CAPK MZB"V1(/$#K5">47F)V$P$PX>C9BP1*04F%WR.8,G2IL,4+]NU[""3@TRN0D< MTV1,^:#SAT!F^;4U>I0%\.B*5@47E49U(B;^2:R/_OA4SMHG8>@4PJZ2SEUR M$9DI&K<6OR?#3TUPC_)BCZ27)':QIZT>WM?[>.=*V]3DNT0<9#\$E$JW;LC' M1-H)^\6(S*X[8=(F:[N,^H'6@E?U M1N8Y,)=%$<:P"+/N'RE:EQ*'HX(<,_T:; ,[%;!&%XAKHIOW[8GZ/ M9^+:%NED\G924E!(_0;8B3LM"\K/$E,*5]S.C>M/Q5Y+C".E' 70$[L5E5YF=2.[N8S+L:<(.G.R4(FB#I_+$B>HV5=2[ MX*D#IB@)J!";WJV(.\2&AX\ U.2>8%CR"MF K8L'L[>75B( M\8[-]L9!/+=BIR.ESL@2V-K!RZ2M,0!5CD1NP]DK+)!F]'K!#%J#=$KV(B9, M?K:2GWFV@F.2LW[OVU[[>;.<=:WY^@] K+OP$KSO8:;.S9:P+Y#SW\PD; &. M::;-DK;3F.4^!GSCJ$+E<\-$?,^'@\'C;WZ4V@U+?4\M#2#,S ,"41_E="+= M[XK!M,3;Z#%5UWQF;G2XO+K+%D6[AN5EFQC>?R)O&D128R.# _26IE7U3M:.PIQVU3:A+.;!_]DYT+A?A M%BU=)PA_0.,"6/[+E'>;AK8@X+%^@="XAP?ZA52_SP3:ZS: ".) "R3])BBGL$+_*U<^6%**^GDD)>W4@54=Z&=)A*7K&AD4G12%^ M5?#509RE0-VH]KC!:TCF(L>YH_X:_6I[?]

$!XB!S$NF9@#TWE*=^$]_(V M49R]O#QTEW3Z;>2ZA;Y'0J4AQ:_&I(\C/X@0\(VFO*AX1H>U:E)QM78&;,@4 M%==EU;N\A1=C07=;9^J +D^,J""TK*+ =B7&A%($X+'76U(P@%)^$\ MQE663"OHM\$'/:_R)*M&/H?U*M)7FQ<+$"OV*5TGY>\HO#@B096*/W$?2C$?)':EJ2D':3E1FIK1))5"/NS\R+;:9;#A96;,=L@Q,?^D,Y634MQM M$?5V8M_MH$W&\/G(:] +OQ7L"SJU7HK 0,ZJ;-UZ6UV/5"I45P45!I5=-I"V M!8A"*H =XO&0'@"58L8527$R7S2Z"W.U5A_T+!T5&E9X=$0^&&-\P BY8'@8 MI\ (+#9W2UR\?CE!_QIQ?N&[--R:"N FC@J!T4^%34JS).G6A1N;X%:Y=C4 M&F.MJ#!F(EIFM^N77>+NO=HQ6T'7QA-'[.?R7[6@&=&%3GDJL&74QJX;5F20 M].<(<$BZSQ[W=1*H.A(:5OTGO9[>Z[W C.IWJ!-^DIC_]D;8?]M+;?V-X6W5 M].A=/BS@I@&O\%^DC85U+]1N%>C;,_5\!'6!6I-I9>\J?E).6]\[X 9W,&$2EFE%CND-[W #-Z8%N::""WCS/42OM!87 ML?G>E? B%L)/+1VFH]Y'9"V@R;R"-V92B,^!./XN,-[[Z-V$MK=#\0VL^/EZ M\VV!'G6_7%FAVA;'T<\PYFPJ[B^PABWN;U&-!UE6BCZ*D<=_0?NL"-["19!$ MU5Y+U5:;IEI=V@=4.^R8&LP.!Q7V1!ZWTP_7^00@QKBY;60VV MO0_2=1Y65K4BP!U&0H >3Y 7$9/UXC7>HHQ&@4XNZ&26CWO(JLMPB_X(61 & M3>GJ_BR] RD8R"E"FG2/I/010="DT?IFI"/A%$OIT0*XXX)#M^>&-\4Y.D>@ MOFI$FW_N21!T.3$SQ#@-##QOFIO4>I"QX;!W3-M(GD(K^&ZW>$(A5*L%DS^0 M\\']BNFBW5-H5-,<&]JC(6>GB21!E1?Z(GR*['),_R.P]&Y?T2N< ND_;M8O MSVW8+G_-8/LJ4/^>VG5[6%24_>H :'1\AZ$N_>]"W*U/H+C MN*3<3Q+/0E@],C: M>+A?:B7J'D')=%^WAM%B&FK+#4CZF_?6G=*LFN>!+7WCEE M"+A!1>5 Q%B$07#6Q3O2:P]S%I%,6C1A9-;>!3#; Z.CI8GNW6>IPN@\J MP]:1#=)O"T']T\5NMGQD%QOV8*@OA;FX%+$0Z_32ZO2_]2.U92%CAN]U];W6 M??TK3#!^_;+&O!J_+U8HVX3"TCX2SM$F^;R2P6V"N3WJR*_T;/ZV\UITG]W**KY2THY*EH2'OEAHH#-9,F;Q3WI MJKP5]*FW;\/Q:NZ==KN;89326]DS[( "XP-9+HZ:'F1UR>%'8 MAU>MLKO[,KNS\QG*?<[Q"EC>ST#6V4AJ3&\>1U:_2QY+K^.F9=*W\SRH%!,2 MD4R&:-=;^"RQ/Y*6 .%LSUM#)(L00861G%@8R7\E_HNE]-0A:J//FXR5K'^? M$]-/N94.0;X#K=D!_+NPP6HL':R*(\:YCK,>9A4?T MC1W$D9]TM1MS [DL ^32Q26R9M%^.=HTT3 Z'8_&TYQ2A='U#M&&6\5EB>4M)@-U=P_^[* MVG!.?)79_GC GX!FV)+%J409"E$%Z8CG^-L1U G"FB \R.MB5X=P;3L,LTE7 M ALID=)1<#0.RE0835QC:W<@KF]INH$&MSBP+2"XE/7KAJ"P6F!O=3_N0D,A MK82B3Q>8B* MO]P;'0]C!A:W0PP<]'Y)VB$Y(-:LUN_8+G,QDG&%",Z4W1'-?%NYR*ZV2^=/X1X7YMD8-),7S8GK.%# LJXQ7G;RZ]0H4L? ."\XSV1/ MA+-5;%NHS>W+\S/&:>L6,?2L7G3BYP4;$%9H^C+[+JT"WUX'+(XU+X,Q=0BO MC,YM-614Y-^NU_]DR&4/BT>1T0D/P/_6VD,19;,5AL\@P_GO&X"T9^=A\#4^ MF^V#1E= "'FAD4AN)1D+DC>X&K=D=D"T0!L&S0FG9_1*>=I:KNQD;\54?#*+ M-:-S4*R(')@RF5FSZUIX$Q@\MJ,M,;;2B"TLO 5[D:DB6Z MD\CW)FL!I6)?$/2C%9AOT=&%'+ +"&)%N1*^@X9Z3Q,B4>^*8:I0+60RQKF% M-["RF^7+@'-PFE!(G#6<0T)ETW&D"Y'Z1'B?N0^$/#\"\-A9-)W;=CLPN3- MG+_5+OFD=T+M +QT,@TQKW$ *&E@-%@2E'EZXN+\FZ46:O0>*Z]+]? '2XZ M\8CNH(Z:)%<@[-/T T@Z+=J.'V#.LVKO.CAH^UR84Y7)0,;G/3LPCTW$!$D6 M[O#E*OD[GLN@/IW7:V+'!0E42240XFTA=$#RI*BD-T*5B^<]J2^;O)P>\BDO M!UQB"@R%<[,9B1Q?/)J'P3[.@>*QV"(_WFXDZ:=65W MHD&I%5__N()V'SURZZUOX*'O-Q[7V3@8(BL=HRW-NF(N0=J D*3C)_?3M;:1GSGH>M6!_CYK9W]JQ^"Q=%3N=BF2'^-$J6FG=2K#I MQ/Q[\2D'48!*]XYT@+7?PGN*2$\$X3PM( []^BO04-G0#:_&AC(O0JWF%SEUT4T M-MLPAR_KE4( U3<[O$?QTBUFD?MGT=QNPS3LF]=(2;02>,OFL.;AA7L[>"IO0]ELT(E.QLXQ?"^^E*(H(&Z56X*% [ M^O83(IM>V$BW^XQZ7'IE!NTTBI4-I$ M22 S.SQT>L:]*D.T#KG^O2]ENO8AD,5B!8.F&N]/,&N\@_3E'WHM&QP59LZ M( #7^HMY@O'Z)20:Q.&7!L]%$?VH>CHJV][/(P#[YUC^ J4<8B#+'-A M#HG77%9SN_:7R>+=>ERMV1(M18K8$P)F2.]AZBCP2>"ZV.RK7 M$R)Y5@H&'YE1-W6N2I[R()!.6@ M"$]:^>TSL!.D(*;2\2;@3EQKO-1C6+-YE$8B_ (A/'4HT;&+PG>_:\_?P !- M7Y..G:(LY^@<*7>AWL#8MYJL5>/?;Q-@F$#TJK&AZ;(2'I&Q.^)0M) N;A:K M)3 E-^B*C;@7SA5;QFU;A!;['8@2T4-A-:D=QS 9-;:&^Q]H6 MRW8@D'>P?D%L%OLYN)^?69Q$0_=(Y8]X5H#(C&';X]C MIX%FTN&(-R,KF_TG*R$VS<4,!&KQ+(V@T1@UUG8D6 &#B25B-QLM7IAUGB, M*^3WF^(XZ]BM4!*]S3@P$MCYYO MW((?FZ7@1;>.\TD=](R(!38:HAAZX'[?*?WUPA_#Q82 M=TPX.&V"1%UO3#IG2@"SN7:[%-C^X*4G-GHW0U\>Q(;6!*9C?,8W_ \59XXP9N?"]W MDP8@[L#<.N%R=^C5QN/^FT+B]LA(+6!W.XZ\"8@[TEP7^.V&L_(& F&T>5-?<84UYH4F8_0X@N#;I2QB^SPOI6_GW'-G>9 -$QTY)K2/ M&D2AP)G&:N03Y+]:!P,3IJ$V46&)"TA"KL545*3G0=LF7.Q7SQEG$WRLI]XG&685B(0'H!X7US?'-I,V9E* MTHPK1Z;4("P,G$Q:3 $7A8;8Q9\2D<5WP]J.X!-ZDK;H_^3C1:.E/.(\RJ]N M';;9R:7.>-O?5B8.XEYV%QS&1H.+UC5K>'V;W%IEN$=2*F"1O(2+]\I=*'-QNV14"!L7]D'@)^KG*<>#=K;(/GKS1%"?WK )M %H)^U60['GB:;X/I9 M,SEJ$%DS".;O^S@?YIZ/(U#_K(74VP(F O!\W#(?@*<3[Z12[Y+U21?+':+V MR"7 %9Z%CUH[F044@#FOF_.Z)9XCS[Q*SP0$G]J89H-=B,+7,>8AX)]&F?8V M:0GVT;'PY %^PM EEP!O(9Y,@+U*+5,&^*752.8 KMOHA/#"\@C$A9G(40[F M#P@6K"FS6O3\&$ZSW *=GTL:,13^SO'M(2==NQNWBV/M6?9Y)DS><;,X&HU" MU$#J*G10%.Z^9?T(PJQH1^58(6:1C\T1GCL=X!*,)Q#0?HI\1W U9+."&2%C M>+*T_,^[[FG;' I'D0P*;0T;&J'^@^3TD7/_B0?K>K&#K:;5^:!0 R((23(H M2@Z*M5:F6?^?A^1(3GX'Q!9L7VX)\!8.!8;2 LNHZR?95/)_J"_"QC<)B>88 M198\S+X3A#3FB]BAI<:"GP-!7C#9+)Y,,=^2 56'F;TULJG0@O]M*Z"0E[T,'S.ZT0X+T8*Z\?@>PP.1^H[R ^BIOKPY/GI7F[]HCW M^CQ[3;)*V)3%R+:FE0#H(0%G"'"/25-AGR->NSJN8UY3'9^C7F3X\NB.0T5> MDU08VDM_B1M+N^ELDFV3O7U-['(*Q(&R?D1OA)W/X@()]0I1K'[WF0SLS"@J M>HD MU#R#^:R'90I *&KJ+^NFA&>&&9^>9JN9W,TG<3OPF]LUCAR-UD!C[D#2P6') MV^.G^ Y::4P=SI"LGKUXAP(XM%$MU;#F!-D+LIH:.R&FJ;F=ZKD%_6IFSQ2I M;V!*57X:.CR6;FA3WTSRM6>SLA.^W*%W '#J"86X"2.1G?.&K?/#PG*7 [J' M]Y"\L?"-?"2U^ /P?=/T $=T+_&WZ;,D VE_H%)J:C!^ZDAZ[,AC[C0J6LI& M\%M"M.XPY@88'(GQ0.$%JT='3?8P>_RFBB]E=-IG4AP5)E.\@0E.\A$"O)=R M -D0;-\-)@4$_D1YS"=9%%!)RY/[+*Z]M\I.4],H0^K]^A#Z$**F5P^K8"U MW*JW_T*KJJ)J_1,;LLURW,/=N,>HF3 *KXP$6]6)4JA"AU&2\V[3)3)7!6OL%]6@Y@80IWGUL^9WT-?3F?C5M1LZ]A_\E1@, MIIM++< >\($W):]K[->MS2F-/;58ITZ'KE]%%ZUP;G:X"SWLR6LSQ9QPOY* M38B)5.GKCW *C7'+,;^)A@4R_]DGJ.F5B=$[6XB+R1*^C'WU\C)AGT__PS]M MRM77>C!MJ8YQ^^I(TZ,M!>8-?D&B5KJO5>O;Q=Z95=L.ZX:I3ZK>VVN*W M=!&3E\WN!UX#DQ?.HV]LEVZ0&Z&D ZO,G^AQ9/4;NKJD2-RCTQHL;W##@PZA M[79%'II]LR(&CD]; RCKU@(P6W<:04MGL,@YV#M[HK,-N&W=3]3/Z]R))TQN M?LR>&Q#56#Y$Y_D+Y4S< Q/*S5/(]DBD+;S6:0O_,&D+"1;K2F5*B0"8J+2% MG>N^92G>&D&OO+E(%7'VI_3QTD@2L8-]_NGR^N+TN/YQBUR+SLRZ9%7\2+&=.?_TDRYHG.^H_.=3Q?G**STAL%C :!1PYFH M(EQH7;[UO"HI@)/J0I8@3"23BA-M7)5[5:F I)5-XLR;^O["XX0*'(>BYG=< M5RB1M= 1OAP@Y/)O90H1?CI[_:66^N85 <(\?Q(8UP ML+C$WJ^37OB'>4ULCWK^>]0_8-XC7AP@'HD.)%[91*_;U3C,I!@W=X8=8)@) M![0F+,*WA-&5HC8K(YRRC8.G%D@DDPII[ZJ;O!7K/"J2,#0*GV %Q6!*M08D[X[236_"[$.KLY:8T"G-%-L%TCL>$ M=C!%5E*EH(8R >ZA.&2063F*YH4=M2P]&]1:M.LNC/'4_-;R=MLCGN;]CA>5-*UU.]KLQS1^O;. MP8."C#:MWV2# ,-.RI)MWC&:"PYN,3\M&!Q9, Y)7P<54M%GPV>O2F( 4!BM M06F:;"-?%2F7T.C^.C79L9JG)ZCYI?G(')Q"B)/X$[.KO^R1J]KC5O]=Z?[#BA:U91I*CJU!4U3 M<'KL\R?"]_9=Q79ZX-B$#;TF*_/0W>$WN2EDI&;ZP2ZQ#49XM#]:X<%BF+4< M*"(\VI\@I36_;@N.K^GX&U!+ P04 " HA&Y,AX:S1",& "$.0 #P M 'AL+W=O4VOKM2RIU.W:\'_9F[*O8LBP?4"+/S'!R]LUV7QZM_2*^MXUQ MYY-%WR_?SF:N6JA6NC_M4AG_R9/M6MG[M]WSS"T[)6NW4*IOFUE\C)PX7G3]]X7H;?=_ MF.S3DZ[4M:V&5IG^!:I3C>RU-6ZAEVXBC&S5^61]BI"F%C>FU_U*W)J72_ES M)V+\Z=OZ?!+YU[WL_7>^:JFD*0!DP0MYK5S5Z64X'L"N!J>-ZUHO,Z0I*)F"US9\WS]$%UK;A6CQOW%5DE8M;*M>KT5QFBP8V!0@Z) MF"7R7NI.?);-H"@1$D;$; R_:-A6B0?Y?7.4D"PS3TZ@TK ML3+5UC.//!$QB^*F739VI92X4D8]Z7Y]EM+10Q\D', M[(,0*:F%;6K5N3]&$_0KR@;S#68-_+JA\]Y67Z97TJEZ3#645^Q&>!(C#<3\ M&AC:X>7NCGX:&?VH>DR_U%%,I(2860ESV7B)/JY"^%0/52\^=':@65N,U! S MJ^$?(WVD%(;PK\'/$-4U*_%>&Y\=:=F(:XJ)=!$SZP)&S'%!,9%#8F:'8,R2 M8B*MQ,Q:@:%]?$HQD5CB_60@NT/[Y(06/I!A$F;#P-!>'%%,9)R$V3@PN$]B MBHGDDS#+9T=P+XX>I(=P;R@CK'4QFVV0+A]N9,1I9)F"T#X[.$6B9!EDF8+0/CLX1:)D&629@MLSL^V_5L MIL@R*;-E8*"61A03629EMLQ_U%W%5%S6'I]B(LNDS):!@5J:4$PDFI19-!@S MI9AP:X4[Q8&8&<5$[DF9W8,Q,M=)::Z3(@NEA\QU4FJA%%DH/62N MDU(+I2C&1A3+NZAK" MS&BNDR$+9=P6@IC40AFR4,9L(9S@3BDFLE#&;"&(F5$+97"+G]E"._/PXU^[ M;!0362ACMA L%V340AFR4,9L(8Q)+90A"V7\N="KJL94S/V5Z\&O 10362AC MME H;(C?A0U"Z%>I.TO[3Y"%-ZW8[5AG'SW5^68L)6,V8+T5+F]OSQUZ.8 MR$(Y>[<9Q?P@M7'BZ,[ZL,Z]$1O-KCFR4,YLH=]-%[L&D_9 YLA".;.%-FK$ MT[%J:,VZQ?"6CF:!+%0P6V@+D^3#XR<4$UFH8+;0%N;V;:>8R$(%LX6V,'T^ M;$WE0R7Y4DJDF,A"!;.%X+/YD4;O!;)0P=[MC'8R:,I6( L5[/W. +.@%;D" M6:A@MM#N#J=?DXEBPI9G9@MMM3IM3W:*B2Q4<'<_[VA](JP4$UFHV%=;V[C+ M)D 75(DL5#);"&*6-!P=X'=)13&2ADGM?"&&6M")7(@N5S!:"&]4E MK&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0A>&K&#I : [)(5/$6763 M;=L+"#9M&;$E0531Y/95O:D*)'I=&$\;&8(,\E]]$*AY^I8O]7CNVM*<^[)Y MNU[:LJN:<>R_&%/V3;[6Y:'KU6S3!?HWI^ MFJ^Y>3GLJN'E8*O-CWHXY7%7F;>+^=4-KZ7)>2SF]F,?I@VFO[SW^7^V[X[' M\SY_[?8_K[D=/ZCXNT%E/@Z2Y2"A![GE($%)># M(CTH+0M#CEJ^W +V%K[< O66%=VWTLLW76X#>PM=;@-[" MUUN WL+76X#>PM=;@-["UUN WL+76X#>PM?; ;T=7V\']'9\O1W0VZUP5H(. M2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ M>Z"WY^OM@=Y^A;-N=-C-U]L#O3U?;P_T]GR]/=#;\_7V0&_/U]L#O3U?[P#T M#GR] ] [\/4.0._ USL O0-?[P#T#BM\JT0?*_EZ!Z!WX.L=@-Z!KW< >@>^ MW@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06U>8-4'#)GR]%>BM M?+T5Z*U\O17HK7R](] [\O6.0._(USL"O2-?[PCTCGR](] [\O6.0._(USL" MO>,*LX)H6)"O=P1Z1[[>$>@=^7HGH'?BZYV WHFO=P)Z)[[>">B=^'HGH'?B MZYV WHFO=P)Z)[[>">B=5ICU1L/>?+W33._2U$,^?!^')N)V"@PV&34UOVMUNE;87\,!)4/@GV^W2MY]#VTFK,JE5$^E[$P+'G/.# M6)^[7/U\G*Q?'/IN\.MD%\+T10A?[VQO?#I.=HB5S>AZ$^*IVXK)U'NSM4*N M5EK4XQ#L$);AV".YOKJU&W/?A<7-T_5CZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL M-Z_QNW;RG^*"9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O^_Y@G6L;^ZYHXV;3UK89 MZ_L^WI+ZR5G3^)VUH>]2OS/.-C^":X?M<]X[X\(WT\?&XM")?Q:DE\L1'CM[ M.L!<.>?D$+>%/35J+CQ]9A\:^+(;ZM'9Y>1BU87VQ./%2'>QZL5QX3D?T1ZW M3F.;-PV/K2_WP_X>W7[^?NJ%_RUZ,1\^]M;/ET-"&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( "B$;DP6 =+@K ( @* 8 " ?@( M !X;"]W;W)K4[I ML9P# 6#P & @ ':"P >&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3*UGC>)Z @ =P@ !@ M ( !K \ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *(1N3-9N&1&W!0 $QX !@ ( !^Q@ 'AL+W=O&UL4$L! A0#% @ *(1N3$I* MPTRT 0 T@, !D ( !+2L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3.?GP>&U 0 T@, !D M ( ![S 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *(1N3")"LW&T 0 T@, !D ( ! ML38 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *(1N3,!HB:FT 0 T@, !D ( !/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3!'VJ>>S M 0 T@, !D ( !-D( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3);,L.>T 0 T@, !D M ( !^$< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *(1N3#'8,$BO 0 T@, !D ( !5T\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*(1N3"@-1##& 0 -P0 !D ( !&54 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3/TRCD[1 0 G 0 !D M ( !!V$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *(1N3$;J^G&W 0 T@, !D ( !^68 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N M3/'M8QWH 0 ZP0 !D ( !,F\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3,J4J/=I @ GPD M !D ( !+W8 'AL+W=O M>&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3,$E[H;: @ D0H !D M ( !08 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *(1N3)Y\D,,L @ 2 8 !D ( !D8L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3+KU MZ[:5 P .Q$ !D ( !!9, 'AL+W=O&PO=V]R:W-H965TZ8 !X;"]W;W)K&UL4$L! A0#% @ *(1N3.[DT"5A @ YP< !D M ( !0)L 'AL+W=O&PO M=V]R:W-H965TE"<8P( M D( 9 " 9J@ !X;"]W;W)K&UL4$L! A0#% @ *(1N3!S]MXF_! EQL !D ( ! M-*, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *(1N3&7O#?$" @ TP4 !D ( !KJP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3&)XZF7X M 0 8 4 !D ( ! ;0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3"&CAD,W @ N@8 !D M ( !,;L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *(1N3#E&^@4. P /0P !D ( !S\0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*(1N3%A!) Q( @ A@< !D ( !X

&UL4$L! A0#% @ *(1N3"=D%R=M! MOQ8 !D ( !<-0 'AL+W=O3MF:I " ""0 &0 @ $4 MV0 >&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N3+!4G^!: @ JP< !D M ( !+=\ 'AL+W=O&PO=V]R:W-H M965T> ( #8( 9 M " 8SD !X;"]W;W)K&UL4$L! M A0#% @ *(1N3(U8*DG[ @ ? L !D ( !.^< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *(1N M3$8#%W3>C@ JAT" !0 ( !<_$ 'AL+W-H87)E9%-T&UL4$L! A0#% @ *(1N3-[D1/1' @ 6@L T M ( !@X ! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ *(1N3*W=8N6M @ ;30 !H ( !18D! 'AL+U]R96QS M+W=O&P\ @ WC( M !, ( !*HP! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& / &$ 80"9&@ EXX! end XML 105 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 106 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 229 436 1 false 83 0 false 9 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.pgtindustries.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - Consolidated Statements of Operations Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfIncome Consolidated Statements of Operations Statements 2 false false R3.htm 104 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfOtherComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 105 - Statement - Consolidated Balance Sheets Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfFinancialPositionClassified Consolidated Balance Sheets Statements 4 false false R5.htm 106 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 107 - Statement - Consolidated Statements of Cash Flows Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfCashFlowsIndirect Consolidated Statements of Cash Flows Statements 6 false false R7.htm 108 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 109 - Disclosure - Description of Business Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock Description of Business Notes 8 false false R9.htm 110 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock Summary of Significant Accounting Policies Notes 9 false false R10.htm 111 - Disclosure - Recent Accounting Pronouncements Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted Recent Accounting Pronouncements Notes 10 false false R11.htm 112 - Disclosure - Recent Transaction, Including Sale of Assets and Acquisitions Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock Recent Transaction, Including Sale of Assets and Acquisitions Notes 11 false false R12.htm 113 - Disclosure - Property, Plant and Equipment Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock Property, Plant and Equipment Notes 12 false false R13.htm 114 - Disclosure - Goodwill, Trade Names and Other Intangible Assets Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock Goodwill, Trade Names and Other Intangible Assets Notes 13 false false R14.htm 115 - Disclosure - Accrued Liabilities Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock Accrued Liabilities Notes 14 false false R15.htm 116 - Disclosure - Long-Term Debt Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock Long-Term Debt Notes 15 false false R16.htm 117 - Disclosure - Derivatives Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock Derivatives Notes 16 false false R17.htm 118 - Disclosure - Fair Value Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Fair Value Notes 17 false false R18.htm 119 - Disclosure - Income Taxes Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes Notes 18 false false R19.htm 120 - Disclosure - Commitments and Contingencies Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies Notes 19 false false R20.htm 121 - Disclosure - Employee Benefit Plans Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsPostemploymentBenefitsDisclosureTextBlock Employee Benefit Plans Notes 20 false false R21.htm 122 - Disclosure - Related Parties Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsRelatedPartyTransactionsDisclosureTextBlock Related Parties Notes 21 false false R22.htm 123 - Disclosure - Shareholders' Equity Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock Shareholders' Equity Notes 22 false false R23.htm 124 - Disclosure - Employee Stock-Based Compensation Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Employee Stock-Based Compensation Notes 23 false false R24.htm 125 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock Accumulated Other Comprehensive Loss Notes 24 false false R25.htm 126 - Disclosure - Sales by Product Group Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Sales by Product Group Notes 25 false false R26.htm 127 - Disclosure - Unaudited Quarterly Financial Data Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock Unaudited Quarterly Financial Data Notes 26 false false R27.htm 128 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 27 false false R28.htm 129 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables Summary of Significant Accounting Policies (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock 28 false false R29.htm 130 - Disclosure - Recent Accounting Pronouncements (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdoptedTables Recent Accounting Pronouncements (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDescriptionOfNewAccountingPronouncementsNotYetAdopted 29 false false R30.htm 131 - Disclosure - Recent Transaction, Including Sale of Assets and Acquisitions (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables Recent Transaction, Including Sale of Assets and Acquisitions (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock 30 false false R31.htm 132 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables Property, Plant and Equipment (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock 31 false false R32.htm 133 - Disclosure - Goodwill, Trade Names and Other Intangible Assets (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables Goodwill, Trade Names and Other Intangible Assets (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock 32 false false R33.htm 134 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables Accrued Liabilities (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock 33 false false R34.htm 135 - Disclosure - Long-Term Debt (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlockTables Long-Term Debt (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock 34 false false R35.htm 136 - Disclosure - Derivatives (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables Derivatives (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock 35 false false R36.htm 137 - Disclosure - Income Taxes (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables Income Taxes (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock 36 false false R37.htm 138 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables Commitments and Contingencies (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock 37 false false R38.htm 139 - Disclosure - Employee Stock-Based Compensation (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Employee Stock-Based Compensation (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock 38 false false R39.htm 140 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock 39 false false R40.htm 141 - Disclosure - Sales by Product Group (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Sales by Product Group (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 40 false false R41.htm 142 - Disclosure - Unaudited Quarterly Financial Data (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables Unaudited Quarterly Financial Data (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock 41 false false R42.htm 143 - Disclosure - Description of Business - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformation Description of Business - Additional Information (Detail) Details 42 false false R43.htm 144 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation Summary of Significant Accounting Policies - Additional Information (Detail) Details 43 false false R44.htm 145 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) Notes http://www.pgtindustries.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsNotesReceivableAndAllowanceForDoubtfulAccounts Summary of Significant Accounting Policies - Schedule of Accounts, Notes Receivable and Allowance for Doubtful Accounts (Detail) Details 44 false false R45.htm 146 - Disclosure - Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesInformationRegardingWarrantyAccrual Summary of Significant Accounting Policies - Information Regarding Warranty Accrual (Detail) Details 45 false false R46.htm 147 - Disclosure - Summary of Significant Accounting Policies - Inventories (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesInventories Summary of Significant Accounting Policies - Inventories (Detail) Details 46 false false R47.htm 148 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyPlantAndEquipment Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment (Detail) Details 47 false false R48.htm 149 - Disclosure - Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPS Summary of Significant Accounting Policies - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) Details 48 false false R49.htm 150 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureRecentAccountingPronouncementsAdditionalInformation Recent Accounting Pronouncements - Additional Information (Detail) Details 49 false false R50.htm 151 - Disclosure - Recent Accounting Pronouncements - Summary of Effects on Consolidated Balance Sheet Relating to Adoption of ASU 2016-09 (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureRecentAccountingPronouncementsSummaryOfEffectsOnConsolidatedBalanceSheetRelatingToAdoptionOfASU201609 Recent Accounting Pronouncements - Summary of Effects on Consolidated Balance Sheet Relating to Adoption of ASU 2016-09 (Detail) Details 50 false false R51.htm 152 - Disclosure - Sale of Assets and Acquisitions - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSaleOfAssetsAndAcquisitionsAdditionalInformation Sale of Assets and Acquisitions - Additional Information (Detail) Details 51 false false R52.htm 153 - Disclosure - Sale of Assets and Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSaleOfAssetsAndAcquisitionsScheduleOfFairValueOfAssetsAndLiabilitiesAssumed Sale of Assets and Acquisitions - Schedule of Fair Value of Assets and Liabilities Assumed (Detail) Details 52 false false R53.htm 154 - Disclosure - Sale of Assets and Acquisitions - Summary of Unaudited Pro forma Results (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSaleOfAssetsAndAcquisitionsSummaryOfUnauditedProFormaResults Sale of Assets and Acquisitions - Summary of Unaudited Pro forma Results (Detail) Details 53 false false R54.htm 155 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipment Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Detail) Details 54 false false R55.htm 156 - Disclosure - Property, Plant and Equipment - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation Property, Plant and Equipment - Additional Information (Detail) Details 55 false false R56.htm 157 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureGoodwillTradeNamesAndOtherIntangibleAssetsScheduleOfTradeNamesAndOtherIntangibleAssetsNet Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) Details 56 false false R57.htm 158 - Disclosure - Goodwill, Trade Names and Other Intangible Assets - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureGoodwillTradeNamesAndOtherIntangibleAssetsAdditionalInformation Goodwill, Trade Names and Other Intangible Assets - Additional Information (Detail) Details 57 false false R58.htm 159 - Disclosure - Goodwill, Trade Names and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureGoodwillTradeNamesAndOtherIntangibleAssetsEstimatedAmortizationForFutureFiscalYear Goodwill, Trade Names and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) Details 58 false false R59.htm 160 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilities Accrued Liabilities - Schedule of Accrued Liabilities (Detail) Details 59 false false R60.htm 161 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtScheduleOfLongtermDebt Long Term Debt - Schedule of Long-term Debt (Detail) Details 60 false false R61.htm 162 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtScheduleOfLongtermDebtParenthetical Long Term Debt - Schedule of Long-term Debt (Parenthetical) (Detail) Details 61 false false R62.htm 163 - Disclosure - Long-Term Debt - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation Long-Term Debt - Additional Information (Detail) Details 62 false false R63.htm 164 - Disclosure - Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscount Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Details 63 false false R64.htm 165 - Disclosure - Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscount Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Details 64 false false R65.htm 166 - Disclosure - Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtContractualFutureMaturitiesOfLongTermDebtOutstandingIncludingOtherDebtRelatingToSoftwareLicenseFinancingArrangement Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) Details 65 false false R66.htm 167 - Disclosure - Long Term Debt - Interest Expense, Net (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtInterestExpenseNet Long Term Debt - Interest Expense, Net (Detail) Details 66 false false R67.htm 168 - Disclosure - Derivatives - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureDerivativesAdditionalInformation Derivatives - Additional Information (Detail) Details 67 false false R68.htm 169 - Disclosure - Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureDerivativesGainsLossesOnDerivativeFinancialInstruments Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) Details 68 false false R69.htm 170 - Disclosure - Fair Value - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureFairValueAdditionalInformation Fair Value - Additional Information (Detail) Details 69 false false R70.htm 171 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureIncomeTaxesComponentsOfIncomeTaxExpense Income Taxes - Components of Income Tax Expense (Detail) Details 70 false false R71.htm 172 - Disclosure - Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Income and Consolidated Statement of Equity (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxesIncludedInConsolidatedStatementOfIncomeAndConsolidatedStatementOfEquity Income Taxes - Summary of Income Taxes Included in Consolidated Statement of Income and Consolidated Statement of Equity (Detail) Details 71 false false R72.htm 173 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) Details 72 false false R73.htm 174 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryFederalIncomeTaxRate Income Taxes - Reconciliation of Statutory Federal Income Tax Rate (Detail) Details 73 false false R74.htm 175 - Disclosure - Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureIncomeTaxesComponentsOfNetDeferredTaxAssetAndLiability Income Taxes - Components of Net Deferred Tax Asset and Liability (Detail) Details 74 false false R75.htm 176 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) Details 75 false false R76.htm 177 - Disclosure - Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureCommitmentsAndContingenciesFutureMinimumLeaseCommitmentsForNonCancelableOperatingLeases Commitments and Contingencies - Future Minimum Lease Commitments for Non-Cancelable Operating Leases (Detail) Details 76 false false R77.htm 178 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformation Employee Benefit Plans - Additional Information (Detail) Details 77 false false R78.htm 179 - Disclosure - Related Parties - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureRelatedPartiesAdditionalInformation Related Parties - Additional Information (Detail) Details 78 false false R79.htm 180 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation Shareholders' Equity - Additional Information (Detail) Details 79 false false R80.htm 181 - Disclosure - Employee Stock Based Compensation - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureEmployeeStockBasedCompensationAdditionalInformation Employee Stock Based Compensation - Additional Information (Detail) Details 80 false false R81.htm 182 - Disclosure - Employee Stock Based Compensation - Summary of the Status of Stock Options (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfTheStatusOfStockOptions Employee Stock Based Compensation - Summary of the Status of Stock Options (Detail) Details 81 false false R82.htm 183 - Disclosure - Employee Stock Based Compensation - Summary of Information about Employee Stock Options Outstanding (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfInformationAboutEmployeeStockOptionsOutstanding Employee Stock Based Compensation - Summary of Information about Employee Stock Options Outstanding (Detail) Details 82 false false R83.htm 184 - Disclosure - Employee Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureEmployeeStockBasedCompensationSummaryOfTheStatusOfRestrictedShareAwards Employee Stock Based Compensation - Summary of the Status of Restricted Share Awards (Detail) Details 83 false false R84.htm 185 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Details 84 false false R85.htm 186 - Disclosure - Accumulated Other Comprehensive Income Loss - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveIncomeLossReclassificationOutOfAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income Loss - Reclassification Out of Accumulated Other Comprehensive Income (Loss) (Detail) Details 85 false false R86.htm 187 - Disclosure - Sales by Product Group - Summary of Sales by Product Group (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSalesByProductGroupSummaryOfSalesByProductGroup Sales by Product Group - Summary of Sales by Product Group (Detail) Details 86 false false R87.htm 188 - Disclosure - Sales by Product Group - Summary of Sales by Product Group (Parenthetical) (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSalesByProductGroupSummaryOfSalesByProductGroupParenthetical Sales by Product Group - Summary of Sales by Product Group (Parenthetical) (Detail) Details 87 false false R88.htm 189 - Disclosure - Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureUnauditedQuarterlyFinancialDataSummaryOfConsolidatedQuarterlyResultsOfOperations Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) Details 88 false false All Reports Book All Reports pgti-20171230.xml pgti-20171230.xsd pgti-20171230_cal.xml pgti-20171230_def.xml pgti-20171230_lab.xml pgti-20171230_pre.xml http://xbrl.sec.gov/stpr/2011-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 110 0001193125-18-082384-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-18-082384-xbrl.zip M4$L#!!0 ( "B$;DR'8Q>2Z++2])[HC5#*J4+BYIWT"UQZ]Z[85MGO[S/GB@$A( MPC9%< #2LN;7OYE5 B H A>!;HUN]$625PJL[+R4I7YY-__S[?[\>!KE&9Q M,OGEC%XH9X-H,DQ&\>3VE[-Y1L)L&,=G@VP63D;A.)E$OYP]1MG9_WG[ZF]_ M_U^$#+S@T^#_#J-QE(:S:' YP0N'T@F M&R87P^3^]4T\@>OB<$RR*/T:#Z/L]8"0XJ'_+S08_#G_" MBPT8[&02C/?.O1C8X_'@(UZ<#3Y&.-)H=)$_Z]MU.AX \R;9 M+V<5$O'KBR2]?^P5_'3UP_CB=_7H?9XGK\HG;]@RJNII9E MO1:_%I?&6<(9-9X:C+RB?'86MST9+J6O_^]O[SX-[Z+[D#0I )&X#<-I>>=- MF%V+^_(?7B-'B4*)2HM;1M'B16)$632\N$V^OH8?\')>OWQZ.ZL/#+^8C.;9 M+(VC3$@/OH,R5:D,:O8XC;+648E?6H:%0QG-ZB/+&:"]EC_6+HU;+]7EI7%Q M:3:;INW4XB\X#%H?QA $>I8^MM^3_]@R^N$\36&AKKHO_[7EQNC;\*[])ORE MY89)& ^S]CO$3RVWQ).O439KOT?^AC>I]9NR>+B"F0Z2HF_80=]RET]]5J2E6N#-Y_NPC1RX)>1F]Q/HTDF-+6=IN'D-D(#X3PN M+KD*'_$K^R%,1^_G]]=1^N%&_)K97\-X'%Z/HR!)?X5[9X-A,IE%WV8?D<(H M&7^Y\@T%B-0( 4(5\E^@Q>B73Y^]+\H75#&*IACX)^<:4_DWIEO,0%4XG\3R M&9EXS]E@% WC^W , G_Y/C@;Q"!@\>@+5:FBF"K[0LV :E3SB6;Z)N',"(BI M6Q915=U7#8=ZMAU\@6OI%^7L+=44_-_?7Q^:&Y+G.-';O^*W\%M\/[^W0=S# M4('AW?Q#AU=I9%L\P>_FL>I]'( MGHS>P=?Q.)Z!C8/?0)F,+D%33F9)^K@ATW6%45TP':32 J8;FJ9::H7IN2?P MY?=/7I7S1%UF/ ?IUC3?(SKGE'#;-8CI4X]XIJMZ)M,T^,\7]!F^T+.WNF&8 M-8$_"#L.QW%7F,V9O/(JC:9A//*_HK\9@I^ *'ZZ= MBLCP)&9&/7NK*'P:$\//WG(8S>&4V%H^U:?HM+BG ?>HJ=6-=9TP MX@=O^7#CPJWQ+ B' M>.-C'B(X29HF#_'DU@VG\,ML!X]=X]3Z!N&287!M/3-;8R7#=!P;HBW@)F.$ M!\!2)_!4XC&'Z_#1=$WC"R_6K*(TUNPF=#X?AW1#5ZEY2 YIA;FA)\HB0U4M M33\DB_0\[F/&'EFT=;R.OM/L$8\@4G'VL+ 0'Z;XB.Q](O8>H]$?$>[I@P[X M&J7A;23V4+QP%@5AG/YW.)YO&C88BD:M7!ERBML*JC^[;+OJAYI$?IA;Z/K:8]!;X%*T6WB&0[PFFDF,76FD$#37=VP*5@BO]SG4"X4O2KLW4E[BB5N MF*:/L"SL>PS-]LZ$#>QQ=V: ?M2L^LI_BJB*)]/D638+QV,AA2=$/H2'3%^X M(FMHJD^^=$?^$8U'09)^"L?1NV1R^R[^&HW*!>3%V7"<9""]F[*#,JJ5MH"A M=Z8 3<@>73%101DFY?A94U2FH,)BU.I@*XC6HJ84@QH&U8GBVQ;AJN$3QV N MT:E&]4"U3*K[TM] -64U#,5&;%C#P??)["I,9Q]NX(YIDH7C7]-D/LU#NN^# MA;3E6&$S/C1X.!RF!,9MJ*Y2K@;.@*X=SV MB,EX0 )J,VH;W A<_D7N,'/+J-.^:ORM9%8\_F<@,[!5[KB>0^S ,0DW TYL MZBO$)P]X8 ^BX"7SZ]G-?%QL]BVV M,XY)-:<&.(S,)Z[&.<@V,\&3=!2B:I8=4(MKP!$YN9;>(+D3+6TZH;^3BP$L MY["J6U;P*LEM$ R+.=MTM^X8,PB^@$Z9P9IBVS;\=32^CV;]G4.P^KJB*N8: M0AU@[X39WS- /UL MVV"6N$VX"S&A[7@*T4P'W"V=:[:I2NFV-*JJ3<[LA=X&%T<06<+EX?@JC$'_ M0S 9@[L%T2G-_U=*50#=<H$A%H.@Y@(*-5,F6D!%EO5K%5+?1U-;6:[CQ(,,0O7 M5$JM%H-=IR%?M;CMC'LN\UF4?DIN9@]A&JW@R\'H;0DQ5*#)8CHE+OB6!-QH MGUB!"2&&K;L>]6W3X+2<5ZHWP[3-B>O,'+"3_60$.#1L:6/S:4*:1&=W8,'P M'[1B7R$T [5GEYLB6^TU'D'H0>95WCSV[D1,@_Z% 1?P5+ F_9:V:)'5S:2OTJFM9,]V66S0\BU+O,-"ARC7%3?WJF MY=!7TM=;'64B=2NEN/4 8MD+.:3MV9BN2]VM9Z*P7M9)9;8I4MHV/2 M2AV3:N C$VXPL+,J!H^V[1-7-0W7=#W35YS@]WU+8+9Q0CT#&<()I++<*9:A$GL"QB>Z;NJXIE&*8I=T,9X[RQ MD[+^:*W]RM\GH73,HQ&>I>#E5VET'V-R^TA<"C;@N72B&VB*;YH!81;'LP]% M(;:OJX0['F4FV@?5\YQ9?C[ M9+%2>0AV)*:QRK,^;YJL>)J1H>X8&E$=,U M.&&^R2A37- &VA<5=VF>XL8R$5UT7H.!=6.".7O'WH_>P"" :M"UE<[UID1V MX5:1H0WRU4Q/WS+__%B\ K\;O,TNS.I XXZL:G[N*3R9A.J2N-T/\_5._#]?PJ5RL?G(7-Q6M M-2*X,^E=E%<_V4.-[O%CG!C),Y\GS>GLF/4",&R:30.]];242>[3$>6 MHO,N^AJ-Z>=$_,L^I^$D ]9EA]U1; T7-"4P=$\W,#Y0"5=TE=BF&A#/X9:A M^:9E50ZT*_1O0E"#%3&,,Q))VDUWYMB9#JUKP*.J89C$-C!\TIA#'%]E1&&& M8UJ:I7FJ*OD!2\!@AE+7P)L3UYTYE9MR??,>F/+Y(1I_C7X##MT=-Z\S,!4U M"!QBFKY#N,,X* O-)Y[F!O _Q8*(.\_KU%6M,Y/6$[D+P_X9A6F0S(^Z3=&1 M40@68#72MKS*!4/@AMZR"7,ES-T:P-D\,MJ=N910])#QDDRF5495<&/22=V7/DD\.. M?(! 0(5 @'5EQ-*IX'-LY75-3\4C0$7F'Z]$CBB^;2'4_S889IDVXKT.(IE.7. JSB.$YIFVI M ?>8(36;1@W:(+=M\"L(//(Z[#B/8-)4PVS8M.J85U#S1Y+^>8EE(S5%/9XM)*NY[I9'OIHTT+/S5,SKQV@J(5M *5VE M\6083\/QY>0Y]D8,Q;2IX6G$-3W0K*YG$5N#OQQ39[H28*DHEWLC*\CN3-6. MC#EZ'-N1,VPWSK0$L)L_X[CQ:T?&B//VU;,UW-,NGDC'!&"9W:\P^<^Y^]Q1"I2GE>;&).ZJ7H^\7=B12QS%1;4:=>5;4;>:0;W.AZ66 MBWR#.OI_?Y]!HF3>//M]%:13BWO-QP3<< M;KBV3R HTT ;(68EF$36Z&F[7 UH)XB=]7A%E[?--B8L 9?!(1W'Y!S.I[R MHH,% 5Z=!T\2T49PSQ%D]+.WEMEPC9<'OI6$7TZ$-X&:X,@ ,YUD'"M7%6YL M(^)5RK9B30_9@?O:5+.V6O+;BL=#TE?A &^1S=[@ YA7U<\^KS-/*#UD1^Z$;64ZSH.; )PZ+9 M)5R3ITEXBMP#[)=\R^(WDWC\R]D,?/3M">5+S>?:J.PM+@LS:ON :\:^1&BE MHJ*_H8LF-/:2*"Z/O4E>,IH/9T6!?YZ7[8[#+(MOXK)G2P\#4HQ8>"-QH2,U M2RQH+Q/IYU&_>?;6Y$TX>F& MH6B^YI>@!)K:P-AI'W_'&3TZWD!';$\T)(;%]"52GR"C3O+':!;&DVCDA^D$ M=%A6 P:]B8=Q'T59!3<35KG1R%M93TM+5XOK]?T8KIO]&/*N"_ZW*!W&&>)E M7DYF:3S)XJ&PQ9LV[ME-[9EP8:!Y1&&NCDC &K%56!:NS;D7F.!^TD5MDTJ- M1CW@X9C0I85(T\WY?3("_P[-JWP\BG#Q"MD!Z"..J^C\67EY/IQCN7J>J8*M ML4Q"/8,1;A@JL2S/)KKKJJ[+?$VQ6:IO>[9IZ$Y0U;BFM:QQ#\&#_;*ZHDZD?!]K8;NV[W,'''==\2S"'46@*5=52M.Y!],*XV>C75U,H1-FU:FEMIMNYP3DT"Y@PB M*%\QB6-2E]B*ZEN6 RI4$8+-!.ZV:P>R#\;54Q9Q M)D3<.@C;-Q#QD\CNQ0XJAJ8VH%_7Y?/^/DG+IJ"?PV\%:$()+GH53<)QGAM< MH(;E60-'+>96*3B7/H7@RL,D6%D5K1X1:S@>"9Q-"?#:#R6G0K">U@C M!Z[B;TL+I(H*SIRK$=50(,+@"H<(PV?$UTTS #7"P!^6ND*TV38#>4ES-+WC8EYVVT]%U"IQQE_0OF+H%>($7OVW812-LB "[1".QX^B M,0>F P&3GF&N5>Y9JN%RXFL^+'3'M8FE,(-8*G-,IL/_BET4++UA:G6R.Y)3 M:[2XC =:'/(=-9*Q#:9R12>,V2KA-K@@:!])P+3 H::OJ&8^QI7-*=,N#& ^&0!S&/&+8)E<=,U!M=^'[\N8RV:73<0'W]BE* MO\;#J'V'I6QN+S93LL^);,-8@U.$=_XS L*+B'OQ)'F3R$K]##.]TR&5F!Y. MD?V:KEC6=NQV+=7W0>8)V# ;H:1-8C,=(@_?UU0'T5,\=R'W^@J$O*.S;$^; MA'*9+;I#++VG''MCD^Q7S-OPPEFT8XE@MTGLOJ-HP939CN$03]-\F$[;)>!Z MZ<3ENF.;C ;=A[H2EV)ZN!X;KEY.E6CJE_*BSM7(_?H<,C6,O*#12&OCM\-EB M!A5&RS*HB49+LXP51JK[@C.L@*G4MXC'/(@*5!\7G&L1/P 7PC14U5+R!4?% M@N/&_K)=MEU6SCR+)U%6#:B+?4&QZ8]XMD,QE@(G"9,OAS,1BWL19JX)6*4= M]L7$-.F6F":F\"V=-MMQ MTS7(A3,"3C+B.6:JC@.C";@2ECCH5]4!05C9?5 M=-KVRH8U$,K5&I1M$S(WYUGK 4)WIM&G^T?4:>JSB('J5+9T1[E*&3*;F%SQ M("X 1IF4.41Q-4NU/37PJ%)&;4WWZ( 25CP:-,=U/,G]*!%=X)Y^-?:NZ)-, M) B)U" \^!$=0*)_@.[8E<.&IJF6NJ5 >JY&F:;ZQ/9<#@+I*<3R=,P9] R; M68;";1NAEZ09;%8J[)<1AV+RN^3A1'A$".(1KJF+;)N@&8Z$B5+/9./N 2F(I&D:P P%I67H&V 1OG.#QT/8L M;&X**"K7*YL&!]@DT!5PY0RJ$\6W$2G*\(EC,#!I5*-ZH%HFU?T2K4TSUVT2 M/,66Y]EWZ3-+40LW$?!VV7=Y!^)?0.<%X1!=BL?\0B=)T^0!&RZ%4_AEVWR3 MG*,6_2-+X"%[^+CS1-72/3)U7I68* M8E]E!M\2JJVT)Q<*Y7K5DWR2GL8^=#*+,@A^,!EO[Y3N&YQ.S0,]O8&S4R7B MT&UGF^2*S[J)Z@.^M[8,M3J1SXLD04UM2O^VG6D/Q!&PV#H5)P8&ZV+VMQ4( M+=\Y;<%>ZLZ1)Z"H=Z@%0ZY@?U24"^#'ELNB4R\-M:B#:Y1VKB/LV&P 2V<> MD T\UX<0C.H-E)J><8*#5]Q%46S+";$L--'=JC,^?PL?+B>CZ&;U'7O"+J_P M15,HZW+0LBU?]%R!&IK90.K:E-3C"HQNPO\?4H,8J\+_S01FWRVLA6MNJ.*( MU )BMK.MGFNIIFU[1',ABN34UHEC:8QXMJZYFF\I'E\<>=(F![JWL#Z 7=W4 MCK8>^%)J&KI'5#W0@'J/$4MQ*&$VQ#JNZX O067@P43/^R;]S^Q9Y!S03 MF@E%A]B/T3"*OZ(-R?N,XK[IUKU!!!LL9HKL2-7H1I%"W^=@+Q% Q"RK5S1>(H4UF8I^00\4L,*H> ?#FI"&'=I^1 M3A!$QYV1M1!$_0+@V8]^Z@3(LT8_'0F0IY^V 3A)MW3?.]F&\I!6>3$,&TS# M/@U#,064=9#]%[.PRWQT,@O%?+"6)?%B%/:@F#H9A7)5*/393$*?8[OUT[#G M6$[-M_PHO3"?/?+>$_:28*1%9?FLJFV9[Z HNF6JE!/3\BCAGN82VW 9T0-3 M-4PK %ZJ7RPL(D KRTW,"6+,V R2"4%J0-TL\,TOLVQKN*4JW5PSV.::M"O- M%+>*%6Z=O>66J6BJ6G&S5Y!T^*END'R J::X.2RF6ML0>NL ]')#-[=,8.E* MK_;%S.EM07]^#I+!SF^9RM:59!W_(TE>QM=:1;)$)2KQIH(D_1Q-PLGL\GZ: M)E^%OMR)=C0)JDZ-;0N@->X"?1YQ#"HL,R6F9SK$,#SF^"9$#ZZU2+XHTAH[ M$"6I'T7Q&W\RPUS?YM+?OM.$J3!F;@/UZ"N68C+/)Q#[8S63[1,[T!QL[6Z! MBQ*HOL&_,+&0%3/77P8%T]>-C%[F&^B*BLRJY!N8\-46GK1N^[KE^8@)X1N$ MF\!!RQ".M>EPWPL8IFD4DK(/]VVC5(/NE3I%W=ZF*D=7.-:P[*=HIFM!DHI' M[SL4?97$GCYB@*)B(>NBP!F,'#@7"[DVN+4R"Z"[8\PU'JB:'A 7M2!7.">6 M;9N@)\#,6 XJ7*/,[*?*!=N'I.\=06"AKZ[FU^-X&(R3<&,SH^C=()1:2OL[ M*5KI'"L6XC4:!A;UL*JFK8R\Q7GX&$W+*K'D-@WO%P&Y3/[:="-.HTK#J&Q2 M8&BJ)F=,]0A82%C/NNX0B&IMPC2(;G73-0+?S\' EII-=:1GK;Y;P(==@5W+3=Y/@V9X_E&>1EX/#_CCEAGK%BL M\#J/#D:F@+%6%5\CC/L0&&N^21QJ0W#H>J[K>(83N&JICXVU8&1]J3-^3I8: MKJ8&*F.$XB$1R+]%;,5#V0]43V7PJZKM%]^M!L,I(<^W9UA/9*[8F69*#?RY M3F5C-S7,[F M"WQHT =?@7FPR.VR9&";F$13J #7V"H\Q] MU28F5G^H@6(ZGA;XMF7GYD0'46!+,-]4L8Y4);:I FL<%"O?M"Q91ZHVSG4V(>A 9>C=9: ET-!L+=!] MEQ/#1J1M;*F$.Q+@BBJ^SRS#U37O2PY:MF7-^5[\[9T$O6N?;H%VR9FZ5.)Y M>'][)_HZJ2^U]+>I@'T6VU8;J>R^9 OGO*H<@JDF[63NVN!CN:[I6#MN*%PC MW-1M8EN.1TQ'X8QYGLDTCXRLYC[0L5(B][2V MCQAKJ46LA4L=/2.^KD_R(2*/%KH/&'FH1>1!$2##-!6=5X'MCQ-YK"?Y %,M M(P^<:HT>>1MAF=Y#1QYJ$7D@O80R$_C[[#0?./)0B\A#T@R+>S.25WMJJ.ZD MUAR/DP=LW+03,S11= MLEEPO@F12T7XC9.M[8Y4=,KP9/" ;4W!E<6VIMQJ1-LK*6@06M ?)*F7S*]G M-_/Q(C/?1K+]SJ *A%%OF M/4WH@H8E:F4_L&CD1=,41B2;\D;3<214V 0SH=)9_&_Q_4JLD6-RIAN"$DJW M:6CZD@CLA=X&%TCJ_">'0Y<<-I+!M.%3Y@'R4'F]IRJXD*NIZ6]O62 M9V[T=Z6@GPXN#F]=*?71M]IKT=!8M-,\/HF=FF,*X/DFN.F*P;<9JC[.&9[J MJ+K.S183U=SN%G**V4@8GL]G4?HIN9F!1Q95%GUU<1^,WK;NVD"3Q71*7&:" MWVT9/K$"TR6ZK;L>]6W3D/N]PO>@LIMX;>M[4^(Z,V?SUD!'8H3H_=?,Z'N: MD",<@!Q!Z!EZGXPV"=_X\&-I"V*1W;PSU1UW4KJ:HDJ*]E.GMPL"UE"Z?9E3 M%U)W,;JHT"S:R#WI7M]4N?(J3#^DGV:X\,7D7\%2P)OW*=$K2CAVF6MFR>8, MK=2OHND@VX4'GFG$,*6F:3P]TVW;@I6+>JNCL.266JMH:]-&2WV'&PV,\_[$ MEQ.8]#@9?;BQ1\GTH'9ZV_TQK3S:PDEN9@AN36=[.[]ZQ_KC>IV!IG/'<$D0 MJ19S LHCMF;JO*I9AF*;<+V7ZWD#R?Y^$ M,I")1EBJ@)=?I=%]/+\'_HE+P68^ET[LA)O/\H9<\"JEN7QVHG3-2MM?CL^1 M5&GI]C^QG+KWFBAOK':)32;#WFY),8'&9ZK-[@I/$](D>YID<:.62F[YR/9F M/=RGXF5H7Z5Z#1W[L#*BQ+N?:T$[>VM:^[ L@L8US-K]'+8K4]I1+3H=O*)7 M^10WUIVSMJ^C!@/K3BJV0T15VT\1$8ETK-&D:0?"1 MF*6B;K7:0Y*-:=R15X+MQI MD-.- STX6MV %QCR*]Q:&1UV(6V-E;J M2RW'=#)RHDET$\^R]B145.?]9!(3F;0;^S4;4[\/[_"I')]^LI>-X]5([10Q= MZZ78WNJEGFCR>>Q\@E9L9UVQ;T$+IK MO^)CT&@)+"(1RM6Z$Z\GIDE^[HSAW&=WT0@O.ZKI,JC%/,.T"?=U!'ZE+G$4 M9A'#_FL!> MG^U1:^W4K3K2>Y_,HB(C_9AS1P-*30BSB*H'&L+D,6(I#B4,; %U74=330BR M6D]MJT-N% /B<50O2MXZAM%8%:6Q^B[OTT2T$=SSTB_][*VI-FICE@=^* 21 M782T$X*(;)Q@;8D@4F%$OU6,Z-MDL%6SN$J_B$M.)D="M&PS6XCLD!QQE>9[ M?2>=,:TU,Z:[D?44*WI>$,!P8WNI'N!I$IXB]P!NT+^@!88T*;Q1*=J1FB07M![_]W)^"&-+DK(%U\!0-AP >V^EDK"/PF-BRTC1] MB=*UP&,KN7%T((".5>!H2 SL=-)M4EL 3Y&LS">1",_3">@P[):"?E-/(S[ M*,JJ1&[AFE;76^N)68=>XT3@-$>?TRC,YNEC;XO;,56':_I:@*(6<@Z&A"9[ M:QW+U7)MW^<.:'==\2S"'4'7NDMD6]&N?-LEMQ':9X]?U0+ MW-&;%#53><'S4T.O=N[$*O=OPR@:94&$7?7&XT>!8(&[;_=P[8$KH=IP"[AG MJ8;+";A0.FA3UR:6P@QBJIIO!4M4R['BNI%1(7EY(=NC_YEC^SU?J#,G'!^R3F$?Q M,)Q,X,^AT/X?4O<.+<'EI*6B>+GR6%[\82+?_"&%D$7.P\80N)*-",/*-$M" MBAIL6TA1D[N!#_ZZYYF@%%5'(R;$+42Q;,US-,0D

  • %8T8Y0BL.=&YV!/< M:Y>Y*4N^#?-ENE[?1%A!7U]1S!=\/!Z2MLR-6CKG M_\NAF#\/[Y65O#\"BGD/VC+O.DO 9\6R=MT-L!Q%M1W#(9ZF86LNVR6FJNC$ MY;ICFXP&W-%*K4V5"T7;PV3MO;GU$4>TRS;9$Y.W/%DM/;159BG4\<#$&@[% M!JE@$&!-$06^MSU=#PS7+R>+,UW%]ME'YTU[;^1*<'55MK6.AQ'6]@S%4(JT M:#RV&LZ$U?(BW/,76=0[Q-2+[K2&IJE6%W#R%LWFV+IO.E9 #$JQ@;FE$LNA M+M%-Q;$=SW-A%96!@6HVTSOVRH=]%@!LP9VV]DF=N8.B24VMGM>ZJI+Y>M;0 M 7>PD=0 MO3JX&5PE[%ILZK/4FG\S2J$LJW3(Y4S(MHXJL\0<^^\^R> MH'3?Z:!J[DWI1OU$9W7FW?Y!A)KDBL^Z*7I9:MS:TJ'I1#XOBDFUI<90V^(, M'8@CG!DZ%8T)#+;E4N_$$:UP\735,IHUH%TY\D05U XGNJ+'J:XI0BZHON5> M1*?JKJ+U.U7T)I+U.MJ.S D.)F#+,+43)V1G%H&L8^[ A\O)",+8E7?LJ5ZL MPA=-H6R%D[T7OO!\M\K0S 9TRJ:D'E=@=!/^?TN+THDQFNA@A$4P#86ZF< < M1*GF2E0W6+>]G6VSV7FQMV,L91MV5Z*'2(H1?=ZYKHJVP4S;LJ53IR29 HH- M-75]@6R2)G-H)G"0B4-F"N487+I*.^9_'9\'G"GLD#Q0W 5>"-U.P>\,$3=$.R@0]#S$IY;29_-N= M"'(HCJLPW;XP5K#!8J8\[#.W[']F45-3P"LEU.4NX1IWB&/J)G%UJIBZ MZAB>S%_SYB]TNMZ'ZITN4ST5WAP ^?&_$LG*KW'MH^56)? MJ6M-)N!G2U5$@T&3&EOJF4Y,T0NF,"NOL]^LM?U>NR$4KHFBHL/ER6'.'9.)A.=/I>&5#X>!5X=BC[+&6C3$COEV@@$XXK&I(I4C26LO37J=T- M^AF(&FZ()]\EPVWK!H_;&%L%[@!IQX.KR/J[I! M'- :A ;=/2HY/2H[N*A 98W]H&TJ4/=H1(]G-/.B&+2: M5&6;!BM%+AMXDJ-\3[)X)$Q),BF@>],:'M.E5!T;['U0P1^%47U?:5J6 MJ;N&%P3$\A"I6#5-8ID>XA-QW? A-*%&OP'\D5\^PM7-I@RCK2GH,1XK.%AS>F#IIHVU.++N+"4JUICA6W& MF'?PTX<;%T0GG@7A$-?;H_]M&DO)DOL%VS-'X]0"Y@!3-+TEB<-T')NI'"2 M,?#"00RXBQSZ[W$Y\# 5LZ>Z)[KH#BR;0#.(R MW2?<#RP"'(951$W'4QW=M]U5K M?HOPRTV5TWH&YL]=W\:L,P_!!8/RWUN>2#R M^P1L')Y"[XD'PD,TJ"FS63%OJ:#E3J<6+9M$CNP*+<3@U:O&5FW4/.X4I%,B10EX_ MW&"*\::)TCD;+%6I.M4ZQ(J=RH^VAOU6%(Y;6F67[R>(.8KY5BS&#F*^6Q:1 MIS+#TSQ*:& H$(L[&G$4AQ'-]0W#-DTU""J 7N9.BTA").'!R:?Y=#I^M&_3 M2&@\1(T_%I.V9P"Z?4;A]JTBHP7IZ'(R3.ZC:M.I+6W9GBC&.@E5\37"N$\) MUWR3.-1VB.%ZL"0\PPFDWA3QT8+B=>0JW[ED3:^ M80/#A!O>8I==4>A6NW\M.MES-7")5)_8GLL)YYY"+$]GQ+4]PV:6H7#;+C&W MU)I./A1#:HNV6AI31+3X33@>;R:Q:KYLC4;ACZF9IE'A7>7A:_S.P =AUW4; M2_@A1&6:24R=*230=%+MPU)#6/IPN^!$FZ71- 5>L"6>VS30O()[I83@.Z\Y$^ZT&"L3C6@#1IBV/HG1NU*LC5U+0)/1K!#^! M2-WF8-<'I+ -[20 D\-0_!7,4?<,/'B"R%G1=,U";">I+0Y>D MC2*P3$#X2! _#C> 5&]2M(S-8KI>$)C$4&Q8MK8)'J6-"(F&:KHF=0S?X_)T M^ 8HCO[^>FDL[=4#>7UWT;"U=OCCQ=EPG"":X&>@P1EO=#JZCB!N^:!Q7(NX ME@M!'/.!_?!? MI)=V#1ZKJF2_;_[_'LYU'\]7_?SGX&$O#3=)#-'L?1+V>_ MV1]_O7Q/G ^?/W_X[1J.1L7GAW@TN_OES-#_\VP0CN/;R2]G MN"\?I6>#ZR2%J JOJ@XSK7X8E?M@#.IT-LF0,8]QP@LK906/;*T$[ L'Z=R9]!6GX1XQ_M-AU,="X)'E; MXK=4$OJJ*1$C^C&>P#-F=\D\"R>C[*?&6 \_/5T\B97S,[B^!3H3< ?^PW5] M/PA6S-@LF59_.8"_]\X/P+VCT?V2E]7P E4%OSQATYBE7],$59+W&:>0RS9Z=9)\I"&TU_.Y+]'-IH[4,C/59,?@L)# MKXZ37 LW$A5?K(4,:P(&L=@_'/1S;AG]7QZ[O[WYA&56 M+")-\ /XT8;Z8H,ZK;N'O-77R:TP?LZYVO\5MB=2K1=+=.@5432C&8SR;C0G MMR34/9W6 X#N/[#-9'-D]%Q?]4GMN=W$(QE8/HU_X1JNOF*2Z2$SX_V36ETBX_WDEA [USGK_R+:CV^F ML8/HBR[+8/JMVPG7H9G89='DAY)"YA0VJ2TG,[#C"W4OR.[MP)[; M /7-X5.WBY.:!^0G<-;)S'-J'&0#MCIF1MM7W6N3U'M8XR/QL]D0*M A.!F%+(G288FG!_32-,TR/2>/[ M,(W'CY@6+7,"LG <9? (D10@<@6&Q:D-MHJ=1=G%X%,4#; CVH /;A)XSV 4 M9W!5AI49>7[U))K!0Y[:?H#'C05@X6"6#-PP'<63<#SX=1QFV>!R,IHC>($8 MB4C0'K0FDPXPT>]B>0KS%/EE&/T-4_Q75FFX208/ []G^'B >@#=#2C\ZA+/ MT37"#<0!,WR'Z%1EW+:<(%#,(]8#2&>$_V>' @'\0R;K+7@E9J0M2>^Y"P7^ MB 917FT3+H8+TPASBU(7YX!?%X,*-<4MY_" A[MX>#>(Q97C^4@HS#-!K#J8$RK5\YYVV]4_*:?XWO@:?]?.)F'Z>/B E;\ MGD895K0!/>/'3FOPZ>736&N363R*QW-\_*<(YD$L4=DL+!IAX2)"%LQG0I5\ MN"E@#Z^B5" 6;%KOO;*(:AF$H:U"C&I8,L\48IE8N:N9.K%=Q2>ZPTS3="Q? MU=TOBP+W"D_V0>:JHCE$WVI'06UO#?XQDK6,,)+T:SR,9#'M1]E^'2_8L-_S M/FKO.@$A4EHB(7($6+!X'0[RT"QI3$"ES._#30!F;3(L9!X,#YH988N.RTC; MLRS+=1RBF;X.C P"8CL:(S8+',OCJJ[R'$R7ZYS5V=>1H 8;L, *K7^0I!YX M8[.;^7BYFXUDZ.5DB,B<$:@C\6\OZSNUL[>:46_WNPN-W87FN-PP TWGCN&2 M(."(0N YQ*).0*CE,%VW%5W13(E#RU2+=Q:4!GA)F,79AYM*?P!A# [F43F* M:^B&&Q"->Q[ABDF)8^B<(.1=X%(6*);R[!Z5_I1#)3B&CO 5V"-$TBN/\/KH M6GT&'P3"#]"DX>11.E43L4V(@,2#&RD9X!N)F$,HYL%="([1=11AU<04$4]2 MZ4_A8]*1"",>XMG=X/>+3Q>%;P6!"_P<3?&A82E+X@%YNXEL\./BJ,S]^5?; MOEI\]G[^J8OCTDU8&WU I%6)_RWMR7P&%CNYF3U(HUVND@T $/91YPWZC0<, M87A4Q2)3O!ON '$Y<+E+ M=/_<&:^@3?2MZKJFL>;X1T&!ET#H+^-Z 3R2B3!*TB6&/N^A OLP&7Q"O5(/ MCA@K J<'".)$@IY(U$M@?B1%@P(%!&>K0.,9_&A?V3])]57N=+S[=>!*_3CX ML?CR)[&?@@$<;L,,9@D\I;P!6#F$ "H$G0BDS&] 9B!>P(BTA+"!4"^ZB.DXE0MO@:9.T-++R"NW_\X_*S3SY=V2[PLK+U?/7K9W(-0@H! MB9@:O >_'XQ@8K-\!V@89G>#Z8+V*8*@X)!_8.92H'H!E /S8#3PV"B99Z#' M!7,$2Y$DP5/@ W+QRFYA-X397Z,)P3AWD GLHT&X8/>GG-M5]N$XRP_PB/RN M>29?W<:B7/YV9](%&D0<3#[AHPAHN4>\?C&2:#Q&8G$?HESMDEXA"Y]LO"I$ M7Q.> 0.&3W<1'BQ$DT$R3V&HPSEN0H@/8"TCW.:3VV8/\624/(@'XDC@_KKL MP \0Z<]RF<-B(%@QYT!M&DUNX4OYS)Q7,+FBJ!%9>0?O)_^:AXCT*QZ=<_ & M8E:<'KPC!@($K02^U94 ?JZI M7Z5R]K%ZV_=02F;YR*[N)14B >NF)A9WX0PF9HSUH[=W8GI@(8AY!'& Z87; M,W22<,^VE/SL'*^$Q00K93");I-9+!RN87.Y7 *KX#I)_LR7PD.(8O0#;Y'@4B9S MQ0[2A?(1W\2%A$WS7MGG@REVR\[7>>D7G@O_00[]+@+U@*,2LH_6&?T&<5Z8 M=X021VYX;4]FY7-N4(#(KS':I$+#SW+LUX8:$1RI6K2Z&PWDSAZ2P10=55CN MPC\1JC5.0?/A!@7,HO1!![A8_6#(PB:#UT)V2%=0#$&U0/8@(>8YJ#[WA MZV0^&_P6@C.\F$MYK(+7H!;,YL.[G.OB.;F>+4:,LU<.6"@)G$%P[2\&OQ*CTFFN0^1E6H.C2%.&HFHX+[<\RDVD%H<^F+C:$\>)QB.,G(%T96"PQ3&I9RB_Y<5BG<1 M\$7H\-<6:VG5X(=9;1,%@Q0THTL[-Z%0U^6- M80+#V&NJ#JA+L.]Q:_PR]H M,$7*1CSYFN1_CJ(Q>/#YZBF"3CEJJ>RDN(IOSD4TA#,A@I=LF,;7DIE%J.<+ M)R'_X@8" K$W]2\P8#-I9LI=Q>OH%@*>?'#Y#DT>3^"GMGBUZMLW0DQ;')[ MC2@JY=-SOSYW:RMY6AVCF!C/ON7I2Q%32;4B7WO>C#)_T*N.2*D;RPF4NTIA MY1CAO&E!*D$JO*<>I$JVXA,.KF./IS_,C?;:_X@GN,TN#A N^KRI'D37:<-M MTV5"4?V@#H^((:1R*4%N:A/!?!"2ZY(1.TBJ ,MR%!:$GR M,!$"F\VO0=IC&(TX5_WUU

    C>SNY,*8#";G1N>\/3(&UL0VVA?FX&S2O3@?#4??K>\=\_1=IV>: M9LD:LYDOK0SVPXN0WI]F[S,@B!&=J_= 8SC:H")].(3N^0^AL^3EWL/1X/W' MBU4B] ;VT!R/;:-CGU\8G9X],0:C4<]HCP9#:VRU+SJ#(1 !:*"N_P'K6TNI M"!@&'#3'_S3[$ 97'_!I/N1GBAUE7+0_A987WQV;D_:@8QKCSEG?Z'3;;5C\ M9&ATAFWK8M(96!?#'E\\\KI@]I<;V0BJ0RBM(KD5D53\D^4 MRC<>/.@OSYG'_C)6H)@?"G<-JPI0QZ'FD@8A"+VI%TW3.0@UT@P8UYIFZ:(U M_8LQ9,\SA_B^N7-'ONV+_".SB<0#/%=XS7R9W*4NQF0L"'V( MX1 RZYP(SE]FPZU.!>V'%0)@()-;#*!W0'#B;QGWAJ9.?*W-L*&QJOU("V3. MLIOQ0RO??^T]7W:FT".>= =C/>(:%$;@5&>R=DK=!363$2O58KA4J:_S!2[5 M6TC8&XHN,I<_/X.A*;3!BC]"%8[_FR5E71(%C!MN9&!A% ?)Q3<8J '<44YB MC,9$ZJM\C&YB50,.CJ4*W#!VL0X ["MN)6!DCO:%12+J'H$NW$KA[2'"UBC" M@PFZBVZGWS?/;.-LT#.-CMF9&&>3SH5Q-KZXL,?]CMVUNQ47="*'A3OWU8$M MK7AO=BH*G6:%BX4.[3R<(<.RR\Y*ZV1=9W?I:B!GJG%5U<'0>$$"ER7+/<'1#U/2CU[A?DKF=105@KYOYXD8>(IIZHW>%Q']) D6IJ%JRE_1-D M"LA^'6.SJ>]B2)+:J#!A)9,H+5S[H-04I5Y($&'_>2]/K/(]T)709E[&F<4' M\&GPK!V?>PEQ'*)$PKY@F*U, ^F2\PT!V>*)4%FL@:+)8K**,T,ID9AB_U^0 MBY!2'T/0CI8E'%\ER^<%\-&DY,;6>I3\-?PW&]E8@%<&O 3,@U]G_,' MN7/3-$Y@PE',^0$S]/D!PJB)B-YS+W@7Y^8^>4Y)#G"DZ'_?!R/16^2S\ M.@I*0$Q+Z% M]-D9=@X%7L(?C[ TDZ>F'H,L,;WS/HITP//K=_J6,;(&9T;GHF\;@T&W9W3& MDW%[=#ZTSR=MC V4CZ(!Y,NW//(=EF?"4E<7L(Z^JU[?(3BM,N61!X M17_$[&LX2VY!0W,S__'B,%9OW+4ZXY%A=LXPS&R?&R!1SHU)[PP,BW%[;(^? M,@ZS3U4#.H9I@K?"!(VJ'(*99H=47&M:]K#E(H#C;I@/4MK%X&%XB4XWA3%X M\$;<M[_AP&).'&NP,6/19J?.AA3E(!JH.!7ESSH M@='JZ3(ULZM$8CI8Z"JJW^1@+H\:^,Z4%Y**JT@M31%)?+D\WXJU%:O(^=ON M"%%X]XO=HLQM+] 0<P2^#H1_AY*6+#EM@D8DC[IUW0DA#(1#X)'"DA*GPV M$P@5WMO[GU]^"$00YT-1Q\M9.IQI6#\9>2 O17)"7DZCR& ZYVPB6(K*XR6+ M'<14 *I6D!79N4PD-$"QD(G?".82'N M=4@Q6,Y]_MV*,*6;E-=XE>X& XYTL3TKW\H$G!"3>KYV>*YAN+HQW#X"1C3SC.TTBX!XR-.+S%KG@"-_;NB=<)+ M_LC<$89#PLN!1-U\1:+]JHV3B93[;V;RNKV-EQ[P_JUMEMTQ%: 5J_D#N[2 M'5IM-)VF\Y2+T4*&F1+_T[+9TYMA\'67NZQN2248U3)LL>KZ@7*,^&5I3C59 M/XM\N8YXM#\'4*82WB.?%J50]6%D\Q^49W:\ABP-PEOQF(V4V>ZQ2P#4O%*'A58+EJ M9KN,W1JG?MGWYSF+NX.58/3ZY^/)N75N=,[.^T;'&MK&T.[VC+/N>#(R1[8] MZ)N5+\'($CN5=?J7G, MF5(-A?"VPO[CF%+Q$]\? P);/\@HLRDGKCWY9=>ZX MS$A"@XS?!\X6,J"C!4PB&\Z-2X=5"*ZJ?VG8N;V9>%">&%^C%=V_[/'\< M;]D6'N?U,6_1?<7".'[Y2]25DX3B5TH0W26ZX3HCO(Q#G\53K"!! ^B2=AHD M_9K[;J)$,+_QII2]T;T.N;44O<$RPDM&\7K^HD3<251N %#D!V]E ,/-,:B4 M(4'(8O)KX%$84M=0&^#U%]P5O%!#5V$2:0?(TKW,($1 L>C6_U,A MBKW !2Z+*'#):SU@N\M.AE@@OT,- ^T?)N):I6Z.5K^7.S? ([!%:]VN4J^J M+]VJ3:Z01!H5SPS6/_)8GS_;J[< 1QT\.FCPWECF2T_LAH,.O 8,!A_8RQRT MK#]+S<_ M!D&VWC4/PB:57*J]=R>D1D7L?48N"E&IVIV0KF[U#\(VU5MJ6S<[G>Y,!YM;4QZ(]OHC&&(L[/N MV.BT.Z/S=N=L9'?&SW'A9"61-&AI!&6$M-"0&,0UU:DKH(3/3#YU 6W#$ M(G&##?^4I9_8Q>11U!<"S_E_?)R.+6Y M$UUYO.ONIJL+5-J*:)=7&3BZ%VM6J]/[28PJ1L+5=%K][D_KAE0NE"B#\B'Q M=HO5,LV2,;LTYEY^]W,D]^VV/@1^.$"8K#IK[!ULC2\[#KZC^"&L%/(DGYS[ M'YJN['0'U3\"#W_[\@BKA,B];:J/8-]<],$3F%& ?>+$=-LPCJ,LX M3@E8F(.ROK'>UN[HO;$LO=,S]^6JM_6JBW@#!H5EV@=9[9'DI9HD?+,K%=Z5 MYS4)ZR #;[Q=?8/K41;;Z>N#PRRV,9HV&DT?J$."Z)-,6/#\AJE?2'K5 MSUZRAWL75CZAL73DSDIC9]5G;HV=5<6Y/;?V>UY=MV,):K&00Q?=@8JZ[\DU MW;[A6C />_V7?J?N6:W"%Z"=FBK(9E\JOB^/!70]0N3#F#JV)-=>Y!K8K.I.F]$ /J/6NOP/ I[%1T$9&P7\67U3 M_%[/^S@AR-;)*Z7C[W);P!NUX2!7^@*4B6-M.QQPD+"VL?NCZ,HV*SRC>4&< M1"DE]_/6P'G'< EM>O)*MG%[1"Y_G!KL0Y7-KMI;:_#C4]+GIM73QK!;7J*- MKB+&,;APKFFF2_.JH^/3:D)X)1/<0;R3C0T0\!' BJ]NL+FJRLII@RF=TLE_;_5)85JKA.=.2K)1'O/H.L3'2B!,WVSZBI&USX#:"U)?G MGG>"RYH=6C_!K(.4T )=/@S?".3!;=#K8N^'@?"AQ, 9>!U.D^\:K:E3NJ2( MW83^#:&R%ZBY:4D67Y( ^L<*FQ@+T4&"!2Q_GEX,3) M'LA\WAQ<$7.E+"@ZLLOMO[Q;0A=&Y$,!GBC[1\9P8)#P,7W*<<1/.&0]-O$E M4'L?$@$DE M.']7=+-%E-CVL*R$RT'O/X*0+3$CV8^'E*(2(8,@+TS)T;]['$TFHM/C$'4G"EG861A'= ME% GE)WA6+8@)8V^[C#POIQ*%TWX#Z\V8S!A7TM"G8-@(YN%BX0$"Y_D&U'G M-_/#D X"6%_B[!-X-DDM W7 DU?*D$L#;BK@ M0VF8H;UZ6N3@5Y-CN MZK;D8XE:2.['L"8N]^+BQA/:4F_H$ MWWY)G@POZ8TSW-;U!;!8P'N2-]@E^Q!Q>6$G@;-@5WB;(*96"7?*9D8[^I4M MDO+B7; \>T V"QK!<\;QM/R MY,FAL._&!F,\J; )=-#3O2(\XWG?=R M8X4.&?/S=LP@J.YD4R2Y0N?*00,7!DD7TW".\XC@,&''^1R6624R-JKAA@#Y MPZ*[#:P@N4/U[M AF7L)OO0>A48 ZZF?"*N)ND%G+U=>25"Z5K MLRM^0AB]LNXQIA7?*^N[ERS!#R M2[:P.N=?@B'+GB K<0.!@1POL68Y\#\1(N=P)>) 7V5Q"MJ%UU:GI+$:J M8NMARW7>-CVXHDUW!(_EID+Y:<(>[+C9^.8T1@QJYS*\X=W!8\R94 :7#2( 1!+F8'9H;"P%Z'4N( M]ONZ,RQU8-AT+"O8@V$$-D0A'#;;KJ95%X3G)R.Y#M$:$D.(V,2*A;/$(U+& MZ:)]G0].%P]'.)S7[XVQ%4M&6N)T.TAAE*5%?EUWP@LQ0N&*92RO\L 6#3IX M?QAT=.F*=GQL%[1[@X==T!YL U?=TNZ^^)O2?OY);['NL+W[)<^OZ%:78J_ M-K<0#UF+,$K _P!1'HAH9Q8UK$'MP<.J\X^W7&7'TLS2;EC2$RU)3?2YWGMR M+GIPK6:[NW<=2W/5HREV:U3.UBI'QLX47[9VXL+JZOU.+:\*U$K[X,6 7\IU MD#-+F)(6J!T'O;'U]H&N!QR;"-J/J?*H5S'>I88(*&:6Q]'JQV26/A@T=DU5 M;(E:N

    5IDP9X@0X1 MB*=!76P86^\.FKC+$W#$L';.KJWWN\_6R.JHQ8=MUI!9AL.F4^83L(950];H MUQ."M/YRQ*X=L[2[SU:#\ ("*DUT]2BTQH[1U=P#K(%#T@15'WC.FJ#JPX.J M]UW0MRM[0;]XAV'][87R>TKRBL")N"Y;?JLYNR* MWS?:3@V?(WA M6[QA&+ ?>$\HOW^5WR+R8CB[R19W<_B-@Z6[.5B C@W5(F>:X#6^60H/9V/@ M1?65NO635^JU'*6PGN-5R*MA>3P;%Q"'L^06R\U];XH!;Q@D*[#1G"AR@BMY M=__>VT*\:ET&JV&D-TZB7!]ZVX2O=PQ?;VC.'1]Y%C+1R2#GCCPW3#6$KN")'?R M2L%4X0@Y H(JUE)$,M+F, V<"G7&_>'-TSG'-]("AF%HG^7-=+U0>X,8=VX& M.TF?X3OI"8I*8XGT)6$LPN_F8< 0L K>&'X,R\UP9LO) M]%8B)>,0+,;*[AS7KC 3WXGQU6D$1(RG,!?QNUA"+<>T&B>A!?DQGT$\C;S+ M>^8@L+5.-M=V!R%-$-^407P1'A]''\3L >X<==QX]#E8&#%*E"@'^SF1?-.W,O$>A*8B\% M!%@.OIO019H=R;,\K8 R8 M!$$:S5ET!3RB*_!/. "^ 883?XF5N%X,/TG%#P@,5HL='X=QO1L$3G8%.A)E M:%1 .8'Q=/)*;CILM8<')D["Z=_Z!(8<*Q0\!'>!(XX">0 MVO<0WW(%-'GM5DU3>.&< _?"*"<(N;D#1Y<>5B]@PBKY%]-P#APPG\-3\ U!(!,O26C8)SP= T5/R>@^ M;YP\D=W(\A#_2R>0J3*[ M \^#LDFN@02%M+&M(.O)%!/I( X?F=T8(N@\3&V>*/BRI2^%*5\R[75W:*Z. M+'$Q"7;"GS_G- M+QV>KMYY+:(2ZFAO2?!YYF:%!92 !_(>6\)]T'E8PKU7Q83[<;[ZVV0L^+4]0%)5! E:%TYYFS;UFS;4_=_Y3URAN(/V#&:29ZQ/-M:E9 MV S!5JAV7W$]*YJOM+IZKW.0,KWJ++&OM[O6RUZBJ7=[#7#TH8_XA)*!C,5/ M?KH?7)LT/,AUOBHN]" ("!5<:.\@/>H;);\]=#RF76XC+V%&.)O)O".C3DLS M+^ 9A+S#C+@#)W'7:B=".F H'$3%5&^IMMZW:V(P//B.AFY:M;RE42NQD67& MO "+ 6IW]M_8[;W5ZD;$Y0HNU3+W+N&NVU+[>QN%#8QV4ZW>[$JS*\VN/*BD M^^7[5SO>]5@N(:J=I62;>KMS++$64[=[![GJ4KVU6E9=$11KY2B->16Y]U^E MVW;M9,";WM[!@[IY$%9[<"Q+;9RERAA959Y;8Y97<6[-KE1Q;L]M&KTP9XGN M6SRYM;3O17EP'OH'26%6:8F6?1"?H3)+1+=H_WAY8Q;D M=I.0*^@@/[O>#?[YCY_3V+ARG,4O6*'ZC45S+&/[QGXD9WXX_?L=_%S[Q_)/ M/HO+S^-P/O<(/PI+PX[MM7__L?7R:GFLJDW=_SXMU.C>ZIY M+GSM?K?:EFD.VO9W>/:LTYYTC6%GP)<\(*K$;_"[;%X M#.OW@A0^^[1@D4!3.!Q1VJM$.;-'([L[N3 F R3*>7MD#*R);;0OS,'9I'MQ M/AJ.@"AVY_2=877Z]K! EX>M="NJB9_7DFK6\/1=9VC:W6V(MN5"EX@6$JF9 M^T7 B##W*T)F?+UVP)87(]U]P\.'H\3)TFIUB[* MZ*?%UX3M?NM$;KQ5VU*LQP.Q$%S!K-PT(M0&T0(5_X%H#RZU0(TXB .+\6*0 MJUTR/[P]MFOK_=[#KJWWFVOKNWHV+^O:Y?\CW6P^PEV\CVGQ1(0[]\(#O.XQ&I"=AM#=I\4 MQ!FG%+_&(AW5>_(PWH/+P^V>WC9K4B"^]S6KUO,%NXZF!N!WPK)S:W<"[*&E M6_V:U,/L?P(Z_3J>@*KIC1W/Q+_)9:S=D7AC]8=Z;_\TSQ/7B.Q_*)ZO6^+1 MJ(6+,)HQ#T[!SY]9- LC&' *3K_[?RG'1*WAX>A8>F^PM\E4C\,Q;!VF'/8E MYP=SY[!BA2 'F=C3&S^'_]VQF3./[@:+4&WMA'I[V-.MP]RHK8Q(!WNGW=1\ M["DZJY? /LS,7KY4WR+COD^R;ZLGVL-/O;Y-DW7*E*U1[ M3S?M/X3Q$Q-A-!E?]$;=CF'W+-OH3/IGQJ@]ZAEF%]XYFK3/^F=]3#1;I^_: MPT%[)3N?SWLE;SP%\GR*/CM1(OX8Y1TB+KP?S!UA!X>8/HV8:U5R]SO=TW>6 M9167O?O:BL3),O$5WW58>\^T!L75ETQ^F9MO1U,"C8$?P?D(X)]3 J6//X,1 M/KWC_WV P3G=-@U+L;G8UA6NV\,>]V1,>E=#+I]W-:Q?8!R 9+]_TG# MY-H\_>?_P=7_5#&*'?OHP^?KWX].5_\:@/3_%4;?_KPZ8M:SB5G^>VO#\H;/GWY_$\8ZQ?-AK>]GWSZD_]S M!2/_P_FW;Z!AL[G(YPLV,4T0.U(8-T[D.?"_H(6<) 7ED#]1^'[J+)2O_C][ M7]KDMI$D^MT1^@\(/3M"B@ XN(A#?C,1/.V>I[&T:GD5\\D!DL4FQB# P=&M M]J]_F5D "%[=O F0V)V=59-$H3(K*^]#>F*#/]U8PM.60,($?])TBGB2+DV? M ^4&G$M*="(?!!A=8HF&6> MRGDOT2--)K@9NM!_J@!9X'@6WJ)Z/G%#Z+?NVX(;10D;":W[WQ>UN&V&M>!2 MDJSS5M?9L)85M1!^U<&9&([_X(+R%,T_UG_^)0A&3Z[GP18QSX>/MWGW-9BY M0T%KRN\_"/?N=.:YX^^>/?G@X#: %/$MP.: M#;R7DIR20<3^F]!H(>9$<.[3=%C10[I!8? L,)PSY?.9,T6TW,=L!@NI"]L> MA\&4ULY7<', :/XS_#9#)NBT0P5 M-TY'.0E_L3 0 ISYXK,'/CYKZ(0AX9S/6,*I,S/NRH7?_SVPBKXZ?IU8 W:[O)FX>$1PZ:MKL\$=YRM M@*_C2\RQ].:'?!R:SW!@'1!^.LDGF8UPF@W\BXW'C$\&P]<59K=A:AFL,& / MKN\3#L8Q35U:]GPH3?)\V$2[T<3!LT8W-['5-S11B"9OP3L\>'_/P;EQ]#4B M [8P0VABS%;#+5 1M3L5Z*QP9@\LL8D$H@R1Z0PZGA$JC.CT:;_P\$I7>IZP M8'+ZZ02PI(^TR2@S#^>]G\HGR) MD3O"$72P#DVCPYP%3]%1Q_]47([Q-,:K$F3_&I M*$W)7P';+'XOHG0$.SU5_G 2)DBPX)DQGH GM6F.Y6<^M P>+F @%<2F8KTO M0KK"29%Q81(N\7?N$X"%,E%9Y H,Q^YERR//HW1@B<_2G.5[*$X<+$YK7+, M[](GQ,YW1I,6QSSTB&3+K580D#1247ABP&B)WPT] MD$?SO:<#.G&I7+P7^ V.5\%!0MM 9Y2='1$B-6?D9S@,!U\_2=P6M!M MT1_(E7!J5$U?/DT8F<+P7\]":N4.N2N=X?=)Q+#4Y=$-DDAX8#XHPA[:%L,A M(RE4$)(XWGOHSCPN'A=F<(\6=Q0":3_X[E^,#P9.I?*PH$P@#+Q_ 6KN#YC\ M27()EP.;+ZWJP4F2Z2#6=+YI+KO(F"3+V8D%;ARS3&1C$0].="UNI"#-!>KB M#9#%W#*"W9'J00N#)> &(XXN&A],,IFLC8)YP\N(TO&F4\!P0(,NES2*!0V" M;'%@/P0EAR8=:U[\56'/Z2IK=[VP9[0/EWF D$6E-R33Q:-8LCCX?NN04(".5DQ&03^+G MF!]Q&E@X_?G9CXOS8CV+V0.B]FQ))U8T?: #6-ZTTT M0==8LZZ8>BY0"1I'+*:SRV%UD4[G4[MWO]!@:8^ ]VZXT-GT;#X)KJL>@E7;-3D$YN MC,'KZ12$(Y>7I"]DH)-6A;(S&C^3FI)]L>#H3$5>T3,1#(A_D6L3Q#IH?GZJ M'I+\P]FRXK1W/\@2WS$\20)@ &;\& 4*M^C(D,PBP05NSQDXBI]7 MN/TRL^'^4@+B86V@1V-@C M$J<@.@J+HRUZ@ &VHZ$FI2998Q'IZT_@GJ&L^RT D!4EC30C$I(H*H0IW(U. M=PR1')\N@LPGL#84.@]RY#8X;CSO@T+1ES9.@)PX&28.LF).2^*=(\G?Z%! MN,&YSA6"4<"B-%F&OX=D*?P[73T5T611/^/U;0B_SW#SJ82"37*X0BX25ES" M0-G<39H&T]>YA0LH(^&>(0TW" (?]P>")UX1^^LB'+/=0:NA]&(536*%J#-9@'T%9)!K"TNZ% R>W:D&(>!;Q ;Q:0 M7*L/;,(=.;6DK25M+6EK27O-DG:S1)WW7T3[TL]R- MN52$W=3:D4XD"NB1BGX*P#F#L[>7)S M!F.4>FD+#3#7 )C!,5N)Z9Y,=-2)K667'1AKR'PJ+V5%#P.?NCF0RC9P/.JL M$DT8Z$$O=%/-M:JB(GH6QX8;+:03"N_HTG M,'I?9Q?6RE"M#!U3&3JX ["Q M>P=@_7(=@$_^ZKTZ &]%M:]KI.=M?KM;3]OTN0'^^W.N9]'"@VT/L50 Y="T ML'KJN(#<#A&M[Z"\,)3LT";*7]*\C5+1VAG@;J6JVME)AX"HB-;^HV\/O3M5[8%5SW&J MYVN59W,EDV*5EUE? ZQ@R&)E;H7DE:R+BGK=LT@U61--VZ@E5DF83ZDW5TNL M75D1^JKHMZL9URT^$T;C+&6:+?&.>MS M*>>YU);8/K&WZ$JDF*:*3>6Z_8D(H]4\R;CT6HK=&K>LSZ6TZ[[^8=9I]QT7DGB@_(B?+SK M?Q)X,YHW6%\?.ZY7>(2WV173\E G%KS@"9["@L@@BJEY$=;P@Z+GN7_AI8-% M@(\D#$#(4"+.@137%W7ZV=B9& ?AI& 5-QX3Z(OOADU/G?!/%C=PI@3\?_@X M\494!/HF[VDT\QP^.8L>$I=VR_=*C8O7@R%X6#B*]:@+G6(YT6,)Z-B-<1L/ MKM\0?B>,TO 4H$3LUSR'+ 4J*D"%+1):'-4C.4/S;FD]Q MH@/UG$J;-V,7B8AY7MI,>LCRU@=!"/2!,Z4 ;R'O/S5((M<'B$4.-W::"'Q8 M&VE\AHT3AKSX"W<6\2T"?3/>N6+D1K,@4$/$0G7RFQ_RSLTGV.1\>]1=Y)5)/$>IZ'QA-[P! M"*P]G^&#G3@6"E/GLWOR&NAZ+$^Q>MFZMFI/;_NY@W^Q!A(JZC=+59:'[2//BHE0R_LII1Y;2?/]!^ H2F2$G M6YZ>U%H8%@!+9(_/9QXO#B%<&-47<:7I ,:,<&X ,V1C'(T',+VA.0T(W 1V MMS SJ3CTB*0=&&N3 K]^QQH/#=0\:!H=#M&#XV3O"5/4Z7A$O973ICDMQ,R?P@*6 @;@.T$3P)0B!], =-9'RTG+/0- M$?F&\B8A8]"^LGX:ZZ0*;2S51\9!$/M!S&AGV51$G+,!6V.@1U#KK/1,4!SE@6$BV5C')('5#.)G_@AH0,XG#?(!%&*AJW0^=R%3(TBG'Z<=49R\(>9\=%5^-O.Y5H7' M456")89)&'+FCX>-[<.8_^ \S'S"^IV=9;M>YE416?ILT&X>7SR08Q';FZCM]!H9-H+%1E+PB\.LG!BQ4')Y*& [=PG@Q@U MK=U?:"BRI,J;L,6'1W/\P#LYAJ+=490B*-4.G=&HX$=#*0PJ34PZB.,QDH=^ M\6'>+A*]%:>"DSF\)]:05CDEI@076H"X=> &_&](AH&ZR.PP^7F:P,H 6PJBQ 9*O"[,Z M%T9"IYZTR,&"?F#!0CK(NJ#)TYBI4R!X/BKCS0^OS U]93*UR3UI4^>9_)E< M,\2.N+S!'G?@.KRA'KE#7QPX1IK<*.#JVW?\LQ6/)G@W^6>=M(N@DTZ-Q-OE,LZ- [KW?/(1 M&6_A WSY5PH<]7>>HF]F!#8RV(P^WOB%693\/@_3N L.< [0'LO]_MP'/5J! M/OM>R'8W1:O/P?C T@C&^;1G>@V?_$[V7Q8>B$3A(0A&.#Y23/T2&;,@BW/) MX^)0)"C.9B0@4V+>;"UB%M'!,!R"DB'%P)O%P=1"-"%C=,"6XF(H@0M;%][! M9_G>W_- 6RKKT/^28@:]%B>@ADQ:I]W- 1=A,, C'H> HZ<@_#.;)PIR-SMV MQ#Z?U25$Z3#/!9TH-\M1:!8//W6["/E;Z8UX/FX4DR.(#V=$^SV[*G,;FKI[ M,RYH\P!1P9N12;,_4-\TI=M&O M$O%)5RXY098$9\&]LIW87!2:;S8,"JF#,+N=>-X,M.0E*U,U/N,RCA1 M=[#A<9\W?>524]7D]Q]04D81475V;SNIP#"1.\MY#7WVV7GFO/R=0R3. M_"C)79$]4/')6TAQI4CXZD0X'JD?A$/V_CC2%C&PT>E./(O$TR/8&N@=!U!F M:+ZX0^*JZ/3._<]% 8*2:9AB@ZRXS%1>WS>:2S8?+AG\P!\YX2@;H4PN@9RE MI59#0;$HU1OP[KDA[1+,?>:1 M^A>['HY;=_ST4C/NN$FSM^"$'CA7PURH3&5AA:A.$O'^APDU0EQ^-!N<0]R* M1_W>Y-WST;M"N5P+#CGN-EI6W!;5MC0HLY=GQ"ZH;5FPLZ"XI9E5 $&T$-J* M3G5"J#1S[TS$;91\?&XZ;P!Q[Q?LI/F G#E.1GP2#?+_PI:W1HHJBVDTE9#Q MYHEROT\2XAL2RXFZ"LX3)1D!<-O4:B1R."I1=O( C$/ M_M(P/R ?RI5+8^&OX+(6)%\Q70%3,_,@\S/VC.5YH,O>(H(@['4V_3B=B+7H*]F*IB MI8;,]B+F]30.\C(!DZ348/<0S]$6Y[$P%T]8C Q04K,#HCW;47I(.7DY,:9& M("HIG8C0$'"4\9N8RJSLVBZZ>_(9<)FO! 6C1T8']UDMF%5<>0@9"-'QXO!V M.-1<0.%>N&,O9R6+KQ[/&'DI!%CD M]%_8(_,38M 81.UDL5%^.SKS(&>!^Q\8F=S($<@ R"R)^25?5>*B-"1,6U]0 M[OF=%E!#I"H)],.';,+@_B*?A?^"0V(S;ISP:SP,*$,0%'9WYO'ZA()@H PU M_AY,U5J.,E.L@#SM$0L?J7P!GLYCPQCI=<@G/448N)Z:9KQEGFBJ/^8$,K>/ M\@FB#+;,A0EZG9 P2)L_D#J:$M#:5OFLV'V>+%6 M9<+K"[PI>,XOW G&S8R M'Y0Y6127Q-4S)Q0RU%P/03KQN,_(]Q/'FP>C=\!H6'AU/?7%KALV]P[38=*B=E^D#\\%W[HL>^G6BX_WFV#LJ M>'PNZ:JTRIUN?-3>XIA7*L3R25K!_A"949;4L)*[N9RT^;X@3U'VDR4/B+MW M\01I]BD0-X_9Y-QP@KL@,W9*H3:X;H^,$Z9#T.0.VR(]%,SP0Y@6J#'6VMM2 MY*!+_#,EDSD'S71<0T9WSF?.;^"@T*V;@%KX@*CM%+D!Z=]?\FAJ]IY?0G2 MI(_]QN(%Q?SGU!F2YT>EU)*_>WY7T/&ZO OG@9>B%7O%F$W)PR#)^$>\^Y0ARDFO",Z/O,0!8#2 YDV=D>LPSIT[ M>6@B(&RD Y=1EH BNY;'H)*"M[##1EI7"35>?5U7OU-V=57EE=?9"MI'3CJSU14QCQWRHO+ M%V7.@@J,C IKZF;P-*GCA3#T">Q?[@S:*C2] %MNJA8UCT+PC-)P&A^DK'H6@-)#)@TF09-Q/ MXA">KC>/V-3Z8[2GDYC$/ M$7)1QDUS@ .3))XY>CA-# <4+"*9\ M],#+< TR;Y1P)V011O2+\PX.I]AEAA5R!><4-4KS]/(V$1%'4!#-(:6JQX+BVR'WCR1 M)!CR.'/M<;U>C^LWU!(]%VB>,YUB,M,4XSV<-+B]X2S7GQ1<@J#$A@L5'&N] M,D6K\9W;8 U>RYPG:#IT.PJ7(W=N9=3Y7A@%C)-\6@;M^#QK-M/J\6\/MNOS M,MXTZI5 ?.A[ZF/$T.%Z%5-AQ+CMW9SIQ((W(4[B> MZ9Q B)*0Y/F[&!PB]E4(R!2RS==P))Y(1O;?*BIS%LCSLC.+D=OQ0 Y>RFWH MQ-(L[XW,KR&TA F@?O.3))OQ E#B[PB]$$03*;6N;GZ$Y>A(("D4RS @-8C" MO/IG+@C3//-%QK] V7/H4\*HXU%7S!V78IN86>DG8]")89^DL*#7^EG*Z)4< M6OX(,W&Y=3\*@C#*LNGS)Z-,\D9S36C$, ==0,,[=[21O['0.@Q6HFUB$@YL M-)HP_%?HD$J>Y7QBT0:FNDKQ\XSE[IFT[&*6%E2PM,_ X'E1\J]51HD-<)7" MC?) S+S2,%?+BNA:9/MSTX*R//CE1;TIA6.4*[>/V+5@#=-)G\&R":Z9444" M5W=.H05R@>'$F[6F&0&UHCS![G'X!S$H/PV[\;Y;V0)S2D@],PP#^VEL[B5("R*0<)"ED*8;V:!&'BURI!1 M9ZZ4BIR'D+&11 8)U?"B&LO[FB%*G>SXJ.$#_I8[\$B&4Z.KW-V:)CW@;5C M'1O#-W%$L4(*A:3TG &'VCB;.-Z8G,K1]-.< M_KGEA.%JLH)3=P=W?B+MK+&:J=,BG,R&KY%E%O6&_'9B$F=!%HSXG=Z5:\!R M0^K^1UR8,F>XFV.^Z0W&_H)_8 M#>SF])T!7N>?R2L/5'69IMOP0 MD#4\<=^&Z\>+;&L#[T\%&'?%+Z0N9Q#EY8'4VO'7X GCH2)6:SCX_/Q YOFN M:;&E.[&7$]N0,G-PI$CMOC] 5\239EC2EYJ&A- MYM12RAX''$D,5&ADW!0)9KGPS7Q+#>';Q/78ZB69YP9F.*=D#BI><6%!.DU8 M)3F94R9*0$3RM -7>"B8*#:S03S0IU.0"S5-MYL'^FO!<[V"YP1F?-I=+4\2 MS5)1L4&O.P58O>>LPF.1047L(95Y 97R$L5[[O"99W:2(1 R+TW/# 1T7\]2 MP@;NYH^H$2T(Q/"!43E&+WTS7;\\.S1&)\R&AZE%2A81Y6E'N2\EK6U^3EWI MRPR&Y%IQ57B\N.Y"^@'Z*8%[=0(?DS<8ZKBLN%E*EZ$=?: M;[I1,1<$*4^D ]F$-JJJSIHWD[ %9I2)%;X+7L\>)ESS %XVG'"%A9HFYYD1 M&4;F_9@WN"<68R'SL$67^459/&\K),0[(*LY0B(DE^[X(!I;([>?[#D1J)XY6"!DW"&I]7:_WNOY>M%B EG,J=*B1/3P?4J%2:AB"_DRZ;V9? MD(GCK$Z\I0[U+'ZB /="/_X?E88F3$$BI,F"\#Q\9,YO>_8=J29<-*82,"JN M^J.QYJ$T7>U':\UW?* F8U\82ZDYCU%BFWX22X#W^'VGQ."\AX_\R?$%R4^ M?I3YN@IW5>3>RZ=\[ $W'3%A>"' D.6>QE0+M."&7;R%_#_TTYJZ^W6*M0*\T]_O M/I]?P$;8[@]KK3_YA1[/K=!%1M%=4DQ%EOZ?+"O*'_=?NW]HAOX'IILKJB;_(;\%YRNX(_AZ](>B*;)L:2JLH73D5E.7U [\EVXV5T_Y#G.3@#U$EH+'8\ZQ39*+7_TF:>TTY^?QGG)9-[F M(^KFE;;YH>V/TV5\=>QVJ]]56E*KU[8EO:VK4LLPFE)/:W>MCFJ:6M, ?,EO M_X'DEE+;X8)@B?VOLMEBQ_L!_EMI"%T6#4,W3SW*6GW1/1@#QS2*@[TR&\*[8CHK_.1N,>FT^.T3$XM?SJ>^%'^T$FCI M_OR>\HVF#*L:?6<*K 7>PU\O\OB5QYRT$G\YDL5SO20@11?32-$/EH"FGTR) MISVZ_K,G42NK/,:5:#3)@D+2LU"35%> D)N'OQQ'Z0K M%.,JU!DM"XTMA\U33S%(YL& .2 \.H[OC!Q1:,&[0^ (3E81(]P'"75RH28Z M##5*3VC![D =Q&RP@MN76KC%DS!('GB6 CP(N_V+Y"8 &&88A1. %RH%WWA_0!=^8M1,#K27&2HP>;7/_*"[(,:?$*L YYJZ)8.W#9,U M4GW_^?&C\(V3W*]P"%BDDUT+LK.Y*^6YX!_D@;??0$6>"/\+2@]6T*2TU1 ^ MS6O=ETNE,.D<"3;WGSH\C6SI.N(2:W:MBVGM_!-54Y'@'J6Z ^4RIN.E\ T^ MM4P--G ;2G%8FF>S^D+5RE[(:S!X8F1ZYV@*@0\81W'#X5B3>(@'_&_L;G=/ MO^M]3Q,)W_WV[_O>^WF4^+?6?;?U/[#&+UX ZF,V">H=__P]OTX#!E(2WT(: M69H@B NEKF4>P\LS.,'^^Q,^C9ZG QZ??8G%DHU%!#_FO2Z6XK#%H\^..B4/ MM(3@PT5J@'OY)F^N\D"I2*'P+]>9NM1ND0.4/ODI!'UY%#26 K%TIK0E6(R' M[4%OGZ(QEJJ7'@;WN8L.>VFD&B9?-4*=FVN]_%'ZAEI V",RN3CI\(,B+0U\I#$<"6'\9$I^L6N+T3V[$>'K0NL3& M56WZV(K;HEJ8-5SK!^$7-DM"N#P1^S3NT-7C-^JLRG-;;;749K;_5[+;J'R;+_]AVJ!;5U0H5\'93WH7X,6;W/Z.2WT^HQD M#-CMP:>S="!<"5&@O/V'8EJ*M18)KP.UA RP'KD7![]K\_8YI]7[%5OOJTU; MD4S3:DFZK1N2U>TKL(S550VCUX+_?E7OYP/UI#B8?>"CMM(/^&32#\0TR,D1 M@9KS09G_/0;&YCU_6.(AJSJ_UA!Z65>A%"T"XG(KG;^P.V/#YLA- IH!8/U# M[K'9;;.96'$$75;>_?F>=ST:HE5/<9AD0 IU&J?$J&+FKH.'%6LNC7F!,V;! M/M!T%AI:+3Q-LKY^680:5$B&6?U^/$FGL:2ICW-<\;@'.3A1D<2P/W)2./J? MTIB_&Z;UVFFV 5B]W!4(^_U/ZH>\\RD4[^5E=)U@A+KY=W<*=@$6CG#>1^&A M;\7F5!APXB$-[AM)]T'B-<]Y0V:?BMTTE9@\IV#F<9&U;U%QQ9 M2>7I:[4;3X!;WD] M>98K3*^?4%LYQ1M3XH]*PUOC?X&-[U<]'#CMYG0=PG)N]6Q+!:R3P9LU(QYP( M@/CR*9/;Z 5;<^PE1H]I,6P4]4$OODN+^\LO[S40=JJ]*.E> V0%;C2$OZ6^ MU!9WL*9_@C7*9Q6>%WA%Z6L]K0<2T%9,25?[EF1U;%52NV;7,$VYV6OV$'@0 M]+)A-I?!WP*>S6=?T);(]Y@JC_[#?+Q=.2D!L"'A,QM(80NX-B/EWO& AO[E M("]AX7/Y=4! AB9;FR_&"P"M8&&]FG@"Q:_?:2$Y]R6EK2N2WFJ94KMC*I)E M=I5F5^U:\(]=%+\3JE;H"AP'GA<\D2@EUV': ";K&32=!5&>$ICWBN"V<):C ME1,1#4'XL%EA+&P1[=<"D/+\SSF,6]10IU.8F>=%,P?OP=_?PI'@WS-G-,K^ MIL#>W]^:QD]OA0%E5]/'Z:[:G[YT>U^DSJ>/'UN?[WL?LG^\B,)E?+\%U=-] M\/_^=D@=XHJ:=AP6_QCENU&YP4XPQ:/%WSRFJW%DY!!8FQ\YUN<7>_7?%O$4 M9L:S'8L0KB4EN,+9"RMI'&EL]BD0D0 M*WR@OD T9'JM5<:6++/==EIJV)0CPU935,[C.-?+>*O2D(%E">1L$_Z/3/^3 MW^Y!FC)D5I30#@#9J.GOL,,PUMUZ?(BFH;]+)T. &0^:0_2>UG9/ANW! R7E M_/WM_^ET>KU^_^W1\*_(&P\ E)GB-[GJ(RPJ.\):E2[]R&/CF B631?5/"G[ M< ]=[R.@?-7N/B%5X)<_;D4^Z9]4&,<'1XJJ;:U]E&VHUI;MJ1I=7GU9!^A0U_!:QAU3!N M0V@IIB*:YDE,NUJA*T9.0'G[@%,S"V78LY#AB!50\2IW1][935'1]G8EOZ_6 M)7EGF6+3V-LG\"*TM7)W2XI$?2;E.Y-:N=M?N:..'6>77GO&RRW]$)E5B90 M %&5:R?$@8Q'XXQG%"28&%PNIGBLO55/4M6GLGP+_T:9Z\4/5DN@7BU:>*'4 M TN$/O%^]+WO+!RZT;G+?[:M>)'?_L/6-U>\K(5DF^*GK%2FE$5/32IZTHTM MBIXR.+:L:%GJ/G6\NI:>VE&,KMR3^K:J 61-36KW>AW)4BV K67I;=T\=R,C M^84N"/C>02:V*,OT=5_7/!DU?_+R[8Y>VG7>B# <\8"EQ^A9D MG?PSVA'\$]@T%K7FZ]%";W#T:EIR%+U0*/0*>@E=2W2P!4B M(1H:Z\PB]G;;ZB/#^FDE57U>C+2@H"W*O/3YIKQ[O9"^:]'.)E5Q1VQ];OW2 MD]I?>JW_!P1]?]>%Q\C<>EW'/-U%^]CKP[U2T)1ZF85(\)ML+UD&Z>432)OS M1^)@_F^]4'A.==SUF;YVIA^QY>8$FX5=]$#AR_M)$,;%$JA@//\W]A9@A4-G MX;3PP\)#.8^=?\29=V$M=\QJPGB-,/I)"!I?$K(+1\&T]5==J:_ZKB=ZL:S- M#=RZ/L*=CQ#;NB38^RVZ5(ZA)FQU5"L6_45ZO_W+<4&U]/D,"!K],'/<,!WA MY?+Q>*BA\\$3HV(+=&I!Z/J;AM+NX*!XL0/R!BLW9%G?P3N?=\7N9MVQRVC MZV__(:F*NHW]OAFR%Q'32X_E=- W5Z'O=EH]4VOKDF+(?4DW5%6RFAU#4A2] MH[;;IJQWTN85ND6.LHW0I]O?TFMQTE9L1K>O]G2Y)S7;\+2NFWW),MNR9,OM MGFR8;0O@NG@KMF:C8.E_SBW]WH(6\HI7HNX:4G<-6>,%J+N&7%.-?=TUI.X: M4MX6&G77D)K^ZJXAUY/[6G<-N04(ZWSONFO(I>_$P;#674/JKB$'U;O674-J M45)W#:'GZZXAM>"HNX9LI)BZ:T@M*>JN(>LUB[IK2%VP4Q E MWMJ-:6YUUY 759RZ:TBMT-5=0UXDF[IKR+&@K96[6U(DZC,IWYG4REW=-:1T M>EW=->2"/+'N3U&?2CE/9=L:HV)Y@GJZW/\[/YT%O2:IOY#23Y.R05 QH(_ M$?T)2V=7Z^M&43_A@/ X=/QHS+#X"*N2TFX"$^:-^$1LQ\O;#\!"\ OJ9H"? M!F. =FT. OZLXX0CUW>\AG#/&##%F GZ0=5-KPZA_L*&S'W$DXI.UHW#TGNZ MW)=EJ67;'4EO]0W)[NAMR53:S7:_J[;;'?N,W3AX:1\2U4*EVE+*Z2"3!Y2^ M";9QD&#-2)CC:ZY=E+$3QQV?X1X0/84X:3X)(R*_ ?;7 (-?!%(6X'P9$.$0 M"-DE"OQO OQG[!+=CAA0;,A3RT9NQ"?5!R$\^<" ?AW/>Q9P;#L!B1]+]YU8'H$I%.N[+#WR)>E'$^#1.DB=3'<_3Q!U.!#?"I>!N!CXMX(-J3-X^ M?IN!5NV?([JU4<3[[@!>$%W.%)=)5YDZS\* #8,ISIU/?-PX3H5''NIR[(Z3 MO (;7CEB6/?N8BN1>!(&R<,$KQ!JXB'Y46 5> V@K=F$G!>+R(I@F< M11 ^B[ @#JJ'XQK"G0,X\%].5LJTN.,<0QPQ&+5SPI@CB.J@$EASFAS1<3VLP )T^L$4 M]DLX\T?P5B).K/?$KDD-6./W]1O'2E!$"! L+#H6G#%6VH9LQGB7%_AB.L.J MK@#62%<0QF$P78!/F#B/ Z#11(_2H9#( &@H%4FN_6E58_;X,4Z1W\7JA-; MS&/?J;]+7=FUG?VQV[GN7P=_B4J(NK;K,K5=5T!3BV6I&6=-#1-!R:J85MP MKQQ0?CJEJ^TZ \!GJNRZ NJK1FW7D5NIK/J-UV]WDZ?WPIU5UMA?>[E2+N#U M-!11-=6MGEWR@I[?"[8GB+HJROKZ".2!(%ZFPU!)+T$:IG_9!#[[M3@\6F^L MS_#8@G2J%JK7[/7ACT-!W>::S+Z7,_ZQ[E*EBA+=B;F6E$9;][&V*[.Q\_/\ M4H!=VHU=6D"536_3#M;;*A65-V11D]>7L5^-\J:(AKX^H?0,REO5I9*6!U;+ MQ@:/N[/JR*7Z1-;=OBUF>&P.!:^$C#ULFI\%FSXE\:=Q(7GX4SQA(<;O0C9A M?N0^LCL?HVA?<>D3A)>[>J?;;ED=J=,V9$DW%45J*5I+:JO-=D?N*W:[W3OW ML >,"F5G.N]!F#8@C";!$TG$!31&0I#$&"YS"GG8 >+RS0_4IC!'I^ %4436 M'T:VL.&KP'R_.;R4>^KH<[6>,R&"U3XT?6+U!:S MFZ_OS? M]S%0+Z6V?0.RQ2R:W[CE-PB%OZ6OX;2*Z3.?>5O>-">H)M3+1Q7_#9K%? L] M5#&.>S95NJA73$?[\X8U"F=-(5=((=7+7[@RPKF=("?N)$%2^9NGXR13?-DQ..\GSI\P?H]XP+*.I)@@*7CLKCEYT@BN=/ M%0?988W.FNE)=2++42_'5^>[P,BL/#\S/S2%H[F^OUS5DU7P2SH6/@JIBE>@ MXA(C]83$< A8Y32L9N\516S:)\D$O#2H9[\@VT7LCA")6X[NS=(A[I_&'P/_ MX2L+IUTVB,\[V:ZMMEIJL]N7NE:W)^D]K2592E>5M+YLM;O-?J]EM_Y0_E"- MM__0945;G&VW"81%0/\G<7"@K??<=W$$H>MX=SXH:U/"Y"FJ8 &FMMS1)-MJ M6Y+>5"RI;;1LJ6EVFBU+,SI:MW7V,.6ZHE?%;@B_^TXR#'.D\3JS%E:M[@8 M7XW2 .O:DJ:TRIR/BMOX"T-8,&A%8"1#-HN%&8X+G3CD'N?EI]'[\L1KSS-N MWE8/"]@:+\R.WQ0TO6"\MGYU':0^M_]5T5\-]0B]S3P.MG+\HKHK/K ]_>!] M-XR6(Z2I #XNZB\#WCV6_X^N%[ZO$S>\8O#Z01+&DW/ 5[L*7G05_,9B8>ZI MK((O65%%<\,,G]+Y!?:%43-%S=J[E*T:,*J&:)D5B0OL?8ZZ"";[*6"L@P % M)O9+B%G,LS 8N]4+ VB*:&I[UW*6V<^YID!(%YO-]9U)KPY6S19-O2+U7@>? MJRK:^DGD5:V^O:J^N3Q'NVI\#TAF_Q+V:ET/11;5YE6&LM8/:ZY(BY*#*1B. MU3Z)-*NUN[4\;A[AR (0JJQHO-GGL"H&K-R0K]OJD1M7;I[+#:4B.NS> .HG M.<%:F3N0T8U<+\G*FFI65P8 U9-X=TH$H%(196YO $_C>]FJ8N"*XZ(7#F0K:2"[;I9:![+K0'8=R*X#V9=7GJL5R)9E M4;UR_5A1;%'>,(KN:F!4;=&2S>N&4;;%IES) $^EF%BE ]EP#VRK(G?]X."N M*>IF14S_@X.[BBA;%9%31TC&:#8OYA"XW#E-P_U:E[NY.';- MZBH.X-7G))V#U:TT$CEET_N-#1IZ3NB[_D-4X"[X?]C8'KD*#H-F,^RRX,?> M,S5?8,YPD@[FAN?3A@WH:$O[!/^,WX0,?LI$ZM00)=-LD/>\O0-+WPM+S-^, MH[W](!;8?VE\-4[^]GW\)UO990-VSO<1)-B)?^Q&0_AAOAUG$#SRWA)NQ >) M*YKPQ-B?T>I,Z=4.+MLU(5GNT$+-73[#D\]?0\>/G"%UK.C"SKP@2L)3#%E0 MFHJFF:VFU);;34GO6Z9D]=NJI,B6K?9;[;YN&J]V+YDZX8/K2R !/R@4$$\_ MX&3^@<@-IYQ+D?L7^Z#,_QX[4]=[_K!$?44Q2A$[16\(*78$1(^;!I;FX;RU M/34*VS(V[ J1*+E$G1_TG_;:Y1V?&1^$(SAJ&GJ>A!%#@ADDD>NS*!*!;H2( M>9[P!*_"&1%Q(+03UQL!H<$*%%2_A\>&0/!W_K A?'T*LIGR(S=DPS@(896^ M%SR/A'Y#N(?[ 3N@WB1".V1Q#*O\R_4>0GM>U$0 ]'[#!>@ M@%UQ:VM^_P074_A1T1K6G$\! ^;B=XS'K M9L\R5,7N2&:[:TFZ:H/%TNMIDJ)8'0#(5M2.0;;Y:N\I_ =U^ZC.NP&_PM_/V(;J&\L:Q"$3>0$" 5@!7-HD#-D(A=;\M[#* MZJ\+]YL^08[$^7#*:1OZ!D:[CJ,0GU4;T77)TINV!,Q%L9NF:G9:UKF;OQGK1E3EW=/2 M*56\<=IT%OC83^_:QU.=I]V981W6[LPR=V]W]L(CQ_F\SH%=SC+,6H OB:@Z MU_CHV9S48?W*T.QM,P:A7*GY+Q]39Z$!_CD/ZI;=^FUNU0E.O"I^-1*_S:HX M]-\IHF'N[1!^L?OZ+4PJKN>UGX-=7)8Y[#B=G2RA)>4]C0$.R*^^,J3V[+SB MX(R@TTPQN36ILR-AU0,^:L;S$GTL#RY OX);S[^H591:1:EERQ:)2N0W]V-I MQD(W2-V0:_68"O*/ VR<2Z:[N=/V3IP576,:/2'X:9R/-OJ=Q MX#;SV=B-3Q7);?7:1J?9:DJ6V34DO27W)*MI*)*BZD9;T"#O M=/'2(S33DK=LID7OOY[@:EEBV.ESA-BU25;'Q7N98%.N!;8U9D5]6TJ2*+,K*:8KYR@=M4]1.4S=2/E!UT:KF />R2=:;"%_8^DGLT1("6I6Q=(<' MI!3Y)/-,:A_#K=A0]7G4YU&?1QV^.,"ZL ])BZB8<6&(JEF16:F'VU'VY8R+ M6KFHPL9J85:NC=7G4:Z-75JY*)N;I;F;F^5NI3I[+U(XA+[WS"N^\L1P11&M MTS@>R@-B4U3MDVAZMZ#^U%U"ZA.I3Z0^D=V5H)TZZ>S<_&93%YTN&\1W?A2' M"8Y1B4[0+*>CFF;?:AI25U552>]9IM0V>JJD]%3-UMN:U6IV+C#V9&.OG(^! M_R#%+)P*(\#-PE2_N#@BY=;ZX9C&8?UP3+6$$TLN^.HK;NFPC-*Z CW##,YAS)A:FK;WZ8 MSY%N""W!2Z8S&C)=?%QMKAMR2T-; SSZ/AN$V!]*4)K8;E95&\(=D@F+XGQ7 M\VG53BQ\O(,[+Z33\V8AX -6F7E)) !?'AB-D\%XW9G3.[(?/EX'+0M!K^KI2ZJ]=X77&96E&S=6 M:CVK.GNK]:PR[NW2TN^RLF['6N7%1 Y1\-;(OK-+NGW=M: >&F9%>J7M"^-E MM<(KD$[E2ZP[V>8J)9_J<]EP$U=R'J\[A4Z1Y9\V)LUEN]I#^&;K%R;6>6R< M.5??OTA$]/SR0R_[UF&1W+L>LEG((IHJ&$_<<"3-G#!^%L:T@,=\@#3]@P8T MXZ,@C*60T11(_@KQ)?^]"*\8(L9&.)S0@05"-DJ&F>&*4>BA$X;/@&J$"4/N M_%,N]'%E-Q(&#+]WIBCU_V(C6"5X9#R\[KGCA6<$-T^'%1+:/W[#QF,&+Z6A MTCQR#VM,63P)1HV=J)S_ASY^(;]W4UKN8AKO%_;(_(1] 00]^"ZBY#-HFL/G M$V3Q*KK<-&VK*[7;?5O2#4G31,8Y4'NE]1XQ"?E;OLV_@%TYH+H*3Q/FPT7U M5A*1A6'H DFZCC!Q@#X'C/F<-H%QT#6':Y9$("F E(GU9!DP8_<[W*I9Z X9 M/!K1D_A:!F0^PEWP[), K]O\!R/FP?=P"7^FRX5,$&Z&,W ]%RX^W+60.5'@ M \D_PQ(.7&;X;4-HP M\N#@E1<>PB#"W1&5T"[PZ>7WPOWG>.%CY^E4\.^,HZ7/ R*(57'6U< )K-%\ MHQ%M>^!$\ #PL;$SA/TB!W60_0R]9,1$89 @CR$4!3&PJ:F+Z\XY< MRDGGVX+C!MX&B$JF@H-\"LYB3;[-"L=YE8-LKAO@+1:_.M];4<3BJ.6//KJ< M"EP6G6KRKF5U6E:W*4N6JLN2WE0,R=:M%K"A=J_9USMV6^^7J9C@'N2J.P9* M]..E ;Q!$A+ICU)$4K&GYV;WB _CA172<;QUM4%=;5!7&VR%TKK:8 -L=;7! M@9GW]5#2NLZ@KC.H(^LO]1PG/4.OF12CWE3;VZ @SGK MQ&@[>V@$DT<-#. G)QQ%9Z?B/>-'MG'E)1NB?+F>M]?$V7>^,<'P3XD[:]"& M9W[DD/OY4JV9#LV64D2C*FV:#LXT%.W31,UKF5*X(:WA,$S@=H"X"!T_?J[@ MC=#,"A0['>=&*'HE;T3%IPW8+PF92PWW^[Z[0^"\[H/TD4 M8ZRO/'?_!Q7H0 MKF%5,Q2#?0;-_8/?5>NJJ!JB+._M53NXJ^(UL?P=;]'G$/,IXV=1F'E8^44% MC/]-W%DE _SO+%%NWLJ8XW>*+.K[QZ N>FLJ=4=^"8+1D^MYU;L.FBCO'^JN MVG701&7_6=BU#-G_?N1FP]CU'7](=?Z5#&&^,YHWI9XH2\"OX)W0]\XVKMR5,"YG@M3^WBIL;'1IG;7F MU!31TDYC+]Z"2"I?\^73[*PZ0JD^D76W;Z47]LO]@7=HO[FIAV?/"7W7?X@^ ML_!^XH2L[43N$!;JNEX2X]JGZ>&I=GM=U9(U2>EW3&PEK$NV;EM2RY1M2]-Z MNM(Z9RMAWCE8?:&)Y]<)$W@WS 'S@B>AT/$:FT][P\1SLG[4 \0A!7Q''(OP M/$OQC#UCA0@Q+:9=7JDI-76)]8=P=/DJ3PS9/S;(S:N5PWT&M^]16W[3N\AZ(BO]A$\=_ 282>/V(C>O]@3]7K MELYD(ZKKYK"G;0Y[,=C^Z?B)$S[/UU?KMK?GXV!UV]ME@(_<]O;F +[X=?/F M[77GS75%@7T?,D!7KM/#(LZ4FFXE:UI7HM1[WOUWUQU:V;'4ZS=&XWN"Z?E[PNX97-#LZI0>[]LV M61--_23-9'%X'!Z?-02CD+ZY[]V!V;AZK;85"O0X^\HL%JB MM7]U=>5@5?=/UZOE\MX,HS4:?1 HK0@MNC3KUOSZ/^CSJ\[CETIB3V55IBG3E]*0F:@\W M,NFL*8O-TPS_*R6LFG&2<[T%5:GV;MLD\RQ+Q& IQFQ?/4 UL;&[2A2]8G4)U*? M2&UL'#):Y4)>V+VEIGG=>>B@%M0 UGI/S=-K*5NFG=4G4K:=[<8/=^J,M5-3 MJ_6=L8)QW_7=F'UT']GH+I]]Q1MM]9,X"5EK&H2Q^Q>ES/5X%_I3MQ&0\>#IY^9$]Y) M7L MXQ5B4>4*$HMJ7BR[[8;XB*I4CC2:HFWJ522-ZO,1M8+$HB@7*RBZ&3[R=<)" MYHS!5J@<@5BB:=29#7OZ".N*FEN4&SLFB,X=!A6P7S5;!#E7\X,RQ S*N[/= MSGJ':,8Q A&;AG_<^8_,CX/PN9.$(?SK5.$+P]*[+5OK2NVVUI;TKFU)=J_3 MDPS;5"U-M]MZRSYW^,)X(7PQ/\@,0RXL!.B(W(AZ)N#0#QXMV 3;L2:-S1X_4%^=)P)R4T'6\\S>WVM?X ME$7EVGMSZZ*MUP[9D_749:72CM&R@@^Z,F:+*5JG2;(H#XBRV%0NIJ1=@0@J7V3P9)NKE!"J MSV7#35P(VO+_T,,@ ^=89PX7E:K-O/I+KU:5EM0_L=DK+5+N26?]5HX?J M%98I1B4)H_*LX\QE98<[#Y976"6EN1)%3?_/M=6:!UVR**TFK!OF8=4K:5-5 M3;3-BQ795]496=8*)57515T[R3S 6[C^Y7-X5ZQ$:5N/]29_=VLX M#!(_CGX+8A9]#!P_:OFC?N9K_<*&S'T\56,U4[/[5K,G=2S5D'1-;4FMOM*2 M>DK3[O=ER[(M:Y/K>Y,#=0L77UV$4[977]QU6Y%"E;H(YZB>YJK2U*G]_A6I MP#DJP'7Y35U^<[V.E4S)$\)I -$:4#455'6ZRZ-I[X$'UD4 M?1!:F ,"Q@VC3L-HX,7CQ!.<](:<_5HBZ#> M@J.E]K/6YU&^\[@UO6U'3_@:O4T4?!971GF314VNR+3[?94W130N5T%==:E4 MN__K$RGGB1P0D-DYI/)";"9,V.BCZPQ,E K>6Y5]'J>HH51VE MJJ-4UQNTJ:-4%:>^##3\!\6"ULAUVN@\4+0O\'50J_3.D=V#6D0K,^IV!0::UQ4KMRZ#GJ@C0?Q4A)2L!T;^1;)6#Z4>ZU;: M9AM&)><#5UR0_,9BP1D]TA5Y9/XH"'D8%+T .)&LEJ=3V_C7;^Y6Z79^P M/6'EKI J&GI%"B8.U\V:ZDGXQ2WDWM49R/5YE.\\;DWAVSTC?&V O *Q3M42 M%?,D#MC2@*CHHBW7X^OWY#-UZG%](N4\D<.2P5_,X=Z4^]UQHDG?"YY^9:,' M%MU1RW2<00[K)=/$*([IV=FA?UW(^PX9X"9B6$&%">$/CNM' MPCL/\,.B]T+@"R,6NH].#*C+^LL[WAOL4!_%83*E![%,&!]^9DXH,!\.0?BG MXR=.^#RG&)4ZS1LBY5W C]T0%AEZ3A2Y8W=(GIA(>'+C";4&9U1M/)TY_C-N M$ATVJ%WAD2[L@A(X^"86>XJ7)Y/]+.V6+/VP1/:FO'LBNZ)<+I/]NM]]\:33 M1X'H?"W=(UW*-??P^D.@P??_8N- MEKX':OC4N1.XT[_P>8%BEE?LC<=L2-+OF>O'@2S<&D;^$L863R'^(A[#TP^*1Y+^# MTUBY5:^?S?SYTQQ2S74/(:!_H^+>0\6]5%?G!6@.?G-]2K=P=_87>6L,V/IN M7-\I7#'MGX$C';_>\H9N127/Y]9BC[OF:'K)U/63:3[_LS*A1T6]D2S,3A!M M,)4BQTM#Q:5&PKJW;W?HUG_S5M4)7 M#E]?P0$[USX*O\S?Y_JI[V@GM^R=S\[E6JK$J9W6:5[N [KB*U_;,POV3.T! MNVH*JOU$)<-ZZ2BD]IG4/I,2^A1X%52^"/L^8W[$Q/DG64/R4CL6\,MW>[J/ M-&OOVM8=YD[LX!KXODC#^/="0J152 5?[QK@_Z&/7DA>/6H2ZJ9,UYX?N_'S M-W<$3XZ#<$H&VA?VR/R$]<-@VOL.;,QWO*RS2-1^_AP&HP3N4LL?W;/PT1VR MZ 2YKOV.T6EW]([4['1L25?,GF1U;45JFK;9:>IZSU:U<^>ZKG*;>5/D>W3Q M"8-G8<;1(SR$03(3G)!A V2>%1N5)W?T/%V0#W9!F;N[H%YXY%B?W^*KKUA- M/;QW["MIH[5Q>4:#K6Z*74W8KM_0AF_&H!YMD,;Y;PK-C:>NYV$N^7)O8UQF M3[2SWG^%UYVJCZ/9;9ERM]>7#+-E M2WK3[$JVWNE+S69':_4Z:DNW.N?.;3->R&U;[.M(IQ@)43*=.J'[%Z.FB@M] M%/^;(54(691X<01K!&,AF*6#,1;[.D9I8\>UB1O8VM&DUHYO?MC\"V.Q1Z,H ML.]#-HL%>*$039R0P<,.U3&5J7_C>7+P;/7\9:#:Y1+AZE>?Y-473YXI>@\%6CI\7<\4'MF=F2M\-^;"_0C%I*OZ/B_K+@'?/0 8O5]A>$7Q? M)VYXQ>#U@R2,)^> []8BO7M,=9OW:ZF 1U)15-%4K]LGJ6BFJ%G7G;RBJ(9H MG68B<'E@U'01C.!3P'C= 98=F=@O81!%F&(R=JLWWUA31%.[D0''NBXVF]IM MP*K9HJF?).Y2/EAU5;3UD\BK6GU[57US\X[AE>)[0#+VC; ]11;59O,V8#5$ MU;Z1D; J'*M]$FE6:W=K>=P\PE%HKZG]+ RLEZ5R?FM65 D"U(B43^[.ZBBAS>P-X&M_+5KF1 M\1)_FC#N% MI(&LL]?_E_5 ZL#V74@^^K MJP/9)5*>JQ7(EF51O7+]6%%L4=:NVUA65%NTY(K4B.]-J[;8E"L9X*D4$ZMT M(!ON@6U5Y*X?'-PU1=VLB.E_<'!7$66K(G+J",D8S>;%' (WKKY5-)"M "NX MD4"V*6K-&^%ZBBR:]HUP/5U4U$JVV:HHB[N6.'9%E+W]8Q\5R=G9/WIU[<$= M^6*-+VI=[JKBV#6KJSB 5Y^3= Y6MU-/BQV:32SUJT W?MK\XI<@&$7(4/9N M1Y'X+G_*C0)=5IV^D:KJ4NJH:B2WC7; M4DMK&9+VNEK;;)N\9453460+GI(+&%BS_8T#J;+9KGR2U5?G^Q'Z.QSJHX+ MT?5/IRHSMRK=4*D+@7GN45+7 6;MG'K1.77_FK6PHJ*7/7JC-?>?V_#3J;=; M WA) .OXV]+-9X7;SB*1FK('XW6L8,!\5L4L+&W_7M_5N"LU?*5D!157"SH3 MQW] [D L8<3&+ S9B#B!YSH#UW-C[._K47T?.@H$"K[&Q45@5#=?T[PRQ#6^DCA[G]A M$7/"X41P,(O"C5U8>@AV4B75#_E4)%.B2U'B:U]K$+>J0?1AZ^[($?X3#(A] M<%O&]3$^AKE9%>8HUZY('# XNR(0JON'8FI%8@]W*VPTX0S P9%K#G ! ?Y8 M\, Z4<3.S ^N6#J5YJI=O0(F-_8N&ZEC.?LS%]S+./#C;#O??KW[VI/N/[6DA%;M7>;..FX:L5D 5/ MQB,+(\?#[ _7CP&!+'2#5-T 163HG-V76:L<-7HNRWGT_5,":GUE?U[T*9ZD MS2*KI&9W: ;3W5XEN7F/0@!F- M@F3@L;*QR>/NK.S2JCZ'^AS*= X']%C:O7_0IDY$]]BEK8TIYIU"ACE]&K62 M>!*$[E]L]+L_8N$]IJ-_FN'WGSW'C]K/O>\L'+H1^QRZ0_8%0[LGZ%?4ZZF: MW98UR31M1=*;75VR=-.6-,6T55GK- U+.7>_(M[V9T/#HJ\3)HP#C&IC@FS: MZ2>93AU$922X\VY8@C,(DEA@TYD7/#/&$_YAA8"0' GP910[/K;O$9QXW3@B M6<1A1*8HO!MA$Z 0EX<%X-R2"!Z,1(%]'S(L5Z=N?/!1H3>?,PT2/X[>WUK[ M(R"LP_H?-?7=^Q]IEVM"5+_ZVEY]R3XJZW3\'=G&%GO[=M?]^BMP5:MA%*1U MMF#X,'@GB_"_[^>].-:XWKMW]Y\_MF!YU_=$_G@^$6%4T7-?4D'9Z/#^Z> M+:PU132LBH!8G^AE3[3.92S(@1\5I6$IE>/F1D,5;HF)@U(FW\SPK(I,6S@8 M4/5V#M4X"9Q5"OQ>['=G#%8O&) ER^HYU=[.?Q?+ GF9]U:?2AGW5I]*&?=6 M3GOI/([0%YR;![_YC'M=ZR1H;NTD*-/&?P3#W[2VFHED,^G MFE=J=N5>KZ>VI7Z_WY'TIFE(+:6M2JK=;BJJ:JH=W2S7O%*>[/N\,*@TPK^" M).0YOGF&KX.?PT,OI?9BTNZ0&F=%PHAWW<5EGW%Z(?S#%QB.,!0%-X*%9D ' MF-)13S;=;[+I"P,[-V5[&I=+-+WF5]>S O=.X/HM05X"G(4^F:=O<3%!6QKL M:?E4#17?&)K+RQ->"SC)?]EZ9*'SL)SQEHG,I8_7)0S?#B(+B%B/M>-G$]]: M3J"V8R^95RN%%%(GC+T4Z\NF3!FJ+MK-BD3;]TR94AMR17+"3O^[.LEK8100 MES^CREW<=[HIP]W=OUE452YN13A3.2YN68((N_J*ZI8W5:?.*NZYUGH/U'I3 M)UKEA.=..0"7ERW["\^ML@4N#^#!Y[E__Z1K"=OO*]C*%S$LJO*N[Y MNLW/'25LH13X^B3L]EE?EQ= ^TO8O2@M[F#(__L)F01B#\?@Y\-SA,__O$V2P6.V^KK0[FM33U:ZD=[I=J6VJIM0R M#:/3U'I&7VV=,8.%*P+Z3TLM[:S"G?+2H!_^P\5_I!@K-J^CHW+S$YY'^O;* M-CEB LXW)@0S%CHQH_0:/_L3O001AT.D#)KY)&O>&2]R0,NA=)PGUQ\%3Q%] M.@J",&JL,I=5*MV&JC;E6?43W,:_7-^=)M,OL(SC?7:><;VH'X2?,@ ^,J#] MZ%2I5G9;57I*JR6U>K(AZ7U-EUJ&W)04N=O6#;EK-97^JX0Z=<('UY= H?U MIY3^S3G"!SIGW*T$* ;H/B =8F<2*7+_8A\X'=#?8V?J>L\?EL@@.^1_PMDY MX?.LX"'^X/%A,)VZ,:$7WA82!,6>*D\3 M-V82)ARQ#P5-P0]\:8BS"CUG>718@?]VU\ MJ2=C 5N8HU7 MSS_6C7Y>! MD*M>BY(F2_BR2IBPM:(TKKA9,ZS-G 6RG[<(^["^1NG=U>W-. TD7+6F]8+$^5.E)" MRZU2A%TY#X(NZLWSD$;-/A:)194K2"RR;M9\Y/2D4;V&2*K8--?GD-1\Y,3$ MHE:06'1[_9S?FH\UVWCN%;@[P<&]RFM_!(OZ#"S]M11&+HY8_^B4(1D^NYYW*16XI M?;W3[B@2:(^:I+>[+:EEF3VI8W6[AMWN-,TM7.1G#(9\#9T1$WP''\=H1H!# MIP4W1YS@$.929_7<58UUR77Q\([%PR\XEC?YHE^8)'2LSV_QU5=*]N5!)>%4OR:F+^?.,W;)0UQD -FX*8,PFP0Y!T?OZTAW*X8Q-F'933+\I M3%SE^'9+0F9G57=V 6YS\M_5E99+4SU)2_^TWD/_84F//VM.PJ5^ M5^^Y8E>NXBIZ(5I6%2W=;(K6AGR?TBFP-P!BK:-?6B.L.W35YW$+YU%]9:%2 MJD$GB0!3H)F'S*/ZYVCBSLZO)1R<'BP;HK&A$N7JA.D- +L4D2C6,'_[]>YK M3[K_W.K ]2B I4D*=WAFIU#WXB'T-?*127&/;D_D-VU1@?YQXJ4>%\Q RABG7E>,UBF@8%6G55H-Z M?%ZC2LW*LYJ*JRSWP3A^PC(!SX4#Y!-Q*L5"FG8%)/CA;U\IZ5I!Q-RSH\AUR5>,@[4Q5- M6=N7;,X\T^1@: U#5-6]&\B>&]J3_ZX.G]3N^OH\KN,\RL$MKLF>:.YH3R2# M^")-% [V!=JB*I]$L2FOI$;N5$ MSLTQ=NJ0MG4[LTW]T#Z'P2@9QM^<,'3\^/FCZPQ<;V46SO&:H>E]W6[VU*9D M=5J&I-N]KM2V;$TR6W93:395JZN<<[ -GV.COM0-;<+2%F) "))0>$H1"BLXPV&8.-[J/)CK;HT&!WY8;[3F'G,ZU,LU M**M?7;_Z:*^^9,^4=4KZCAQKB[U]N^M^_?6#8#0;2D%SV-C59HWAV+V[__RQ M!6N[ON?ZK+C/ ?Z[A7R7C81,MA%>!SF^3V8]GKI/3YL]N+X/W)8^"86_I:\/ MQL)G%KK!: G0H_M\2X6-UO"_B1NRVP*Z,W'"!X YWT4<+!%#[_LLS[BZ%:RT M1O])(CZA[Q;''KL5:'O8B'B\1.2G8'>WV*U,W8C[,[0KN[68]X[9 M_I*FZ*3:,"H>%U;]\.XMM)I-V[>YIHF.NG$5T+B.]4 M9>]4C\/R'T\,%YZ=?J'4SE/S) M(U.MEF#21*T*J<:UC74R"K!$M7D2;;8T$&K:92C\Q'+-%(WFA0H%*ZHL'Y Z MLUWFRU+>S,0)6=N)V*B#O3+\B"> [)T=D_@N?\J- EU5S#]^O^^^%49LZ$X= M+_K[6TE;S:!IJZV6VNSVI:[5[4EZ3VM)EM)5):TO6^UNL]]KV9A!8[S]AV+K MEBS+!>#7;G\-B(/EW[0020\4;6@_SW^23F-L/3GAZ-.,6IQ]2N(H=GS,!OG& MD #8J/7(0N>!?6%3Q\6X90?0%3K#.'&\KRRM<$E$B&W>](NF$W M);O5TZ6>V37EMFUW>W:'9Q=]5O^M_TO5NTO(.2_@VQ!780-1NH/VAAWTOK-P MZ$8LNO-Y9&1I']GWGT-WR(Y+M'_,6/A'A)N+BO2KKAY1LV6T=5VQ)-/49"!? MV9+:EM*16K+6L^UV4]?D_A_J'\K;?ZB-UVGW5-A9.AGFC>_\*(%W#>$T(Q8^ MLL^!YPZ?3Y A9YI]V>RU%:DG:XJD=]M]R5(-"Y9I:UW;U)MROW/N#+E5Y7F> M((?OS:-O%!5"=.%<9XXOS(Q#A/$HY3QLM#X3XQ(#3[\QFF4Z"X%J0]=[%J(< M + 'Q@%8!M.9%SPS)DR8X\438 C9 WPB>*GD M8+:EEM8R M)+D)[VQUM;;9-H$W:&__85N6K"T*_ZW@.:XRD/)4U*BVE(G*V94!Y13*P!Z M;Z,,\-7A[.Y\#-3#L7V&>Q!Q.CX>YK16I]GMRK+4MKM-26_U6I)MV&VIV;=L M1=7;;= QSRB"N$='_VDI:]LJ)$&ORJ 8+K3$.6.1 959""7 3AQA[+BA!&91 MPE+&[LR [3O#"3'>*7. AR$_C.80KC!9X,5<.BQ^SE*>%0 IPH\$!REV04[ M2H\H*C#5G92D7+APH;'R &U7X-MU8OH1%3$JX72K1<1&^< MOPV%*MO2'T9V(7>-E3)ZJJR9+7- MO@'2R-1M\^R%'>M8A&+!V3H>/#5X%E(G@/!+&"2SDG$$K#SIM^[;PL0!G2B* M4$UZ2$ !0L6':X6M^XZ@6K(H%'1O.G-X/#_V./LL] B88W8E4-+))=5P$> LA=QUNLO:%]X[(, MF1 IAZ#7)IX3PE6#$TZUV8G+QH5MHIJ%FK8P=?XD7CBB-9*(:Z6 @ +T.QX M<$OH32D3@A7HY7@&6(\<11S<'2CF^R+%X-]+U4C?E]S8ZXI[+F'J@8SB*$38 MD=,"*CVV>OK$] "U?C)&!0<)ZLGU1\%3QLI'01!&7#"\W09566!T 1@ILY_@/G":;&'('2YI3-+[W=$%QY?#?3@$S_W(Q>N$+6\M,P_D5HUSZLVQJDS="[VNWK/1_[===TQG4GLVN6TKCRM$;%;E1ROD39I.R.S&!9>7]I M2)9+C&-!45_F';#BQ;C'CA;<:L6(V:A(5=,1(*U*S\I#(95/PS=OH=-EW4NY M/H_Z/.KSN.4R[QVUJ:\40_59%G5]I[ROBA'55)2&4@VE8%\SL6E=NQ%EV8V3 MS$*]!76G;B-=GTA](O6)[*[TK-1>7G?R$^]NO2'=*=O5'OI7W[HCA?;1*DR%HR%'W5#;NASS*9Q:%C/]:F;G @_4?0U/TE_8(CD MZOI1T_5&<]V/WO!"I"CFF>!"WPM"=^0T=J:A=64\K^8T+Q=2N+,9_/!7V#+6 MO[3\T=?0\2-\GA([.Y3]=[HRGN9JKK1L-_NV(K*MEZVY)TS>I*EBVK4M_NM&RK92FZTK]$*OXN):0IRHC13%*D\41= MX@MEK.!Y8<]Y&65:VRC,DG X<2+BCE@6$KI ZK!&EH".OYGG3Z>3)X8LBE8* M*'%]7(78.V;=!$*W=&#R#J?MCK &OV(V3@/@,Q[WJY89YL[OL07L,)H$GB@0D2]_R9N M_/Q;$+.35NGHEMK2FTI+ZAM]6=)5&?BFW%$E$Q;05=L N7_.RKX7JG2:#8'8 M<(J?A?IICJR27?\NOZ=<@2K48>=W?22HFFBIAL#[)&"YW+S@@"XQ7CTL]ON> ME8K]**^Y))QTW>F4C5S^LY#%V )?%,9A,(5%LG+UB&X_W,]H_"S$SG>JJ4&$ MTOT?@*9(LB_B?,3WD>#3>3:I"I=5R &S@"V#B!MB@0V5'J8%;@WA*Y6[I4 ] ML1#+,];L[H#Y-\>=O.^>\X MI$C.^CPS$R/);+"O EJB;.[(H@Y).?'Y]/^J[N95E$S=J40XEXQMB>RJKJY; M5_TJ!X3 )RP7N!5@;U=V[&9@SSES\N]A/]9L!E("3L8$;3TV8&'+5?)G"'* MU4_1,Y>!>?@09\A?9M4QT@C8!J;#0;J\_X\8>26^6?;L#G'98/M8D#X+'YB4 MB?9"UC$W9&*,QW P@AV+LH']D(3L;UQN8S;^$_R8\#E@#8WH"[&VL4_A8!(/ MYG&&PT%#[.F*JSQ!G2LDA(GJ)&?MD)VW:30&>S)$*ODK OC5#"ED8E;R=!+# M$_ M0HC#HBLRX#-'^)O 3< VRL%\B9X&<\78R_G#LNB)>4X@.. Z#9&QK'^- M>5!/\7*><=VZNC.3$-S")]XIF:T%]GC#>S11[G/+D%5H> I>\%GI$I:)_A)( M'7LHZY-DE2I/K N4OP3I@06'S-/"'Y(P2%%^;KE'.EUB,Q]3F_A@[-!#EBXP M]ERB+PALJ)+2JD#QW()'B0V=W=J@NWI)+<[5+>N:Y2J?!VO,ITC9'QOQW.0 M$>PJ M+M[_[.T2MY^[-JR#JE#69L154GKK"@U1,JG7WF3FPB-I>?%N-$EG7+ M5(@*,:N+^$?:2+(-<%%UWU0,T_(=:BB?"7S8^,Q">U5[^S.UZB'^+E0V&!4] MS%EW- 3_XS&>4WP,>O-1F![!,5.^4@&^CU;\G1GY$(8;VNV MU@O'G()?OGP"??^"Q[O"ID')IT'.J-.ZZ.TX(?HFF!"'H4/@Y"Q$J9IG_<8( M08.R'A.I;)!GB5?>YT6"O?0%[E*<<"@!YHG]K# MG\,%/C0H-I4] %S::,$N]4LK-/K'+[9]5_[L_N.O)_&_=H&%\<%L (,6Y>"@ M/N[S.Y:782O%7 =O5D\Y2()&T7/1*F'AES#\DZ5#F!>=8V=]",!63P)TX- V M9*VYD!P*@F6+8+?Q;=QO83D6#"5?R[*\EF.!9ZS/L@C"P@FGK$%3;Z7HKCP' ML.[R$/9==[RN+A9<#0JA2)>S+ >,8XX> VE@WGWY[46<1@7JT#A('P=31$-@ M2O67C[JT03B+ M61Y?E1O16>,0-5A7%I+="4P?\B.T0O@CPKL1U\W MY@^>CB^0$GN[*SQ(Y;@X K:J]3#S(X%2!D$3-_-HJC!AU[!A'LIR%!\VB)Q]N0KJR/:_"-JX;*#W M#**$;U_WK1JD& ]""@7P7S>BOE[SDK02U#^POI*$8S3Y.(K8U-9?W*&P]1) M<,_2DGB*.(@JVCQ&2 4X#G-Z6"Z+AP>I0:^C"[\.2;G*W)A(^SYXBSP4,0S5.&;92FY8$1 MP'G-]Q;WF!PDD.U*U9$4WP=&,&W#@6J99YG6-$P2EL!_(K_'U8RX?AP.[I>9 MN)'$5!S:>WQ^%N.!#V8O(GSCRX+M?HK!4Y@LGP;H+#S#7AP2FN+N)AV1-0'%F4UJ W>W8J/A6B 1)3+%<T51#;:R*$G[*%'.Z5M[H(.420^R!!YQ!#+W#(9O&" M17K]5M@5T4PV4E"7TRJU&-FM?'JM>N9U!""'J\IMR-1>6WD&DT1ZLWK9WJ8/ MVW5>5TELDT-XX@5)X@BS@D5Z$',/$)"AF]=;(5R[XJH7R/X&._[(RA42"+@> M'L%7G47P<=SS:(ZU+3P7PX/-.7PL N D7D\ MEU@K2H;?QN0 XU4!-"( B3^6Q2"8X\#8 H-W!EZ?)Q!X_B!>WF?3Y:Q,IQ=V MNS(TIDP"UDI+JOC6Q=087K+"G\*+2\;Q$UX.+./CP6,,Q!/9;KRJ\OF/.1XNFTSB:>^7A!+5F4Y\!;YEF)=XX%4[45%QSB MC $"%D&2E5-U\N11G46+ %3!A(UJX -I?BK2&>-RO@9-:(Y2G7X M'$3,_P=VSN,G6"_CV7P";V7"F==582SQ1_O",3Y AH# 8IG3()AFK(!J$;+0 M.8 _/"TR4<(DGI#G+DOZ*KOW ]9[:)I/ M#U][J3*XEL?Z.AY7L*VSQWB9@@NS FY]A0L^)EQP2Q2VXE?U%+9%)T-J7,#< M^CU(5.E05K5CD/AMXT]M>0A^A8CE[WC3OBD0/OFQV!?$\2=+WQG>=[_1\*1L%? M.)M*T3Q=)BR2PGJ,Y+G'Y:2?0G8+MF %H-'L!2N2! '8\02!8%&F^1@&L^RQ MJ-9D]VV\B(@7;L SL) CQCH+F7WU2YS\V42BJ8T%'\^"Z(G=T-V5==7XS5F, M-ZDEI$<)W,!O[?("Z>JE[+J&_TKU='XG^_"0A R?H-HY(#NI5$^Q0S<# M?\9?PF>$ZN"2RZ9*8YV..&TY7S!>FM18S49.SZMO9'R"9ZSE@-)@0*VT@S6; M%*H!48>$_N6*K&C)*)B$!S7]/X-GQ7)7]Y\T-9 MVI@K90'%D/__XD_-]E,'[)ZV[R17*-C4:"UR_!AY(L3&9B)/I0%/:B MJ(A#$3Y'\3+->^[>E$T_PT$TA? 5RTA 7PPY5@^7(E9V\LC.!JPO%^BRWUA( MDAC//LWMTTO(=!?"VL!IB,:BL:C2"L;$=L(Z_"I=MBO:KTIQ3F]_ZEQ.B6.\ M1Z6+MJ%V9%VYR8;BF$/]_OKJZZN/_NISWOZW99:VU%@=UO;IUOWX3W XM1M2 MBTA)ON[8>[7VUX?#2?1?-PQQ @3'*#%HOJ,2')M#YWUW=(\>@^0!R*YX_PV1\"J!Y7?$&)MYD4]%-\CI M2#\3P1_"+)N%WQ'!'G;'3!O2?@SM]ST6X]&UO+]6XYV[$.G?B-WV6B/J<5V< M X[&&VKZSE4Y)SP9+6_O1G'CBZL<*,-XV#?UH"N\B%MO(@]UXRCEB[TA\2=* M=BY!W:_([LATX=[M7K'09]*TH6*>K13CNZFIW6S*1+?ZI9@R=4B5"QEROR.% MU-BY5O@BZ"-D*.]>#GT1)!K:>>@[OB$R=/G;-$1'Y' MO>77.81DVU>:S*V#LPDDH2I/WE2!OUGI4C&8H#L:Y9L?=D=?XW]]\T,=?:W& MV I@+:]2POTO6,TKF=[\4!D16%0YL5RWEY;X&!^Q#'$WY8^!)> M4 LB!GQ1B\NJUQF U9 QJ MV6-?/X81$*8LE5A/'MB+'&:O]4"'$GLTJJXT$ MSCD[8L4L/U[(R:;' ".[KN6G:92DF13-A_5W=_T^_WJ\S.I??PJSQWCR5T0= M1!SZ) 3+_G]HCX$,5IW+=5NU_#B^!_41IF-615R!DUL')O?FAPJ<7 --#GXJ MMY:AOY?(G^+D3X9\CJ,I35H]30?"<@35? NNNN M]'A7OFW/;4O0P.8-TB6$+<;0)!?BK.T>F6GD;$[:-V""KGATUWWI^;Y<<0+A M/^[$!./A8#$+YAF?5?Z_RXC-7V1K[F-)P\95UX'Y CY%4@RB7,#O(U$YPW&K M6-%.E@2H^B4$N1!WZFR(-/MK=3I[B$CT.#\^Y9!/U$N.102N> L;\<5^ MQU8$_PE'):R.@FH/WZ^*^.=W]MEF_Q,MFW=P3PDC>_K)9W?;&]SSNZI8: M]81Y%&<9S2;Y^.OH"2&[*J (I_1?M?(K65S^M]I$)[SNZ>N3-X(T?$1G/XZ#3EO5C]Z0WW#,'X M=(1S'H3/O+L!X80YZ"Q'A(Z2\?(IS7!;\1>(@YR%O J9]4D$2<) R\M:Y73) M0)W%^[!4>1YG"$>+T2("\H*PW@S>YS]@'Q KCQ=?X-"UC^$,HT<4I"6;-PU/ M K>$06_?OR Z,A8Q)U'*2Y+;EP(/6&4 /%]42"_G%>9( M:*7T&TCE8.)5 I$O!;?9A_E;PZ_C,)SP[T_Q[+':]/J';@8V^Q?7P%8%+%C$ MK#9]*D)Z;-%I*<1O83$\!*2I\JH9 B>S1 #KZYG-AO6,@.AFFL=L7T*4M3R% M<$)\:G.KW$V[&>CIL1\'BRC#[H0<%AIV/>:Y& $,+HB /7D.9_$"-QZ[%1#V MG>5KF'[ ',$\F.'18QIB $;I,4>RQOZ3.6+;0PCS'X2*!NV $-4H4W@J63<" MBUHSW&SXU#U+?S"=,6YR$V00!:I8#CSD2S2;H6CF#YMP&/99,.8-<*+[ZV8P M*J@5@.YO\HZQ\#M+\7"8ZC5)G7Q5'3VS!CIP-Z\%[_TJN9\\W30+IZ(!./KK MZ]]O?BG\*N1P GISG)4]@$4-HC 10B)X?\GRB8N)$"G66)J+..\DY"((W\V% M<'@T%^LJ3<>1IEW$:1&\), *)C&\#[D^#8+/4L@GX.!XBIB91"Y]./RAH4S9 M)!CX$$A:C$X1[$39%5PH.*$FAR7M\+VKP%V:P.TB<XQ=LHCUX-:\DR0,)B_5@^"K, 4@IL: M^R6.)QBU]38TSA>(Z0ULTY_S$5XL99(6L"+U3G?8"@YF@PD@+&/@R8VG>XA^ MN8;+:Q=6DRUY&SWSJN9A5N;# C'@@>$Y9.@;/.1K:XB/2,#PA Q/^RSG$%// M4.[PKWA/AR47<-P8PD32DLVK)_"8F5N;PBLH*%;4GKS#+ '.:LOG3Q59LYO! M.Y!OOB!.6_-$I(-)/ _+"8X,<('A^^1X%],H'3-TH64"YT4,UF+,RG<'UIG@ M,"UX!/QY!L>3(;@@;D:,,_)*S)BG8)S$58B" J" I2IRB((A0FD ?\!)P#/) M!F().)_*E$F.A5!F1KG:3+-X_"<"?:Q^/HM+\ 7<&19Q\)Q(,>^+APOBI7R0 M&,B-H*C@8+$?)2MO,.7X!;,GLP@V>\C-8X J=CG+9Q;6^%/"2PSYWO.E@/%! M2)$_026S/0''"G>\D(ZZ; >E.')AQ)EK?%H:?)$[4HTD(1L46">L(A&,1AS@ M%HIC 0_X(Y\#NLJ.8847*?L-%@RQSP="O71QFK,OL01?7=0=9E&2Q,/ ^D$, MQ*E#%)>" 4DX#1.1WQ7,K_(&2?D +QDPB9^N$A2 V_Z2,KBBYWB&U4Y";8@D M[P*"2N:Z5A=S_Y*GOD5957V#PF#\N*HRF.W!*:[-'#G(-!M )P8^LEGJR)@! M<*A8%@;%_*8_*K/ME27A^-9\Z&4]?8T+RC7LJF345$VA3.'!(-*35:7*O+>: M\.5?OBE]#1\G8,YF^2S.@=#V&',5$"Q!0W-43\87IF<$>A0[!/5#N;>055!> MN"N'IRV7?I&3%_I@NZ1X;^LEVQT*>9,_\3$))F W@Z<> SXU)Y&":0D1DBD+ MA<\& 248BZA2H"BPQ9BNYX6-)9T<0JARJD*4_=J1:[W@0C5?>0P>0+1LRS'/ MFW/?8(B> -/T4Q0U>#S^+L+O5SR%SK=^+X,G+.0$42T4I7!H&$ 5KC5>%&A! M7)CY]-+V8_>&#?RJ6H4VTXF,GJ)7$":KAH$KNU5WH["TN<$,9V*ZY?W+(A!C M/BNK>E/'84I0.7X)R]54U$BK\X$L0J8T;>NKEK6QC_B,JFEMV7^,MZI2@G( ZL1M3&$HHF1%@'C4$56'Y9:+0N2FO/BV[>^OKJ]4VR5=S!G ,+^Z3;PB M@'L!HIZ834$%(0YSR,>ZCPI_1FO6MBQ^CNI_>?-#N>0*'E99FHR76N&4>[5) M_!+,LI?<&^"N$NX'W_CE(N;45NZ.1<))))(':? ,#TX'/[&7_A5%*LN2Z'[) MDZPX6?7+/$S2QVC1LO-#]HMXCI.:"Y6"-]GM2N5F\&V9/(Z>!ARX^^4C<[E' MO]S6]&0_\@:WY='#^R58[Z=H[L9Q=2M%PJH:Y[R4AZ(>X;#IQ/E09*:C!&LZ M:"DQI+HMA"@_=3-PUMPL*% ML_(L5'<1^T5S" V794UN'[T.L+'++.(7_&)8^Z2DI4+!D&LS<2?%_AV^J0*J M@KA\"1(&[PHHG^+&G(/F3I4)XN(R3S#'?&:/(Y+X1'"E0SLLG\>'5-3$@3,R^Q4R- ML'8&_$1CPX/NX1^0538>0M7 M<\3='.^3A=&"2N:7P7?%]4/)>,9NI $W !8]X:D*)J0K [L?X(5B<]IE03B% MO,8#.?T[1)8E859OC^D(U% XSW+P8LS'@LD YPIEI[=GU&_3*'F 7 3U8-_3 MY3V[J%J*W1MO(G>X#E:6'3U^1E,LO$/#"J:);3S^FALDS$3CZ'GTL4+X.RO" MLU=_B3?>*$A+O$<#'RJ)X"U,E4Q">&C"GSE!Y&3T:,#IQ37B@PR^X<_B))H$-X,1YT>$Q6[BNJ[T M<>:K,1,RE>'>%@>9PZU6M'Z1!^0\Y"\HH%%YJE\ 1[,KQ!F[@@QFO)"M=&1N M:A'A$U;#PO\ANY 3V'?&DHJH#LK$CG@=9E"PV6TN-JO48<(9,[8UJ8^RI(Y[Q8_WTJ(J/M;)P@AW+?=%!19ZJ ]"6^)9*_5AZ5<^AI,'C([%52G3_^#_3:?\ M\&&V_7TXGF$#< E?70[/QFP]AE5HI%AE2?&^_&W<\)4MS6F^1F&R4@SI>)"= M"QQ;$Q:ZAD_P?;84W.,@P4M=GM+#*WO\?Q!"U9G2R@ZT#JCEZ)C@ MO Q^[2HT9OV[['$I>V/YGGQZ1GD#*GRU5E)$6DZT)R#MC4Y^>&Y4%$\B%U.< MR@%+!)M>D%K.4\FYQ'Q5)R&.7$BY;J<\92?>&MOS\UM:94^ ML DN'X.O/;[F^%2$#J(U@*T^PS6+3$2>1)T5^0">.KUA[INX(JU]KP8=P5*] M3#4SB\>N)\9,^6.2C)<8\.(D$)Y)!$HVX1^X#[,O(8;-97@_FYA7>QS.W M45II,6)*OS*:J.@L*C/"X3P8EZ-?EGST0O"5IR#XX^&G6? EK=R=YK8IS\2" MX6#.!<93E84C^97^(F$X\('L(:7YR"]4YC'+_^;LQ7U8SBOG I=R#R'*E/G- M_XR_H$L^'*2/\7(VP6P%G\8L!(4+9!.U9$9X0R3>R52WRU^#-!,IC3_PFK@WX"<$PD\L' M"[WS&#;E\G"/8E\<(*:2>8T1$_3>:K[?2Y]\P?W!)[1&CWWNJ7* H^/B2+)U MLP7G\<(RJZF-+R':170I,"A^0!&;+S$^%1Y?03"HHV6&%ZQ,4"?+HIR#ZXZ; M@1O-EEP![?SR\M7+]+%-QR06KX!<.W-.NTL%*GZK9IG(I6<)4Z@O_ M$&:-N4GHQTE#=VF%62V<";^R2Y"45QC-1%E.&HZ!8TS/ 3-(I> V1Z7'!$3; M;WEPH^NK?^L^EXWG/MHS(]WFLM4GC*'6",L;B+ICM<\JC%KPADG(AZ,GN M?61V'2WE?8B!8:V@-*?.YOW[/CRC.7Z\U2M&0R88@5_8E;4L;>=ZMIQ M^MZF%YGJ?H!2NK$]H)1^ONE%W_*KO^$!(P<9^$+DC1-?V'!M#[5UPV^YSGW9 M>N[+=9[5<>=9G8VV%D_D>EI.J<2ND[J./ZGK>Z3Y[.=N5@X%*T>"#=DM[R(K M_?LW.6#.GN/"=E20^O["^[0$@6X(YEKGGDY^H78=C6$/S6Q];J P-U?C62=0T>@P2KR-. M.N1)+VIQIQ?JWI#>Z\5=]Z6?B[O&'8>).]P0 3+FU\CCNN9KY''XH='B\EC* M"PUJ5\=E79+Z#U9KJE4GC7+;+F[%-A_1[F4)/A@95O@]2Z5"V MCK*KWTFBXSJX^KHKUUVY[LI6NW*-M':*M$1Q_<5Y3AKZ$^;WX4]H\E S+N3^ MZP"T*OI1]O4[<9ZN6>_KOESWY;HO/72A^I:-VKDZ;7WWYO76Z+KFZZW106.9 M\]P%[5CD)-^8\F4XZCL3J%Y()-(S J_AQ_?F3EWWY;HOUWVYAA\'\H/.E:G= MV8X:WW8].S@*5P*OGM!5LU\M;E\7=]V7?BYN.PVY,I3Z;Y/H&7_\K[\M4^DA M"!9__P"D,JS?>2: [*/YPQU.5XW"]&/X-7-F\?C/G^'[@_\JOH-%=+=IN@PG M+L,]NV.09_]">%7VMW=L<%7J?0V3<<2Q;><9/.M]./WOMV$\^WSG&3*5B29) MQ""R]/_+,B&?/WQT/RNZ^AFQ% A5Y,_R6S:BCGTK2F.5$N/S'Q_ M@EGZWV\EY>T@FL"?)Y^)0F395.AG6=8M4R&J9%HND517&TFV,:*2[IN*85J^ M0PWE,X$/&Y_A_\FRJKS]V5+Q/RMLV9;$.H<^"N@V]M$/[.K<%C-+#\ +?A=? M93?TXF8818GZFO15^ M17_[1[T+G!M%@S\A%:!2GV6]\+EA?._?+S]K[^MK*>^77G9C\VK?GYGH)?OIB)RY*?C7075\1C'NVW3;'?DZ[:F M2E0G%#;-<"1;L75)UN!UMJLXA@/;]9D8;W_6B$'-VFYM252=(W^DX;NI)T;@ M[7&(5R@R9-55+4]RO9$*>^;:DF79EC227BAGZ,4)#,[3E7VS[[LT/^6": M5$SLR@=K/@5_EO,1.91U )KSB3L%8@!@/LJ@'$".Z)<<0V<#D+88#32>\9E> M GB6^65L4-V:;]50[<6\/$'JFQ\JQ)9C,]K6E. HTZ58A0"01V3["KYM"1"> MP^S:XVS)D,-Q;#8>%43,SH<8S5X$;O<;,?&)_YX:D]#MNU+&OD.))F>CJ0ZON2 M[6A4LJGO6*ZJZ(KJ(ZE@32V9T5E;;&7]']A,!2#L4Y#@3(:7T2R(GHY)CK9* MCCNR/4-Q5(GHL@_ZF5+)U$:Z1(@ZHHX#VGOD@8/XUT2/R3!D\W.W[MI_H'3$DQDQ3:-D28IAJQ)JBJKDD4\*GFZ:?JZHZ(/ M])DBP<2HD]R9H H3X$^@//Z/Z6-[/OF41%D83ZB8K^6Y A7/B+&Z;C).)CL0_F MD6FPM[('$C_2%2#2I:YD803I$,/P'$^3+5WC'MG'QR0,!T_PXD9;LJ@X_ZU2FAB"MZS(KE.4FZ[=@OL2QWLQ[$,]!!VE_(2X? M]FJ&0-.!;->"<(\2T.C>2)9L"^S52#-,UP(M;QB4[Z\J*'YE^363RX:GC7!2 M*8YRA#_?S8(Y-P8ACZ#?A_MF?E:VT;85U2"V!,$">!>*"<=2IXJD:+9K*)[G M.*;&;=2=\EMA;[NO]'4"/\7)GT6*X&P$:F]_MC,XA4&:#09D"/IG\!@ODW0S MR:UKKY",87+X>_ 4LC3H2Y$$/6 $[X]&+E "QF4$$;SEJ1+H&3B&LN*!O?$\ MRSI_#"AO"@$_EL/$>QW]Y2,0']DDNGP2O+1F#GPQK0>G@+/ JSHTG3VP,L)[ M95#J8(S*D0U 8 X0?T1C-+V8(SQ9LLDTP7R^Q!B)#3$&2PGO3MCTI@Q_%^'W M,2++F+DIAR .QE$R7CYA(#!FO^!CQ'G@R:8//6$(,;A'V%:^9!RNFL]"PK7& MBWSE8NPY']S0/N#^#9N76*&=C8J& .\)AY=]>0S9<$)D]!0'LL-_UP:C9WR" MV1L^.ZGR&!S_&@(%:9"\W QNI\7@]JYCV_%Q[%O%:H;EC+8J+:C&XX2-4F63 MSO@ 7,;Q6?0G#CR#/\S9,-JO5"EO<+A8JU*Y&?@XH'PV*T:: MB6$KX:0BJP$\H/WLL:%A.$T%Q^@(Q++*59N& *NIBN6CE0 M7P+D9'4F,SN*845R\0PC!^Y^^UWRP32#F M3Q<>S6MRP#<:>;HC84Y)4GV32";U'4DCQ#)TV]0A?#N[U[0YPS!((G2/Z4I9FLP"25F7:[(< HB, L2O*L0T^AZ8KSX!7QI;XK]^])0 M('CO@\. !5A#4@PUIC>R]1,L<6Q89X?IR@:Z8<2Y)7)1Q\B*_ M5'@),^'9B%'.$WYLIO$,V,.NMU!L)]S3KXQ&;6J_*L4YO7N(T44.LP,+O=\T M.\WNKKZ\^V*O/.0&HK0)_2XW586V?;MV/_P2'4[LAE4K9_('_ M'[M3E,OI3"V]+>[MA[M?;7AV-)]%\W#%P[:%A[!C/7S<(W8ZV2^-&7FSW71$]8LFW2=7C;PB#5PDF MOQ>NV,QM9!5-)Z;['-1^"+-L%GXOU'H0%L33AI ?0]V=??;>R3IL*JQ?R_M\ M"B#+FH@Y@/O-^MN%X=]SHRXK]GAM;OUQ'9K#-8%J0TV_ ,"/MK=WH[CQQ54. ME!$[ \P\Y HOH@V8R$/=T+YI$G^B9&=X_[\>&R-S'[IP[]2=H:07LHPM5UE M7#F/A!_9KAE#7=MYJE6?S=K1G.57L&W.4JB#%2-YC0O64Q6%(!%6BHD*32P5 M$_>3C49OO,ECY?*5WP\'DW 1%ZIT$J+2P!6NCD4W0IO6'LXR[BSC]T' M,^P*&*2/(6L49T4OZ].)8AGK@S1>%L-ZOGF_P$H-4EXMQHJ[L!PG2M,E6P-V M%_!*-_S/']4;LWS^4S2;P1.'@Q_UEE^+9;5^ICRI,WU09X M5J54MJ+AKN'G6>7ZHPMF2@*DG#_ M"U;SHJ4W/PBZ.02'*&C"U8L:)A2=(&'78EB0E\;S>3AKL N9$0(?YP]%>:4H MQ'J*YE&:);S>.&_^WY*?G 7PQA^U&V-ULW%+M1NY=;L'/RJM\E'EV3#?+WC0 MJSO6;;_@2>MV[-7JZ,VES]7>[P19E+U@_UEFSR?8([I ]OV1AM/E[-=H&GY$ M?7:$LFF%:II);54:Z9HIJ<2GDN4IND1LSU8\W] L1SEAV?2KI<-GGT%FA OX?23$L^P<08%&VR1AW4C>,Q(_ATFC;V;)-H(U M<:2B]^NQ5&UY*X-I!O%?>/KC..BT51O A7<+>:I(8./'<+*^F MHZ(/[MWTEDU.^QA\%>&6 ]'K-,IN16Q[.Q]58M0/18":?U&L(7LY5J1%=9L2 M6U6DD4^(I!JR*UDCE4J&3EQ]I%B63>U31UJKPM9(7CT\).$#-DR5F !B0ET6 M? WKB99M\BIH4FIYJ=HG\9L(9X=N29A4Y@I;_V"&"%NI6%R5!T^#G]C[\[+$ MW6.IRVRP,M7]@BG=V#Z8TL_7<_,MO_H;+CK>OS"U)]O5X(OO,<:VYE0/R_<^T4:^%=I:LMG7TW(R#;:YM:4HX.^+F)V M8/U*\+&/V_=CH5,^L[E61=15T?(T)2_[9'C1!M2ZVR3**\V>:--?B7_=S76 MUS5?C?5!3^5[1"1,$8T-/>(,]!S'0T3K'!VEY,:XOF:98L3U^Y=#V 5_Z<24%I1PG.KAY1 MNR:ZY\4D-4W$0A2)PQ\C(#.HJJN+] V=,' !3.-,^"TGHU$9FNIQ^N>WJP<[ M94U7:RE9^RB^8Q6#F3JU=%]Q)&5D*))J4%\R#1L'/>FJJQJV8]"3M]UL;&7T MBM:5H#*RK]5#RQZC9")AI]G+8!H6K8RL(VTXF&%+5E+\H4!L;[3:%>,IAKQ' M\4UK$V+1Q16E!VFEN"C$P_/>/7^,LV#&WGR] M?#Z- PFZR3RI-[B')T"'FGF4*ZUK2%&7".OD$K&EO]XB&D="C[JJCU>$A,X@*]7/?*:L-"+$Q9%.PJP4Q=167SM%AXI*CN4[$E4,:HUDP]%'/L\K MRS?P=JL=J6HM$16Z?XOFT=/R"7Z/N:;@ 3CW/GR.9S@[>P3LBS(_&"-HW8N= MPH?\_*Y^%#^'+8OJ;JN2;8\LB53-G3+LS3? MI"3G")4%/_8EKL(G;SKE\&3%709R]WV((YKA"2R-_@%O$ME\YU'E'M'[B@,M MX0OBUD.LY@B,4U;99JN*1Q3-D"R9F"!(AB99+@$N:B//T61%U2V\H%#>_BR! M)*FZ8-S!J:UP$OXV6F:I/9_\3WR?VN/LW12I&['IGK=S\:XU5T8'X%J4QBHE MQN<_/KA5YDG:*O=TZGF:9A))M65=4E7/EFS'&TD&T4>&I?J&)HMC2*C*E&,^ M4'L?&E_GU>IF-)Z<*S_X\5.T42T*QQ1K%IXY%#;IIKK2Z[I>I+J*:#&B$LEQ9=-Q]5\S[80 M0H+ J=2I64I55VHX Y:I]! $B[]_0,!,K J=+\-?XGB2_A[N?(P^4U6AFJ5^ MQ7^II<'/JD'8SRHU]1V/F>\BJ ;(#-4M2U(=.&NF,W(DG>"21@18HGZ&S]+/ MY.W/IB$.VB;ZSL,!19')<3E D /Z]ARH#-+[&-L3,'P@)L'L+HCP\CU81!!6 MH!YB:M]/XJ=VY7X0IAG4W(U)FJWYNC=2)<-V0;7XC@G6WU$EZLJ>1RUCI&LN M,DE!)A&SP:0#L: A686["0&>/68WX.!;W"7Q'/YSS,L80*EQK97>SJN?B4"K M+6#G]JY+6&5ODW6NH5'9L73)(ZH"WI.G2XX\DB7#4739=7WJZG*OZA00M29D M6Y$B/G)6CKJO=I&D&T"1-]4;%,BP]7H'''(>+W($9/O#'X(#4]B6G F?_GG[ MT9,^W-DC(+D2KN+S))E?"N'G\7?U=P85:NC[E3<8&VH5UI4W; T5 MNOWOS_;JLU=6]!$6XRX)GR,X8+/F<.B#I[J/2%!!C3U%(,V#$O(-2\VQ"V_> MAPCC_IT-IK:%13RY%'[/-WUY5%L#Z;N4M+]"A^"8'B/MWQ\2R=!4S.O-1A_N M#_J[LM.+@=S5! ME[&RJPGJV\K.;8(N/#(J$_>=,[-=/[<(HHD4S:4QOPM@FY%GW@9:SL:@?[MK)SV\'+LGKC\?)IR8<43L)I-(Y./[]I M9_0%B,8,D'W8#/!Z*6:*J-J0 M&D>YTND5C3HYRLW#U73WY5=S5+?5K;=Z=O0N7N<;HIZIT:E44QTV[$>CPP^^(X5.*;>US 9 M1QP%=N>M M0+2ERV4+,NO\ 2:/PW"27CQ7E+<_6PVFO$I;HZFGM?''QM;J!R:#SDOYD;O@ M!7]E?PD2 5)Z6X*8O\L>P^0C2*MXX;_"-$.X4]Z%S3P5/XB2?P6S97A"_K:V M;>J:3A1',F15 _[JMF1;CBN9CJQ2ZKHFU4S>6P521ZUZ^]E9^'6@/?L8)D_I MNRG[[P-L@6IH2@M[54WU%4WWI9%K@OC*JBI9MFV"-%M$M1S3(II1=#AB[].B M:%E/AP,D IN4IB"_ U!QZ2 #'@U,^2_8M_20A &.DF>_&Q J_V4X6"3Q:[ID+5GPL0'5R% U5+& X0#61J@V-!1#_.KF M #)5W<^ZB'A/BUG\$H8?PN0Y&H?M;_@]GC\SH6,/2)G(5?^.(!*_Q]F_PPS; MDA_FT?_EF I^G(A?X>?(_K($!U*VK%59&EF*YU'=DGR'V)+J6R!&5%0:#L&3KDL.Z$])AM_;KJ[[QL@K#!51B6[24VC2%?Z<:F-^04"2]-R[ MHE*5^(I!)%G19=@55Y9LW9$EXH'R]3P5/D7YKLAHW@@QE%/L2ITYY_%"^G]0 MT,\U+-VP3N]RG&=+/H68' 'E^QPFX $P*7'!ZA[05US9LXJO^!FTA7 M]] "-#;2$"R&A4P9\M:L &PL^6 M04SXV= L0]_6KAJ63Q7P:R27NHJD*AYNZN+J<*BQ?"+) M'W,QDH1EK]QPLAQGT?V,(=I\B6:SO1BN6XSA5%9W3$#9CN/KKC&2=-4&MJHC M*EF*H4BP:3:%&(PZ%BD2)/">"AA89PHK7,E_!;H./GJW3!9Q&J95 *@#2&&- M*;L3#*K_SLC#S*U6?R8QL'0BZ[N)@:H0BOR23 @B)-4!AIB$.I(\TBS%=A7? M)7*1R-'VD(+\1#K+-)J':0KG\3Z:B^";I;SAE-50ORJG-(7S&:&=M'GV9F^6 M&9JF6"UY+7>D$:HIGF2[(Q6$!.(JR]6I-+)=PZ:6(:NV72@;EM>*,U@?9HJ6 M\WQD$!]&A.N,ISBB=C!=HG$?++A^8=DNI&$YFPSN<481Z!ILCL<ZAH7W!F$03*7XF4VKD&]!26?!E^"%!Z1?0G#^>!'><#27#\J-_+@"38" M/GPS^!0.'H,)O'2,4#6PTGGUL?Q-XY>B3?*%9;JJC\CAB\:S.,5\&T(5#0=? M'J/Q(SQU 0H]9"R(&*&PCK 8T30%"S? ^Q]P&);LRS6FC8/T<3!%:*'A@(^O M@U&-#"4L'7R)LL=!P+* (:P&SBPS;FK*LT5T2PX>?@MOY%/_!7QT$(^L56?:)I;K$EGRJ MRI)JPOEVB$LDPR3$M W-=$?]P\A:SH/E!/,ZN/$#QB[8XW0YRU"P038&DW@P MC[/!/$1.[Z:1$P;F!R_&4>)@\1IJ=Q M-<'\I:*R^ <9(-EXF22H0. S0EL]!(I=ZL7,!^V^//]L8'VX"XM0ZDZ^CCS\[XZN\.Z2EYN/])'L+__+43 M[I&^$??HWZ"J!AYX%0>&>_J&=V5WU+96B,;#\OULM/U/,%\&R4OY?'I@RLXN M4;,">R\>,+]M\%X8VY\* _?7O6@^@3;8C(*&Z)Z]DL>+I+D/DKHZ"W0X"+^. MPP7S27DA OJV+%(YZIS0#=NRM_!<]%JO'5<;"]P1O#Q%Q.^=2D?/4."MZF0H M'Z?OJ#\T*O)0IU<\IBT+DRL&JW]5TT=;W.FENC>D]WIQYS9,%V>&.#SMI=@A M2H>J?)0^H]Z02(RA1:ZM5'U1*+U>W-4*]7-QY[9"?0N/MAR16N0O2@/%(GOX MCZ=XS@/\OS?R&B<=J'RNS_5ZS5?7JB+">%T^OA2O2KY1CQ+V]HA Y8HOV1?C MV.O%73VJ?B[NZE'M-XTFFBWSL4>789#4;]T@71/-?=$MO5[\D]?IKEK0>ITN*^7F ME=Q8Y,ZXR0MH$U94/JD.VL&_(T?Y"%M1;=NH'P^3L#%;]ON=+*N;^U6.FG3[ MRE$B7^LW^UR]Y$?S8%8NPX9C,@ZN@RQ/G(P5 %TITW#S.$/X-#CY,ZOBJ4F)-@SANV08(.P=W2!/8D7)RK:4#[.3,NKCGG%+F6( ME(?Q#0_;+DYR5&,(H?,EBLY%"4K>OW]Y\D&&IG:1=NC"54L1'2V"%Y9 00L5 MC,?),JSE@RY.HGZB0X4>9^37=W)) 33P!$@/<^$'7=NY5@UT+13MMSW8 MTH$GCI5@!RSJG$?B65,*V0E("HM6 T"XNJE"&\OG2&-^ %W&-*;X+&[)E M3,'GY=7K4\ZK)ZYAQC7,Z%>8L3*[;#T!7^N'%W]N #I^[;+<#;/1#E*>=Q[D MW;RD;Q?D74=7J:%23Z**XDLJT1BNM2.IFB+;MBG+U!#(N_3MSXARO2<"E)Y=#7Z5TQIPDWAF&KO@\7\(IPXKSD^^'!U[(7/TY^#=+,GL^7P8SC'Q\6 MGA>1PPUBL3%4BB)W +J^_=W?$=.7BJ$.P/0*GT_'LXX;-7X1;_WXF(0ISH/= M_H47NSWD[<^J+G?=GT.PJEY1_$L0S7^-T_3=W(W210VW?3$?PQROQ@S/"M1_'34Y2AR/IA6"J5/7EEL2E^AJI5>+%8)F&5 M"6K+5#;/%TD;N?C) S2T.:7J+=8%XQPTWO3KEN: MINXX,X#XA)B&[DJ*[FL@&BZ5+-DA$K4MA8S@Z"AF.4F!R(WAI5N069$-5AG' MU#D>J_ML?T_CE'R (Z+*-01!@4OX<'[#6OM4HX\Z@LG7E8"J5D@V2T MNO>=9$,1[CW(!JU/_^Y&;&]8I"I$V^1H[:E6_]I@ANJFC@K54\S3'2D,6 MF8Q%RD6SZ'C'2D<6&8>2(A_'AH>_1L_,AQ5EUBPN_B,-I\O9K]%T+Q,-$:[, M0EV5ME@D&P[-:&1KDF^;KJ3J$-G;,E@D7U/A,/D6&1$Q%!@(OJ/_+JGMLN[S M4*H1W:PFFJBIM\P([$1YGN*[(_)%DLYS;#N1GMO7.^42*%<5W2('VG15>)UW MVD52OL>>:R+^N(B#KIOPO_J!]EP7GL%E'/15TO?8=$.,+KZS]J+\'43E'X.O M>P90JJS+% DB&K\M &-NHF;3+;4EZTJ]D3K(W&I6#7N&M)865]9Z2$)68Q-J1D/Q& U_4@1#1[Q].VB?:[I\BRF?VPK%3 MU-U20JZO..9(HY)''4]251WH5FQ9LDS--D8CV22N6VS@2DJH&X4-C!<<&R&N M=?#*,T6,U#UXP"]:#-4BN_+ DCV0"L623-O#NUQ'DTQ9#Z&$5 MXE.%QV$:[6""',TS'8A&74/#RR%G!,$I)9+CF9YM:M1QBI M1R\(7V. .A+.CG?-W^HKW1;5Y0-M>)[IKOL1%5*_^D&O=YVW]>) M3E7J!!%L310 7(=@KA.\AV%KN2N^ER=Z',_1I[@+XTL"92V2DCL"(JX[DF+HIC70BF[KB M&*Y-2^=-,1M&? LZ:[>Z,5:L?6(CS(&K?.CQ/HS8+/'$&%'==GU)IIXAJ40V M)$NQP5.AAFV[MN;X"CR0V2\F[AL6^1H5?IS\%OPG3B+X!?_[^>G*,T!;K?HD MV]5^3CN1Q=T-TLO=VHLL\BI9:W>K<*TQE+IOAE+LMZF]S![AJ_^'1:23,/F0 MQ>,_WRT8QB8HM]3[&B;C* WOL#/W?3!_"-\MLS0+Y@A6R#^7?@JQ6#V[AQH.Q9$RK)NF0I1)=-RB:2Z&CA,H,0DW<%K/X)0S9 M9W(( I2/RV*R]O9G:M4S*;L0W9UO[\,T@X.#*3K\E/TE2- $3<,H6\+9NRCN M*>;;GR72F7NOD-Z=AQ6-5&BC?2KRSR!W$!-9BM&9=:T4[R=TOR1Q>F'B!H=5 M4O82-T;T?GS[/32_QQ"I8-[@[ZYITU[GX$4N/E\D+^_S[,,..D%&<9K^% MX$OLW])TAA.*UTJF6I.V+D3V3[@@?.IR)[$/R]3C"M>:IW%O]51L5#6CFA5B M(P/3@W&08&Y45@SP^0Q+-SJY)-WIWX*=:UVCP+":23&IOL99JY/5/Q_M)!)T5!\-_GK+YBK_ M>IA#I1JZ>6RW5?N,V345G"X%OE#WN6KT]$Y@3L.=C&FF=@_7)!>_GP5YT<37='EFO!SE/B2ZHWDB7; M6@1 M5L\MPB<167)BD3V)B)+71/2$';W';W+.6YXNI@_\^$W-II"!)O3(;BPI"S? ME:\"7&W- UTFK"UB)Z_3H;9--=>77-/U0/H56S(1M-I.,[\)'YJ[\$Z[89W"C/ IV987/AFX N+ M,K8L.NI >(.;\RR:1+-E%CV''\(Q&$.$)?6^CF?+23C!I^!WEYE @?."!.O' M$":2/7W'$&Z5E]WN\8BFX[_8AF?(DJJ9H#%&LB?I#C5-T[$\11]QJ=+U.N\. M06;/J^1.*: RWK88AKJU@!ZN*JX.3X@CI>=C5MJ89JD]G[A1*@9XG92/MFM9 MU@@<& M9]/E+)]=]KX8Y\P9FD/3N2'_MY=&#ZN+V'<:_;2[$EEGEQ!#K*KE)QY.>#S- MOO!#7O!_>Y]H+VL)#%%]:FN(#V1)JJYKP!K/E'P(!S75,!7?MKA>(Z1A+KL2 MU&1#BI!<^ ^V_3P',SRU%R0E> 5'+)FJ#69T)ZO!$.!=$CZ"0@(+P6\<6,87 M#.IIZ5=T,I)M397H"/X?1 %4 A=;AB-A68:MJ(I!T,0A6J=&:=TWW$!$@]IE MDC" /IPCP)P&[FDYX3R<1H>PYUM0;'B*IBBF)[G$ :-NJ#J8=\N1J*9ZCDLI M%M%SX3=-O:X77J&CE6C.E\N@F6)YJJRVT;R&C*94I[#]+!_[(9YM?P.QIRD< M^3J39)U0# $*?M*H[A&$ C84#ENF$V1+FV\M:=_ #N6HAX^O'X M4H08@1)4I6T_-Q/3#.PY%G,A R$Z"/ OAV$\L5T^&F.YWTW4ZUJNS:U1%8\HFB%9,C$E ME1J:9,'V@I8;>8Z& QPLS&P2!@&L6)7RY^Z4-#C0R$:YF,@ZM*7[#"__O)J% M:U'S7?TZAF>K5@#!UM#19;O1),X17)KQQ\X]?CPL0>X=MYKEC@0WS*">;6^"OS+$NO#A('M*WZ"P>F=O-A MPYNE<=^/&G.I5&O]46-4;"\S8@A7WW0K1\JN=DEL1\SVC&BWPCM4/Q[5Y'#' MVMR.+>M(:S#IZSA,4_B#<#G6WR\5B6L;W\SN6?KIA="6.[:]R-R58\+N]YYC M1-Z+8RUD;G\0?X_GDV(RX.%NM@]W"#E$O;RE;FHC:WOFO,L>PZ1R"]*P?-BQV.'[H8$;(=.];EQEA#T5T2GSS$[>BBX(4GL8A"Z]/WRE6O M'4\8)M%SP+F25_M@M%R!T)>B84QI/8B.HP"+9;L9B M_M&RUX?79*R&QDXXC9.PXJ=X7[,DB),)V&.(D;+P*05EBJQ)XMD,OKKSG+E3 M' L++:JIUGN>CLB$-FZS!V"1QBY-""#*4^+($KXI+X&?'YZ"Q[(E*'KSQ!=G]=&@>CL/&&Z,X=:DRNZ22UY-(*S M0SU?4G7J2J8-!TBQ31P/H/BJ*4HBJLS9@[X5\:E5"]S.\WJ3N^ %BTT@8A(3 M'BOCO'MY? C8(TW75W3,#O1UY5%9D]-/CFAO?S9H8Q)P%VI>H_]V_@RR%R>] M%04=ZVW-UPBOD-%",1ZO8(9C'@NDPHQ?S+$I]G$9_>53Q1'G\R$\5$C2K514 M]2W=4 TBV<1T)-"IV-"FZ9(Z*[5G4P>B\=AS88-AHDN=@Q9=!L_"@KL=>+ , ,EO$8FOZ#CL&]Q2UJ>PVTC"T M[D-N\S]R,1$? 01V6C>1T\Z ?.OY-WNYNXHH15DE MM[[X=@)9,7*EY+1,S/226&TML>L)V7A@L>NHEY2BVI8UG6XZM+CX=NHP@NJE M(D88 D+PT+;1AI^E\\E25 U'ODH6T8 R7[8D>V1ZDJ<9 M9"0;BN7)>3=YL_6I=?4K^"Y8W7R7Q,_1))PX+W^D6"6#'EM:SZT?J4+B\'M, M5=3"P)AZ;>]^E';B6LN-Q,5PC6#JB*J:WH5I'0GMQ+26BZ^+89J"'966M@(Q MM >=AX1?.HF#C_76BJ;1)@_6P2QA(A'8\R[!>2CB!X;[PO.X?O05K"=S=7,T MF&,VS^R1161!?SWTW8&V!G-$1WIQP#Z$#X>*<\6C7LV4F:JBC!S%EV3+T\#@ M*)[DF#*1('SQ'6*;(\UQ13*Q0OFZA:_,G.1_[KE48PVI;*EUH6Y9_(IHQ_7/ MG"DNZT0C7BLIIMD4X'8*&MN(?GU+=Q"R).\0NL-F,:P[JV8YX%R,)KIT?VDP,$$_K-%$-WHE8&@%8'V+%[TF F?H0XD<.*GI81A(#CKWA$ M,BQB2"KU34#BC(QHI*IC72) M$'5$'<>0U9'+<_!J<_AO^_*;@Y 70B3>37^-YP\X0_'T-T-=31^.89%71ARW M4]"D,PT#< T0?2A\#FS-5/R%$615$OU)9OHL*VRKQB>*YO4 M=,2MRBJM&Z@X B[S*7)!K!/#,AN%MNM!F(M/] +KZ/+!7SIG\%\@E]&4 T< M6KZ 0(>W1^+U]XE/L*7YX'_;DJ6I!'2R94FF!]K94A1]1#WJVHHXP41;01?O M1$\74:]4:3DOJS5OZ[:DJA.'%GYUJ$Z]@_+#QUC#6K0+OQH)ZD"XHZNNA^> M.JW2L10-"PQ$MT%ML97U5#$CQQ'.%WT_P#IR48;)EM&B--4B#\ET!#J9)%/"IYNFGZNJ/B M7!MA]6@116U'4(4)5?11\-<^)5$6QM,I!)P%L%4-XK:708A1P>G=B:H*0_:X MQXK'4>T>"V.\) UFV.4D*O-/TLJV^]4,J[36+*WDY*G84=F!ZN=.W@:X^U6? M@B%1E76OTU$ANDM7^>L//!Z0X.X=]!8?E)%/!SDHH>T(IFFE^A.!*?PX>0H.4M3+&*U;P&A#T^H3 MD[:YU0%NJA33X*II2*JM@L6P5%E2/%WW%7!:5%LOQI<1PR+U>*,SE:\R)__6 M0>'2NO&H.WQ:=VXQ #7%V,BIC21WER:1G[\4.<([,D76&V4U'0C<683VA+<\ MGQ Q6#I%WTF(6K$P6Z%B\E+"$B7Z=K[.ERY<(E'AM,=U%K+5H#CQ#<=DXY\@ M@ 1/C/ULZ=IN M[39 !"E\@I ]'B^?EC/P.2?O1K?@7\:7L@D6I2:B;)B^@[C=CBHYKJ5+(V>D M4<-V+56CQ29LP?]=N;/C(>#/NYV'C2?BE1E+4U3'/16OQ?/YD7>4'6=C5,62 MK=W<*L71P(9[LF2.?!G'PCB22657,G0;5)RF*YY6G@ZI>6EV4L9]8WN&HY1W MC.DUF8P43Y5<5[$DE7A$@C#+EA3+E*F#>/BJ6>Y9LY_CC'OV;ASQ@MAF\J6L MDSUD(3!RWR)\GJ:E[^S'^,YHY%JR)&L*-MNJAF3JJB\IKF$27_8-ZKB?M7R, M:+,V>#>*>]%::@N9<<[Z[!YJ^U&0?VBG= M9'8+_^WB6[3A(ZG$I50#PZ3AL!87+):E@?L-7//MD>7JBN&L];PW3F#K"2%MRS?@_9 MHX$/AH/+=?#V=KPZ]A7'A.!(\J@#N@@\<\E4;!Q+J]G&:"2;Q'5Y0AD/3S/- MWHW"XU6F,A&136[*G$!!_7M#U'4C5' T=78W0EL6JQZ%9HRK=,<_=B68JKE<,N8G=^3K)[T,6(2,A9 M^,L*1\V#%HYN^OK[,(4@:HQ&%S_%K@\9^OQ%,0T;%I7.+%M+\X9ZV_=A5J]* MY3KYHKC$BK8:\V2[$-F7Q$[!,065_U$YIGXV3@*ALK%JODU.V1O\.)F&4;9, M=J]TK;)3U8RJM].MOKT._7GZJS8BGNMG1;;L8^A M#U]LQ\4&;AWAZ)+/FK"CS2[ "[6B)V.9@B#HQS2B B]<='A4/4U M1K-.U!%@#ROTJH;>J11M#UG0/J.#@),3MT)#/&9S4I4!EJ'MF"?OR@#]LW6H M7J43>9"G8XK!AACM[4(>.H$%?-!X&ES?,6GG4<\W'&<2Q)=7 GA=3MR3@ M@FXXFJ(1952D;115U;;.8%6N3^*DVBVQ/>&$*N2H_1VL9$MOCG]82T&3T.<0 M_H0(;COGI#M3V%9SZQ/?H*XL63)FX%P#A9N.)%G3'=ADQ?6(\IF6B A5 ILK M[TF2;9\-[W3"C:)'DV*0:#;:\8Z359MGT02K^R""^A".P;] X*!J>09^=\G[ MV-]-FX6!NVK/%5YV"W>(IN._>)5AR)*JF;IDCV1/TAUJFJ9C>8H^JDA5A7>' M(+/O^KHZ$X0_?'?#J!T0.7SVPP9@\2V^N\0?;N@;\< MFV.>1A.!E\YN=GB7466N&#QSF>P4*IW"1Q#Q8FL!_&YT-NI$RC$D7$>"3HRG MV1>N%@N)W:'.:1__ GBB^M36)%61+2P^U8 [GBGY&B&::IB*;UO<$C1O][K2 MT^1"BA!-^ _V]3R#IXG3Z"[G6"D:P@E2VABOM@U=S?JAE>1KGG@]+0,Z]?A2 M!"BGBJ'61X=M(*)!+9X,\+E#/$*S Y0/[4.QX2F:HIB>Y!('W"!#U;%CT)&H MIGJ."WML>BH7?E5O#*=YA8Y6H@]6,G4"FL&P:EICCL)F,@Y<%;>?\] !K8/R MBA53;:2%-E:]"19\ <71_C\&H\O18B!6*OA*'4BIKU%NC*7%U&Z]IB]?@*5 M;4'X3XVZPGJ-D!6RP0^8X&08=@6&+5ZS@.&1E>7ZIS7ZUM91LBVW6) ML*&79!VQQE]IW*1W(^<5=7H!M&M=M&D7HFMVYY(XH&(PU&Q2[4Y3DQO@.(^C M_B;/0=8M;66_RT77R6F'9SG,Z+A7#<.N(#.4S4N3;Q2%EC1VIZ3!@4,UNF_: MV^Z-[5U]8=;6KE:P$3KUKG=!X['S* D/QS*+DY?:AX\@!ZTFKZ,DR$P0JI4I M!Z!Q>Z:-'A$6Y79> >OA(^HP@\M?F6?S>G60\$X57"SYU8.T,[G;\[+TZG.0 M\%ZQ3&-.*36WX]@J49O5T(Z0+:=50LP_5ZWU2J@%A:4+L]P0T?Y[9W68SH5/ M;+?S)3';,Z+=/]FE\/*8QIA':5NR91UI#29]'8>LZU8X8^OO=P\RW^84_AEM MN>/>B\Q=.=8R?[B7'&/UI[MSK(7,[0_B[_%\PL_Q_6SW:05'/(0F.X3;VO$V MLK9G#BM*K]R"]XHQ*#W,Q5&W8TV3J'W\F%XQ1.>2HN_JOS08D8Z3^ L$F'$: M96Z4WB^3E,$#IJ*=\&.%D&4<&4!U ?S!W0QN,S=@M,QC6#!X0R,SH27(^(TI3B> M?(EFLQ-?KN@FM>31",0$X?94G;J2:8.L*+9ID1%1?-6T5BY7]J%O10IJY2:W M\[S(ZRYXP0HO1 _#<7^UHJ5>2@K!_FQ+ITU)V8&^KCPJ"^'ZR1&-04Y8'3E2 M4O,:_;?S9Y"]..FM*.!-MO::)%2H:"$83U:-3K:=U%7^Z1*<^!%>Z M%6>KOJ4;JD$DFYB.I/H&=F]HNJ2.W)%B>Q;U7)$\(D:C0F=_*H\$\G2*:AZ, MZE=0>+J".#7DZ"X)01U/\G2T^#(H%A[%]=A=,UAY(EF!:MJ!P":3N,MQ_#:8 MW[B5 &YG=[ZZMLI9 T E:KE,A?32VH1BU,Q6ZE=3\G&([O;\.(3D(J: MVU"T9D"PLOAVZC!Z,*TC MH9V8UG+==3%,4U0V;5.QNC"M(Z$'17@XA9=/VMI/-D Y8-X,V/,N01A"\4,E ML^Y'7[%L%=W='/^@IW<)X _0AHG<@;8&^E5^LGJ^ZT"[9A&Y[M>W++X;MM 2JM\)P/RV+.@U7Y)4VG0'9 M&U/O>)(D;;82]U)+4//MSP9I0)JLHZ"=3C].WH<+,>GUW53DD1 -I9\4(\2D MV; 'K]/23OO'6"C*O/$WY"!XHURQ]K5[F>$(R$11VG>^"UVO<"2_E<;V& RW MLS8RU1ZP=?(H 8EJ'V_V0HV-]8;U-XE9 5NK&6)Y^ MS2Y5@IGX$1O=&9C::8DGQ%<\Q2.281%#4JEO2N;(HA)U#5(0@>Z-DR"#68@0[\%V"@7)B_]5PW*2D%# M1W*Z*(5?X_G#QS!Y.GVNK2OY!MA+G?O2KVJ&*C5'GP5\BH. .!8-5)0M!_^V MZY#\!/52%VH,*5E?V? -='2A.4J(.HXA MJR.7Y[3UYNUQ^_*;PSP617S5?^VOXPVIHC6N#=?1T*24-QHAB%;X',YB9A7/ MLJ15$DU5)]R28Z;*SL*X;GRB8UG?QBJ;&G&ZDX!K+G"?)C>!^C MF5IC@%6'V3L]@'3L*+EZ"U!>%V#&#R$KF/PEG&-[)I:&39ZB.>BNA.6]SE3- MT&E7P5$U%:LQ=:L;/AU7:"+Z&=+4?01]:AK*_D)-I4F/FTG>KJ(>J7TR7E9+8Q"&/"& M.YC>SGEV]&.<89]9ED3S-!H?&VJRA8.&JA#?(Y9D^ZHCJ:9K(5J!B]4_JJXJ MOBTKXG*=71N\?G .RXS33S/H4&_76J_;D9&$@7[ RTXSM$!@T' P_SN1P\1$ M5;\!3;65I--.1)Y\N,,I>:2L1J%[CG,XZ&""7<_1B!"-NHXI4=7R<"@V.&66 M8TL04X!?YFN6*ZN?V:11:EF66>GO[3R"H.6# J.]=V3JO!Q5VTBE6/PII@^< M4,!)VYW,]@,'/H71PR.B2CV#J_,0_KY\N@^3=U,!1,(9^&Z9I1FX 7!B3E:@ MW;54P0.UQ5;6SQ&Z@; \N3":!='3B9WPCJD1(D::%_2L67R%O-R6X]U2 MQ$I3[Y+X(0F>>)/GNVG^@=,23&3%-HV1)BF&K$FJ*JN213PJ>;II^KJC@M:2 M/[-IT$2A9I7DS@15F%#%0888Y5,296$\G:;8[BK XOI?4@!:3#>$$MN)J@I# M_"!*N.JO0MSSNK0'^*$&KMW+F%RMH(1O3U*%%=4)\X>:%7Z"0AJ%%=)TI*!" M;B.%BG@ W,_]L(!E32,(,]GWCX!LH+9%?)YJ^(HI$<^%B(^JKN2 %R-1Q:#6 M2#83G6& R58F@N"L1%;I'RZ?EC&=F&"C"NVD.=25:].#;?IQ@<5:.O-I$ M(CFQ6MC2UT/X&2KNV0]&<3M@9-G%=?!;Q\\XAU/E4]A,TFDJV:X9&?@LAPUH M@>7M2N:)[F)/S15%3#G%5 MZ/X3,K@5IT77= *Z&OPU<&I,W<: U)5,1U8I=5V3:F8A=DIC&/-9^'7TY$6% ML:JA*0GUD.+\U@)2 T?\P# M[F,R9>@6@%+[XCDPEN@6L$37J*SNJ,]LQ_%UUQA)NFHS &TJ68JA2+I%(0RT M3.I8I#ANNE9U%CM3>":N6#J1]=VX DJ>(D\EB*!<276 (2:AX#^.-$L!_]EW MR?]K[\J:V\:Q]?O\BJEY5X<@"(#LRG25UK3O=>*4[?34G9<4(\$6IV52EZ0< MJW_]X(#4:BV41%(@B:I4MRU!E'&^@[/@;$;"* BF\9U/E 5S[Y9P%27/MFIJ-1-F[J&9GI:2/*CW(1@>WG/VHI?D%53ED M%^&":(72J4B84<4.6$ M6#3YG9)$M:,S:6)TVYAUNG!+*@AC=1WARB'';'5PC]KB=62;[>7I0ALDV;V] M]2O2Y7C+6^Z/>)@N6PQIK"HAX +9VK!RCFRTD%XKAZF [0*I8*9'9+M+P,%F M+! F67F4H(BBAZGP(49W_A]NZ$'[(KAS.[M =WW_-K7H:9>&W0%T1K '+=.Q M')B7:+3:?2H\@(X0J /A?WS^I*\W863]I@<\<-MX;X([=)8(=S(Y@!XM2(3';,%J8M%FW:]BHUTO(8NRX],JV MP^+2,H$&U+!!:U@..I<&CM$7MBMV6G:[#[JB0UJV03HMUL,]P[186QBU"0V@ M)LM&=(L*&3(UB]DS,<46"]RSF;K!C&W?ZQW?TX?[-Q+9Y)B6030QA>K10%V:T$ZO3ZMC4;G6%H6E3W&&]MKDZ >9V MDOD)^U1J@CL0SW:2RTL3DRS:Y()P _X.AZ;$@>Z*CB6_"M6O/Z6\U$S)J]"X M],3)>V&&A=X0="^LDK?ZPIE[XEXLC*%+?)#2B0=]8EO9$RJ/[/Q*N:=7X3I( M164D,^4NS&G>17C9*[U*-(,\MA:^B-GDG@^$@M*TT%64Y++N_E?A+'"!M\K, MLNSQA+*!7925;2UREF(68>;! .(EU$+?(7<"'.(.QI1(3B1LPL.R/]]F_X6J4KI1/,*K>DI02+8XML!8@W])VD%D>=#(ZR MZ 8&1W8K5V5SHS1.HTG*:7'61FXI-^4*KTOJB/)*$%CLV&+TW.RMK+LFW^'B M"!J\9>I_>?7LTVM0IX1DU()3MI8D$U[9F<'PK"2CWYW\:K5*5EM M(PU@F$#SHME(X8/1'MWC_&"N5.V#2F,'=:RC+;9ZO0Z1JO;IDX/ M&XZ!.W09U#-^,5&1(^,O32IR#* ,,P1!+A_G+0SX]J!M=(6 [-*611S:T^5M!S*Q3<<\9C3GH[;+VY:,)U.;T1-5].7B!,DM M"D%;UBFS$G&"G9+%R14VFF3OHA+$R?'-Y<*H%H@3RW0LJUAQ4MIV9&*;Z>"2 MY$EI^P)Y@JUWW:+*DB?4L*3?<>$QZPX,UNY0U!KT.U!4T".M-ND+QZ]+!Z;5 MZ[.^L!/3_&;C@-8N3IZ4NU%\;*/YRI.#FSO&J!FW)!ML.#8N09Z4L1TY19R] MF^M3I#@I8UN&C)&81E;S1%[9[:@R6'93&,[3$M3'L3@=XV R2I]SSZ'W'TP_ M6CBD??&1>#X(PEL7Q@/ZT+7VQ X#&X3:+B\ [Y(A1UY*86QDN-[O(^#(WBH]M-&\9?V!SN4B/)%4Z"724(..+WPYD0>.M#KV%R_CBMR6G+CL& MQE=R0?,Y99GLXU2PJ@9MP0NJ"54=QDN: G;D0.? M3/)N@&:A+F@)^Y(N*,.V=247-*UC+$-KIS?DAXY9@>9)J1M-Y,F!4$#.YLFA MS>6B^.0-N07U/668)R5L1\H3YM!2[9,2]B6OR!W;8"?*DQW-)?8T]5MKEA0M MLTO2II#[/@)#64\H8]T@5SZ%[H22MM/&N(4<8K&0 M_F!9U-W:#@270)V"Q/N!SG@Y2[TT8F'8UQ'O96X4']MHWN+]@OZ&&;<$WB_'1.TE5E6 +2T;#_\>#?/W_^$O'A+\_!ZX?N MS?^*\R$>C8F%3?;QP^ICBP=_V'CRQ^GJ.E_^'L5N&/<@R0S^J):!Q+^/'U:O M+A=R?[2VS&H9)CQZM+;HXX>UAW_\D!+D5.ILZ NEJ$-;XB^%;1^FCEAFMC J ME#J[C?^BJ04$X<]R_.W'MQ_A9.3]RM^F$V_HQ9\YS&KX^\@3[T;";O_G/[;= M@[7(5/O-B_[Q6])&V_-'01 F'__X8>=3?Q,43[_V+-0,P:\X VJ&9/VB45.- MIQ6ASN(^42GJ)(+N*'68)&*A\E!%ZM!LU*$E4"=;6+ZV\C'SE]W#I4OR^,5+ MGSW?>YF]%"N!438^*=JJ4-'F4H8ZBZ1"I:C#%HKGF 0&F\LHACH;*=R*42>3 M]A9KG**H?319..=/+62F4^_@P>Q\$L2(!O%T_#7P6VCT%H5.:N-5C+^!;KZ!3Z$]C:EZ4:=: // MW*KI0951O.>Q*]R4T>+VO:% )MU,J@PDS*P,_"8?QJ3M794QW--AM6EX;G1K M5A+//>V9%N 13%&XU!=[T:N)*K"?X I'G=AVK-XS??X$OCR MQNXGC',(@C!=VCAUN=%&OVH@WKQ,Q3F]YY$' \=C#>CV; @U 9VX_A?WA>^^ M"7CPWA93*H?P;:^\X-L=%5'<''BB)(J;LU'6L>3ARVW@^E_=.0Q(^9<7C__- MP^!KX/FQ /4R:I=:&96F6.HVE!OQ'.'/#.9#XGC]YONL//?^Y:3RE M\Y0J#%LZ"[B"L'V+$F/^81[%_"42QE]#$4QF7%<0P>ZGF\0!BU(/+/H]$,_U MGYN(Y?H(=R6QE#W&'^=3OAT]V.A$WE#[])V*F5[*,0 M>0R4YEOJI()]:!&)EI4AK0\5E=:W$RV=5% ;%'5203V U$D%-< 0BR65QK ] M'"8#4OCH+A[S$-:%? Q/6_2N;RJV.F&D'GCJA)%:HJH31FH#HDX8J0N@.F&D M!BAB!U$*KB8RD"6/J4U @\+_'351'2015G>R'8U=++@1Q AY%,-@I8>?[C2W MTEH^G+A1)#8PE)W+[F;QW5,&HWK;)3[O*0UE3.S0I,Z[!HPY"$*XA8=&>*%[ M7&-HQE2>,9O!B+6#D)E2EF"+4*GTA 4CE2" JB:D/4&&5S<9,KC ]-Z+_MQQ M2S>2UP0)LGE)F.2D+^\B;H-$1&Q^NQ00_;>I^'#CA,(^CL*.H:BVJ@)'"=\Y MF,H^L3(;1'Q L]V'+H42SU[GL!6-L[YYDP[^F,93.UJPF;#K/J)+8J95G MI YYTHY4@K6)X2074="'6TW6_L,-/:A,@GNE3>Z^#80T\N6]TP_7__/NZ8F' M? 3K;F\Z=_<%&Q_2AEN+%,I'*4ET5)M**9#\KU9UU:@H>=6R&% T@' /O4\C%@O"S)TYA M,]'315.504L73=4&15TT50\@==%4#3#415/UQ5873=4$3P;C/!C""*EJK*9C M0/D(H!3ORJLB^6K4GL7C(/3^XJ-OT-IM+< ,3G_4F???>#CT8"B$<"/7QB-) M)T7^_OBS>7>5">:&0TQ5WWU9^4=I7A94IC9=JT^.21W+!RWYJ( ME2XZKB6J%L5OD,Q"+*L:TO-K",G2\5P&.]K^"(S?*3RC,W^?D/<''WO#XXFO M6G3GQCCJBG+E&*>A>B1A'$NXUXJ&>D]BE(?@*?XIK/4>?^630"YK**+8,6E% M+/"3$![,0M^+9R%OPR#&-_A)ZY/2F*@F^J1L)FJT;L'8)&8-)5%GYLF6T6+= MXL>;EVD8O,I;8"V42N.GF@BE*_)30^63;O%5&Q!UBZ^Z *I;?-4!18,:IFSQ M19).2@ZELI,2LE5-+4WR*A[=MS30%\]7&&]T^?+=R3W,A9OQ]$#?W#_DI9S% MUW^5<&S5>@J\HEB\^7_<;5QUPAY6@FX"BF9.JLQ*?3><>(UE)NQ08H!V 053 M#9]T()R]F-\*/3(2/".,=^_'A+>CB,=19_[9_4\0=J$&94T9I9>??/3(AV,_ MF 3/QP)IVAG-C9'4=4:59Z1&>J$I(UF@SU -)=):6ZTAY%3%?#DE4U^1E<9, M-9%*UV*F1DLF3!"U:RR9NK,H%N9Z*-.2($-I[$VU:"J-FVHFFDKGIF;+)L$_ MBG;//8][A%:;Q3QC_A+4B.P=A63 M% 3P:>C!S/:V6#C*D*BD6\:5Q%T*MY!3FKL:VL5.($R3KAG44E05;;+->MB* MAR^W@>M_=>> Z;^\>/QO'@9? \^/'[RW![B;'@@-UCQ(D0/MT+!#*J)WND*0 M>_' '7H3;U%5L0'QXBVM9=3@)86UC$*\U%R=LF*:>C-)7:$S,#,5KFQ<-@UGC:G(V6*IA+%13+"V+*=L<=1>6JZKLUV#RZOG/C9?Q)J1^ M"V.<;<\VDD8Z-@VPOVS,5)7Y($=Y.(4B^JUDU*X;CCS_:$^A$]/9>9A-IY-YDX70(?Y-L^(ILY'%5OQ,B8E4'3;8 'X^4 CP MV?5G3^XPGD$7Z6654!D'2<:5OL["X5BXVHT]3^NCR:J1ZI#'J#*=Q7 1H]27 M,6H*&_CPAJ+Z[S!LWZ*D5.QA'@FE%0D-UE $B6E8E93(W4\W27E?E-;W1;\' M28UO [&4$R4IH8;CK)7\.29#TIIU&(+Y(XPX3-'3NC5Q,HVY1W'H#6,^DKTA MY9+<3,>#)8?0Q2*8A7 Y<_?B>S]FT2FUA]G-2"^>"#ORQA]YK]YHMC%XH>>% M?!@+KNZ_\>$,OAGX_$O@\\7OBVF<32MHW>#V6G-S39$3W@#!BAI[>R;?;H'7 M4-STQ.(*8F<2)VGTSDQ%;U[;H__,HEC6G R"\ O_V1[*H!:,_ H#7_PX3"I2 MWC7U3U<]Q$)G"_RC;].1H*<)$YN=QN)L.J0:-RX%X&X=Q5U?T>3&6>H6FE2/ MLYI7=%(XYU2./$A2QV#B!]FGPV04044\L6VFYCF[#?SGF(X,/-_U M9<+\*DI2L*?*,@$HEF%4"( FPX @1>(5?;F=#38JSQT^!AMM"4H;Q< FCYTM M?B.[0\%;H5_+L6W9>Y( M<_F8=D^7%8>DC9$.7)^#GRVMY:/XV449U:EUAA_IS"R!"RTDG,%K7BXKF9-JS#FU M0 VAC-I4:T\EM*=26HRU4,:;DU#JAQ9=U@Y7WRT/@YZPP"*QG?^[\)3:2Y3U9>)*@Z:D<3*S46V@X,- @ZDC9BB8XJ6 M!:X/PLMW!0&VKK#25[^&_-4+9A$+V=;I6%Q4UZ\+EXK$!_; M01(?;#F*2N8E/I]X\!RZT[$W7!BZ43P-?_W2K3X$\H[%8017[,@D$[R@&V_@ M\W>)=X\A=Z-9.,_U[J[QQW7)*XWAC6I!PZB-:G6,[WGL"K-FU'=#W_.?<^OS MH$_R@EV:Q!Z50@=;A)FU.LSB]1?A;6J-7 2G-(0SJ@6,B8E=JR/<'HWDU8([ M^>IZHQN_ZTZ].+]XF#[."ZYI()=4 R3JF'8"DJVHS)5CC?CH*\2OUZ]Q._/U M=[80>WKR)AZ\V9=;J0=4%MS\6\0@EJ)2]VL8B'W'\'BONTIA8PF15P=L%L.@Q+K%C^ED5O@$-"JL%VP8$T4+=4^"[;,[' O_ M,9RO+ZP54*:R:9\3QNKA@2T!3 URZ@>PH+PV,&U]\]#GD4:U$'<8F MJ0-2G9DG>]F)=8L?;UZF8?!:1!WUE2!+R]N9J>R]YH'R]JT:JEH@DLX I;;X MIV@6U4DS0),^>HEAQT>/?#CV@TGP7 MW:3&OE1C(5#13\:QYK<(%'G'(XZ[3 MB4K&Q]<(I3/&Q5<*+SE3NT9XG3-#NQJ K<\*71D5XL Q4]&TAZ)GAUYHW:R. M>,RC]$]Y##JN_VK_E M4O=L(,/4=6L'(8#&NV99$.A:)+6A4=>Z5,]^*QT=73*@*C#J&M+*FJJE@:2O M-E0"1"WSL^ ]$[%GK&V?,]B1+.9!E B-MGT41D?;/JH"@\6"2@/3'@YG+S-9 M9'47CWD(ZT(^AJ>]\AO(<"HN^GD-P+2QJBY(V$%4YJ$X5#;"J\ I2R=\N9/M M_(+E@B $^[8K2!*ZPZ,9@OIXG\XY*EG5A>]93Q72?:O//9#+84$E,*?@/5G- M9SDPTK$.S-IQ)T+4\XA%;=G/?PGJSI09OC/)H/@ M0JUL:EC+ (I.FSXFE*V"8R<8A/+J<%);O*1J"Y:#Q^7!>TO<]7*."85C4J3N ML(605$Q?VM"MO5!]B^Y+]Y@$H3>R"U06D.B M6Y'J? ,2'6E4&QH=:508'1UI5!48';A2&20&W7(9P@@I:I@^C-V0=]R(CP ? M\6XR1PE>C=JS>"Q,@+_XZ)L_XN%:QA68IU%GWG_CX="+^%?A8/)[N)];KPJ$ MWXLL9KX"D(9#5.TH4S"0=WYQ <$R@61(ENC(V'$U@%V#8]GLT?.]E]E+;C%C MS3JGL(YITXK(A%VLX[YIUBF==72K[>I I5MMJXZ-;K5=3=ATJ^V* *5;;2N) MBVZU71FD=*OMRD"6!H\=DR&F*&1'GC6B8N!L.)GV1C1;504F+RZ+ZEET3;5PLR=B0D&R14 M3_YG%GK1R!L66NM=(CYZED#EL-*S!"J!DIXE4"V\]"R!J@$FC+XZJ*RUK*#I M3!B(B_O7K4_6 CH]!N+L\&8CW0<]!N)\AJG&&(AK,5,SF:7-179#9*)$WL$772N@K6#)?8MEZU9T5:9J6.@.!FK"0DS#4M2:/PQ+]].-/"4_H[8_ZHG#$OT>))'I MN@"T-@1J.T#]7=8P(AOT/7&8HN2$?QH)5^V]\.(-O!N;]$OA\\?NBK7$];A#T'#.UX-!-MW33+>T^'#\HRP%. MID.VJ\74/ @%#'2R\IL)=G;M6K79!2K$-+ODPRZ9ZM749Q>5>N&4L6=$=#-: MK>[//9"(%-GDCZ4]-G5:\4FM]5BA/3:909"CO2*&]'*(EXD$9Q4C1W+F]>#QPWPN$=AO.Q(J-55Z!-U_E M@Z/#Z.HAHT.#5\;",HC!=,W=)1A9H/8-=@I&,]]+ (ID4Y8EM5]D'TG^6_+R MQP^+WY-'P*>V/N]%@64B]OW;0^_=0]+W?A7OG?:D[^(/_[[UE\GX"5_M'S[W M9?;"0S<.5IAF^?:$-KL_+Q_;XW[P(NSH/0_>19O5,]]_^..'M;]]Y]:GXC'O MJ S_ P M692\^SGRK0R/>$C.UNZ'I&_N>4QR8'_[V]_^"U!+ P04 " HA&Y,2*'C M.&@; #V. $ $0 '!G=&DM,C Q-S$R,S N>'-D[5U;<]LXLG[?JOT//'XY M,U619=FY3%+);#EVG/$IQ_*QES_1XG[-%S".];O5["\G=9^0?K[?'IV?%;Y73!B!U":#7WHG9[W!Z]'@W8>3TP]G9_]42]/%BGG3 M66C]Y/R,A=]9ES0(B.^3E7652/7*NKFY.+;.?=^ZQ\+? M*N"?CA0=G\Z.*9OV3T].!OV_?[N1G^'HKW^Q9-D/RS'SO1P%/DEHSOI>P$,0 M@B@DOA?\::# UV.;JQ1+C206:_#^_?N^>*N4CGAO:MN+M/S$YF-1.G[1Q\_4 M.QGTS@9YJG"U(+R43+PIIUM,P[S^^"!P(QXRCW"!#J0;G)Z=*%0!&"F:EW\% M-V1]K+ /A7I0BC#/44DWTVDT6,8-4S+U@[_IRY=*:0=0&;)5OC@GSO&4/O;C ME^4?PXD8@\:UCC1^6T[K$J^<#%X@Q6N-@BR=63D)OBFOQ0L>"0_+J>0[I#O3 MZ +;($4 YTB7+ U)/"F2!/:;$K"6WM.^,)V2!T<0@\W M)T%X1=G\DDSLR(>/\N_(]KV)1]PCRPZ!;AR%)%<@"K(BOR*7CW80T%!T6.(W M/EDLO&!"XY_P )OG!T9],@)P6OC']_OK#:*&<;_;Q^+]2^I$**P=N%^"T M7 MUU !FXMJCRS/_71D+)&*D@CC$NBP/2'TX&0 G7I"KOX)K"S)RU*8?>P7.129 M1YRXP^!7\;=C^T[D"\(;^!T3QR5,A L&'700-J#,)%M/%S]-;+)+4SV S )8 MP\DUC+)S(NUS#^_^T-^9+7,&YDAI+!SL DY]#P=&-WO!+3JQA@LU>AD@;4E>'=FJVRV MAQD ?D9]%U;R7_X=P9SP/'#K#9_U6)C-_4MUK\J4#E&2LU M@^L]+H)2*OQ!N,.\A7!* :(^1]P+".^ZC\8H>O"F 8S+CAV$YX[PIWC!] [, MZ@"G>MBHR,IH\<%)T>(/T7QNLY7H/[(*K*P&*ZFB T%3$"BM:CBY)4^*^1@P MB&"Z)(L2 M-ATY*K(RF_YTC>E'S ZX[6"I5[A8]R/<4K$>;)]@QW'..2X5T(MV[L"T0ZY) M.EPTQ@6TKP5AX>K.Q\X^<'$NM\ W3=%1BZ$9(V=%C"2\7UF"NW2F)OP[##3% MP%=*W2?/]\%:U^CLGGICG\B6UA0%-5F:;T4[B+"7J.?X>#QLMVRN&OA4]7^/,S"4#0YJNU MZMS,UM?\>5\$4T*LF*=8MW=F;VSV>^+C;MR=S<*5XBEK;/@Z_,RF+_'G"=86 M\NZ:^C;[.B%\_=P6+Y9M:O'JW,SVUGQSW9;P3M=GZ:<=3G GGT#31#'C5G4! M'3877_RSS;']BHZ[YGQ]VSK, -&<=NE8("#8$TPMM=X.+5O,"HNQ'EBX]CS0 MS,1L[S*W6S2/Y" @W;+Y2,P;VNWV;S$JD"G^?T\6E.&$NO%X4(&/V?":CP[W MZK@U7N%VC1LYH?65T6C1F;JIJ?\W@BD48?XJ?:><'*AG[8JLS ;7_&_? SMR M/6SG*?_LE)AU:8=V9_S]1O4D#W88W9.R-(-!<]Q5C_*Q?DK^ZF)]]XR/$>ZO M[1(=,4,S-C0?8!ULR!HZ9#QO*%@-H&S#WXB;,\V)N"DLK$/+,\6'U8!'+89F M/*P+$VP6*]:!Y5F#QFI I@%;,W TIZ0Q@*P#QC-'DM6 1B/&9G!H'LS:464= M8%XJO*P&9[C824UF^&C>T8T;Y!V$]KY37J]'J<+*"(+7FJNSRJYYAX/GV#ZO MLV=2F9L9#9JCLWPKO;/_,^VIUX! +89F%&A>R\W[ZQTBJN9\3+]K;OLJV:PX M=UTA6\YZ<2[()I1F0VL>R#4Y47!82-FK:2.MGRY):'M=KJSJ9H^WH(<3XSYW M)1QLP\H,#,VO6&/CO,/*,V,%DU>[D0\KA<35+$8)W*/T'A.7L^_3)\QU=T79 M)8W&X23RD]+-8+5UK68$:H[/6@A,A!.[L'&%KRPAH)5)*'=F$QDM0*J52)E2 M=:C=$VJ5GN&>3&V&.^<_;,:@\$KL8B0)(??!V(P]/:"T#O;4+B\5P$HDL&(1 M.ESM#5>/H"=E:3#B-@S,.-%\L35QDM;3@6'O0^/:T(YM1[_UC,W@V29N-3_ M;8@IZ:"U%VA=9%]H./ER]P"FAYD%A26Q[\5/?Q"\E82XYX^$V5."WGD:"*\M M_PYZ70 MAG95J1EUM;.(YKO$6#8+0+<^.[V5"&B%U$I$%,O;A^]X0=;;WLG[#K/UQWI; M>#!$-*6(S,O"M*NYX.K2FY&D>=XWA9)WW==S0"&;[:_\T@RH:S;+,0:K5$CV3%]7:0J0V9M>Z%!JZ-K7B9(:.YZ\U.B)Q%$B<9(HN9BG>'XI:_V;R]X2K5?9 M7T5F:&G>]]+C4Z^,YZ?R_5#54U<@6P?(/0*R4C>U+3LSN#3O?/VS>5U?]@+0 M^<)#;X[>D_,Y1D+*VZ5@ZGL5A<#G"CC:_C^(S9JCJ7(-9H!I/O(F $MEL51A M1""#%,>2\E@H4(>[VKC3#VKFHEX*[XJ8JDEMQ,O;LCAM[:2G%OBBGP7M,% 3 M ^K9SN85+KJEM3FZV MO>8!KF7[_ 6V'1:VPD*E:>AF K.]-8=MX8!W-XO>M5MNTWFGE,YJ&^ M(D0>T>0AOR&!2UC\!%GAAIX1 ULQ-F-%\\OJ6(EKS^T6"@%Z0@(+*XR/AG(, MB95B9(\323IX;06OTD7"ER4>I"0[A]SN*S/#<%-.BK7KDEBF#IPO"TX\%8>-QX#IHW M/A@63,\QXGE*RG8B7EH<,\ W7/HE#MJG,BE%#; M1**!%:M@I3I8BA)=*]BJ%5P',&\F/(P[I1+']H;29@QIWFEM'I^P3+K%5YU? MN>$YRC3/3<73DQO*FPVK>8;5/#O=;'T?9OUJ>P''O ,P(@39<^6@.3:MU-?!HS8\TFBI2FU^0VFCN=]IKEEM5EQ=>JPA35V(-G5 M' 46[I=D0AC#^R66(CQ#"=XWC4%UN)@!HGEEC3,8=#4DE0E B.IRH?[=X% ? M'X8DGY4&B]KT9DQHCDQS@M!N-'D.(,1.;I!S'LUOB,W5PE>4W=+@ L_]^9BB M9KB GAMI14'-O;&O:LRPTGR;FV"5N,BE,):H)$>$$6L@4"^3R$I%DL4['TE] M$";Y7..[K\75UY6ZH>J$9J!HOM+RZ[B[CF=W-E9U6)A1 MH#E+\XG#K9+$X1TDG@D2J5-S-"/" \#1[P EAR)CA#:#W)*;&2B:G[,*4!3G M9S@CTHW!I4,#:>*:.^#L"SA*ZSP?TRC,D<5?7XEG:0BHNK68@:9Y26L"3>V1 M;!2GR"!!G2)2A\!GZ+KN";)U<(\%9QKG3S9S=]"'E;,U8TSSP&[5F642R#F4 M)67H0-7DD%9R886(I\M=5X%!&*J/U5A8>DR1I.0HU^[K,,--\^=6NIBCZ.?= M1!0[B46P2G=>9,?@RVQ]3QS?YEPD/A1[05&X'RSNJ$HS-#6WNN8VF@\)^ MH6 \_[@5+S-(]!S)6X"D.QNY)6C2Q%[Z54-X!5!J=#7H*"T:9P ;3N)]G1)7 MQ,[YF\&E.:TKW'*4 UHNN"HC27*=08E,EO]/<,-_QC:>/9M82_$DA$*?CK@' M"R9R%#^SF8/T.2P^G1U3-NT/WK]_WQ>E^@N9+@J@V4_8)@PTZN68^8+^].3D M3(*W\/UBJ1(.,T8FGXZP ?1.3P;O!J=G)W\ Q?%R[B=%0B_$6M0OOVF/@558:R)2K?((<#T;;8S"LH#20E2M\I MC,IT_]BW%PLOF%#Q&WX% 96EY0-0G;+0"C!IS<)V3()[ 7K0'-"3.S,RMV^H M7 882/!7+Z'KX:/>X+1W-CA>N)T%"5U>"BP@5WD=K M]$X&P&"M#*)^E7)JVPM!V"AFO^I_##5D?N?0#&O2":$Z8YU3[*BKE MK23$S_(>/\O@[3:2-).BF0BJD=^(7VY8&14) 5;ZIC804G-NCP-\4A<&@BTG MSO&4/O;%J6JVJBQ.&5WR8SM!(@:3=*>!)"IA^FLK65SB(;?7=<1(:/"/7D9< MOW*R=&:U/T)*)/[:2GDO>"0\1&9G=210R.*_>QF+^E($MN=4[RQU*OGG5A^" M>PZR&M01(*'!/WH9<8/*PP6K7WM")/Y:4S_QY4D0%.#3T;GCP -6S"&1G:D7 M68P86U!!X/DB@/#34<@B'.(CX.F%$=(( M3T!2.ZSTYFL_1_$.S<#]2@(9LY]=JHO5Y+]%#3+U0^#B.YB6?0:I@^DK5-37 M#3_,@)(YT9A1 X=A^1Y>^@ 67HK?# MHL7"7Z5R8OZ4HC*E152+)5(UM-@.5$GO:,\NS1GS0\9Z6':H6DZ[ECGD/P[FVYE$FR7V,Z!0R*&MG+ M2X*[=R+QMM#YW/T73#J1^\#\S7=4Q4%]X0LZ'\/L1*Z]'#H-O/\0]]J%@M[$ ML[-4^#&\2J^6BB=ZZHOX$G3 ;G*C^YJLUSE;O*0PAS!)W>5WRH&]K&'LHY*] M?>3=38<2]2\)=YBWB"?U^A+]!DJAZ&4XKD'[S*MYD^87XL9YV]>F?L47;9KL M7=A\AB=8X3\\1/1H^QC!&.=47"F&R.E3F:::>9YG,BCD73J$N#Q.S."OK@., M08"6-_>@*1;G%94I#J!=HB[#X#<[<$OP67S5*H1^O?[AP1KX2?B!*&7\-YA MRURDNBH5"K=*N?0L-DPY1R0 #%S/%XP^*ME;I6(;"A["\*L M)"2L=&2H3]JF@:&:\$6W=CVR5KJU+P1X4AJJ\X/@73'F$]Z0X-=I8\A &I+P2 MMQ'V/7A",E5FK<*E9565O2 D4\)>;K:;WSLA8N?D"CJ=[!*V6"U3L0.8UY8J M0"-61<^TV('J>4N6X>B)^(_D&TP09GR#OGKQ ]4;W>A5@*R4.U1-GV@5/9-2 M!Z2E/%16HECRXC &$%5F=2M3VQ_:7+1=6V?%C(CYS97\#GZ%LH>!3%@^BF1N MS!L+2LR2]4#8H^<0::5[(KVU>>5KD+7.R&6R_Z#L3W2WUE1Y#9E4.0F;3K5^ M>&%WH.*G'$X2SW.9[V%3P5;-WTM$+?H53(5:Z46X)(_$IPOH7X@S"ZA/IRO- MD6 HTR9?PB4T"2>DC']9$B>2=Z$$[BUTB,GO)+F%[BMI0-LJU:DCEDX@L]QD MSV6BT=?0E8JWJ.U);TYZG#_.+IU/#XUA!XS;/BX<0;98%A@UT\WR.$A!^1 [ MYAM# O"PD(]>K@>NHIG(T:*EEBDZQ)I]M9J\V_3E1+Z_;R2<49A08KA_EHJ6 MA_ISO7DUYM"F%I?<=O@=?HOY="&X)(D\4?6N3G,(#DKE?ITD@H:/:!;\M"[4 MM";=07B;K\B812#8Z-7 M1J K9=\\L(INNY*7;;+3]7P!E=T3[@G'@@P;B*,&X@PF>E.K0]0J9=-;N<2\ MB,<30^+*186_&E%9)+VKJ&3.L V3%DT;E%M RI;[Y:_;*7]Q::^_:N6"'F.H M9%(/T<$K7;G>X#86;5BMBW)^62X\6<4E#$EBVQ/,4MA2JTNH G.*C\3K%X1FB?SX?S % M&&:G7C9H7$K1(I_'-SN()GCU._9_Z+Y8E)ZS,Q=K$U[%S/C*I\QS;5V-DI?M M$EY<*50X4T7]1SREF\.5.'B5IG.[H(\B>#6GZK:L6H326QI46TEL*M@F8]_" M0G3V.PD\AY3HH;UKE>AQH%:N6RBF0I2*;"K9JO"N1%J $0AL3Y73Q&5*E1=K MI49BBE^F0_*B55)G%[AA,G(,\)Q0)C+*9S.(PG2C.HDVT7A!/1E\?9=JS;_P MO$U-OTZ2[LP-?L7H_)PZWC"X!,$>1: V5_?7XA5VMK6F?HUGJ_(0-B>R]$.8 MV&&L!Q&O*W 8RHGQ^H>-/O=P)9>U5Y1]L_]%\1A<,I[GU*U*TJZE;ZG<&Q5K MHQJ8\G,EQA$,*T@6!Q?VP@MM7YS/A?&$$1Z*J+42A\T6/%KDQ%FKQ7=.)I%_ MXTV(KL@!4H-67V7/8_,-.("ZAJ M5ZF3D.*+5@E-INC IFP5A\;JGNJ6NE_5%VF60U/&,UT>)ZY]*5%E?J%W*; K\RBFUN? A=%X/ MSHRXD8\>3.7VIVQWK1MA>Q:6ARO:,#65:U(47I2SN'J]YW\HMY <2>)0]$ >3<>2\ MQ%Y)Z'2ETFWJU^7I$?C4R9KJPK>]/.36E3B('AS3K\5NR.'D,X71%;J')+Z] MQ'Q5BK?*?J6AQ4I\WN=55B3)4"9%F*UC MK7)5"5NE],QC,%-AX2J.HBL>-U]7X"":,;-=<@M_BER6J[(%\_HB;5L:CY[H M:$8C;@>8OO3*FX2$!,-YX(TC#ITM% 2(X4:!CL^ZE*T":%YX&K&F>E<@;:GB ML+-(\M6)/Q*1V)<*6*@T]IYPB5C:RF:*]:J*)"KGY-JAIH&B3FM^Y M/,+SL.+HGRO+(;J^2)L42=P^\5QV_7"RJ6#;!I6"O&*R*6+Q'A;$@<4[<;7S M<]5)6C1!%=&?5#_Q4GC^@IC[V)?7GL&?_P=02P,$% @ *(1N3 2@B0=5 M( ?O(! !4 !P9W1I+3(P,3$_X-6 M?MF-6+5:W?:,NV/:CM+5UH9&*DO5'L^^."@2544/BZ@%2*EK?OUF\F8508(G M $V_],'"D?DAD4@D$HD?_OIUXQT]$\9=ZG\Z/GOS]OB(^#9U7'_UZ?C+X\GL M\>+FYOBO?_G][W[XCY.3H\OKQZ-_VL0CS K(T<+Z2GVZV1U=6)X=>E8 C1S= MNOXO3Q8G1R='ZR#8?CP]?7EY>>,LN4W?V'1SNG1]R[==RSOAA#V[-N&G1R/3=FW?OWWQ7^.6!AK[S\>A/A4\7C,1].D#-QZ-W;\_^?/+V_2F# )W//QT7N/SZQ+PWE*U.W[U]^_XT+7C\ M^]\=Q84_?N5NJ<++^[3XV>D_?[Q]M-=D8YVX/@^ FE)%;*RJZMF'#Q].HU_C MTMS]R*-6;JD=@2-!X)&P!/[O)"UV@I].SMZ=O#][\Y4[QW_!#G]@U",/9'D4 MT? QV&W)IV/N;K8>.4Z^K1E9?CK>K@+W!%$_>_?^+=;_PR6UPPWQ@57GR@_< M8'?C+RG;1%0?'V&[7QYN2N1C&[X3\H"YA$?2%"0B>(K%3VM;/.U+[P/4_-=C M +*&?=PO;V"B;$@W2@^;&9R\^V!-V 7=;!E9$Y^[SV0@@H4-#\Y"-BOGE+LX MB!>>Q;F[=(G3FXNZMJ=D9&XQTE'<6W0 0Q:XMN4-S]J%Q=?7'GWA-[[C,F(' MO7DY;'%PHA_7 ,J:>@XL-U?_%X*FF/G.:!.F76^]F;UTN>U1'C)R2;C-W"W* MP_WR/.2N3SB?.4XD(9;77]]VZ6E _A[#S<9B.T#87?D@[+;E!S/;!DL!Z%[- MJ>?:0/@H#/?I>G($T*YP0H_<+Y/?^!T-"'\@-G&?K2>/@#R"Q4-?T.JXINR2 MAD_!,O32TM. U9O*R7$M#.H#65D,S>:?+,:@\ Y*LQ 4[B30R1"B )UG4'\4 M69P*A;Q#A7-LSNB6L& W][ @F**@\K>X$DP]C<2$3(Y.88=XO[R:/P(U,*\I MF"R>FWS]B>!^BS@SV(Y:*P)+XX;ZT=+)OW#BW/BE-LXM[MK0RJ7KA5 )FIP& MW2D8&7!T4'F6V&# >PCZ$\5@G)6Q2Y>3<9P-\M5R"98EO_"(^2O%G3FT,2PF3U^@5Z_>_MA7(R&(G+(66Y%ZS+G!(80EF$; M5$F\T1C)O&K;WS2\YKKUVG+9/RPO+):\=:TG4 ,!&GZT=Z"\)XA"E!;Q2QZ=N]$B2N M>.!N<+6?;2@+W%\C4D"578S\1BTX$C3=& >$5;5U)N*"\H#?$M\A+/F"3>&69E"N>Q$R$CJ5 MVO#JZY;XG"A';'CB1D(1MK4!L^P@M+QX&?G1@C\C]1K/W[3@?1C@D3BZ-6]\ MVPOQ']$JA3_F+#W29? "4_W6M9'7Y%#,7\W0$[HB0YC>JLD?:21@M2>,\""1 MD@%,TX;6!SWE8NXS0/@\TE%/8_OC\/+99G M*7R+]5KDW2[X*@_"7*)EIO+W^&!\0&#&I'(<7$>1_<;VQ^%E_U $,0P#RL#8 M /L"*4B*/@"V _+8KM_Q9SZL=9=D21@C#OP6;:4+[MDAY;U-KP/RC<=;;A"? M[433!FT9XH\6>-&ZOVEX30Q UW:66+Q8^)JR.^I?X+&-AX$,]UL,H(6Z M4<'>R_=89 V(W!44ISM"SHE/EFZ +MQQQ$.^HT'/'#U<)W S-9;8RW0QY G/ M8$ Y$XL#1&/Q\-V?4">W@,Z/A-H]E._QMB ",-MVIXW300Z9>?0^(01;; M\O<0;$'"O%WFF[NT BNCJ>C R(HF<3#WR\34'V!]'YR>82Y[1*'C"YK1DOEP M^#U;67YR*)(3A>NJ[\P9X7A_+/8=5%3.^5Z0K\&Y!TM1-P GI&]L0&OC94># M2;)7/9A//Z@!(>M=#S 6Z&M0!$72]]A E*Y#W9$74:0OM/ S":+8W:[!HD,3 MH24TXXA,'U+&ABF]0P?VXQ/\BC1.L/9(]JH'\^,(1:N^QP9"&/(Z@2RTZELG M(,:1BPX4C U*&KP)U.Q':TX@'RU[UPN,<62D$PUC Y->CYU;N_02[4$PZP3B MTI4,3>$91X#Z$3,V5,60KM'DI+H3):R-,\9U78UO?*AR;Z9J F@G&NV7O>H$QCDQTHF'T/2GE\"\\E,;_)@%'4PB(?,=C0U"(2MHM MF.5SRXX.<28 H4W7H_N],22A%,:$92< 0;[CT0VFK$\\ZLOC,I)ABNX615$8 M4>0&[&^B6N,9ESW)T1RND4S,08B:8#W:CZC PF,NQ_7]J69XM"57IM?152M9 MX=\/9(M7&?W5%$I5HDL-V![I&%6ZX[$A.(PG*<1 CC;XDKWJP?PX(M"J[P0( M.T]I=@MLEP"!&GBIV$DAP>Z'2^L<]W^Z1\ $5!VF<(XZA6X!GE)7'J;BIJPL M$DE/4;[MI<6?HJ3;(3]96=;V%$7EE'@!3[]$PG/R]BS)O?V'Y/._<$V^7^*Y M W\$,S#MPK.>B/?I6%3J5 &E5U]1G80N7\>815?[-_'5]TJB:RJTH_]P\N&7 M?Q4NA?X;1CFV96BVM\3;W=QUDK"T/1H[-* "\\^,$YCKQ7MN(!?,HICBU&*[&YB"_(["KWX L]*+;MC'E\T% M'(_9HSH$\SN_B3N@EOO#TFHHCV&+:4IS X"&3:^A15D(!&Q(5%7!$_1;C$.O M)+Y<1@F5!:1*$(HH%I970?U]F90:I*M*JJ XB@]_(,_$#Z.,6UPLV95%E=!, M(MWV&10$LS"B8>9L7-\%6&GE]TJ2 M$J<F!#YDR^*S)YHC>7$Y@21=0JM5".W'?F MB,?$P,DM^SF2WW]#4H!DW98JQ^_/W^:P", :.RC'[X,Y\E=I?9;GWHCX9I#! MTOC:(*O87^7LGADTPVJ,YR+7)9,AGPOOS1E8249ES=P<@S^^GM'NX@?+@?A3 M!V%0[*@5/KJEQ'5[>,!&@$90-4(WKKC&-V>'T%U0=L'$#$"( MGL( SS86-+[#+?(M]&U6-RQ241H6"IE6=4-B/[%#KAC1:IK=7]P44V/FH]T! MGLY=#7($TH,R:KLERM!3PKCE%=(MXEMMMO#T9+*^=9.N^LEPUD&(FEK4"8$O M/B.6Y_Y*',PTB]27AG+&7(Y1!R'#6[CPG3I=IU>?GI0:;1*&06D36UZ%C?10 MMF2Y]S)FI'=I*$-&!LE>TU3@/_Z&[C!&AF [KOM6=!C34Q9>N2$3[.J_(=G& M7A%X!'X[\CBQ+2TX9)+%6[$+IN:E>A5>F+T;UQ M"A'-\8_JZ&J0C%(9%51>6'R-5Q/A+[R(]6QYT67%X,)B; =&HJ MX2J7R5H&]HNIH+7PX$%!0^!A9:WH-%93$KB;))(11>VF/RL*V]Q_+?3J:_*H M50/=4E75\/0,0TW9KB[DM%!$!8VEERXK23Q\G5(9A:#.#N^F-I-=74TQ+_5+ MCR;62.E=NGJ"*TJJIKA12PL**_-LRQ@E%045T]L(*HJJ8CB+>Q'DHB7>M&N+JN&:D%:1O%*7EM%!0\/)+!B8I*K@[(KOR:K/6'9"3>8T8L'K)=W69>KJX*KDH4U"F@BH)* M/;-E1T313;VWZAH9;2_FKEZ5&7ED*696;ADJQ@P*+QEY%Q]1@9B-#)??^Y@Y,E_(\]E[Y"1T?"-/ JL?R,/R!N9K=K"]XMK M5\1IA4^PR&>5$RO7R0:-:!.? E=2SNOK&=/F8XZ<:X/,X@:NZ]Q!.;\&6<:R MOG+!="YR;9!IW(7KJE(9\^_,G-@2!M9^0(K@NN$K85D4!Y)S;9!!*<=UY8E- MSJ]!QF77>5SI9(P3Y-#G)9MH@J;%Y^@@E'Z'+),>].O*8E8NZOHDSI>XQT:V-PRN^7 M,^<9T,D?/2@^BY!-U?SM+0%3_=K4&X4LQ,5]W<*+<7O"4'A:W&;)B'3VX2(Z#4RLB.18&62HV<[[YPM)@J%N&J5(D"_GLVJA$.*)8\&!@'V48UPJ'" M'.F/@VRCWQ*["4._DP?(KBE[(-N0V6O0-M'+90T7<"4JJN0G\Y=5.Q(:BZND M?4%G-FRCP:8/N>N#N4_B9 K1-CO^1?1(3:LFM.!1&+ KRZ&X 457*6Q"G"@U M\ WG(7IZI*938SU]N"D>NK9BIU11-3\%!1:94/*>B+:MJ.847V&X7_YHV6M0 M!6PG,\DD:ROG#&?&?71,PZ^^$F:[7*P:&^NIN;:TS98@B7DE+*[DRD^EWTE MN:"PVHQY'5S?>UD#>YFZ1@;=C02:]#[)R&/MD4"3WF1GH+TW*#IB&,]".4A MI&T%H0&:AQ -CY",Q6=D=-D(4 FWFF;&HXV'4)US01"%_-O#JMFLS:$RZ$[" M5"I*(%0&&5;#(]7S&#Y'T:#;$>/*FY33(,?-H%#<88XOJK2_C*M/FAOL$D&1(O2#GU#3_)2R[]DEF5&E# "I> C?'%=!,2R^ MMD=YR&!TN,W<;;S6I/[:/$'#C;^D+!8>':A]1$EF.\#97?G18VI^D$@5/D-) M/=?&Q%)FD_]HKXD3HB,XG3!W-""%I0PG3HW?1N4C:CF1GYGXYH"H]+=GU,;, MMB#B1JZRVGR>$H-4GZ,V$4%O3WLUT/A@O?P(UB1S M+:\1VE)9I53_1-DON#^BZ%AL(KM<6*EFK1*-RKS?Y6$QFWS]*1I"XLR>";-6 M)(FTQ&TZCUT[:T,JEZX50"9I4L]+:+'(H9$D1(WK+KY#G)S9)W-4, MS9I55*\V,T._AE6L,WMC>!=NG@B[7R:#%/-P'P8\L'PT\ 3,MVU%(TX/B(OD MM!V?@C:4JNF. UO4Y"T1,W+I'@"F(51*/TM [7J"^][2"L*@6 A[Y(@W;3V& M]61GB^35$ (:Z.#F6//+0^= (]K0H('XD5N_ 6=.33Q]LX>OX 6 M^N[M!QT8C2-?XS.4Z& C)'X=%C?P:FA.;>RLD"!0LGB(P@<% !0HV"M2;W] MH ^>7#]"JW2^O("YS^.CKC/!4M.J"17K:0L""X-R$S\M(KJ,W[-137! 0QE, MZU_!!G9 F8"-;65O\:51^I6RFG@>XY+E5Z.DTH.IH>55H9Y[<2<'N=CU*\&T M^$/YB'HZ<&MH,!WE_8<^HUFY6%M^_ACFZ"@WTV ^RHE':Q(TT[Y,1ZUM J]I M^AXDT_&@I";7W^?,MK)J5:H^::95W016,UI2Z.+IL1R;NG M!T?_!@7_]X6E[_['J%>J)U)[#?B.8.$;Y;0T?!0*=I11)Y^&P]["J6#4U5W# MAT4FZX4)EW\-'P:)+;11EXT5#$<54@9<,#9<<"4\;#VO+^M[!)0>SGWQK="! MD45E>HWG5P^$AUX:IZ^6?J%^EPX3FCQ:/W\8,\]X O_V2#0?80P*UR?;NG<& M:UY1;NEJ:FJ] O65M.)#'+];6T7I!EZ&F;UL4+6#:-2>I"L(P\URP5[!C,5% MR)>V$1&ID;5@ED/NK$V4@2,R5O@T5!.M'GQ95+)'M MZ+T#"5J\$.^9_$C]8"TR!7HVJC\.@PJ!0>,?D4I#-AS?V)@9?"^@^^$&/&[- M$,Y?Z'!\0UN:<2W>##144FH)RS%4M(7[JGJCSHZF@BF;'T9NIR9!)]:;1IVU M3(E/O)X:=08R*3R1F674F<14\.SM1_J=1JC=3AZF;RKEKME/[31$5%O2[ 60 M1S>$79(HB>#^EJ:VJ*(L,TA+(35I8XH907FEU,.@XY4B2=KW2BNDO""%4K17 ME!\D)E.=]!OA(L0;JZG@INKS=:C.T*B>W(MY*6Y MG@INXG"9EJ+?4$G129 3VL%>PIX+S^+<7;K9Z;+X4$BJMNK<3O6C5$K 0*RYDV_FQYJM]3%QVKSS31^#=(G;)48^T]!_OC(!:P^.\P) MO<%(/J&=7U-%S8:E2- 7WXI=,\1!\)&J.2,;-]Q@]BC$K\T:;TX MSR>@D0Z\/KSG2XV1/KQ>K&?K?C_/G3XV%SX2Q2P[""TOCAC_T8(_(S=-;*NG M!0MI2V]\VPOQ'Y%_!W_,K;-'N@Q>P*R_=6TTV[(W8PL)2K_Y1?I[ _)1>B#; M)*,*W@!T >PM[E@D0\G[M:D]"@V!Y-W:,H-K<1AYM[:,X+HNB+QC8V;P+0PA M[]24XO6Y6547G6P]U:*A1ON(&)D=BAKG:1);^I>1XL'LO\CG'T MZFTU9H+"*NF.QNO"VKJ!Y>'QVLSY-XAS3?H0B8HJ^4GF5 /Q:2D-**TYH*XJ MJ9+B6%Q3K05J+GTXN^[108FJBE]1JQ2<\KLR%2-FI/%;P^R>FC72@)482_E5 MST@KM84T[Z]8 LM3-F!",<,RNJEF3@N-RU?.?MWR;_*MO4O"W&?HY9GHFZBF M0.-GR_7Y+<5,WO=^_CU13TAYNKG2(J->]MZ3MM@6;T[0S9;Z\;8R^YQ.>P76 M5!+">TTPJMG+:3DG/EFZ(D.JJ98*NS"A:1]4*49$E13R\1A8 29BOH6>VHY+ M0UVED4*QR+0;)1 MR,UC9QR:%*N1>TU)-52.:9?3R(:> 73&0T[_&7GAK_UDD>#?*']$:VF0 ,"\ M_6AA/Y+E3"]\B\/"D/?BX\;1O,!-7UHVBMBO_!W3Y@8[S79>)NP.,>L_;+$] M-_$((J8A/HVSKZ0? &L5V\7XV6OWF90HP=A#UP\QD'";7(X5'=2U:$!)5I)* M\LK#,DM-J6QTRL/2AO%V+>N*R,4:0T)O_%1I0J$X&1>Z96+./(^^8/1M#W3: M]*(K4I<$DTFTGA_"1G3E\XZBGX@SX1QR\/%/F 6:&671C/.BWJ"$G/";$'^K&$[F(SGQ[7%R+G%B8-> M6I"QY-ZB33B'"HGIUY/O=IWH*N/5FR3AV^B]FM05 _AX 0_?OM)- M<'L3OI00;0@#V4B'X_BXB96JD3[);H"-,)N-]%7U0&\$6\=()_#X,[:XG3,S M9&=\C*K,!X'S]!M6!9.RYRN=KQ:C5LZF?HGI7BV&U>Z9'*P/KQVL,?P@&7Q@ MU+YR^/JYPW*@NIC_VAS6%$/Y[DBPKX\*KS/OU&1*V#O!+#X,(1F65*PR:+ZA M3&D7WF^.HG^K]M[-E53&2V54W?C/( RPVVU MZ*"%O0W)^XJ%=6"YOLTLAS# ME:.KGDO*7BSF-(FX3 MZ<(CJ4YJ9J+ 6=,,_TF^)@5'<:()R3+:8O'HGBO-: MENLANM(4,]PRL6<2OW0?99[GF75[3=DE#9^"9>C!;W6W8T?HR!R\6DV@%BV: M@T#Z=D'ZTZ!@'#2N&!=Y*Z>7?3,FW7N@E_.7I=<#6S$GUZ(^"*2O9H.<[;_O MEO[4BG^9]HS@?O__0Z%PT*X^:,P9V5IN*KKM.-ZOJQ-7>"DRV,T]4)XP(!@R MN:U)=-"V%;VBKRN4 VCD>WQ-@,D>'AGY%%_W)7I_BA@4Y%#O MLJME>^]%K5*P@N;A,>VYKK9AU9L '-C6HLR%7$!>R14")_GJ2\O0Q%M[5D M:RMYA%V.MH9'V=LUHC&?-W[ZRHG(:=JA(;WY31ZTZ<]OUI#6_&:/%_5FN-"2 MWAS'#U7UYS=M1V-N%V#<$6L9"$^OV[>CU/9IN?"4WI]NJ=F-]$^-CT]Q_ACI MCYH$HH)2-=(?-05(A9762-?5)!CEUI>13JSQ,2JN<";G4[K:;#VZ(VER*#R( MU7<4=G*6OJ@53P.)^4MJ2FP_\84/N7@^,?0\G.$H/!)(WN M<7-,1P4E[[?Q=1!S."C@/GNB85"JEK!3>!73(,X*8_- L%D;$['AS)G%)[4: ML#*S[7 31CHG\E H#]/0M*&C8&C=3Q]:4[%=K1N*.!""&UMC9ZB#WD>J(V!^9_ [;-=A),VJ[Q>SXO'A3,''9YY<$JZXU3=:W;C)3/[!G M'>2EJ46U=O0PTZ=D7W?516;N^D< L(]X"KP"FA\]#HCBQ*JSYUM &IL_8L3 M'FUI#2G>KED>X>>[.:.85N SH^$VLU(K?C.0Y'@:K$D (^3I0/\7WPIA:TF< MOX>PER?,VV4O]%Q:@97Q4DS2G!6%[4+HH<5=N."OC*<[&A"^H!GY62II?L]6 MEI\\D);S$4==SAGA4":>+LN*RCE4"R#Q'!3*+SKR^.BN_&C>^T$2Q06;T#EP MBM$%KX#R](.Y'"QP(=22_DO";>9NXREP1UX*3#!H(/3MN!RT\#,)9@XLC4#' M:V%$WW$Y#[GKD\BW\02_8O>&:",YRO5%7G@;RA#\V]"O[RC4W+XR9!S:<:#O M2*2!X7-KAS2F8>3$*=X%,V-(.K*B[]C<4G^U(&R##QUKC7PEH?KBFKL6"D^5 M@KC\C3@KL"AFF++,),'OPX^^HY2]VYI3K?=V)W-.&2(V=?3J*Q8UH?:&X-Z. M WU'8DXY_ L/HO&_Z2570P:A$.:R6S#+YU:1/R/YPB74^@E^ __P]02P,$% @ *(1N3.U= MNKW800 3'L$ !4 !P9W1I+3(P,3C=\K?:&J^2U7=T[^])!DY#$:8K0 *1MS=R7 M-]_NWY[>GU]?O_F/?_^7__77__WV[V'[Q\^_.7G]Q]__O3I?^K0>+DB\6R>G?R?\/]RX+^<7. T14F" M5B=7:ZS^W\G-S?EW)Z=)G)'>*(HNB[5.C\N61)-]A M,GOW\?W[3^_6@&_^Y7^=%, _O]"X,>#YTQK\P[O__G)S'\[1(G@;IS1CV#0& M\LED0S_\]--/[\2O=6B&1Y1MP.MH_?"N^+& IO'/5*QY@T/!2@-R3I00_+_> MKL'>\C^]_?#Q[:T'BQ3-";\F]S M@J:_O%G.LO@M_T8?/GYZS\?_ZP4.\P5*&6.BRS2+L]5U.L5D(;!^<\+G_79W MW4"?SY%&.UFY7]]Q\'?:&=_MB^\=&_G'?<9V)E]C,KUFIVJ!^F&Z M.XUU]";9')%SO%@2-$FVVM[$7L0T3##-";I -"3QDN^'R?0LIW&**#V-(K%# M@F3_^[;/2A;IN\\7BX"L&(?C6QBDV6D8,KF"X3V[Q4D<,L0'(7B?I4?G M )="HCQ!DVGY&_V*,T3O4(CBI^ Q06P_,OD(/W,9Y0J3"YP_9M,\64./PZR] ML1R=K[6/>H=F >$R]N\!(0QXQ:!)SB[<45AG@@@ =Y[8]8+R MK[\CKIVAZ)3IKL$,L:=Q@5/Q=-)O%$77:6..LX#&(9OE(DYR-HA-.0YWQR#$ MXM?AEV>##,)HS]G]R;?!,"]CGR5'HWCSD2^G4R99TDEZCE/*OBTW.$1G0<+? MEOLY0MD=XE\HG3W@TPB7@LWI_3>VZH_O?QJ61[:0M'G* _$N4XK8)V3/<,BN MDD+1&$B\ZKK>.+16=^M5$)/?@B2O0][$P2.[!C(N^%&:+_IJJ<.@,A*'UGOW M6QKD[$,Q_9/@*_Z9[A#-$PNRY#YK6^2!\G$=01#8:^TQ>##(G=!Q-8MT?L8X M>HZ3Y($$$?H:+!!=*_#7W-@XB[ER(G9D]0':8;^BO3?"<(B!<&^0;;/O\B"< MN*19O."O_>D"DRS^IT"%7657><;FN6(S!LG?4$#&8XXQ1A;Y)5175'_,&C:" MK=_VY47'U2S2>8.9"(?(X@(]UJYP_M>L_.N^M!FL,"H]3:/TX,19MH'+EQ[D M]FI?8"AJPBQ^BK-5I6(\S&/"O0G9Z@J)>^(H#1"I/P+GXJK-%:IW@N1 M@;@CO0TO7Y8HI0B<8_:1&XB+3*W-2!!F>9 4S\B7@/VON%Z+\[L&G.09=Z!S ML^9U&B8Y_X=XI?B/%4GW>)H]LZ-^$X>H.9\$4G:?7WC:?W.F6X MBW"'O26?GJM:I'MCPQCD"[;,;I&.PH?[$+P@RGV[..6,6L=XL#^7)V!?@DR7 M&8:RC9VE]K?B7A/6[9JM"## M9,FC;=E8 ;CW\ST46A8Y=\G \0JA,Y2B:9QQ$^XPV\-\(:L^QX2_$UR9&FK; MFRQAT\.S&[(VB)O/<)D!=N)]AL,_S]@^C_C%R:0EL=*@>[++DJ-1O!&3'N9( M/):4/YH, 1 ;28Z&7?]$OLC%Q;P;SLN5Z+I,I@4NY#@^Q((7PSY.8_&L6I+) M\64$>Y'&PO:V&RRTA*+E: QZMKHE.,K#[#/!^;**9=O]S48 1I?EX"BUZF3: M:VV+/-C$MOQ7SF1!1)+5QC9W$63!!J>Z 6,#6L;!3*:EJ&_A?;>.CYUD#Q$Z M_H WN&QL.'1"9D%:.D4JI/B[FD:W!%&>/U;8#B2#*[H?T$MVEK"GJ!\#1\1O M:(9JXV4'8Y/AJFX0O_X##!,VJ[O!C =N:P!B1;GVT(QHI$-]1<^J2%\VP]]0 M)F)W^P:+VD;"2=8,LV7V065H-JUSZ)C\^,A^Y3B.\/88KNH&\<-LBDYK#\T( M99-AL1VN.L#\ZKNX6,X;9([UP&)HQZ_38 MVV"U3J+="68=8;OT1<-1]@RS@?9#9FA6U4.Z!MLG\D5 2!OF&^N6&E[X7@=T MU>*XV"[[%44S'FA8A-J..&A6; ;3U*+@1SL MXQNNZ@;QPVR!3FN7C A(:,H+1;'I=1EK7F7Z!\&B($G>G)03UZG;C(K3[%T4 M+]Z5,._X@ 'Q84OQVQ"G;R,T#?(DZX;=[O!Q<,6+($Y[HUJ,'A)3L<+;!5H\ M(M(1S<;0 7&S5 M0R^6?]=,;5%X^9K2O+JSU3@WH+MAOJOC M\;_\<5Y<@.R^*[XK>XGFO)K/=5J%FUYA\BTEQ0'X)XHN7T)$*=L):]/^%M[V MY@7Y-CN(;X7>QDRB8++Z=5I<#)/INK:QZO/UGQ""_N*AWV3A793ZF90T.2P$ MUE]15D^PDV+;A(' 4I=RQ[";3-GFO^6&+9R>9DQ >\PS;L9XP(6TJJ!KWUDA M.'&',K95V)D/2,H. =5>V@I@"+SO0Y0&[)3>$O04XYSR'#%NBD21EH+689"T M?$OI$H5"*]*>=C4\"/9K/67K$J*G+['J!M"/ :6"*7+HFOVS%?4*$!3?]68P MX78#%A1K815N0[< @L%SVU^NQ'4'T(HTN#MOH12PNU?4;2B;.\@$/M.A ^-9 M2,A[8"N; &PO%)+^14ZXH"BDPQ*]>K&)VYR$!@ MHFB&$'*8,C%%,2\GU8L'1O,ZQXUZ>97+%T3"F"K5R!X3.42O,+HH-VHWDEOF MD25U PO4*941!U^"(TVXHKD'X%(WHF_DU)M8F*M4Z[8 M"!6Y[V'(%:&:6@IWS*^-#[IE/ES3\_Y]25$1D/B&#-FU4U8?^2_N'F,CZI3>^8K$?_.C=M@-4 M9+HK@_<@4VG"J>AU6"(WHG?XX-.*5U"B_!@WG\+\6A'ON\S7Q\M647_(XJ#& MYU8QX$#%P79G^X8%'WV7 JW%EE]FN9:%JO1LRP@K(;[2-63QVVW05K#YS!/''Q"3<[EVP)O5!@M1?I^)"+SBNC2 I\M( M.U@2Q#8_^1*S)308[4)96?TZI4*.P*F@N4:=&I?6,58P^\J$]/EO*(U#>3ZX M LC.VCF?:S+]$J3Y- @SH5[6^UM),&D98A4OP7(M&B6$E54GA$T68?57: * MA"$6#MK/",](L)SS^A#ZM"@E/&BJ2QT?DR2='7@0[//'TC^N3>/:@@+&5+\[ M=N"\PO:/CZ/%9'2013;:BTY(., HC3XL:GU_7 Z5W(?@]<,&'A[9JMP8RKL- M+6?[HG1?A>M#I?HQZZK/@9A?VB2):L_N"J@^!'Z:$RC33."C(&U2N"79PH?# M=3.4J<3%QG%4,P/\^I%4OY32*QKB]3I/F8/XIB YP!Y!@=1)<%65XRA MB<:'M(%V:MN-+5WCZB$MGE6K.NGP)DYSM.!Y^P'T8 M^;K5^#IKYA81X;;2)B/:F=N*.6PM =?$XJ*IWM9NTEKCNT\"4E>M""'AWN." MO8R=>)H]%0"0^!_2W!41YFOP>$,'%NI9<[%,!63MK6W$4@UQ4F7X*_"Y&X_%WZN!J/ M'0Y3<[Q@OO,=#Q;3N&NJW\&PTY>7K$' U,*DB.F&_.VY0$\HP:)ON_ZXZ,?8 MJ;$F$A_8);+>8^=)$,LE4!4HB*MK'B^7#)5?@S1*"D. Z+_',["%R"3ZA*G\ M7V:#(>BJAU_6 B\W[4AO$=.+LT+SO$Z9<(5H5G;G5A"[SXQ6=MC697_'Y/8B M^OY^'8M77&NR+6<\%M3=T<>NT*@*45VMX$8ZN<.VMP:[L61UX]&A>G7WXJ.! MO.B\E]<* TPO?W"?\"C-RY5B[.V-O4Q1+A>7L:AZV8E?@*\N M8Q1XMN,!V+%A[08EN?>X:CP&=7JV7(<^U,!IHZCILNU:U\;]P+'[<(ZB/$&3 M:?D;%>WE[U"(F&;\F"!^P),$/_,D=Z8;7>#\,9OFR1H:JA=O5SIKYM([- M( M5!-OQ04,U^JX.RE/*,TPG\T7E*M=QM2J)2),M^91F6QO<0N,L$!!-$D^R^,D M*FRAZW]>+Y8$/PFCN+[SGME8"'?853%YVD:%V%;^( HQ:4C0#CF$R?H?) M*(_;V>J!K:T)33 9Z11%.T*G*4'50*?HX5S69J2:C'2*HF\4,/P+XS%X_K7M)TV'@]!6FGYJSC1]OULE/ 3VOZ%Y'"8M\L$6$*@^W>%! MV[+FM]^RX!JXLAF#^:/7K.!E>NP.,'1D/]89O6$N>X=[B!=U^@TU(Y=#9_;D M@$Z+(B(-XR0N__H[BF=S M'D3PA$@P0V5S*5%;EXE9HK9Z;8ZS@,8ACUKDOD,4L2GAK=_<3=(@GC"P/ T+ M*BW911DB,%___XGK?)G-A8D$5Z#V8][4/4C+%7Z MCJ9R:K1C8*C8M$RXPF2K;GSCC*BM:MWF@*!2V]USBQHY[-&_XK=_1;TK)V2W M5<"F98*JK\ D+;;)A&WW[)12E%%5%80Q5G:+HU1+6)O[9_]Y?>*&SIR^WYQ' M_XM__A=5!VTYLG)@$-]*D/!0I">4YN@SQA%5EU"1@H)6F=9UAE95FI:.@:"" MJ^)5/Q_M?I&".I0&KD!;!0UJT.LE-C>Z6$J_&[@YQ4SY8-7<1".R,4\ M<,^CL0_ BI*F:#AJ(@: /^]PG#+KW@97"A^.,[O.I4^.U^@^>K,/TYOM1SM, MG;I>)U,APONP)75*?>/Y,7.LP0?)C$/R]S*2W<__T_NF-T[\0E:GD_0 F#A[C1"1$?\5IF).B6;J4FM9A$+34,%&@78?PR:-R]"\=L']I MRZ18*W#"3ED[7/=J;> -,?'5VKU-%!EP*S@4/!]DJ84ZH/-LE7\;R8\M^D]X($3':W2,K5!1K&$/5V_+FA*42 JD(G8 %%1 MD)U9*E8=LK-EK5CG9+J6UCXSYDD[N>C 05(L>/&R6>D'3B,F5P;57T1I_R 4 M'-2GCG2WS$ M/]F>T)/1.LX5:C0;20%MY31*)C_'0G)%:;BZ#5;BR+$I*)?8RSBPM>!VMBJ9 M&5VR(=F*72(W W&#&1*3NF*I;I8ZX MNB,GH,V'IQWB" UK,8AI?2'BE7F+BY/'33['2<+[5(29,#I>(-[ (N8U?'4] MO^VN,=2YZ(]2%4RYG4HY[%J0^^4<+Q[C--B\105=(I*#-RU0=WGL,($C]/&P ME3@23=UP*A260C%3Y&LC7=5A>)80' M31M=>7M-[0]/-B9#@?ADJAK"-:%NQ\;NROYP5(3"3J:3/.-]/:A0UG^-9W.K MS%,NXC>?;O#SX&SB:[C-I?4MJXJLZ#.3(Q3?;=*;KB.&;#R-11^)PKA;*@RG M:?V=8;_E"R97%#:@ M*<+Y;6LRJY6D2O_D/9=(,I9^O6'$7O('78I2M8^;XW MKYD*G,ZXI#_&SJROY@CG[M$R8!<.XCZU3?IBS3]@8%WJ.ILGE!M9![O/]ZJI M_^.CG?OX7'3Z491/DT%86I7.)RGOM*U;=PL&XGMS37XR%?FW6B_A+AP,MCEO MF4DFR/24,VT""O!05H?%5XS^H!+\7XM "'Z MF; ;3$%#ZS"@-DY%6U^"%T5\UI<@G#.TR*K1MT]!DN%H(,JXVV9"BD;G+5W0 M=D$!<>8Q6B4J>LE;#7\LX.AC U@&LJT8-)GAOH!W!7)\^JH3W&GM;]I2M0$FU M\"L'!"QE6GF,-#M7#FN%<]_H]6+)M('[%>7A1$Q?43-/"6L%D]_C-,*8J)=O M L#E?O2,<.?Y$09AYIO\B(]FM5Q\Y(#BN&Y(_P15;Q# MGE-[]'2=6K6.7.UJJ+);!K2:1EIO]O'6E57M7WCTM;?]BC[4-MB#0)D+TX=R!7MOZY8<2O J!0/PH,7G"Y^3;_OBUB66 M=RTAZC*UFC ?35H&?&7@ :245L??ANH/#BNAPWUW::I*Q1/_138-3Y0I6!7] MAR/'5:$Q%77^BV@:^'T2,BL6^2_DZ2^%KGE;%6?\EP5'RH*O6.:_Z#AZ>GS% M//^%T/U.HC)GJV+1H4NN_=/_*AX=CFS;*ZFM\D/X+^X.7).@8M5!2\'V$Y4K MQAV.^&PSBVPKG[)BU^')X]93_"IF^2^9NY(#6F,JE%!?^3'1-,B33,_8GNF/ M+1O4-*,.W ':S>L+R:P_/KK +O,3VSN_V39XH,@& 6^1/2H3=GN#?_\Z".^MJY9L M^N%UL$DNW94\^/%U\$"9\EBRX2^O@PWJ')R2#__V.OB@5=Y+5OSD@@%"9]=L M2>-MV?[N*&YF/90L$.N+7;$U3UA#[:X"Y/1GU:;S-B*ON^9.'DC#K.JVVR1. MU"!WG3G=>FD=>ZVXT6OEV".C7_"YEJ9C3P#_>@+8B8ZX)4P-C",>LI-2[KX6 M%GJ82M1:7 Z*ZVP6%#\%(Q555BY](#Q5AV.,QUP-#KYSN0H/*H#%J7R8!VE+ M,=!QW7&<=9VKJ-"(V!7VPUL M@-6.=8H/MU:J'Q4,?:\'9FPU:*T;!)9O>:RCHF,ND:SZ\H*\)C;]1F>_/QKE%7UI3J0==Z) 1%VWOG])$]7D&H<@@J MP8_>E*,WIK$D^*E( ]-V6S4;"T$5MQ S MV4IDJUUSCL\(.W1:8K1#(&BXJ54JDV)< X# 3]I42HNP;@10AW#Y23Q;;>>^ M[O8*;QWI%$7:^%#](*?H:+/P&@QTBAZF '2EA ]QBH;=W&E34FHC#XZBSOVC M;5L"U3@:60!;AH/0AJ?9,U=!TFC]SPOTA!*\+.IZT19YQ7P\!'6_H7D7<(^=*'4+D.LEB=\+J2[(,UM2>9AE8:<%OJGA+S!11H^>L+E4?A,?D M-(KB LOK=,K]9/P_0'PD76N_R5TA'6>!T+-!*.UL#5+$2HDPZ=OMDN;JT"DM M/ CW.W9WES._VR0@?C5E%5BY*TT%[@KN^M!V]0#/\;=U;K>[">R>U"T(&*^I MNM'0CK=4 FJ%4_JV(+M\T\)#<%'=J4;*224XD$=$V:1FUP6R"PJ(L[KCC!QQ M";S7V /YFP[-4]NY8;C#YJZH_?3.FW:,MY;A,AAX6PA/76N31Z%7NV! MMP89-DEMT0G:NDAXYANU0ZX3?E"3N/A6I:-C.T,P&[[99GZ]74FM4^[&%C>. M^?"_C>4X#3O=^*P +3NA7%/':)41O5A:UG6U\OK@NA^@E2B4NWH4)YZV=Z97 M_4.[TZ[0U7QL'-K+>ZONA>A5O]#NM+].#0S!S2M^J-!- M_+1;P[86@UR/-58PN<=$CM%[MOH2_!V3\R2@5&-F[C*#8Q3J$B);ASE&2\7I M5@=.UUE>#:5 #BL-ENK4T)9!;M'QC:)IGMS$4Y73S6CHL150$[?KM!0"VV_? M-D=\KZD)$O6DI$U&% L&1; MHQ7+!@P$EDS99+K;$F65,5(O^&L&@ 2B<#U9(UE6OX-AIV5G'0(VT*7E.C,+ M=S&:!"3H96-0T'Z.'3!8&UH/S:IN6.HL 'MB61N7+;ZX7WNJ.PU7B\X.Y(-O M;0\>M%F=X.-I1MD".H$ W-\X#@MVWPKPB(21CK^9<1L\3%(9G[&/-BN/V#"3 MB@XX;L,62_UJ:V:+ZNZF!A_JK]CB3KM9W8=**R-P0^DV\J$BRPC\:5:G<;AI MF;U[Q<2L!][$S(G=47<<>-*&?,>JU0@'KQN5?%!,)5:P1D6>IJ&T^D3N*AEM M%#4-U!5%0-I#CXBU+M9 PTMZUS0#OGE'9$SM2'>-WO0C>$M3@<8/ BYI%B^V M1:PK3*[RC,USQ68,DK^A@,#3Q,1!IE#66[=6^W/W-WA\;W Z>T!D<8$>:ZT= M^%^S\J\0H7Q\W6M1(ZLE"58"".'":*)Q'A"RXI7\%CP\W@CSK2'P-.P(=%KT M;T"#!IJXM$8-*<'A<==Y\F20\!A_2X/B2D81OU3X[KTE:!'G"W:7"U!*.=]IW52F KDY#8I/P8UL*^U:&M.G"0;B*UNUS!Y@8(-([Z F R2&B, MN0?&&.D:,!3>ZS=\NTZY!.L=4!=PUM[C"F"84)T,T=M@Q2_E!WP6I'^V1>JH MX*W<8WP'WN @+5?X/<[F_X,(OL5,R;J/7^YY*\8KIB*IK[:.,X!:9-3"8EW) M4PL)X*JNTF?6(I*IR3M\WU=OUFP+YS[XCWL3VT,Z _<@V^5'4R;RP;_9DSA) MGKV[7LJ>--;%+Q_N##1[O96R=U>BWVU]Y5U@%?YEMDRD35< + M!IA)63IU0O0_/6&M.-1T-3YDO#K[? M43R;\WB+)T2"&<\V0 31C#_)&NQUHZ#-\@:6^*/QO4<>I/?6]S&<#$[D*1[= M#(,:*IN7C0_Y>$/__)(1G=>[W(.BU.O0E4>@7X(];G MM;;) B=>\LZG0*\FFO.@IHB!F[E'],T%:A-[6 M5>#[C"?C,:$A9#\P]=B(T]H)X.D;R]%HM&>^YOS=XRFMFXW0OFMD@^#Y>G0C MVG4CJG*7T"/) [)BO_QXQV7O(G)'D[VD'7#,IQ*5/,2%=?FR9*J7ZI+;AK+" MN4)IH%M:@YIU6GA+&&49OUR:XR@S,4%K'?9Y@0_,P^P'FP9+]DJRXDJJ:P,TF[,3*HH5R$Y-MQE<^3(5BL7#UN&+[ P=[$OP_T]GNL/1 M::@KO+].0Z:,T77EB?5SU.$3J&9PA<(=YY4!33>@(8PRC,K*0_O<7LHI7*%1 M%]ZDA@?*-(YP*K;Z8Y#^.9E.V9Z/N&IZ2)WQ%-ZS1E0*6>%23G^ FQ?TI-"WO/>7@!?P=9*^"6 MH&6PXD+_9"J\:$H3I0+2"A9W:$EBH?JS^2.^AEJS5,*"M!&1GPE]8Q'M&"O\ MO$=IC,D]"G.V1&.96-%FPWB8U2#9=CN" M(.%O.81+QG^:HTG(@T>"D6ANL' ; M@8;23D6JNR7OC;ZEWMFQ(?.3N[7;S;:LJ>114>QT;7;_W.(2KL^I+ M@HJ&5KV[M"(5JE00<-"ZCSN[/62]Q7!0?76@.TN9;V?DXVC4U%&;V@\X]\X* MF]1>%_ATGI%8L.NG9KNKDFB,\F*4@,.-]>SH>2@(V?/6"YO4UND7** M%&D/^-*J= #DG>,T(T&8Y4%2=+7_$K#_%:&R1:>:-6#-K7N=ADG._S')YHCP M'RM&W.-I]ARP->*0H,IO4,AGJ6\[^DU$UO8$6= B$DM_#E$M_S]8 )'&A5FRUCT"ZD- W[.@;! M&V,,DT#L$>V$#4K3=4CYELH)//R,A\XL&47R]2%18A_.=9-FP7,G.K2$D(I^ M;?RH;AOPN\,FJ5KQ$CQ\P?!)-)"1#6CV[$FT2;033Z+!?68DA#?]B"W2;M?4 M'T?,KOSNI?SR17225G_?Q%#6KNFC,;8;YC2;3.^#1%$/2@UW &979TQI!V5T M/5N5LE/AA<(IG: MR&D8YHL\X>+XY/SZ.LUP^:)MJ3'][?*]EW.1=T='QZA<%KYV]I(O"9ISZ94/ ML+L[>RWED*GX:+(?F0JQ3TRLVQ) %VPVU@S:\(UY1S+M.J#%]C#.C"4S'K:) M"X*+;EO/#'P,)N*TL8W=,KM?A4?#Z@?H+8^!6^]!>=9?RX+W&3NQUVP[U*"2 M=$:WNSOPT@YA=9<847VH+]693IF"T;6,%*1#X2J(R6]!DB--%#0A> M$.4O&4[Y!<2K!91_7A?/< G1^WRQ",BJAB6B14("ORF9RD)Q$D?\>=ELM#6L M2,N0_G[YCYQ7:7.)3F<"_]F#S9\8]HK<\_R/@$3TVY(SD%?X??^35O$W&PMA MNSB-_LX^B'AQKS#YBIXK5&\)^S9Y&A;YGQJK4KDT9$>?%J\@_R=! M>O=>^[B#H@8HB%:&E_H>P<_--RDO"53P-;M"3&T-$KYM MRZ;1K M-@/*^Q!Y*C[XM8I\\(S]AC/8_#(-'CKX0'P;YN MJ?K/G,0TBD-^!/4;OV44&"7;G-6H,VIX4.S7V]L$\P:LE7>+/>+G><8-TO^) M'^EIF$VF'.A\SLOS7:>EW4@AKLH>L_TFA/@2W+:ST]QTZPLT84"QU-XUVU#> M8 ITE_-8]LGT-"JBA+17H!340YQMV0R^T>O%,@BS^Q7E9@"MYTL):P43X53# M$#&XVB.0>AWI=R"L9A&57U>0,_LP]=F[I3OG6F M?>@3WYU(]15:T0L5OVMVF[5$YC2*F;>S!_X0&UUB-HEVX^[J4O='Y7+8+ZG$3MZ.W+A$_PM46XY*-GE M;-9.?&D-A'4Y_]3\*N@0O@>?(VJ#8/,80)?3)GL=<9.(^JXIE,X2K0L*J(AT MKU^?^4XVCS*HZ'6OJW.GCVHM9ZWB"%#3Y^&WN2PBHU+)W)/4]WN=C9,[*A9X M+K@9Y7A4U'HNCC6BT"JJ/!6]UE19R0^IN.&S7+9G[$'%!"!AK;5JEC:R66]N M\:4PF#&)2J,Y>-VN(3]C96,KR?QT &1N!"_=,)AVHDR;^5;2YISR;Q/@V1#FS:FS52VEF#7:D MZ%W3*C*9;LPAI7FD:15Q"?-Z_<2O*-LVW'';9.E;=*#,("]I'Q?Z0%$3D>\G MQ!AOI>R@JH329E'NEF.O8YI=+Y8$/Z$BL*"8HE$^23_"3F&GBA5-/J21J#[Z M)<@R1/1)\IWG&!-S97)]I_$@2=PHH-RH?\=0#))U+=(F)7I8&*P%VR;3EK:AEG9_U_B8!%?)>Q=BP)U M)H@$RLKJN[3=$J[!+0H2)],U@ PI\\&O*=U5P>G[>)8R_2EDM_\NW\ZY"RPI MNB%+.<#WRT>-/(U1'G(R'M7!)MPJKS 9)6V- JYX*'3)JYQ/KH MA-WH76,$W??ZDQPD*B6,>2W *XT[7#W '?S;OYUJR '0 %7*G=^&NQNCR-[[)XH*H?N#,LK";#1( MD6"" O;,K@2.@O.T+#RXW>K,9(0C%-RAK!L!ZP'@^!=MWTMV\KHK7Q#;)4:4 MJ(;:*?_^C!_F.*=!&EW%TPRA5'Y*U1%U'6> K3XL$^P:%HQ!7F-PK44>G=4J MN54Q-'*YZ@ --^:,,;IH73;/[$FJ\D:#-\P,_'DWKQ"X]=8JI<:R$'@HE%GP MBU89;-@:FZ\"^&UMF3R=M@1>>\,DBF= #;EI:)/:4\!#O4RSKEN5XO9-X8S M8ACZ9(UD)VS+IF>A1>NNRBMUE.V[QG:Z$"@ECNKNY>",);FHI,NN%.DEID]B M,QP,$IGDA86\EG5;,DO4A^1;9B*V,KU\82]M3)4FA2XS6-''+YAD&3)@/F^8 M\S)Q/,+Q*T[1^K_7.Y^J5?+NDT!\G2L^H-RO[@RMITX-;^5^N0F6%%V7]:ZY;WHC\PK5]IK2G-<%9X* B#V6W2Y= MI[""]]><\V R9?OB2Y &A>!?,$:*I!8>8A^L]0_-@]D @<11Z\5QP/_7 T\@ M_Q*3L$.$(MI5[F@?9^54;:F\XMI4BQ4:Z-<0_V [5K:_7<,L?G;?^>U$9/!> M.N6].YF>83;[9+J13]5[S6BL- M)R1\N*^@1<8KON_X>&SQ\,9RK%Y?/+X$+SRW\S1-\R!9R_F%[L&^WEI_DCXJ M R_IU3YIDG'Z%,0B)?8*$W'SV-X];ZQG9C';6*:TCBG@W>-BU,:A^+& M4 :,#;>@5WMO2YNAC7NW29GM?=AE:1_WI!U)9QP$?-RSM9HHHVQ4]7I><8^7 M4V&*G/BW;4XUYG:2*\<8_D/C&62\>F%AO\@)[]XBC7UCR4PSJ!]>]Q-A?9>IRC\WCY@(LT<.VV[3K+JZ&T\]EKCWT_ MW83(3!9I_)@SL3!DET#\A.H=5'8URJY3#($WSLG>B+?/81OS^_AE;93IBK!V M*&P0WFM-,' X_<*-T#ZS[2-S$M?YX^EW[T:6&Q^L/193'5'<\Y:&;V=EDVC] M!>]#,[)N'[A=?*AH=K5?Z6!.:MEI]R7;8A2FR'-0'.Z).@I7%.H?>"M59=4L M>UX[>5VMO7E\@"F; _-^,/^:R[FAP_!T'+^OR_FGCN[5SK%)+F>^CL#CD?QS MX(FV_NWDII_)Y6X%CC+0:B@=?.XLR!.G3U: [RL PI3.F2<5G\QZEOK/IXTR M:)@U6G'(78.18]=;>Q1'985SU_3HIFBC"X>KN/I:E!WH .J*XTXFY-O/M\L0C( M:C)]F"/>,S9G5-<%;?B.HH;XUTKZG3[B/)/<\77['D39O])5K2U)TH2!"-XO MF^3JL6S @)1YX2*!KC?BYGO*(.RM^O",6U:M M((X%@'3S.YD6Z$W9"S?2P8\E"H[IWDYP;RM:9&W6O25Q. (OM:N[P]DR5G33 MYN4K./ :F^B MOC3R6*L?#&=K5SP 9R6KNR,C]J1MEZ:MM_,.\>/)?C['3$ )PBP/$AYU^[&3 M0#D^=L!=P+=?Z88CIZZBPYNDS;I[&Q+DBY5=8B:I4[1E*_,A\K*-HJ:-$CSL MT8V,PT'D>"SIT7H\/W5&'L;8F.T8X31(#$-K?FX5YA, M45Q+R;4=U] #@X/D,+O2MFT"#C3RZH3<87V78^NZL8AS;]MWQ>^POLXF_[,P M/8S._>WU#Y2[[FW[0VUSU+'JR.A\WUK^D'GKWJ;OBI]77V?'AGI &00#I5J/ MVISJU72L<, 8Z4; B+PH.AQ7CD$CWAA_W:W:MJ,QO/*PD5$,$L>XD.$5@6-@ MR"@FY6.HR+&F]:'QO[.-TU^OM+L?H;/QX?46Z';$B>1%&LJ0]H=N)0,-2T]# M1FJ^UWL#,XR@N9< W]"-YA2_@>$HC=H20^;C(:@K;N7-T=+:..6P7F(-E&)_%:=!&L:\ MHOKZ&=0$=ZF@03#'A#\LZ[03JMWR"F (O"=A?(:FF* [%"8!I?$T#HLRB<6? M'X*7TXP]3H]YQF^8!WS+GN,T4Q#6=S80RC6WZ5>43:8,V5M,A$32@0-[SFHE M1%&'Q/:7.8W^SJ0/?G9X>?53',:3](*)^4^!* =ZAYB(28.$UU;D4_ O6+2@ MJ=G]ZP&/HZWMVI[1?UA53:U]9@1Q&6;LH>9?;.O9H+HR0]HQ,%0P36".$R;] MTP(I)>H[@!#X/C"-B$X9#DS=*6K.\[2[J>0!I%PIHO*?M&* U27&=K+UU2D: M'L5.LOH!>\UL,%-VP'QPM-B@O;=(Y8.7Q J#]GE%??!Q[,.DD04X'U)?A]YS M1M(^N&_'..ZFC]&ISBJE$@X>9#,:"UJD7/ 2-0:'1FL"ZBCW["8V0H6C&$7F MM5B1&GU!K K6X ?$-./=1(EK],J1;R:7Z-5EGULAUY=,\"%TQ<;SH+!T^I3U M;/@^;(M:DSQSVK7&.\I-II\QCN@]T[T4FOXVU-'0_QH,_1OIO^PT>H92=M14 M9FP5M$.8\WHSP;)HPJLQ2O>=!8;2#!%$LSMVN=P_!TOMWE( @_214:JDQC=F MB[??Y@HN<,@4:UUSHWVF](D'6K/UGI,>^0#I[N^+M+YEU7Z3^L0'7=S0?G,> MG5P=G%Q''JF6^ .ZMO[1%.2DJ!&;]C'H&W M9X/S1&D6\,%;#\,;M>$!WH%OV''&@C9JXT;S[+%TBVU.O*$]#FD_==<&WW8] M%4 A),9^;"N*H0W6^18 8)UQ;4$13L<"P+L$W0TN&IHW*IM^UW@B2'?I?9 @ M>K:Z)3C*P^PSP?ER4QE:\AN$Z_,RS1CW?H\C=I"GF"S$J>>Q;VF.>%S<)>,& M8=P\9_2RX+A38)&I@C=8U4G5O- @"MS!A^^]7W;9$QT$9C@S70V*6\3OL"M M'2:%8 Q>U;8S[(#)ND=IU %>8,GYW[HGNAY]CW3/(EUGCK(X9.@?%=%>U%,4 M?C?#3^]HMB2<\@_B7YSB#S6*^=_^N+K9PGO]5U>$<^<5BL,1QL?D6B&O?D9X M1H+EG!]V??EQ);S7V /%[6T2:NH8F12 V($_*G)'1 N>>$*@YKCXH M@:VW):=U(XR *P%=8\09;N'3J83=J$4!43> %'T%6?L?L$; MY#=?DT[(+$CC?PKT*BKXUDJC6X(H@RD<\%/)X(I1#PS%,R:Q_.D>A??Q+!5Q M!&EV&H8X9W=U.KME=(9L)N_Q7O_!5_S%H^<@]A>(AB1>%EO_*WJND4#8!'D: M%G!LAK^A[#1BEQ;#XS#(J'^3T6O1EN@Q$M*(=Z;^MN2W*H/_\?U/;75H#<:" M5-C=A+7R&N":KZ!KA-UI#EA#B Z[-#J?\^K@]#JMP\1LWRZ3^GW<9@&QL@BH M\MUF.90 @N*KM4PU@4!2J]@"DZFXPMAMI[TJI*"PS>CZ7!&-[!XI]>#*A;JM MFO(42#7?PS>M&#+$\B4+KFV;6UNDUU"C$%:W,P1^-DR"6S5WVE8-,!.YJ:MM MS25)]BRG[&"(+AF/[%>^O!?JIQG><"+W&K_3\!]Y3(O-S?])D+Y@0?LX""% MAI5:J%9!.X(YN[6NN#6Y9E1NDX^[S@*K*-RA$,_2^)\HNH[868FG,8I.*449 M+;=2Q)ZRFSAXC!-&"J+LMWQ1ZJ?FFH*=58ZJ@@NJ@B* 70108:*.5V\"P#WH MQK?M)CQLBS1P]YB9/M-R#]=E%P.6@(MJ1S5F*#7&TA, KL=88TUG.0 \&M:B M"J>\-MQW&JHU /;Y&(.R%>]SF+'=S*O3+ODO7N@O7;!WU9G#HTN>XR1AZ%^G M3$&>Q0S/XI;QXAMTP]_5KU :*>AML.(8,F+87]A+5[_>O?@-22S-E&^15%LSB=G8;L)W\V_#[4N/J%-JV6*YQ= MC@;9U#+R8L/HL'5U0YSCQ2+.-@X4+,SI* U].:3=\'?U*]QBROZU3+#H%5Y6 M[/+C ]PA49KF-F#2LJA*$H0BZ,\+Y'<;OG%8+U"OD.2!F%4?^O)[\*J!=*<+ MO6:.+##'Z(-8UAPJ:G. M4[Q;N/[7=QRM1W85L?_X_U!+ P04 " HA&Y,!#88'2RW "J>0H %0 M '!G=&DM,C Q-S$R,S!?;&%B+GAM;.2]>6_D2+(G^/\ \QU\:Q9XF8!4%<$( MA13UCD&DE*H61I722JJNZ4T,&E300V(7@XPF&3KZTZ\?O(-TNO-P<]4"[W4I M)=(NVL_,_#+_C__YMO70"PXC-_#_\X?ICY,?$/;7@>/Z3__YPV_WQZO[\ZNK M'_[G?_WW__8?_]?Q,;JXO$?_>XT]'-HQ1@_V6^ 'VW=T;3]B+T+7KO_'HQUA M=(R>XWCW\T\_O;Z^_NALHG7PXSK8_K1Q?=M?N[9W'.'PQ5WCZ"=T?)S2_BN7 MXF>T^-&:_;@H_.4NV/O.S^BD\*OS$-LQ>1HY1)"?D369GAU/9L?3^) M]?-L]O\6GPYV[Z'[]!RC3^O/].%3=!'X/O8\_(XN4ZF.T/7U^8]HY7GHCCX< MH3M,!<7.CPDM+U606,V/_O.'@I9OCZ'W8Q ^_61-)K.?T@=_^.__#?&'?WZ+ MW-(+K[/T\>E/__O7Z_OU,][:QZX?Q42:THN46-VKT^5R^1/[*W\ZR8_NIX:AW/IC^^1/@.;Q"3X>?X?8?_ M\X?(W>X\_$/RN^<0;^JE\,+P)_K^3SY^(I_0H1R6E,-T03G\C^37S+-^0/3) MW^ZN&A5:EFCQEW[2)N1#$-M>)TD+;R;B>O0?%$@E@?%;C'T'.ZG(E(;@ZS(6 MS#$844HV6)<(>M1%@K!L@MU3[!Y3=$RMV80I2'_S]]4Z1;RSV@9A[/Z+>=<= M]LA__:>'X (_QKJ3.*G3&Y*I"1YB*-@'ZZQBBF<8+VG M=!G3 >3[N_=(/C6!)R%" R7VCW^[_P&YSG_^X#I_G\ZFD\G9S/J[=3);S$YF M?Y_]??K#?Q58(+O X4)$Q0'R"%LT"[C\^-__,2D'-8:'O=4W5:85JU0Y('N M"E:@;%#.9U@CU(4*_;:84V-3:9+8_D?R:RHG*3JH2.?/Y(/B:.4[7\,P",^#,,1K*G.T>HSBT%Y7 M UXG$@,'O#J(=Y%+UJWG,^MD8F403^BCA &R?05_EX3N_8)]D:>_*WP3AEJ7H!_LQ'S)5 M*B7Y]P$*>VGA9!UM,5\NILNLJC]P-,(!)2Q0@0?ZSKB,@R]133^6 1IC"80! M&@/,V%9HC#<=K*"KA%?&>[%^5S,D;)*_CTG%98=.]-N.3A22Y^>3Y:]X^XC# MUCPD>A;!HHX88*[%#.CU2)A"-B+&$1/;*!TO*Y M:@L#(-X5"S6@[V1$ \+ ^3X,#Y?T6AZ& W$B@8(++D^L>HP>H828$>#KIIA5 M4FS'21D$K(IW"7!3U!\2%G=XC=T7*M$O81!%+1^O^C0 ,"HBJ!1@\TD%&3FM M(\2HP4*CGVIE;(09+1/@T>!E=?BH,X(9 /F&8[GL4?L**%1R.92$08^(84;&)&8&"[?W SJT=TF)8 M^OM67@,-&&595*JTA2C))F110M>4N-%+VZ;8@9P]1M3?T9>]ZSE$*G3IAE%\ MSS0R"W;U'BN&7HW1AEJ]IG-EO1 *:6-F5:#!J2%&#KZJ'D2_TC3H M!CMLUP"=)HYBNL;C1DZ!6IF@*>W>B7X>.+5-RV3.(-HM5#02G, :$9130AH M, 10$-AO]U[UW,X%WF BF,//T.+S(#H8>G:AH#=0R(JEDIJ6>=9-R9?.NQWQ M0VY74;1G*8HQT'W038,-V#FWTD$__+;#?D1JV>06W2H8$1C(9TH9X[28R[CQ,?Z!;% JRWX;!#H?Q^RWYWC$]T?// MO;NK.>8[.'F8&-!+9I6%AE/K,$ 4F=, D;#GVX5*P2,5@?Q$A3CB!\M2.0R( M(UKM6#Y,FYG3*_R8'#T4W\C,/S8$O4>"8IPGW!?.K@.HBB M:]?'5S'>2E07#+;#*=)I"^.;]"JS@. MW<=]S+9(Q '="D(2&OQ9GU'4EH(O=653#@*I>;0B9CL?"&K:*>(X+AT#V-XU M[2467F)V>)>>/J![56K7_UM>T;YS1"R/?!.FL]E\DNP@R4@BC]%$&YPT:G$2 MLKKWD@RJY+2B)*>)*%%V0CTE"[&[9%!%+NCA/ 1XJ01HPV4 MN(?6N0JZ'2%[[/K':TX8-#U+NVDI+\M9R"#$!-J_!2T1089X+2M]5 ,.CZQSZ*:?5Y&83%*?/&S]STO%94-0BAXF>+ M=+Q9>!\*.L.H8\FHHP\?+8Y5QH;( K"XB(A(W_!KWL;B-@Q\\N,:L[^NWMS& MQ1DE&B#XD1!,90EBF>X@(37?/]LAIM< .'2:"OM1TK/YGWLW!T\ M^8S*7VUOW[A.,S9;F"@RBBX*:#O+FC 7T!8'2#0L9:(=,]E043AZ_C 1#R7R M(2X@*D@('JU,,#D+<&QTF-AQ7>!H2! ;%=T-<6^\;V-JJ'RPW[YN-G@=7Y+O MP+3\4M6RATO+4#.FN&=N1!O>EBQP M?7U;XRBBA\O0(S?0*"9XP>%C8*(1ILP*#[GZB&U3QN':I;X1T;B.>,-0N"W: M,)9A.RNOLL.'F8&*5Y-$!1Q]I+RG$*I5TYOLEP#/8C2W^FN7=08I[!0)SNWH MF0Q27EP'.U_>?XOH<;2;';VWA7STU3IV7]BIE+:[$\9@!97?!I)?94O$;%J; M[#)):%>ARG8F\FP [8O];4Q+N"B8/,L'8FR\_&!,"!4=X8#8?\> -M>7FA!V[^BGV'7D/C M1Z[#N 9^_1%6R9?T;WMID4C2W6>3^?ST[#3=^,*(HA=&E63N EFTYG2U[WP9 M5L]I44].%97(PASB'457%L)H/K %WQ5P[XLD$ N[7V3L U- D9%,[$;THBMZ MDH]=A/'>VA&[Y2VM98U0%)4QPC0;CF;.91,H&3FL!.>$#C4]Z-J_B4M)JY^.0[,T@A$V(28"XP M_V\O/VD@:1R6Z^5467!8G*HB_"C=>)6R19]2QI_A,K/ 1F[QY2(KS^\2EX^P[]K@/K^,PBX"%8Q0KW_D]=&,<;#;1S:;L2XKAV.#@H!6R'EC7&<8UQ<,R*G;-_ MI5R.F36"#7)2:VPR:ZR;K*%G);)C-,@7)KL8=?! =K-I7B!M3B;SNG!2S/2,(F3\Z*/:8UMW>P0T^,T?7Z?9QH\-4.?2)_=(M#MJ)/]#OLUCDL M;9W18 B!59:83]/%MP)CE'-&*6M^1KC G*(G94^7X_B6FB/$10 *) #68U'F M=^P^/=-]1?8+&7 ^87X(E$28?1S%))30N(*9&/2G/6U?Z;W3'Z-,2M#X,B0$ M2\%GL \"$IG"D'A TI3&=[X%OIW_YH'\%-'3;8$?B;>F*E+1&6W41%/)O]E] M/@46+*D2)L<%+JC(!GV_"+9D" >UT754;JH@C' MM\1/GNT(KYY"S#C6HK7]>>VS=0)A9%UO<6)-E^ET':6'4H(HHZA[IG\XM:8B MM8 VS0^MH]591SU3=A((R^?LVLP"DN2I4(T3!OR/.E,RXZ@P#S6=+@M @+JI MMHO4[%K:!TH:V8VR:TMS)3[$\+7KTR%>BRX7D;EH4 M(G/2^<*8""VZ)?Q 8W#7E@K;U6>A7+U#LZ"I9=6ZO"'1O)]B_.!QB) M/*L1"(;$^K]@S[D,PGO;P]>!_W3MOF#GTG9#UL*4+D)X0;0/&X_,*-'0#B!) MP53VJ9^6JGI$.1QO@O XLNGQ%\H%,39'B#)"C!/*64&B;AQKI,=>DGN^Z8'4 MF,V@X?3.YB.TH:;8VN$?9+3\0KG!PU71[P]AK&)-(^#]+8AO[3"^V1#A=@'Q MUU_"8+^3J?6DB4 "7"B9BD]G;4]J$4[8T,LM8[9LGW!"C-7(=:4RQH"5-^0-T>^I2O0D_>41VB/ M".->NX6'6RVXW^]VWGLV.?F PVWC#&_=LR"K!#6"R#K>V?)DEK5 9-/,$2.& M[&R2F82$+<0B07^M"@L$G%AAZIR2@UH:Z*^9U?*]8!<$!" J+P8T&0*DD'FU M0^>!V7%?G,J54=J N MA&=_L3VZX?/^&>/XFK*A1_6:G;SQ<8W^WB2#@LM8DQEW_8068L102@T4!@.I M9W523Q <<.E4 FVUE2,'-!=6H.I*$2/ 3NO MVEVP#4$%L\!@*,)W=HR%VR,K#VG%2I&S2NC-\1%A1$D =^CLI8DEKXD^SZ]S MG+*W'V@,Y.%N=+,IW&3)&D?+M4"7?%DO(B0D4O"OQ*])51*VPL&E)'KXRA: MK?F%IG1P1W\,,1:/J5K?TPK&%F$4W'$Y7:1 Y$11@>H12NE"C[0&UMCJJ;$^ M%$JZ:QF!,L8R!7V"V;^&IX&1IC8YMEC.F_$%._,WB&Z-2#)AVD_L;FV8Z3;I MU["D6\/@/&!5*_9)S6J_LU4G0B)Z#CSG#K]@?X_O\"X(8WHU7P+@Y):'RR"\ MMJ-XY?M[V^,]9>M6^$;GJ7N)>6R%Y)<^E]9)TGNSUO<+4J%$+)3)A1+!4"H9 M^O*>IIWLHA4B':+B(2Y?TF9:[]JW8>9N#J,?RMSB57G#;,[".]WY$J$P,:.] M?G8QK^:11W[PV&8?VO<[Y-T%[-"G[09H0[_LJ^RXX&"; 72%WVQ3@9;O.'IF MBA-!5[01PIJ&YB=\LU&7MK8UBF[N)F6K8553 K4ED[?B+(ZN6$^51$3:@;![ M.!VS(TNG) ;Z%232V8?["MUS&^BG2/MSD3?IU+@H@R'R?:)2/GP* B>BEX\; MF=S&B>!2:6Z$3VK(I,4U^<55C+<*,Q?Y*[#3%YD<*EL43L]$HJM\:_D/+R8#BSVA;"J. MFA[8J9_!)FP0XU/;%8\Q,P:G0YHD6]^N50\0GU*NW8+9=D,9CN,+VGP/5^Q R$\N)="KK4=:L.YH3=L;CN9M9&*(%*AJ(Z8J;=T1UT5R&X?K*W]#_T%^U M;BM3I&(&HNM$4UH46\K!N< '?7^@MP,:L.]L5+/PR>3]=FO3^R$WZ#??WCLN MG;S(K7*'H[T'V]ZEH_-+0KW1CJ;@/.F*=QNZ:YQ<64U^_4L0.*^NY]%;JM?D MDSW8;Q?8V:]CESBNL//UL#R 8T1GP16@3D!J$+5#&QT6X?[H(([, ^J$/)&L>XT-L['K4%YGZ?8*PUN.YBK9Q_ M[*.8SKQ.)6?AA^%EP/K:((K(7[:YF)\D+8T?GC&R,Q*T&T9,?Y,M*3REP+-# M(JK_Q"\QL-%C&N+7P?;1]7DU&#_;,7(C=GTR?6N=-31FXJ!"^(>8<]>@.H MZ-)5!0( R&N72BD+G%8 6"!_5*K&$PYC7,ZJ"L3!35#>8+(NFL NF"!,3+!N M,H%NU,J[>!UX)LJY=^]'UV%V7 M9&Q"^]2V[<#I2-3,L%8CJ=*Z277.4"[0':$"7Y0R'B4:[ *:2E^&BH#][35C M0?%K%+M;5L MAWOR3R]G_$$RBR#H=LPU3<8W)_LDW[2D0/&V5=:LB0S:I;:*]"(-GHG4Y%69 MSSG86E;-1RFRRJFIR)QO (_8(HP)^T0TFHYG)COTCZMGN](0\WZ$'C/KV(W6 M@0TYW9#6'G@ZV/[CA)_S9_KCE<^%O]DTO4);P:L-\X?E;'SP4E)':7@Y1&SC MTB'71_EISJ97CQ 3"J@=)[JE'\KLX);.(;[W=MR;57:(%TX69R]-V8\]:#ZLX0>X=IQRV^*FVO>:RZ\M?>GO7HI!T]V1TH M_,I>>@-!<7^E88 6>'<+AIN,:0ALR4<*GGSW7]BY,"80@=B9;Q%(#$(M%L3/.$RN%CKB'B8T2N=F+3/(_9\@= M\"NQ<)R:#W."?\XP+!-'M(3HUJ_WIPK?=)CBOM WM4?K(NL_0W NZ*.R,7,J MW'"PN2/DG"[O=[<_[)O!K+/E@W ]BUF$\I?BG#+DUV-<28:L?ZD\24(M_ M2'SIUGZG-/0A02##QPZQS8HI552"B6O%W:;P3 46ID@%U;0-3F7IIE;6R7QZ M6KDLJ=BF+BHVQ*S%Y&R(2'^*T=0525[^DYL] MS*;?'I[MK#6?AOJV788/.IIJ54QEYF3D581K+'EQY_$&OJ; ML !>,-Z?:^U6.CR,-6B2^UQ_GBBL8UV@R.W#1U:E+1=+X;;7WC'TTO7=&!]? MNR^41"[BGREJJMK[_R_QHG^/@Q[X4\'X0*&_0'X/5AXUVB@!+ZA/V< M!J@8$YG^#.&MFWF3X,9?_A/-E1]@<[R@5C3\1P]IMV&PPV'\?DN<)R9/?"7/ M[NC\L 87;N;]04->HT(JJUVSZ:@A,)61_$2E/&)/9H)^_+@XU#=(-M9Q8LQ( M6&2DCQ@R6[$_5@@5?R/CEA-+-X$(;VP:@=M'7OXKJR*]S'!VN6$. MFG[@I;I>%NZ_!+=J6(*KW-8TU=MGV2PKLY;,MWOH'DV:HN(HBUTU]C>D[HY6 MCU$10*(QFD^I-Z$6"Z'M*TIS#NEVUM+IJ"5@('CAC2_U6 MMHTAB+K'.SNT8^R]Y^&B<$8Z6KVY"@L.4M1@<2@CHLKY\H4 HD!34M8D#;X!XD8%\'6=JMCG?[TS(X:7$@E7 BW MOLO@@O/\.)&CDXUZQ@Z!C0R.'F4(]8P?!;,/.M5S@:-UZ.XH#[[YC6Z'<_VG MV\!SUV0P<4V>NHKQ5KC16YX(U,2,M(32CKV8GIU:E?D6)^>2;NU,^*!=P@AH MVF0L_NWR"F/8M+9@K2EA# MEC7=L5"L9SK:U33P%^1KNBQ#^G5#@%Z4267#\\E$#MY&0[J'\AS(!0)IFQAV MA\Y'0G&=4\MB]\" AB'V&VY:0FAYR0QT$DF4\LNI%":_#7WYRP!05-?4*FF: MY4_#T59P2$F,I9899%!_;H>.Z]O>KWC[B,/*9ZI[0O=PO,Q>UB5(0%XNDKT- M*07-X^A>@D^+@J/OG ;$X+>7%I:T%EI&K/6^G@U':U2%25[1,QD&T__0_5HO MMD?@$:UB(E[X3D;%K-%^8SR5>5=K*I,02#[.SR>SK,J,GMF$&?NA0/L(V3%* MR?,[,,:Y;QB';N!\]86M7L90?UY2?TU_P#EMJCVFW6(WZ!W;X8BJW\=V&.M6 M_J15^4?\Y/H^_?9CFD"BLAE>>4NH/&Q]HQ"SRF6.K)D&JG;JV/UJQ_O0C=\+ M\Y#UJ5#V9?TUDJ1DL@ZWF)[,3F9I^=2$MFW"H+B(H;W(&D?S/,>L:G(,2AD4 M9^M!BK-QM&>!YB9TGUC=EG]F.^8W*9D4@KKANE#TJ9C0G'KPEN7@*Y]?49I> M5:J4C!I(@%>']7(IY,KYR5EKD,-=C5U M4X4E\RI$Q2\AE_01FMGLY.RL4.]C3AMM4N(D43#JR&/DDHB?H_Z& MBP^[RM)+%TM)%VU0K4- "9,'*@\#OE^N?G=])WB-2(UQ$01A])? HY<]DKI? M ,?VM[0#M%4DZ7F=$VLRGR:0_>5J7%=O1NS0^DQ3?1*R;+*.$48)93K !P7V MT"I;,I]0#\*E899C7LX:PT2!8$LR.\7791 ^8-_VXZOM+@Q><$W7'9DWM*-? M*(ZDV\PF\_EI5MEG%-F6M)C11&Y.5'<&'U+#:8V&G"8J$(4( 4-J:4E]1\") M>"G4Y0&AW38@\W*96#109=>?T[,(^3W*+1T)U&CHG*=3$4QAKNID,:F"D%_A M56)1NG4B3D!IWSP] MG9Y,J@5_5 'I*KOX.>$S_B%;B6' *)8X"%G@EI =+XQBCH.@U=<RAYGY2]?<-C6(/*E=1+N:GD[-IAPC&N)@9O+H80#UPC6B 06)6 M%RNHQZMF*Y@4JDIX5PU3N2&A!E"!X\;O5$0ZE*M=56E[6O.0J$8$I2']/,_NMZ^^WF6H1Z"J#I+M51RQ-Q@!#BG\?D^%1.T9*S^E& M1Y&YBN^D#7TX$<2HF("('OI82OIH14&=*QWX_X'JP)Y_:XH2;\*@HTDA=Q M%7&]=T3OEZ8CF@#(:G/5!JP)#02,/B9(M-K'ST%(NPFT?^Z#-V#05A5#P=NF M=5GIB*.)#!DRDN#(ZJEC#:(2'6VAC@#(:G+#!D35&L8()%U%T5X>1U'_AT1L8XFDTD*G[SH_G=T8AW-SQ9L M1\C)].CL[+2((D7=W>!V[+]BKO7D7 ,#-G5_JOA,04&F;3CMI/WV'8S=DVT]5MGI*4] + M;UFQ5#H*3).]UCD]] 7[>$//1QJPHW,DE:UN*FM$G*H35\"H9#^G0=1-%GU@&= I.0/D*K. [=QWW,;F*. [HX.]K) MP=:V8(/98'%H Y?1@P9?BV]6T2:RABGP"F*9\T/BUX"!5I1%R=-FK6A#E+@9 M9X.&5/O@(A^^+;5L"&H TP!7YZUMJ#NPDR'0XSW$)#OHR;X."\5:F91\<]X, M20-;Z(UC >N#I#^A [>@LME.4.@L7EMRY"J,S2F!,D(>,WNR3)DFZV\UU;Q*&F6 M>#K#>^=&?YR3@:H;TY\:/WOS&UJ!URB&RK+W,ML06""'*)4CQ"DF_S O'0ZE MOW6@/YN+6G/M0T(0%G>M#EI&F]@L0!B+B-9@CJD@=&%.M#ED!E=@L4*B*PSV[TO[*OPV#)^(2 M44OU*'A%,ZJ:Y% IF.9Y\LKHT<;]*47P G$P-:W.:NK$5)L[5C$E- X,IJ+X M9O-+$#C1?> U;V8O/Z45.276\EYT,IUF8(G8E#XC@B@5*'3T4<4JJA+9'G1+ MH5J_*?O[H;IP+GY/+=:2*ZK/:7?S G.%<+EK-K?:7$SZJ%2^'_!6<9YY72CD=1 FA[Y04&#!Z:V6I:J4/'OEY"V.0=O)IM )+/F#B7]IIN1WP79;/#!W7FL@/N M2C%_60)#2@8VC_75R%+32%L.:W2H4@:KUQX> 1?!UG:K64;X*!@*.'\5K[$F M#3C@I(Q 0B>MZK$@T HCG:L9#P0;#5'1\SZ'[@K]N-GA-QE3GS\2L^,I? MK=>TEG3]I\L@_,T/\3IX\ND)57H=7A0]V&_I0;;:?#X$7>W5X@!"*]S*,K-. MDMHRXXLP8\S6 AEKNHIA9\S9I2W[ GMVS6(4L6,1CXD$FNM1_3:;?A";M52\ M^@UGZ3&!"3T8%$HY81EJ+4;HCN>(KS^\2EX^A(]JP(J(O\IJ8[8/+04((X8H-?25=B0B]/3B8D#-K"Z: MC8T0&2>CL&BU V!NX6>3%%-+TTOZ,TN#)$JAMH*;Y#2LQKS2>LQ\2%W92?,' MRA*M.5T#DDN+%];D%I$Q .'$VHRO?.>:<%(MV%K>U0\NL4!*8Y9E&6.,,NN3 MQV@;6,0-JCL_4!<#I:E.+EH#.0F3P" OBDDH"._8J#;PHV=WU[*K5/"&5I0U MBJ'B7XNTB5%"#I7H06\Y'4Q'JZ..^M#5ZH9E3(D- X&D"_PHWU:SX6&-^*F7 M0&5@<9ILTZ&43+KZ?!#-+'7-=&%%[&A%F @L,2*':ZCKB[8V5;SH.8<4N:NLO3#'"$G [JSK;=&EII&.G-&O4-5\T6- M]O (^&)';G2_"['MW/A_M4.7]B^\(P.JJ=1W%+P.AI9FF90\;E&+H2/$R"-. M'P4^2CF@.^T3V2/KSWO3O>#0?L(HI#,C6SM\7FSIQ@TX[=YA#48BGXP'1NA^&[ZS^MMG0A7.KK M5UX!"T!E.92&1TD?S.O ?SHF -LB2OD(_1(V=(#LK=4NB%RZ]T >8[VTFS%< M7>^W.Q3MMS1XL#3NU-_E.9AV#VH1M)^*LT)S%]LK7&NI[AS12T.^ \!> MX^2"&Y(.'$(=9A%J0+WR)2@SLEF_.&*5 TG3%X))7?71O3E=U9ABL'F6G,NE M[8;L6J&4'?M'PX2C^OL0\S6RPDE[U^EL,IL4YG0*@S'*(;F&.N61_'/DB4OA M[,](%J@=8(-9H'TR:20SU([*NYI!V]R4*N1+\U=*EAPA2M&?;,]C$PEUQ;'4 M*["QZ$ >6:\[F2Z7)U9M^#E"!:J(DX6,-GUUK)]]T*2C2CSIJVA=")%5%"!B M-,*O(4C4FP=^@'V5S.#003_;0N'0 ME3\-AM!,! 5/M"8-%?=W2@TQE)_306)XMN-L4Q".1(LK^>M:E3GYXJ MH\G^RC8$!JXM6[K.*,/ND)("9,.HLLE,\#GV#CMXR\XG\_/*TGNL:E\$R[MU MTBAEJ*;](SGAH[1#@#G[L@;0NAY^2EK#Y&B1XS9GZT:+F8=$A#:"Z/2>,J9[$3R^.RKY^QL_?8#J[REL,"_"+TG3$P F9=5+6&414& M7R4G;,92;A=XW/SFV]L@C&F'/'I$CBYYWH9XZ^ZW*]]ACT;1WB9VH!=:I@>%06566$M6RJ8PM<4/Q(\MR13IQ*.&<5AVT6@L'9!H#0\D+.QLUR%AX29^QB&[ ME#S*#[ZW71'6FZQ6I/:35<&[3V?9"7/.,\W%!;9DI,L9'[$TQ7@CSKS4.(%5 M?O WDVFV'H\-Z]A]H5UB[PJ-8Q^>W= YOF47.-%9 3X&9!A*.G2J-0&4?!D@I(@EDG?]Q?3TM!(XTG:S^KL#RD:$094W MI?FLFJ/685/"+ /M_$CXD4%.6M%?NB^8]OJL7XT7/*]_OT>S,-*[S,^6TV5V M9""!S8833,:!&]JL_)W0U-Z<9C#U*E$A48]11)0DZTH+LKEC,!49]NDT.."F MC78L%?9KM&@^'KS)-U2"=_J\$?!.A)%VCMGL;#(1PYN0- ;>W=03PINJ9Q*\ MNZF8PGMJ%KPK6!+#NZ@Y:/U<$(KUCFBKT0Z>AZB2JT*HC G+!^8J4]SCM<^0 MKX)[*L<'O#%ZQ$^N[].Q;K!A,^HK*?DH:<=J($S>D_N^I#A_#910GCQN!,:Y+-*^<3I?SI9BA+\& MQN"[DW)"=!/E3,)V)P73?+XT"]EE$(EQ7=![4%3SQ3^1^9,GH+#+V4M_<%*T M+:I%NLM( ,&SD_QE1'(2@ CLI(-5\PW \5=V]P/(%10= 64KON/5SL^;M!N] MYAU8)!X*).D7L\E\=I+?Q5+R"V07J"(^L06*U]Y:UB$8%:DFI\C 4=U;4X;S MVZ2+=K[_?\_VN47[W<_-*-VQ;;&E\#6$EHDD5I=:I:Q.9[T9)]EG176D(8=A5N('7KLBN**543 M)K+;W+)N1EMH&",PIK0%U*"]GP/L>US6UZ0F704]K+:%NZ"=A+!1P)+?Y6G: M== '@U"N0@"K(H;+P>%)%$X51@=8HVT7*9R(?E.'40]?E M(9AHKD)>3M(H<-5XI!!95=- PJIT%76WU"5% @!V,G(IA'EK>E*!8?7N=7-/ M-(Q@"C-N8N_BQG78E#;0H/,\A 4_T;1:_W/OTHN? I_-WXK&X9O/DF&2!+E]0 9SO&4K9Y.!C MY0N"3^JT8N]@5D=L$,@DGDEVY;\0P ;A>TL^J'D!($$?2J&0@^:S9AS1;O\) M1=B\VUM#!IZ;QXAP):6&FU)A1<=OWZ[.5[?(=OZQC^*F3KBZ$W&S*]:EW0;[ M&(&E0I7>OL6ZZ2U(5)5%41B$G4WJ!IPIM,;:'KG&E_46WE>\$IW;<#.@?90 MMF;BLU"Y&X4?6= 8A92;'0Y9IY#K((K8I7V;('RU0Z=M\E.& B2NFL52"N0+ M =PR%HCR0"4FAJ2PP:R03\>P#+9)FFSX-.)D9O"H&=9M9@ #:+NO"W';8DO# MX5R:@>KO/F5R9@*])*/*]*-5[1XAB_JCZIRM\6&@CXU83/AV$ %P.09\D!!0 MBX^.\>#0J&8$!]KB2MIEV,.@P*82*+FD:,:&43,%CATTXS,U34K :KH4V*X M9$H; 0;R0_J[9!GF/-C2_[*1$P%OLBH3W3_;(?YB1[1Y7/X G9B5_=Q#L(($ MX@#RJTQ+SJN[YXHPIC]G?TBD.4)%=BSYIA*1A$QE.GZD0I4?HV(9$@_T&S@I MYX/U'XEIUD738"Z$48%F0+P*P]10W\+0('>'(QR^L#V-J_4ZW-M>E$T270;A M1;!_C#=[C_R-M@&5G@3HS\BL *J*0UV%"@:'Z>4!Q$UH?+[0T MX:I_E*FUKQ$!)UN$SVHJ6<>J>1,R5!R*HY0P10NHVC8J*(.[M](,N;E^MD@_ M,/ V^Z@0F0W& 89=$B0NBGATFHMR#& B4\4,8$')<#6X'ADRK_R*?S4(CYC3"& %36FQN *F4M8,#* M'[1\ #]B^=#QP.%B?G+6=KARY.LFI8]6]M-1XE"E20-CR3.5-38Q!S65\CC] MYV7:";GNJ-<0%,'Q)R6F2L$V;ST!?3AD7#G=KK#8KS6LZ#]*-/V"'K@:$ M2'L D#>I.5'BER!P7EW/(Z/F*S\F']E]]# OY-,_*;F5##WP""$AI)+GUY7- MY0X)"56S0L (9F !0*0M+. 5O+T=[K+F^Q!@K_Y[*$A M^[AG;;&)<'1.[@ZO@R>?+N\U^XC$NWIAW"Z02HU7: )/":,B98;6(]@3,8-K MRRK:_&V$MSLO>,W)[%0ZSD1-@8:+@1(Y4"Z(D2%F1$OR;:")&4+X9L9#(TTA]BA;V:!@]*O] MYF[W6RYM\8\1D3E-I9U*&27*\,%'15P%J,PFR]:@D[!.8TN).8TP64F3U3E& M!9L1+<>"3$KBWR+32YLN8)*(,\H&'JK5>ITP]SA\<=>87\MU1V>"PH.Y!_7W M 1JP2PLGZ[.+V7*VR*_=8V@O.BR;0$,19Y'576+0?7O&Q*#:H63 M]K_YR61JM<6@5\X"/1.E(L-"T!#JMX2@A(6Y(6@(&R23Q/R^!9Q\ZF##OKUI M(4B(Y[80U&PLF&'6+B &+RPG)8>30B8Q4@D(5X[=9EUMI']$(GXZLR MV+6R:8+\?3 P=-7 DM% H\\?.$G%OTV M>[;@%:V>WBR'POK5,C^!DM)#*4'TG9/[/U!(&$Q#JXN&^I#2[H1EY+38!19) M5WX4AVSH=>=&?ZS>W.:MIX)70)!T*(>\GYU:^8'LS,]R@N@[)0>.I-X:5I$D MI:%^)#4[83V2&NQB"I)H9Z*_8.>)#+16:_(G?F;4C=9>$.U#O'J,6!Q0^/RR M%(%Q*"FF0J&TF$P$,.7GBQ*.*&>)/;N[+^_\LG%V(PU]G%Y)0__X MY;VIJGJP'[WFG73:!("./J-HI3)3M)B*8M41H@*B3U3$SR0L4>HF1203S">H MBZ3-!QK?1H5V:S0<[Q,:%SNO71]?$3U4YD!J7C8E9F42J:S(+$\4X@WE@!@+ M$X-.5_WE T:+_D9$C0.GED9\V7[&H?4.KST[BMR-BQW:X7*U7N^W>X^> [TY MO[KRXX#'IJ^;#:9U'+X-0AJ:1+="C\3.E(C00P>EI&O)QY"B2+SU;$$H1*2B M:\(!XG(=H4PRE(@&>E.\$:;F"^A;>CL+W;/"KB-5LBKZ=S\:&LP%0+QT M^WY#$T-FB7_FX(CQMJ\^O;VML[7/-,0Q]'T0,_I]$]C@XK@T'! M=5#%E*J6A5+$30]#DU^F@;4@:QH$^ TA3S;>I#=#=#:W21L-<4_,F'/Q2)IPVZ 7O,@<0CU4RW/ ? MS.BTQ[R#7M49XF?B(.R%84<)G5B9F,04Y%<"ZFG77,6179(H*V'9\Q]K?*#! MT"K)AXX*JIGG8PT,^H"\4\A4_7#&1,9O07R!(_?)I^E^%24SNS7:*H9!);K0 M,4]%6 7<32?")1M$V**<+[*C;+&Y*0R:%L-&-%QU[C6Y6L#V2(3*34A"6(CY M7(;-EVB!K\,;"&*M04C9\K 11WY!!7CUI,M2P>ST<*G$I!61KCI5(6C>*H?D MDH9)ZQ?1;>"YZW?YG5H'+X#@HBJ%2C2W#K9NTM:@C![ZGOS7H'U4/5652EQF MP*?)%^M15&L76##)[4T"W$"DNDUE:AVNF!FRF:>+*@<9Q*2--1*[7[IN46EL MS!"M0Y==O7BS^;*/7#IGUE0:R;RAO_F"2!QIYSB9SR=9NX6,(KK9H)3F^/53 M'7Z'UW$*JF-;&X4!%;7Z**JIBX(,^ I]$UJM,UY,J,MK;4\;$0N4DL1BOIR< M+5OBP(C)3RT$=%%-#'^(O#ZL?F+4PR5[262)P0Z]/[4@4ET3%SK-S-;DV-SS M;4#&%CAV0[;YEG9X:9YJZ4U8:RG=5UJ%D[*SR4EKV\F"0% 5N6:+\*6C)TS7 MC=*F^< #V*&@4:[Z![$K>*SXAE]7ZS5=Z*/]G<+ )S^N<3II_#<\X1@D_(PX&CF^G]$X-VD>@ MT3;&A I59#1&!R5K#C1*>,%>L,/. UX_^X$7/+W_BK>/.*PO[YH>UC]&:)!$ MNLX\(_^W2(<("3&44T/?.3WM X1A])K"Z-4V.AA&.:N3WT9'F:QHB4 MR1'*V2#"A][/>IS]*K_N!BJ C&R,J8'&:(DZ(UO$*EFD:!"[HT'T1*JNP2&/ M8)T,"S*,R5HKW&SH7CHRX&+1Y([O\*&7FD7WSW:('^T(.[?V.V_2T-)%J1]1 MG0.;7I*J#.I/TIG)O)$)&> 4>:*$*;L#D,0/QO>8,48I9_B.2CH-9HUN,&UC MHD%@5AH<]?\01L>;+T6Q6W?N]*1J8L2I%U4!0=.LTU)/!,%/JVBU6>DJ'W0? M$PK'C'#)=!\BFHA!U"F<"$P\S,@L&=/0ZXS]V(W?K_Q-$&Z9, UEA_Q[VL=? M$D+)+_J?S*?39,B5T.5W7#/*R,U)Z[X?8W@MIR4MZ?")4T8%TF"UT%A*6_V5 MUC,^4H!H/B22M5?WJB3"ZQ^?@I>?'.S2@F1.?Z 19EZH0\BO,E$N27@P-J9K51;6QD2+E:!0=[9;0 MC8B_83N4PT/^) @:,O9*#C.KQP(E9@82NJI5BP.Q6OI1<.!<]1@HVT ? CCV MOOK.!2E[!5^J_)QF[R\Q5W"2^>RLXOM)E"2DT$7#S"CB)+]&1@L0J^KX*79'B9 YHL=N6O)C\F? M!00+$T#)E4Z:D'*$&#$S4-)%+P:1\71XP>%C,+X6TSJD,XBC8_38I!T4TDM@ M$<$\-X4Q&%^1T9;K[6DK%[4LV?0V=!PX%$GEPKKT,O+&R,#6FA(&QJ7580SP MH;)LBQ.WHK'!6B;@,Y%+\MNG3P/B+Q%!R=T::]:C%&5F0*N;;LG6K?'TZ)"/ M.WXE449VFC6$B@L5\(CB0-$@)N!>KDU3VUN <:!S%R/B:6?-\<"TODW#JMV6 M=4T"ET3S)AGC@( M;8O*NZ0^V&]W=LSNQ7;]/1'XAMB=7RW5]-7E">B$H+14 M*K.3Z24J>0O>I-4QG:6D#%C[7G_M>J[-&QV3STV/9(X#R""V/2$@QS+"@AKA M@;)'46S'>^*;[VB#'4+.2_$:$Y.$0"MMW9V[!%DU\YF#WK(3KN)+_F7NTT]5 M>EC)=]0H@^-=25R5_&0I!P([1@EWE+&OOC1RN&C-W]IMR'+\_<>+()T UAY: MU$UM:LPY?R:?GSQP@3GFOG><&K[:_[Q!\5+H;%(@71 ME3 U4XU+7!!ZUT J"GN6"X,R:5 FS@<(4N,9EP6LW&0OF7GLE""]KL%)+4DC MF,TXFQ[#.@!6-9ZI?A538]L%=O9K]1%1(Q'#(E,NFFI:N#)^(P44.2O MSQK7*G.^AVM+[V-:HZWM[S?V.MZ'M#N/DU(U/3P<^KPJ^BL&-!7%&!Z0,"PA5^51%K.Q*3-,AW^3UJG"O-=@@!\-EN-_A%_+5;>]F<^7'H;UCQRKH\,-C MG%A'4>9Q%9<8@8'NH^:#2B_KYJ=+ZVR6G$F7#@2I%+09A9O+PRJ%]N3DRF'+(<2%8>\EXA@>W\>T*3\]QBT2L29--1Y8 M<#V04?>X04\IVJM_"U-'Z'29%*]\YYJ(X67/X3XC]4:2AHW8F^14F:L^4UXZ M9%S9_G_&M_ \_@B#^(&,ENUA*"9$:@ ?L_O=:S8U)*''],%_&Z!4)P&$!C=33OQE9%.&;NSBZ..%@"HRNH>"DBU!0D+2Q3?I M8GOMVH]$2OI9SO=A>#A])/^>3J"W":-R@=0D3>@)T>,PZ0!=('N$$L) )?W M^O*[]-;K<$_4W-GO1 J/#68@)P:4/;2$0BD+00+N'H$GQ[[39-+_3BP:6)]_]%W;2GIAA\BOZW+3%@30) 1 *]&BFA+/3 ME2<[J9C9%7^YI$=I@[]-$**"M+"QRL@/P@+? M[]A]>B:\C^T7'-I/['@EH6Q"S-,;).H"J,;/]J>*QCDE_A+;]?'P;/LW.^%^ M:3!Y_@PQNDU)A>APDK;8'RYD"*!=&W!"U\7F("%D50F4*]NP@@E%J25"! M;HXZD(+)BE.N%^SEB-).5XO)6EN,W^::7S9RCND.)^_*=_#;_\+OE>_6_)RF MQM>US!4RQ7*>HH%?&)-00HP4(K3T-\,>0B5+524=#;*%#I5VRF[67IO'LPXZ M#'4L>T4W^SB*;=]Q_:?FSR5Z22\6!)(H1%%K+J%H95)QK6DDR MG"#**/)^)P#7YPRHH-5108VH$;I>!2_-)M&%E$O7P^&Y'>.G(&RNN\I/:<5% MB;62M\Q*<&!T4$H("@1]M+&4M-'G\;4N5';T0[5U^??M_M%SUY=>8%<7D^N? MT>K;!<8*I?=B62Z:.!7$R$#Y=7=-+ 5-]/ETC=N4/;JJL"Y_OL-/+FT'[S^V0YXZFDOWZG-:/;W"7,$U3B=6R=4S2CRS@Q7I_32R%#72Y^T-[E1V]SKE M=?G[[]CS_I#(OX8!2//Z#DD0I M3<2)0B%B&!VMSCKJPTB+"Y:Q(C(+R$H;E\IU<.'B)). 3 * M\/<]]5'$DE9$&VIJW:8$A4.%X?R;;H\A*=B/+X*M[58[5HB?U>[M%0%41AC9 M @?WE8P2^LYI@3I_/[TL9;WT8J'!Q0XA46>&85K3,/*_XO@Y<*[8%C'6P&SE M.W1'V.'OZV-^+U+:V\QTDU/:]4X6IV>G23,9[GJ<)BH0180;W^M?\[>1TTY= M,-%HF*FQAFGI_*+%.M98UM'3\Z5?-,D[N_2P-4C!$!'[O%[@71"Y\84;/>Z) M)S'1DL-J#\%M&.QP2(J;-=$M$I_DZDA-9]'13425I=E%NM#,6*&$%RHQ0PDW M% :WC&GG/\:*__ M0(_OZ/:7ARO0BJH3B?3+VBLC6.ICS6 MBZ;.:J2/H"K3:LL4TX3Y([008-)'4TC@TF-H"KSDR=6UV"2,1XMF"CTF=)IKOF? M-IX(@-0MGC19&R:>4$'(..R9#C]N-A?X,5YM@WUS)ZKF%[1&@B8I5(;J>$>(4H6J!@31DB9Z^C7!9S740 ;>::O6],KZ$!AED\N#2=D-Z)R0N M7!CS$/![MY_(/\A/D>LD=V_7C=C4".B>1%"23GI,.5O,YLE$ F7 KB;%R,Y9 MT"G =<:$_IAST=QW?TP+3#,+, [%BZ700X!R)JC$17=U,+X=YHVN(/($L+F' M3J#/YA_4+0F1YG,IV;VWU_@%>].'@/W7>@AM/]J0A"1,_$HD-)8"*G(II,[9 M=%Y%]%%R-_418L31E+HS_]%"&2?8LF%$:U@56),RR4[LX>7V\!)[Q"DOR JC MB]L7:PYE:X)B^\*-UEX0[8ECM6P %+X"@=T:.12\!X"/%4AY-UI.5D^G&XL)41VL4\W=U"U(R"3?Q*+XSSW#6]7-L()#6Y8"V*:DTS MS 03?@SW=OA._K*XPYMT8:FV1:+$"]HGD$32R#K08KF83F?)A%%"$%&**,Q) MZIX7&E"QZ:%B!9) G2 'U]+JKJ6>61T9I.6S.*V6 4F@7 [:L(_4PPR:JS>W M:1FWZ6F=R;->!(74,ETL$@"EI%!.BXQP"#6H6G,0W:P.NFE+EF)W*Z5*@3&& M2939GHLP)';E6T@%:5+PN/8DV2R+=(P].SE+#ZH4MB<5Z(V;1IKSY&"Z3:%T M:TF1@REH-2IH0')L1U>>&ELL I08W1A?NR_8N2)(])_H1L^T9B?PW+.MYBN^ M'[0.J#T(Z4VGBM(IS":>S.89" F78\8&Y7RRQ8X"*U3D!;6M:7RKL 7,:QQ% M/Y>4MUN4UYBG.WI_)85W,:-I<"_(]_6-;K'"JPT)\7_#=GA)7NC@0VT4#0D M+6(J^/RI=289"0H\4<+T"-F4+:)\$64,5IUKLA2_ .49AY@I;FH@D,2%;$20 ML:'YH>$;?HL?7K'W@G\-_/A9,)+N0]38 %&55"DOGO2)$90SXJP1Y_T1PD1/ M>[%(0?SV[./$B": = \3M38T/U(,6C^87SITR86S:9^(\*'JA8[F20* 97V< M #!HG'POU)>?O!_O<:A\$ M]Z_!$ETUUK3,$S_$@91!R#SU\Q +Y-%*<,LY-(O(VP<1KNHRX!9T) ?*C04=267 ME(1:;A3#\)5' 'K;E;"7NBH5,]!7)YK*E,Y<]DP+F)E(*"Z)/KHW=LA]%G,]%WZ+1R&*Q8"@:) MT=KV;G'H!HW'H8N/:$56SE5AGA*V50,4-ENDB':>$,E) 9^<&U8PY^,K;;UU_OT5J*FH+OD*/*X7A9I. M0&4?DK)H'^*5[URZ;_2G%K@TOZ 3,HU2*#B7M4C7PU)JR/8=E-*#QLY0*EJ' M*M);NW;@9T_E?; $(+%=($#TB^WZUT$4W?@7I+QZL6,RR,A/PM,A_FV(8_NM MX4M+OZX18+(R*?CB_#0IKBAM](E2_TS;P><,"OT/^!0<&2XP+E!G2\>RPIPW MX<[TWF0=(-R<.B0D53VZ"% EHP'#U8W8S62T"W_2Y*G=$VK>@0'FH2 *?GAV MMJA'8TZ5=N_*[NJ[)13C/'$C, MHXSBE#2+%EY&'.TH=;VM;$;1=9KK^E#2-2>>!%; 'C>C:&X-HKF6[C=JL,T: MX2B8#:3(J;_7].#/.DL7Q>LI248ZF25#=)AK-WM*;K5)KBUCUER76:L;I*<2 M"%47Q_/^Q2T=[-5H /B\E& *[C6;6V5@L.!ZN(4Y9P+>]GY,4UA#FD(W*I4< MOPZZ\A8U%M]MW?05B9B&\ Y=Z(E?SY0A#KZ&LAXB M[^7@"\2L ,<%>D4BH-I7*W>7ME1K.&<86RO!M+ M8K7./L-,.B4\+X/PP7Z[W8>[(,*EPYJUN\K4WM4^\20IF/2DQ&PQ/9DF4T\I MZ AQ=I5S2KY\A/FV<4/7B'-0XZ@]-4/MEEFH<70O#PQ"3$]AL*FHHM)\\Q[: M$,O0NZIW"7.X&2E%3.=S4BI&'";\A-@F'_97U]ZZ@OGMPZ>TAY0#$>1ON#@[ MG2Z3X,&I($9&\Z4DO368'F@ .NW<5QU+31T]R&V$0X[1>KU!BG9Z$O4V##9N MX[Q:X0F=97?.5F6(N$CK:OHZXN\#5 M7BK8*UJ"@'!OA[8?X]9;6FL>U G) ^XJ8[S3%)D9%?CIZ+X*64H*:?/X1G6G#K*R*-71I_-#3F$ XVFC 7073^C:3\U2'MQR3J:":SY M"7[/34 YH%L9$V@I<]4AGI6_BC:$R,A41#>DH>!F4YW'N_(=>A^@&V./GB3- M-D&V;+?H15)CEN\CIW3ZG$]FZ;V8.3^ZM;!F"CQG>LRXHD_YOM.4<>UQY/$+ M"(VVLBJV6C_;X1/,!-60("E6)+VM"1PIPHMDC^S-YCKPG]@Y$QY)8T83%T@TV D%@J8*7@\A-^.W0<$#1% S7@@R/?7 MP1;33>67Q!CT-*?K[TE(NMGAD T@HB]X$X28/_=@O^'HZQL9: 4A"5QV^'X5 MXVWTC1B7G@,-/"+?$XEZF'AET_!_3(XZX\AX:B@@:7*:+(MQ-NGY%^K8*)<) MY4*A1R852IYGEF#;R-X$+ M??>Q';/+7UMF+9N>UAYR#D10<.KLWH/$J3-:X+.8P^AF==!-+V(;W>T0;?7& M, IUY03P;R@'[GH#3C$%,50*5?GBP;4I 1!>XL/IV0]?"24!,)0G2,*<'1@ M&8.P).Q2+'X''D^*_7:ILYVV(@JTU?"0BK:ARH .PE).*8$LX.[ 6?6YVL?/ M0>C&[ZTIZN!A[6BJ2J!4\LQ*,*+;(3-:!N2DGJI9'533BY@F5SN$2JTIS,"( M1.JI>1P4)QWB\)D(*0;DFM[J"=!B3(9I=CLQ8HS+*_2PEE)NR5X Q4TJA8)K M+296,W*.DDL0C,HT'95LQ$^KDG 8JKJA&$4EPYB#(\7\ W,;BT@.I;)FWHXF MP[)19T5;$65D7A)?E-)J'E!<2?>9$+T!@:H>C1.HKYT>@,J@?A'#*5D%E'&= M("0=#D8NK3KI!7L-.@YA M7%4?=,""HUO;=9JO$:YY$&+(D7%7*I\/EC^)PU Z@#<$]];(*DL'A8Z#C.TT;/A2IC#Q^=TD^QCZ35'_(I(=KUZ7JBA3\E" M?_R,DU65*/VGO?[GWJ5K.X$??8;>!JR(!3&^A;8V ^RW(=[9KG.!-S@,::-; M-H-%BFUVM27O@"GM6U+$0(. C(0*2#B;BO-OPBZ;'<_O#&V^*!0F*8]A&):M M4Q,DT\,\,@3,!NL]8>7')C24[84+<1"0MBQ80&#[?;SS8+L-_'MZ-"-:Q7'H M/NYC6N$_!.QW7X@RSBW?M[4*0QKXV18ND8?U(ZP[4/225F6Y=[(H! W.%7&V MB/-%1<9TX??"]?9T[T.RK9YF3O;D\2,5!R7RH*) @/6&3D/RJ3+'^3FW$_W6%"4-IJGS7=KG;B__+^J_V/(#SW M2):X;MC%WXN4UC"C+I\*'J99 YC*%1:'5[C#;:O7: QK(&/HBPW=H5".!AU- M:R#^I>^[425C#N[[W-4R7\P.,'_=X.8&760SKD$2W&?ZFS# Z.;D"J@>XHZ: MQH,)T=YC]=,O-&;Q]F-W@RHVK2C&B")&%7&"H!?B#:NLU:RL"9?>2>*N<#)"PCHP2;X*VK0YX.6FLJ:1006ZAK9"T& M5-RP^['2-1V^A;DYL]0]K+> J9% /IM-YY-L1SVG5%C7Y,3@UC6'4&U>TLUM MU$AC+A;X5R7[-ND/"8SS((JC9 ^$^R_LK)Q_[*.8IL*6[RAX$0 PS=*H>-BT M"AY&%A7HHIPP-)"&4YF!JJBD*[BZ4C>RVAVT#F4MQH%$7+++H.7KID\!8"EA MK;*EY&Q9 <[7,<^R2XR&>RC"RK7?PR#&Q\%F@SSLTUZ8:(.38:%#JANZT[IT M_)LPW!Y[@>VC71".=XZV_11_'\T7I4\H.+NO.P94(%,'^*+&!J#[ C^V)=#B MDW HI^R5\L6B'NE'B%(R N\=5,KO4:= 1DZ#*D!^7W0F@>]G>D/Z/R]K$XF^ M!7ZV^UC4$D[B50"$B.11\"]K,J] )CD%_"DA_9E='9Y1'Z&9G'IQ.:3N\[JT M,L(4NJK%5_M;GH M!9# M02+NMPC?!YOXU0XQ;_S3\L$/GP= V8$0*E7,8E'!%Z&&4G(F=J@:1N?D#HSM M;D_HH2@A90*:&EVP#D?U9H!!$&\BT+[S1>8-K2AJ%$/%ITZS,B\A9\(^C^%U MM#KJJ ]%K6Y8QI'8,*!(NG1]-WK&#MVPUGS6K/9A"/R4)% 91E@G%>@L-)9AU)B&*TO8OM$=V<%%D8U=3IT\UI4PLY*)T+(]O%M>!P"HYW[ MVTX7^:IPAE?S!DF#J"D#:>V(D.K=*U ?%"EW]NNO-OE\KNVU%G2E9R$P4A1 MR7-.#P!"2*&,EAG57 _M&"ZH2MN4@!'(J'.N6E@@>15^N*#G( M&<=K>\?:R+&+1&XV=SB*0W<=8X>W>+J*HCUV?J/[A^EQ[]H+CE5)Z#[WJ"B? M_ V'T\5)<@*2L6#!D=]#P^X<3=F@B+==<>*^<\?Z/(J/>-4_JQ,/=0(HE'[6 M(IF>SYNJ,Y)DL$9)PA[^&D(YC@S6-#KMC0R*!Y%SE1#1J/LPY2X_"G>)<428 M7"3GX)K[C F?UU[("H21KD^6B^GL+*E:F\X%ZJY+A]-K6M3K,M4K)0G96FQ M):WN2NJI'B5 EI>*;789"/*$ MH6KF0=6U*NJN&56H?H%#?\MZ[5"0TX4=*\B!KSQLD+ 02"1IO;07Z";>3O?' M6M-I,FX&ORJWN_R\4R;=%BW8(,9+!Q M3Z?:GP./CC^^_G-/RH[VKU3_&@QN:V517J^NKAZNL]6GV[0/=_6=U]_+5*L^;@P=9IR.$(Y#[J:AW(N M4/ ;RPPH"G77!U%E#R]C5LV QH"8!Y@O01@&K_Q> M>?(7P:R( @EH&#?(I;*K)L^933A.,DW&!:5L# +R,(8H(ME^L5V/W25- !SB ME\![P:%Q\&WQ[5;\BNPVS!:%&JY?WW9NR"+CA1WC7P,_?B;C2;I9L':)68V" M]FT,2N+);[B>68MELK&!(K-F13SG@B@;Q/@@PHAM&-6\V6%,*TP-LT++EH@Q M3<$BU*]VO ^I[@Y5.%_IM)]"C)MNP-"S1Z(3VO-=$^JF,Z7*R,7DQP,4DM?! MJ\!5154>E;-GD[9JH@!73MV<(J*GWF5HLG;UAD"SB]^V50ZUQAJM8J#_]9]$ M@W"E5TVH$6KDDMXPMYS,3F>%XB#WLTT&M VC3W=!%X:?NK= CZ*WL!S@Y$%G M'$94G7?F*GU99/O^?FM4QA>@59CJF^QC2HZ_\@G*Z$&.]3K(I90 YRV)/^5QA!(N*&5C3@4PC!T82%,E3;BQK8,OMZ5_D:5,@2O] MW56,M\U;%$7O $,R$T3)^<1S\N@[^P,C"[8(-IRJ5A]5(;%WX)AM:"M;R!1\ M_6J_N=O]ML_$>B,)8/0UR:6R,C2?MF3$A(G1$^L#&8*G1+9GO3"QSGN&5$8N MIH&US'(*?6<4#=V,?BTJSEK"G;1M@##X](## MK> NW](C>A&5\54(W OK+ -.+?VMF[G[:[#PJSK>NL+F94VAO;EE MUWK-DT"^K;[/>S$[J7/Q?']1LG0&=_2RMWJEC;G)=?.T"O-: =%=._D;A ?X M?'-^PCJ*LFWZ2EI"P%ZT:[_!(-!!X-)VP[_:WKYQ0%;[+% @R 10\*5EMJ>G M$@HH,<2HP8> KHHE2W1$D1?Z-EN;3??J&XF0 W=KPDC9(M HR=/%'=[9[W3] M/;K9W(:NOW9WMG?E?\-O\<,K]E[XIJ'&58!>-(%0IRRHBA.?6O7HS)G2=H(I M6^K@&6/:+)BR1IPWWXQG0#X?VUX,],1ISTP!=6=T-(&_FP6-#Q)T'^&E^R*3 M:N5IF1H44@&5G'O>*QBPUK64YP>( 1W-DV#?LCX,]JM.WQGS)8M]#*P3'QO, M5R@MH[%.V*L,\;+UD3Y8)SP_"M;5S9-B??JQL%YP^GY83RWV(;#^0+@/EM@Y M,9/1SB14\N G'PKP)<_OA?C<9A\#\J_!8-Y"2!D-]]= MP9=/3QIFWY7 _AI\%*@K&R<=P2\_%M!S?^\'\\1>T"#_1FPDO016>!@(J+D$ M*OL$SAKR[M>WM;=WV#Y Y?$.NMJ':X)'R&O9A')%.0=.F$3MBHV@49/VZ76 M]<\"8:?#/<_6\K1VFP3Z#GZ)]1":Y4!Y$&T @8"$\ ;K9MVA !>A!FJS=7 MM/1S\*AF.%3YJY0MBVE](J&TT'=*#1 -/16S.BBF$QE-+E8%1JT93,#%1;"U MW>IIY9:' ;'!)5 J/18B='!ZAN"CDW("A B4@\)(V=U$*"D8 [*@NB5?_=F. M<-[B3'Q)2MMK &56DRPJCK8\K:(HI5IH\ =\2:=>;Y!LX_KMV:;TC,YL4V2L,CB93%-/]TW(-CW4L&35 MT)9MZARFE&T.M!THVS"R>1_!F\T=:^%.&["4NDFL(O+0I>O;_MJUO?/@!9,? MJY-\P]#4G\GZ"2S?FY+^E.8][GQYRU&ZE2A,V5:;_2 [8CTL-REOM$Z8ZQ[5 MZ;55*=[D3&E#TXSM0?.6540?11EOE#('2<9:[64-ZEN V7Z8L%2H#0;X#-TK MB0BO?WP*7GZ*XEU(JX@I^XG&XVFA>J"_^_NW\XH;I;_54"$DK!22Z7R9G('\ M=G/W\!=TOKJ[N;[ZMM(+M&YB,ZA\"\+X&9W;A 'YY*"E0.7K4]OOR>]N2"AAF;9I,TE/ MHAH+Y7Z2RKOC?))N.B8<$66)4I[H\1U]HFR1ZW]&&6>4LZ;WAZ7,4I<,C_I38RNJA1Q)!$ M4%$Q\L<+)MV*&E7B'R:X=,K'LZ&#C*E%S;A&K"UJZL*.B45-1[@-%W],+6H2 M"8E:JGLLH@!4YG158M"N@,3@<8J""\8J>X%!MKP!JGH6";I?4,K74(&Q" M]NVM,4?U?DO30Q!"9\QF;VL$AP'Y['6U7M-CI23/DJ3LDQ_7F&Y6O G/G\DW MP%=^\0'6B\K#Y_OMWB,I^05_W6SP.K[9\(=O?'K<)GZ_"8F:JRC"<31M_/[C M<]8*X-'540&'M4C#P2O*V:*28"@($>=&Y_1+3R72T2M?4OD0%Y#=5<=?"GS$ MA:2$:-SACV=6A(U6OL,%CFK5:R]:^E,V(D)*BZN P+/%K#T"1NQP>\*Z*0B: M,%&AVW*6%LO!1S5E",I%+;7/8EA4$H;623L!C1'!_N,#WHZ;VCE1/L8NP8&@:$_B^) M_&9K@H"=V,..GO.M8=>25#VXA%,E,P$"]":\M<,X^<=J_<^]&[ET M_OO2?<,.G[5EOPVQT[B&U(&2?M"JB*?DNU89OJ0BI8Q0^N\"JR/$F"4K-"AE M!PKD$R0%=<9-923 ^YP-9B& M5C<-=6).[(!5: FL H2@; \IWUWR]8TN*#=.D34^KQ<_]4(H1'O+.LW@D^^B M33= )?0^#XN>)5?-QT\V&=>UX&<8#>=4Q9OX&8<(@K>U;7:X"&8$A MC$),6^(1OF4">I0#]'*RE, 0?"H:4%VKG[K@&!,FIU8[ >&-#DBQK5#!_:,7P]D M5)#?S;:#]'$EW']W?2=X7?G.11"$9/3M[-<-XSB9-W3W8!6+(]T%\\2:6U/> M89501)PD(C01)8I2JD"-Q@=5<@JKI+CMZ:":9E/$[G9GK^-485M)82U]2^5@ MF'4EE;#20-$AC)__BGUW75]?-SRD/P94))#VD\G)='J6PIYV].14P&#>3X^I M7CW:D-Q/&4M)&4TH;8!# 9AU2L,4[C&.;OF\>&-55WA$:Z&=\U6J$K/Q+GD? MW3;/^>LHB#NKP O=]3-V]AXI9^EM[2C$._N=34B.HLX+#A^#T12:,HW8C=H^ MH9(NQM %FG_N[9#8TGLG_XABV_,:==17M1_"HER-5^P C=V'X(OM_]&VKM+T M/!"J2T*HN),UJX$X/?W*Z('/90VC88Z7LIIF3%VUN%X36 X-,DP%NJ?T;C:E MN^$:6TY)O:*].A7+(WW?GS5?+.=)KGFOR"CJOEVCV%UG!9TO-F@ M\NV&8[>\$A>U@^IIR7U+N'I7#GQY]2MAG4&C AD'$U[V$\XOBA2&A-KGH>)! MG3#R#K2869-J,/ #_WB;D41;3A,H% R@7B4.T#FKG"1*: )&@0%4M&2^(/W+ M8V"'#OW!<4.\)D"!#PLB]!W$A$9;@138B5!9^ZI[_,2&)DV57^/S.@OL)B%4 M-L"?E%%%_"EO_9;2 ZJN!U*O@JA\J3@2J*>MO&YSO%)Y+;3(H(GTEFZU%*;. MY FH9,G9RP?7Y>QL64V/;#\I5#KLI$ E 7(:@ FODQ)6W5< 3UYECS](5P5- M(1+4S=K]@C=!B._PVOO_ROO:YL9Q),V_@@\7<3,1[EF)MF1[]Y/*5=7KC>JR MM^SNCKWZ<$%+D,TYB=20E*L\O_[PPG<")$""2,BS$3M=MLE$9B*?!PD02/A) M$FR#-4^B^:\?_9_5^F"/$:\.)J'6H=(L#FX#5=09&Y;9_HN[F]LS],2DHE9K MQ5](@V=.E5&TXR&OW+%(-\O&^ 6'"2V#Q.L7YMZ)&SI CJDCL5(=< M"/_T]T$(/URT8Z86W0V[@<*ZNA.XHV:UZ$F[8=YL7H<(\QG.76L[-RN!"U/M M>;Q-K.9S9DFU3CS04KY"5#4 (+0?% A?L)_@Y/,Q/<8XOY([VS'Q\2C;WZ+Z M-@1@NE72"+BE-V^"B,L^0UPZRF]US^4CT@ PM(Q:S^#V2-MV EUJH2I$G(); M'$;AS3'N6H/0$^(>)C/--(+SZKPUOBE \PQ]I<<]'G_@'9EV_Q:%Z0O0BORD MCF%9(@FXJQ, ;2.R!V"WZB.'(4ROWWW%-/?M33C5!;D'Y8IV.E%[,=.$\QG% M,]T'29MC\$T"P(\@&(;OK*;523D#*#ZD*0DZC.M=.*7F\P MJDESIX'J@7[)43T_#50W@WP8JFN^F#L-WPEMO@_A&9@78NQTE@9\IIK?@,A_6/Z#1 /LIA.#^^X!C[VU1Z@DM?CGMP+I73*9-UO1@$Y[(QI\$\ MV"?\C%BGD8Y!NAWC R#=\!-.!&VN?5[=M1^]9]]MG'FBSXQ* 2^L3(#G%Y&Y]^'@+^65NP_T;O M7=N[RE454]_I/+\\7_+]YEVA1:M 9N+9QAC+>]$G,KN7,5 I'F!'TY2F]Y+) M6;7+-WX*4J-Z$)"++?%:KG-KQ/[#WQV9?JO=+OKAA^O^K2(*(IP8U=MZZ2SN M+MI9=PNU9ZAH Q6-N#;XCW8#0W!IJ)^+0?ZS3XN6T'J]E4-D%.'8T11!'NUJ M28/$ER"0CI_],/@GT^8F"I-H%VRX:N'FGH18/KC?;;-+,OP=+1:9W>+9LQ?> MB&R;)&!"89WUX64^IE<:/D.UIED1O6KC]&A7T3PJVX??JP_@/<^2]ZQQCDDX MULC(6.><'$M]#)(U&4V.<6_A9./-G IW"737 N*E01HK=4'?P>LQ WN5T=M' MG*SCX) [[<,Q"4*)Y(5:ZP]87W.IMJY<"_1\ M3I-TOK#"!=A>,QFA]KRB-F0IUC$V>*HVV%G$$,5XN5+1LA,D*Z"GIU?K=7S$ MFR^!_Q3L@C3 2<_V^.Z7;([8G9IHC!3G\QP![#AY)A)59)+!F$L%&D5-6EH> MG <= 95BKS:>]3L!#D3LHCL5X-0>M Z6:NM:87-= P@3XP0F1AA4+2#!!2"? MB8.'A2B:VE!HV0X<_O3:.E4$5)Z% 4&I@,Y7V;PH61T'I2QP* PVJX(&/S,+ M^/ZWSLB2H*%A/A@@;JH5:@\=VW7;4JV 4NK_!&-5KZBM.[K?&,1T6J(R2DH*K. MQ'6Q4.:>KW0_R!8NWQE#..:]QGCF1L P9WSCS)85 \9 )H\5_2TTA]HRXV0D>'Y1Z M;VL.VRQR3CN([K[&SML3R6E;N& M;/:;:U.;8;,4AR8I1HU6XOY>2!"Z14>.WZD MB63T93: ML7F9WKZ*3Z"7YFE&+VJ2?NP_-L*$#N61>;#0J53HCL [E)39_UM M>:4#[M-;OC7KJDYBP!OJ"#K1B$)V_H%>I:>UA@F]3&(XKE@6]=BYENT((ZK0 MB 9;]CK1)2;]/8RQOPO^B3>_^D%(+:CE9ZLX2,B0]Y%=3'S/5N:'+M:.:-M5F4*8:X9HBK-MV*[5C6MN=F_B'NA3S*:MUM M_2!&K_[NB-F=P663+A*7 =2J$-K8SH C.OXMD6_&%)[OZGW<.N6T==#9P7)> MWPN4;23GTH!.4ADVSQMDGEVDRL.N#3>)0\ P\XEGL_UHJ3]H&R>UUG4H_WI9 M14@FQ@5HC+'(:UG$MY$X PEA5+7 T'8!& PJ1[K4#I*(7[ -"Z$6.@M?B_,J M/&IG#ITX5V+"P I:=J4X<(QTAEP+*W)'0&#FWG^C$]QD%6[8F4A_UU=-J.L- MBZCI4$,]JA;>=58R(Q?'ZF/D L'W4ILSTAMJI"TD*01B%4I]G@'"$OMX\#F* MO^$#"887/\%W6S(QVT?A0RJO=Z/PHEUD]6BC$7N+_,AO<>,;O1FWE$LGZUPR M8J*A%E;-&\W63^\S21QR,4Z#."NO0S<*D]EY6 MV6<;1K*H$X%'Z ](R#Q&J_4_CH2G\@)7./DUEE_(W?L: (1DNFC$VF5^]V$1 M:FF$,JFH%'N&F&"P[-"DN7Q!W4]>)K'F%<=/D55[YH5!Z, ETS[TLSY\Q[0&>/IV3[HN);/L3^2WA[U\ M+55# "1RI5KIQ.I%,\VNX#9OX RQ)L[8Q*]HQ1G4&O-#8YI+:.I0>.! A3,' MX"X'@ &Y-\8[8=SM0A 0$TV^^GN\^AE(T_7J(S:!6&E79^GR/(<:>111 >@[ M%0&U'CO<"D_5"FMH$ 1++=Z;MD)&],=H[P?-PVN2AP"BFK>L0YV7\U9<)2G>'W81&UT^X!!O@]X;/7I>LHF 3DTT MXNCB//]04).(?T;-;*(KYS2T; M=H,=IJ<$$&L!")I36._5K4^X]0<_V_4/BDVMX*T!4]U3\*ADNB2K8_H2Q?10 M@5+OMUX"0V%3$ZWX\R3HXT)1*=4%Q(VT5(RTS%*_TU(8Q,D"4XXTH8=<0=C= M,4U2/]P$X;-&=U?? L98116=Y*M8ZY. K"+6'90-MU4,LX3;&G7;"HDS07CV M :WI)'BDL?%5J9OYDV"(8LUK$?A2@B(FZ0S=)LG1C6%JB&DBT/Q'F06B__6W MV1P=2/K+L_4!B%V$V8U6)3#JW2?4!P.OC!)COYTWUE MD?A9NY!J*Z!#UXMR:**"RL-:H'<7F3#+JYJ55<2 7>CH"JP&&B36&RDUR<2S M]9*[[4?\E*[VT;$5X5U/VB[C*%9#N7C:^>75159TL91$"_1168@+LUL6T8A! M<_L&==<9-&(50^T?T8Z\Z<=OZ%#:QXH?/('LLU" 35&#KL,+,*-9M,9XD] B M=S1!\HF12B=W>M^S.LKU**,^-"QG\R*-Y$)Y-=5<[+3'=M3'/[,&>VV#@XK! M:VXPRSG1,=S00]L/]_>P@Z5BW-8'3A6WN0/#+U'X_(CC/>4)K4BHO0@.Q*HV M&H%9%'F3(Y%*_H6@9<^&-I>P.,+F'C#N"INAACO]H.T'8+ MPTJK=1J\LE/L"@&A(@4(GPJJ:02N5WQ"KP7N7ZJG7_^*> F#\F!>V10\=LW[ MPXV+H@<&M0RRJFZ"QN^#OR.T\IN_?@E"'+^I;.17?!L(KQTJZ<3EN7!0I<+I MX%*(GW+W_A!TFK->,+QN@N00);0D!'&!_ [KT1:K' 604]',NHJL]_X!1%IQQW!W;.Z]-/'*^#I&-O0=][4+0D4D8C/"\\ MX7R;B4697%0(=H"(#-@K0"/.1%%$\GEV=( _ *@:K%($2IT%A+W-<9W>Q0\X M?@W6G:>%1(_:15BK?9TUG:MB_9?)X558,ED)[$FB\99Y0RRSB!EID#5@(O8# M(#)H4:G/^/&&3Q5_ICC(-$TS-EY#?$(3B:_C='(C%V(C/^#G M(*3W@':;:IDO)( 3D(7(*>XPQ6JSX:4^:,*<5\A8E25 M#J\5Q@XT_1IJ!&R M2V\QA(G.4*$#GWL5A5U5%V :^ ]B5-87 /KCTRV>Q"51FH_)L4><@>$^09OH+WFK?^4P M+M7*WX+& NY[7.@.%90AR(]S:45*ZV5PT#D<#YYL6/G_FMM]D1&O=0+0OS?B@+?>8 ?C-7J_5__C < M/C,-M :0*\G\M"/*K"-KF%U9U2Y^AW:T+2:BHINDJWN5#[QQA_#5",,./%4] M9>A<74T^7TC_',6_^7^/XH#\(ONTU>A(O7?MG[U34TPUX);G"V]YG9_&XT J MHHU_"V'CUCZ3GX=8\C?;1_0FL5M,(%PZ(N)1+C\?WRUGXE/:SDCFST9?T]N" M7G#9W26I)"B)=B"KU8/07#D J.&]Z8A'G68<(16-<+KPSB\[*<0)MM UJ(L; MG*$!7:-$H >992L@I1O"H(MFXGKL?<5T>]^SFW]W*Z.SY?VR1$OU3H+ZH0;X MPKJ&3?;&FFPQ)U<+V$9ZKN MI_#WX>V1M-V]S;CW31:Z PC-$ M14-O239L=C\2>\T&QV([>)70V/"9J016W-B-?PA2?T?K6MV&I)]QDK*[!"4# MWTAA &GP,$V5HW5Y/KLL,V766!:LJ]JP46D0Y2WR6S6G'D2[4FHKSID[[)S> M_-R*A[SI/&0KZ1_'+M5YP0B/.Y6Z:-P2H"/"A61F5*7\Y?)BIC*W<.O&@.E< MT9_I.)G7MQ]TLNX%3SZEL2CFKS#X,[!,_0L MLQ4<@?)[?OM]Y!3*O@0AODWQ7AMIY8LNH*W01BL*KY36V:ALQ(2[-@ .M5IE MJ:W':G $M@)7"85UCSF%Q*]8>Z6;ON("^H@>&A$XGZF-=$2J8WC3MU-EE NG MLC,BDS9+=BZ'VPG.)!7@*7%([AVGV.,^V@7KM\&SW>;K+K!*0R>M16R5D9W\ MDK6 OF?_=7>F.\X5_23D)"XE(:V$49'#G,+K8*2ZA=$A(>E=*ZU!?7_TGW;8 M85 .M9W!\6']@C='7L/N]!:@AH'293B2EOMJ!O6^Z00@"W5TYH3E/7D*'WVA MJPH9-ES]:[<;U894 U@-DG6O.87)WQ.\/>Z^!-N.8Q>];[J R5(=K=!4FR5S MX8A*=PR1@\WF5SDG:;!GIS)V$M/ ,=<.4"7,-?PR[1Z3LC&63LG2SH%"G-E3 M(M-0-?(NE[5=UWPS@&"BA(X<;C0F[>_"GM3V_JTB%:H!S\ZMN,3]3'T<^/NW M?G0ZT@QSD9!X\1-,[[$)V#%UHLQS[._YU5)WV_P!80 HOVR=J50U4[Y!S+N\ MNIAE#)6]RZXVXM+IN2(J'OE,/CMIE#UEFZL[R4CC+QV=5P]*:X_"D( M2IK(>J]F/2M\3Q0)_!W@<1-=Y)9TH^4DB$G)?Q_]F/AW]Y9=$.+O;L-M%.\9 MWLOM,SU'5'2E6)RL:*JFGL%?SJ^SQ82B"52T@2J-U#:9 9]EF=8;GE%OV)KV M#(1 =0HTQ*W.H;UOI5[Q95>P/6#5F@3QN1JDX3>+3F([ _#OH7_JZA6!Q^QO>/^&XJQ>R)VS'+F]68UWV:K:L12_H1Z#A)GAJ)EB-X7J0 MM**X8J>1!1&IFV%EE4(<[L52A,!6 H&VJ&IVZ&/92UPKV.LKJM(#D97N/@E7[(2-3VRW:\8#-C MDVJAD?U<7F2?^"K2W-L!:\S4O'HJ74].4%R(!=^&WA^#M0RPVQ] (,KN/%BS MP:6L+WUW3.^VQ.?'_9'5TV0W;-]$^T.,7W"8!*_X-EQ'>_REY\R9R1;LPM24 MVAKS\MF%5^"ZUGRE\#>*CNR+8$6%[#+[FA*(:^' B38; JHMJ MM#O@E+BE\TC"2*$GP"^Z^_G)"+XTPS"PR]LVW66$95Q82C<",1-, WR>8JC: MW=^JQ@D] :[1_YRTN#;#-2!+D"#NXHLR>[XF4[9,_$-O-.UUV)(3DWT'BBGI3LV!7X"K()I%H#%& MFN PVC?\3!N.XK=5DN#N2NS29ZWOY) HHEX(^WIQ?I7MZ2AD(2X,K$*Z(:OF M(%;U[/PP8YHWQ#0[NT%Z8%3N"^GR!$RRP7CGWH_3MY[%U]:#5I. 9NL:X]'U MO( %'W.8&/ USY$6>7H6V1L[90%5'P>%UD,CX#'VPX3 D7[1Y:LV=]O*[Q2Z MLD\"$&9ZU-*8;UY<>B(P582=H7S%BZ1ZE=_#X\RL%Q@ 'VG-4;K%"B7^#B?T M1MT/QV"W(6JAST&S'H@Z ML>/)J+V"T5#'7F L]NPU4O"40ZB332*57X-'G?X,A0X)BQ[4PP4S08=V JG M&ZPJ&)3XRB4TJE_'IB/! 3R.NH'L\GQVV3M$.G43VW1N:.$UP,"?/+0C606K M+EV\]@T?_#?Z88%,6K]$X?,CCO@;E<%EV7H=)^ M(?&_1U2>671=<\-"_$QCHAM?9NR[8,7B*N;M"O,V$O/L :L[ZNHHZG"'H>]] MASA8!^'SBC2SH4UUG->6/6O_>Y]8$8V#^A=7R_Q[7R8+^;DPVZ>YS5@SKUM3 M" ,]X6W&-&^(:9:^\W7#I_*=K\,30(-?5F)R]1QCS&XYI@NX.#[0,?NKWWOV M0O5]N\.CFE(ZDZG\DL2J)$1%@7\PG,983]]8BV.G7M V!E,-?\%@,L'$&R^K M;, M]%IF;BIFKND-\[!H4PC'.L+Z?.,*Z&,Q=KI)AV MQ"DCL1["RGBL^,G03#))28I+)O@/*0F-U0\_WG3-):5/VY]-RE11#:+E8CF[ MSBOO%=(0$X>8O&DG81U32T.FS:%,ZYM?&K+/&VB?I4EF'[(JT\Q.AP -OU65 M>@[9BIZU.\2V%= 92\[/)5B!/N0ZWBXQ1MPXC=H18HT!4>(&&&2D9+:)-Y_\ M. S"YZ1R[.,CW@;K0/XEHO=%JYCITT8]T*YFRV+VQZ6B7"SZ2_644";YKU!P M,FQR7JROL&_#Q<"B2C4\ZQ!3.L9BH0/ ^)*F[275U(L08]&!BQK028+ M+T=&I*Y0Z\(+^)CTBL,C_H;7T7,8T"F3:IW8OO>L(J='&8U0N[HJ9C],**I( M=7%EQ*SE7M7RN)0*BRW%$*W#3,4QAA9"7DDW^;N[[6V8QOX!QT&T>?1_KG9, MBG05HO5$ MZ-G-+&?X-8HVR5:X3A&)*OP)@>\9M6R.T\FR)\'0%=+"9TL,, MM(TD:?")("3V"0QV7O#FN,.LIBBKS_0U2G'R)?+#9!5NL@OOP^?REKV^#WUC M)%K%WV UM0:"18Y0WEQ6S)8U2.93M,DSQ!IEFXJ+9E'9KC-E@>VYS.MQ6=4[ MU&UTL?T':1RC;12CC]'Q*=T>=\5;L/PP&F!U!AG7!^ <$Q_QYDO@/]%%W G M2B7(-01 ,4BG5EK1OQ02!I6/*@VX20HFO2#B@*87G &V4E1+<=SO-G#8]EY. M&24#L#Q *A3 ]575V4DS\X2H5[DTX"^TY;^ZR0>3.RT[BKP_1&%>R,/UJP(, MP4I*)@-]#LLP'XY)$.(D6:W_<0R2(*O:5?FIZSHD;3$@'**FF\Z'OPM!JI"W M@JK-G*&GM^HO8.\YFM@EK;QAM$OL,X,>',14H.%<6.S?^,G+9S)_^T^\><8) M(:G=<8,WM^$T68?9UD"8Q*@).EGYM2!+H(CPU$<CD>G>TQZMWTQW=E0\<[A.>H1_W>S]^JW="(WU0@ SR+ZC=2=*6A+A)D-Z*JIL\16[/T>QJ#03&C?6X(%R;:'',G1 MAR)&DH?'D^N[IJ M3QTW61MH6VP+8I4&+=1F4O%&L%FG&F=P6CGD])&NS95&:U MC^(T^">_!SW/K=BU&=0G:80>7X)X\PN_$>4SQDDV&TKH-JDO.-S@N/PUO5:# M;A?*:GA2-D^2(]LR=0-5O'($90AF.E',YIS4#_=/S"/T+)((2V\4/SE3QP\O[ T MY17'_C--(_9[\B>F5H)^3_@2;OI"_E*7V?8S:<4-OAD$.C'?Z/<4,-]LMWB= M%I]&"4U^(UEHO=]U24=?) SS:.NILR7I4I"F%"U6%P=IHTV@.)(4$"G.F1FPS8]U%SG"(,,AI&$1H:Y&YA+PI2DD'\&&Z+U-HKW3,NL M2L%GXKA//TG A?[NYIBDQ*@X^?"656&@6=D#CE^#=9:2]<>CP;9@V,>< 3H# M_N6\7K62!C3*VT)%8W2;9-X<&[/S!EW90PKG/F\J]P&PEGG 2NC,<&^]"YY3 M3Z@,MW?*?#<@N_#F"R.7C6J=!_Z-8Z.AW?%<8IIVP3=8O@+ M'=_'\R4(\6V*]TGWUX[FPW#?W1J:* ?LU<7B8MGXQ':7[Q!#WZE Q"2"[9T< M9UGK.YHMRU0_F(TSSQMHGN5O6!)0"3Y7B=PQ"<)%TZB.!Z&1K96)+R^NE]Y, MCNH)IRC*@!YBD!3,$',N8U9),0PW%>I'C!2Z;DQ"HNWG( Q2_"5XI;MW4](/ M =&+?^+Z?$R/,:[N(\BV$6@MY!II F"J84)OK26!R_9"+]?@%Z8"*G7(/DV? M(:Z&>*N':Y,- ']V[8BAE7XR]WT.DC69P/T/]F,7YAHF,2F:7ACK"-C5$Z[I M;\24_7'_C>8(NWO_C6U-_!S%=P<P3>)"6;OM*:.H7=$-WV>V8 MOYI^=(&MC !1O HRMD]@^>DVI'D";S1.DDPSAOV>4$' &("4/8J--+K>JW"#2VF_R/8[33S#G5)0)A75$\K MU 4GA]J13;^CY&TYF#Y,Y9D6">12S]!C[&\P^NKOLRWZO$!*VW.2&W8@^$ 3 M)C)2T'$U-#.\DFPEBM]NCG%,_J5-!YVO W% ETXZ$_1K(? SZ62Q\C%OI@&-#P)#O0#CM,W>B=BFI5O.^SS69U*Q'2]#@7L#IVT MHC<[&IQ+Y#=>ID4M1R;5E4\41LWV1ID-@EF%,)9BM<]QL!C][Z,?DT#8O17) M5X5.-4=D'5D@Z-504.YX M:9#LFSQYS@W8#T"&F -TG0Q+"/1\[W,8_!-O;C>$I]A%D=G'$GI_0TQ^JE4O M(7\[[K6+@IAI!81$C*BN,X/V!!NG2B50J47^U2[7HU5^*%/%02*"<&KK^^AG M/XC1'_[NR._ $I=PREIV@Z.,@E7,7N9Z!IK7V'T,K&3=(YDX)?XZNY>F]A>E MF8F.+"".4E90"S2"&V4S@8C7 JPVQNXYJO_9D>G,=.YI<8HI]T!PBS9@9 RB MYVU8GL@K)N$-K5R'B;94V!X$*P MT,E$__)$9:.J M5/F.SL=_7!3 O$U'"%>>PZLL5&TSK2/D<9 JN8MTSTE8M< MQLODK8[I2Q33O.YW6J[W(25IVAW[ND;7JHAIGW[B>!TD^#X.UO@;M5E]>C=9 MPPZQWWAK='*+)CO1# M^PZA-7_ MV#U8L$N$V:NM#A O\@T[#K&9]E>3N&B!7%;;,N%5+BON78.WO/D9[/V@6->E_WB8;R)30"-KKZVSI MNRH%?>=RH%!KR"Y/RRYKV.L+M1JD.ET!B)1O^$!K$(3/JZ>$[:WN[LOVX_9Q MTM)!(YR6\WQRP&6A0ACZGHN#1G91O5( M5D!.WO,J+]N%H()&6N%8C(-,\AG*9+.-:77I77=\6X&A>=.]FNG/%=/]NNF8 MBX>&IT8L-Q"JZCLSA9IQ&$3Q UZ31'AS0_X_2#_[ZVP'WV]X_X3C1B\KOV:] MB'._3LJU@B^7Y_/\+F0F%B5<+EHSP6A;2+9]#[)Q*^<5*S.YB M&I63TG^(('R5'T&\V?F!Y!H'R:/V64*HAVH M+6;7EU=YL?=<%/J1'S%=,V'6*<&$2?.Z2<6I62X,!/8FS/(Z>PH0VIW(J>%Y&[[(?+CS=WV8Q#C-9'0F0$HO&)FPDG"/+WZ8;6OZ',5; M'*2T&/(]CH-HHQ48TV@ CN-)S-)9Y;KN(8?JV8S.HQEG^:5&%4VSLH IT;7< M"5FH2^N6<87-,M U[XP0/]/C7?HT8PC-/T4FZ9LY\\PT3Z<&:#G4).QWFTY9A]UA89DH[@Y2@ MK][S,.3>C$=7OW M8=\U*J5HD$_&1+QF6P+0^>R,WJIR.:';'E(_3D_1<8M.Q\V9XY;O<]R3$*N= M<4W4:^]TW')O8J2AVOL:[0QFSI5]=A #(> \R)6!TG1G7O1.@ZKCQ"?^GR=_ M1[\%O?.AU;2K%UJN_H"?@S"\\T7%L;J_9[>\K/?J#60[V#;/1_+M(<^HV:4V$K.]HX;J^Y[V*XWJ#)2-< MQ/LD93'^[1"OH&O>,[D^1JF_@YMM=BKS#HFW;J$6\*U_8&O2\-D[_HAFL)=8 M7LTD-)+I**L*_OHOP]QB_=\C])C_-SQ:7\,/!O^9^ MBVD[M7^_Q;].XN_8DLR0CC^I0>9+$.+;%+<*NQ@4? JT7FBK 5W2%8;X&'VG M[2.F %1]1=N>\^QXSGE^; '0"+'5>\5,-9FANOSF_PSVQ_TJ#(_^CG_>S^[G M2 BMYM+22I/6:]A,:X]R=9398GZ5E[^A0A!'5K6J _+K"$PJSQTR!+*# M FC/=4,^4PZ%3#LZ]V6O).A ?L*9AK8KZ3CE[W*L0!^Z&>]#QGC9NBFK M5S_8T5N@/D6 M4)MU-"/ FVQ+!W>17W/1L\Q%SF?.BB VDD^K= H8 S[U&_34-"A;W\ANVJ2V MW(9I'(1)L&8K&?.NL)ZF0=LL.(D5.ANR+LWQ8+%B6]'L#!6Z@:_*NN!K1H45 M:5;RC]?!H6G7F6>LCI<3,IXK0%CNKXYJ:2Y;=(T)_"D[9Q" MFBQ37FMU=.IQ8<)3<]/EQ88\RSBN.6VH^0=]D.\J=SXI[@.ID6RXLRM.G-,: MW_AJ5]%/']*=K9\F_W69I(5=<[L?Q*S8^@*?JXJ8KB=/EP8[HI4HJAXO/D'^ M5"&$B5BUM\=.?,FA8=\W3.\5#\+GFRAD%R8?_=TCCO<6UB*4-3G-10I5\[06 M%ZWS<:$VJNB-J.(GO[(Q40>)=Y:5?OP2;+&;N2\,P4PT]=?JW1/.GW%2VWM= M7_&8-L'I;OKT,N=.>[2R-7-5"9HTC6N5V-Q9;';+^XR#5\_/,3M\V%Q*9;L1 M6-G-?*T59RJB^3 MY\63=F+J_-4VM%L7>2 MRIIRM=>LB*C@G5-)4WLQ;#(W[>Z0$Z? 2;<"M-LY364FV^$QP>IMM%(>Z4$Q\. '91J+9^FD.'J8_W\\7$ M PK$+HI#E 1I\&HKG3;8%^?B+W3O8>?)- ZK[CR9TCU3WNHU+;J'1M0)#LJV MM^;H]-@I?F"0VR?[9.U-M 0\1),3^N0PP#R=LQQ7$VP@[Q[DW]O6G.D[2&UK M3FUJYBR M"?OYQ'+Z$?YC1%>])GT=!T31P$<;O U"7EXPH:V>\LVS(K0923U;GG>2A!*9 M^MP&HM\JW-R3>/GJ[_''B)+LT! =TI1+%#5 ?YW4XCK;[Y=5^,RJI'$YKM:6 MF]XEGI9+G&&;$;#2(I^A'7!:7"3;(SC%8K59)4Z"OX98I@5CC5PL&;65^337 M8R$[IK8LZ_;.Y4GHP0S;#NXH=WB8FT!&BUO24R']*$.'C>0^V@7K-ZW([I8$ MSHB=ZNGL2_5Z-@KG9(7\<(.*QA!K#?'FT/?LOX_X9XH^D$[_?TZE>B9]Q>L& MT]VYF:^J54O=(QXE//2S1[\'W:$ OBUD=4Q?HCCX)][\'FYPS'J,6\$T__!6 M8[%OE!M7/P.],N3C6@*GD%'J:\#F_T" MRRA&X-7/..,[X<08J6W)@'6J<2V=!B/)U-?95][WA?*LJ.=:Z(*.5!G$M,E3 M(J;/&1+CU\$U+YO^[;Q@86+_G@!#]L'=$$-V=N;),V1>%K=2ZR";P]J 14?K MI\JD;M:/B13]AUPKK&>:-;*>C=\V0_^R3BTIW/>#:]6 M-JH \*J@]5/GU;9)6FCN^0)AEE>K>[_>'Z^.[HGFN=1WQZMR\$_.JY+.<6=/ M\T#[VG9-LL_9OG;@>Y^MFZRUSC?Y:L.9B*U/=I^TZYW)J%_L2KIM&GPD@'>H M^JYIF+X&&TF^X0,!T8M/;8F>8W_?]]%)_()MOA5JH;,@>%VMUHI*<2B3!_\9 MR(2)WD 3K;)#9PBV "MWBSL8ZO]0(GL%'$?:2^L>/;+;'6;P'Q[,F-F#)E?6 M_WO"L1]1X"ORP>% !LI5N/E/,J+NV)B9I'QO!]W1PS;T2+M;Z66K.%/12"L4 MBV47+IGMA,IE(RK\S,&-4!-XP6MYX27WPIH(!SXYHQ/%=5 JNPH2GKEN1,W' MF.3$ARCF-WU39>4II-++ /#LUD@C,.?E10!<\EF)31JB=>D,KF#KF!.8?@J8 M5 M=$2857 6"R> Y#+;!V@_3U7H='<.4Z,@((\!)[Y"I]K)-3"III!&8%T69 MGU(R*D6C7#;Z#C]03F$[!^5QO_?C-U:IK-L-H!C5"N4:1M4]IX=1>F<\0][< M.Y\QW/%;Y,OV[K,$^B;:[X.4GE^XH4=[=SO_]O?^,D]6>ZM3H]C&2#"-R M$ZV/M$'6DCDU54-U,;M:>!?_][P)TV*BM2[:0NM*8VC#6T,^:^YOD\!6Q%;V M?-*BKKPI5+:%JHVAK#7$F[/+9/;\PJ^28&^B&/_C&,1XPRYQ/V2GVPC5[7UV MN'X'0FH&>((RW%B/@J0DT3;]X^B ].7IDN_X:X:NMZR":%N530"[:KX]$-%LF&+"455J=" M,FJM5UKK!)348K$&* 5_@,&*PIL7I:'4%86T-D#7?H3.=VQ#2J:(QEX>0MVU M8D6E(-CM" ;-\W3-LXJEO@!L(:G3*Z X^A73;[F'%S)AW*E@J/4\!'Z:2F@% M5Y;5566X 9N15GD:5EE'BRS,A$@1.@(4)5^"$-^2?_;"HWP0 A=%ZUJALZQD M9WQN0^4@)@@:$T,M\O0LLHZ'5D )@5"W'A0!=]L;/WGYO(M^)*NGA.U,[>L[ MT2L0J!#HH?-=;''>Q$>T150B8B()RV9"H;$RWDYON)W6$=01D$(LR;P#C*K/ M0>B'Z\#?W;/+6*)0'5WR5V%0)M5'(PK/9R*T%9)1+MHEU)FRNXT^;;L!4-@; MP!(T=GL-&)6WX3K:T_4/.EV+\0L.D^ 59[]5!JB2%!BLJJBF-7AHMV&1 I?DU%'=,>[,#B6*Z0U M8;H2H+Q]K# M[FHO;V.?TB0%FAII#*.JQRCU=_RFL"(:,9,VC56TN4FM6NI;98^)90179V.A M!]Q@Y-[)L!LSX/%S/Q)+T!B>RLN-;[38V M?S\F*=[P42\;(1K=I?6J]0-::GHI!M3Y[.*G]#!:GI72\,S$9,+KB8V@%)$ M=XA%H)U&O%W./!5Z27@U0D=99KP+^KDFJ\?H,.6,]X* >/)"E X24 >N%6A( MYBTWI@H?\#:*\6.,_>08O[&_*V>MHG=!)Q "A72^(WF7'7.))R8;Y<+Y]R57 MY@_C#9=.)5Q98!AOXE+'1+C)4@*NP':Y2DPD-XFR1%O/AYC M6D&'+]#SA&5_V$5O&+.'\BH4K")R5V0,D&8;P/HJZH3R^44%SHBWA7ACQ1W; MO+TSE+>8E5HO*KVP1@'A/;F'\B/K^RA$";,]X([BE><_/=S?0TX'#.&C108# M_>H<-7S#21H':SJWH8^Q^[N_8KH?.(JW.$@)N0TB"26YKM"%BK(Z">KY7)TX MRK8SZF"MGR'2/MMR7FK@((M,X#C&)W\0N=19Q %QZ1]&+\Z3B0ZBE&E%V='. M$4SE#H;B_H7-D%@3"W*%0H3::0VE/9=RH54X^JYN644=Q M;TNN2(*",",>!TG$A.OJ]U\3VN"I2)1[0LX9HXU_Q?%3!&S^G-E?WKF6K[SG MXLP:?LT-#_&S3P@)UO"+NN%%.MYEN1/#1"^.6)H8ZX5. MCRSXX:!;09WPOCCOSR)9:]VS3Z<8WZAW%*:>#L)?#0T*#*#@2]=(0)3&#IYH M*DETA!!ZU-0*_(4R+4(1,*ILH>+94^", M7^,H,<467);#/,$4U CZQ;7"NG4/0[ VW MGQ+\O.^K#-]XRB;RZDWKK#$M\FI-I0C8 C*C3/'43;&&"W'PU.)?8#-PG'?? M)M]Z#B;6M2]4/U]<"Z(=]JKXD>:T(]Z%*^%E@22)>NC+WZDF_SC2:Q5>>V^D M$CYK._Z;"F@$S7)6Q0 3A)@DZ$MS#-CE:=ME%1&R$&NA0N@&!Y#Q2-KKRX $ M3\.A(U=!9YGLZDJ"#RH,/C<:;9P8)#W& >&D&7 =2*EYPQ&L]&=1PN=A\:*= MABSG\T[$P.=7!@SL0HTK&5=7\/4@!SP#.QQV;'>PO\MO5K@-MU&\]U6N,5!\ MVRJNE%12#L(%:34_GUD175ZI@2K2X>M*36*]U[)^3:W?4NN#4CILR2F]0*ZC M4MUI9NK'T ;?5L\QQM*+>#L>M%X/1J2%:@A=GE^=7UYE=5^8(%1(FG;B(V() M8_;,[=O34ZO%@%&>ME%VRK)TP:4LOR)U@!',/OH_;XYIL@HW_Q4]):MU>K>E M#]V\T-,UMR'Y\S<_S>Y)(#]\^DF/X. /.,3;H#E\&A!HFP-&::M<&NB>(: M_-5R_2B;[IHKN.NFD!^_!/X3>:I5 M<-R\?$?X=9#R.B4@SZ]*NEWG_/%WRA]^R1\<$W%-#P$#HTVF#/O-+E?'#>JU MX]<8?!39]1'Z\$Z!6'DB2O =8AW?->K/6%Q%JC6LLV"Y MK+ EP#ZX6*,'9ZR';;6>(0A4UW):9L+&MF=7R&:3T%$M_:"_&(Y:\& M<;:T8MR!+PJ2\!'&^>"O![(<'-PO54%_W.B=A MD&7 1!+:$5%HF\FRG;B:,&5>F$)%H5P6Y,JD$;N\ 7;92?0Z$5.F;'(G& 7N MO?]&KSKY,TA?_@^.H_LH"-.'X.<#?L7AY^ 5]P-:40(4T-744XVN)3V>>P @4SBC0:Q MW+>ZWAV*T<-VBWHTW&>&DEZ">'/OQ^G;9XP3=J-TDC9G>EU/6J<8H1JJ\;0X MOZ*EI3B54$D$6404VA)9;%5M3:79)A(3)LU+DY@H1&6QY2TF#8(13)CE%6;] M(NHI.+AWXJ:$M=P'()/>(-UA>GW\)G@--D=_U[6L(WS6Y@18I(#&U/$ROVJ= M":*+NZ4HV/4> X9Y^H99FQIW!5EM@BSU@Q/8H&/P-[IH30_$O@2'Q^A3F))9 M0?>"D:842#QUJZ85D-GX4Y5&%_JY/.C%ITGM]@;:#89&M;#NQ*F" \TDI[&_ MP5_]/;Z/=L'Z37892?>SUA-4B2+*:RF+ZPMOD:6H5!:BPM!W+@Y-?;.(/$LU M8]<7-6,<5YI7$B$ ::G/<@I$]0NPT&&X5RAI/.@8>LQFP-IHVV-C=IS M[[J)@ 3X9.%(:SP=:ZP->I(@JHUJ(KN'1WR"UW][CE[_;8,#&NP7]!\TQB\J M,4Y^Q9H-PN>'M_U3U.R2]M\M1'6K48T \/+3@)D Q"78#>2Q!GAJ!DP=N]+@ MH$$KMA&(G\-D2_IB%6X>B'Z\#?W89)&K,,*:$GIQ+QG[KG M4":;L#LN&--;9Q9RD5U76TA#%7'0DR\XGWC#?&)QC#(.I,;X9M;S,&Q3N26S M)R%L/VD5^ZWF=<)U<9Z/H]5K:\$SP[$V>9HVV<.>-*SJ$!([ !P)WW :Q)A] M3/@-IR]15@-,I1]EKT)A1:*/1@YW/EN*P$.KVS+19^P+&.+2SR:I@Z=>&W\* MVR_X$B25QU?H?1ZJC2K\WWH""7ET- M+6J7("Z_HBF7Z<"X-8PR\BMEDC9CN' 3HP+(I(0A M\(XC/)%1F7H7YR_ LD2FA5:<77:31";2&8X89F))$4F718"@:41<#V:J7@"' M#*M+K=*#_$$HB+#6-;*VY?5"# TFR(GA99!);%3Y@I/DW]%C;3A!?LKV:SF# MC%I@21%1.L$-).3C69D'*W>EX%50M+3UT?GN=#GOP$^9?M9F?@Z,,V8L9R,. MDY($[&BRTGP/AD'&=W-?INH6I<@1VDTR$C^9V47S(WI\B8Z)'VY6X>9SL$TQ M#N_V8?!T3&Z)C6$:O+)K)3N.G6B*L+[G1D\_Y5T=%]D#&8FB--4UA&G&Q]I76/CQ*!J4@ I"\%]30.?%X7Y:X(8M,< ML=LLRT@:J_'HP)NQ?69O2NO;?)7G6/Q;1/NV*T?(RKPKRB1KD.FV64H#ZB*. M4O6?:89Z"'[R$4 _M^I\%9"3NO12CL&KY>S\0D!&]-@]YD-F4 R9!R(,CH4, MVMNF'R)\0(I@CW<,&I\1SFQY CF1"FQ%--/KK@GXA?+:38PW0:I04EWU55A^ MD>JE/L8M%D5ADP:_L.%^S:0C/QC5/LTMN?IS%+/5@!B MZ<6KA%BZ/07R'8TT<+==;?@=SMV;B$6/VOQ.)FA?XX/)Y2Q?ZR!RZ*>27!+T M(8#Q9GG:9EG["-017K6//C(G &(BCFGI68K1KD(@PF?MHZ*N@,XF66_6@$4I MBI62^1J%O_B5W[&C$_Z:7W@/6BG$@.7>!)9;QI8X3 7@$C@* EV_A[0,^W-( M;^=^]']F1?IE^)(];1%A$A5TKDZ<9QBKBF*%T7-A, @R8QG#T*>?:YPDK&YY M=B,%^>'%3]&+OT%AE*(WG)*_D#RV;!(2/#U16(5/EY<< E!Q^\4]#OU=&K"* M6K!N&/A&0#GY(TV)-^DXZ[ M]8=LHKS6LD8\7L^SS9MLZ9+_,4)'+X#=K0:ZYC+3&T['&UO E"Z+J ":T&SKB.^L$"1X$BGK- M^C0T4BZ%<0^Z3#_:(E'L.[!"+P\H6?P#5[WY [\$ZUU/!<3&0S8CO]:R1HPL M+K+-);D$X (WHPSQE VQ%N?"L*G%>-M@(Y.4/]DWA/0MNY56H5QOSQNV)RS= MZB@?#%G.K[ULVI)+S&^YMCQC,6K0O&90?@\U^%*#>4,]4<^!35K44%5,710\ M,078V7AYC&EER@->!]L ;_BU=PJ])7\7F "DBBD'U-5L.;\04T%V#S,3CY)< M/CJP!F!YPI3=8L;@MR9SNPOYV:V.\-1ARG8AB9PA_Q7'_C/O?%[,G+I M]A5$SOPG#IY?4KQ9<3=_/=(,YV[[,=@=R6]Y;9.[8YJD?DBKZ$HR0ETI%K-N M3=4TLMF+90[8K F4M8%X(W05/JMP4VG@#&5-P^3NT[J#87A2^Z+4W\'9MZQV M]R\Y-:VC_3[*CE@EOW28;VM&,Q#4U2G/$#\ZQ%\M!5=/21K[:UFM3VTQ\ PF MU4TCIJ_R>Q6&41CZGK<)M!(QL6N\FFMRN'.F30^ M81K"P2[P^7&9$\ERC+J-3^5P&.V#D,+C)'(<-1P-X1$%WYI9)0["313%\LUJ M]0>LK_=66U>_Y6]Q?GV>+>H&X4;C;'!4[7!SFJJ*,;+ M)=.6G3S(,W6_D(?)S^0G\H\G/\'DA_\/4$L#!!0 ( "B$;DSV]%^A'F8 M *WK!P 5 <&=T:2TR,#$W,3(S,%]P&UL[;U9<^0VVB9Z/Q'S'^IX M;LY$'+M<5?[<[8[NF=!:UHQ*F9^DL/P"6Y)%82 M3) @;VR5!( O'FSO_O[]?[YM@W=[@"(?AO_X[L,//W[W#H0N]/QP_8_OOCY] M?_%T=7?WW?_\'__UO_S]__G^^W?7MT_O_H\+ H"<&+Q[=MY@"+>'=TL$(A#& M3HQ'>7?OAW^\.!%X]_V[31SO_O;^_>OKZP_>*G+A#R[C][=U_5'YUA4#V30^3\[=W M'W_\\-?O?_ST_8>?GC_\Y6\_?OS;IT__M]H:[@[(7V_B=_^O^]])X[^\NX9A M"(( '-[=%E3]?^_N[Z]^>'<1!.\>2>/HW2,@A +OAWRLH)@@QBZ,_O%=999O M+RCX :+U^X\__OCI?='PN__Z7]YEC?_V%OFU#J^?BN8?WO^?+_=/[@9LG>_] M,(HQ-;6.9#!:UP^__/++^_2O6>O(_UN4CG(/W10<"0+?,5N0?WU?-/N>_.K[ M#Q^___3AA[?(^^Y_D _^'<$ /(+5NY2&O\6''?C'=Y&_W07@N_QW&P16__AN MMX[][PGJ'SY^^I'T_V_7T$VV9-^$WDT8^_'A+EQ!M$VI_NX=&??KXUV-?#)& MZ"51C'P0I;LISO?@>]+\/7?$]UWI?<0]?W_"VQR0;RQ6=_BD;$$[2D^'T4[> M(MX = 6W.P0V((S\/=!$,'-@[5,XGLHEC'RRB%>!$T7^R@=>YUGPQC[G1)8. M BVWN\('\)+%ONL$^J=VY42;VP"^1G>AYR/@QIWG=,+YP7CYCC@:^$Z[B%Z!HF+_$J"8K6YP&K,Y5G MQ[6RJ(]@[2#"-W]S$,*-#[@U2O"%>Q;H9 @Q@,X>7W^03/%<*)0?-'C&E@CN M (H/RX TQ*PHOO)WY"4X]S%B$W)V=*Z=19 _PT;F&8/IW1UPAX=V%MC$LG\ET\RK4?)+@3'O(\Z)YC(AI7 MAUR>M6D@//<$WY]D&_3S,K;YY-EF?%SDF]4*#T3_=R M>XD_T-=LW-C?^_&A%#&>-SXBUH3X< O2>^(*1G%T#T(/H/PW9"@BTFB==2=" M>D*'>AO>O.U & 'CB.DGKB<4L5@;(\>-$R?(GI$O#OYO>KUFY[=HN$AB8A(G M:LV[T T2\D/Z2I$_EE-Z@JOX%1_U>]\E<\V-8N'Z@FA"UT 'ZVV:_)Y6 K_V M ($HSG>)!M94,+I6*Q?R]QC"?4^F'N'X_T",O?'RV]=R&F M/75WZ,SYM/RJQGD?=1B]K*!@=(WSR&RXS\X;B(AM%X8$J,+' _\Z/P%=)R3[ MF7YF=M2S5'Z7W6NI=KNBJSQQK?,\.X1F#ZI+(?7'O9^\+Q^YE+TRA" M,$QBB#"S@?D+0D'>]!%CJW&.:M_M_^3CM^X:K !"P,-_2T7IBGI6YWY7^:K& M>1/SEA]GMIWTV!!>!H2].5XH?^\\<\T90#_TM\GV'CA1M?$M1 \PO")FFX X M,BQVQ(,6]TT;=GZ^^R)+(W(WN#D\ ' )0K#R8Z+"[6=[R'](J\TQ(.\$$:;Z MVO8RG]!IX3EU6>O%S"?YF1YVXE,,W3\N\3[WR,6)N:7T2[WN295/GFW&1S;I M>0/2QS(BCR9NN4CMR9TOIXY?/S\.E56X>(%)7.N6DU41Z,^$CRI51O?/(R 3 M=PGK3 [XQ:N#/ ,;B4Z&7OM$LDW2B_G4G9<(T56>C-LXX^-(%PU6#/TTG0NS M\I.8C\\]V+,P%KRWAP&A)A(U>V-$EX-^UTZ,G MV"-U'7^&1UJ..IQH@=9.F!M%2J+(NQIZU4C&2E!-V;F<]S-XBR\#_!2U _", M]/4-*-=?MC>8)+\ZC,D7OS #PO'KPP#CF>@:#$&1?[MO(&KA4 _@E>7IBT?X M)XA3W]VVSJ*ZB1@D-/ULF2ZD] U3$4.'^<<7_%="XQG>'LFO#F/R_6P*I6_W M#033Y?4,>T'IVT,"HI]]T8*"OD$IG#_" MH:OBQX5WV:_ 6Q-'P\S5]CP70B=:A@Q47\)*9XKZ!NWH9E>2T)_^A_^QOJ=Z M]+LYPT'A?LOD1/O9Z!)?['O2'(>:,ZRWXM>'!48_>Z(5#;W+I##"/Q&C-/EG M[G!TC@TB_^&^(:AX)1V>D1-&CIL:<]=[$Y>$FAL3:7L&$.0_W#O# M=/PF,?65?AGY,J6Q1:D71NJY@>6;M%=_S&5'<@8.5T\LIA:BSO >-3TJ2.,^ MGV/^]TQ/N+S!92^G0.QJSBFW.-YUQ#!74A4L5=@0KZO+Z]S2@ F 1-5 M^VI $F!#5%^(_*-IENL(N#^LX?Z]!_SW>&U^(C^01?KI^Q\_Y#FN_QO^U>\7 M^-,>^?QMX*R+X0+G!03_^.[T[^][I^+?110@V6W/32=913DJ MRY;GHS%#AKTAZ>W.1]\S'I9#5OKG_JG)=OT5(.D#\.7J@;?_#0X4LNCMSD9? MEKB2B)A9]LI:U .+6%ZGLU&>77M')B8+"!&]^+FIO_0"@*WP.UA"Q=T&] MU;EH6R8O@>_>!M!IWN3T-N>BZQ&L??)0A#%)6L4DK='L7-3]!H,$XOTN=>?_WMWXP9&-72&X5>%H"BH@YF,V<\1)J#$JX9K:<([A6 M<)K9UH?2Y+PK.T0J,ZK>4G27;0V0OD;X7<2 M/]IDYRM-N;[-4I+3B6=WT&)5KB3K_1>^$3(?,WCT^259MR/?R].%T,S+:@.8 MP/PS@A$)*%WY+)"K+4Q06&8JNL6/589=0K*6'_.T7 +\4%7SC^)]@1Q(2D]B MOO .7]?1 \1_Q:(M#((T\WF6!)PQXSZ_: [!X\,EN()9K;;@&4U%MGG,1Q2)3=.\]HQI2'0U,2?\W6IF,RKQ]39&J*P@58.013&S MO0GJ%W52.$C36IJ@.,TX]@CV($S2&DX1>V=3FQJA&:2W\F=\02"'Q,A?>%L_ M3!7$)*R1OV$D.YN85Z/>ZT.R?0$(\T494R=RG6D[RH!F>D*;#LIF-HC&UU>&AS M9NMZW&Y>#5;M'K9@?3ZWAL&#I*YZ*\&SD\5OJXQL@VI3Q?7!+O_E,T#*UH:7 MH/;M[&S<=XE5$ :<2O.-.SB=UCMHPR;8N<*E 9]XGQ6Q*O8WS, M8[R)7I*8I-9XAED)(98ALNNP8\1"8%?2-OS0L"F.F=YM(C/JT)!HUEPKU79$ MPKM87-U5J]:7J]X"GM:?TN(%UX$RZ/HURHB-!45.4*F$?A&DM# 6\@+Y$4D(EB!2(">-#FU[O+I\ MR8CG2M/]/$U">S(MP?.D.HI)24#W2UVS&_2Q_VSW/C"Q(-T>W':N#F/21)M: M$SFQH9LGQ? UC"TO91F=K*7^%1H0T[?E;4TI<2:PA:RJ[1X>'? ]LX!E:]:+ M,^UT*>6'[6XG&C#F*GR[I=%0P<^X$OZ8U7@)(Y]\[2H_ZWAX [)EH^1;GHB" M(4(R&IN0B0M2\%T)\$6(J<&[28YZ:A=#"/6>YV=':^GXWEUX MY>Q\?! KV118TQ!W-#*?M% FB^;LC^;H$BAW&HW,T2G8P;4VQJF4 K79U@35 M5TZT(4\N_A^IL[-W N(I?!%?.0@=_'"=^A"S[*92?8W,JCSQW DTFYF@]3KG M2#"[4KE_B7,>=\,+NQF)_\_K!#-H/O[94 QUK7 Q?J)OWMP@(/<'?VO2V9J@F04CQ81DX60)#_/3MB(Z-S65Q MNYB8PR.('3\$7A&#<.&ZR39)RUUBR<%WF6F/)#H:]E0YT7/*NZ>PNYJ9DR2G M.1#>4IF;'!C_>$I.;ME%P(D2=."I%N7ZFIA5C0+>HT!I:-+R0]<^5@T[#(V: M[;%W8F#X#Y2M>87E\9%3]70*PML#] +'CQ0-#3O=*L18,(0:VV/C9._AK@%M MP_=%X%IP:AX'@J#%+=9HZ@?;*5BU !C>:54R)D:PKSKANKBE'?R<>' M'*^=1?]O0.R[F%ZS 728E@5*R?;2?5QDLV9XF*J@=PNYIWO%0^%9&?S\Y(\&H).0YF'>)N)>EGM MZCXB%8/LZ;/=Y4H/?J>GW'8?+)VXT9/\6^JEU18X*0;2=A#QCJJ=KEW: M0"O8XPDE#.P&&.-BZUO/:EP0)W[[PW!' :!E)>G5,Q0C1Q9;D!/R3 MELA>W-Y,RJY*E=%'X$*\"U,O[TIB3TAP7B*X]_&Z71Z^1L"["X^U-B_8?J3KP(O6_XY .X6D6DY&5V@>1W5+@F9:";*6':C:&=\L7JPML3''_#EPQ$ MC6*Y?(JY?4WLL\LD\D,01?B^?\&XI9K&*E'/R FC_'(O+;EWF4LA2P/0<= Y MU=EH9O7[QP'-2^DV5!K"9.JW2IE63"_^_Q7^I<],&2GL9F8NF%_#K">'9:DU M,4'C381YZE=,!N&.K_WH)<%L:LI)/(+4 OP,B]#J"Q?OF(R'9I7':3N:D9F_ MN2#-K9Y7L"7IOE.F_Q+O_33A,@BC=&&.3VO));'FWVG,8:- X14[HT ;4POG M5>>61$\5F3]CMC:3%I)3]N0NQ MZ)&D4&/998E S*PV)=W=\-S\:)>K'0K4Q1.B]#&32//XE!)'*EXZS9.&ANBM ML2]W8<.5'C,$IV[C[#FU&6Q8\R[%6^595KH.8TY%(+C*DE7[#&,6Q_%"KLPHUKP_9 <='P[M]H?JX /" MA2*P==\?LH..#X=V^T-U<$.X5,LILJ97:6.$2ABZ&.#RP(6EG>0N!EOA DGW M-SB[!5HZ*,[_45&KW?IOP*N+^BR]79N1C'@T.H=4OK^%Z!'L$N1N,*>X6(G+ M($ET-#F?HYL"W00H;&Z2]F>8[XG"_@6R,GY7Q1YBJZ24AAC$')EI1F5GR![ M4%IO%P O(AI:XAM$;+12QTG8;SBSJ4; *TVGUM'T?"H76"K^RMLD5$ M1K,O]NCM5\\25_4IL-WQ^5RH5/AO$G5P[;<]^=:Y58#V"MB?-ZAO? MEHZ^MB?B.M>VEO;UZZ@U91QE?,RMKU:B%X_NWIV2I;-H5TUD3'MU?Y0E;&5VEYO MI$=TF7X=[6J1S'M6UONG70F3&5])6[7ME4[.?>$R]JZ=UKS^P.T8RVM[@OGS M[&HI%R7;<]7W!W77B)YN.>^'GXQ<;R0'C>^0\0)MER?? OZC#YRY'L7MDNO/ M2"OY6[;+SS_ZZUH#Q%T#[,Z7]7]0R+<,K&H@7PU-*H&T,QUM?T#V8WSW M +U J^%MG07/]ESWG5!M%9\\H03XS' >?<\1C2&P4_&F"5=ER:_$U4[/>4VX M*BM 2USM=)A0Q54M^>\1O9]LK3RI [V3E- E;"UXT%VZ%I@R%$\0O-\_5N%K MP65F\-V$ U?*JH(G'?I:@F2"(@W]],L2!JT7K^C+A]C)<\8I"7;K27IEO.(\C4 N )H+WOYG'@Q.:P M#M-1>#4[>O_L4+'$M]7-:@5A7+E4 M#J.@PU5V>>.[.MN3F(G<..&ZC+_ 7.$M1%]#E!W>/TF$2]TID%I82\NX1E;G MA/ '\%K2O$0^YI0Q,W079I<:B>G+F [6 K8?T$CADI1)(9<1#/$U=@VWCL^: M&KWMG#:5126+02($I9Y8>/,O2;@H9JECS%R^)#$)?7J&RY1#9\RKZZAF$I[% M>*O@,^^@$!^"B/O@,!H;2;CE@M#!IW2)P-Z'210<'L$.8PL\[@R$W4S.Y6L8 M[8#KKWS@<4\[N[W1]&V-2RBZ>/-9-P"_C]%98"$4I-H7$>EE0\-)\U*6I"[9 M2F?/X_0U.JMBB\OLH5I;HU0_'>2ES"86ZE; CQ/$3)S) O&%Q!OH'>Q)8I%F2FPNAJ? M4_84"FJ<\'H8GT&6SS GIP189BJLKB;-_UR=<,VCZ=2$9'OX@30V E-TIT@" MJW"2=TBP/4I &C.6.MUVIW]I@*BOO.U5'H0*_IH_I="R87O%!BF+0BVZB;[[ M2IS:^(B/"*<3FT5M/U&TJ)VJ38S/#9R+#],+I%/)",M :JF,L+W\0S_@G>HT MVA5UF B.*GIPVRLV]+,A&1#:FN!3#D0Y/8/]51):H-74*]E?X: %2$R%HOWE M">30ZM\9OUT)@RF]%J(LNDK%"R8"'-=2W:X\P420$]F\;:]!H&';\1QEVI4; ML T^;7%)G:H+C"(ED1R@G9WMVY44L&U?LK(^*M4!L T4JN=GMR3^8TO3T$:Y M60>IA='%+I Z1)K9GEF?CZ#&R$7;\^9+ "GM;-XMT[WE6%$=WMMEK1\A8C+A M0/4'M!Z[,AF;*2W"B&:&I]CL)X-1+9Z)NFOH%OH"H!]GA!K[K$!FWCNUR_VX M8 48+ -8AV1*I)\[#=.]LT"35F_DD%'*HWNDI//50B M@$\.^N+C3W H.FVEY>MW891R^3!,YUR9'9L681\ME#U %&]^ Z'OTA-D,1KI M^79"QB+59<)DA5FL5-]:399/H43012M=*>1<,O(66KZZ0'@P#[)7H=Y RS:9M>NP[OZV1Z!ZP)J_@9P#7R-EM?-<)^%D?F.V-QKQ7Z9&)UC]I M;X3ZY"7*X.1FJ6BT,DPI?W>')LI:']4DC4Y#C.H4K#,&8$2B1.TA8Z-H_=U#%UH8/- $46%=-I+:/=N# MF,5(B75\YXO4-:VF?TJV6P<=%JLG?QWZ*WS1A''%)P0&ODNJOG;7V^O1$U!( MXR>!Y'30HI>CC!]ZGT&(Y?HJ5DR=OU)_,_GK]P#%/F9_US=OQ.V3G;W_I*$1 M>C&8GA\DQ%'G";@)2FN4W;RY08)/#'%D)6;<)#M9BU61P6 )4.I1P4UGHV=L M+?NN$$@J4@K>.*>[B6L"4Q_$2(;TS!F9.%1E\&(XX2I^)8B6N3LPN'CW_^.&_^-MERDRL\Z/Q'^:8YDL_VZ,.GZAB$H+,U4M(H % M8_+V7(,]". N=5;D'A=^'SU9NM-P8WR)%'OL*G!\.@?*:FK$!KWQ=SM,RJ]. MZ 69"N49TQ21K%0IRT1BU)E&=+G.)N95C4BHQ"(<"R4N 9;KXTSR+,I,8GX8 ML6M$=1E1RPYK7/:/F&_/8D"?"B?F[%JC;3GIOB:56&(]QU&;I::!L%5/VEH9 M4TMK6+Y'=EO5VP+55O5@N4VYM3*F%OC*9MFM=@W2 I[LVVVU(Y$6)&GZ7EM- M1OI0$W#BMKI$= =05?EF:PY=34BRU "V>IWT"1M5SV.KEXHF(.4%LTYI9ZT& M4J0%M37;K*8MR-0^V9I=5M^.$UGG;$TK>Q8$F;;J=IEF9U1I%O%V>6BG@*6: MY;A=JMHIX*A%J]XNM^V4X-7DQF5[:ML3"^J).OO4I=4N[H=CK:UBT7#;L#US MKPB-NJO-^;+QCL/=^ "?T]L(N0^"P+X2K)NW4)T M#9.7>)4$1>MI>49KI;\",J_2*ZOU,"C'PM)5@K*LKI+D5[H8F0-G-Y=$LF8C MUWGX]G3A7K35$-<2)LE-T\[H-J9*#EVW5_7"Z&9L@UA.MNLQKO@C/.*]@+R* M:B\5J/!\#-R8GQ.'D "$[RREX0!\:@ODZ#0S&H^4[M\_#HCR(I0N(C+L,2^> MFU5J8<>NM!QL./->.@>> [J@TX#F@0# \C:YH>Y"EU0R M<@^[_:U#CC#&>V M^3_]LERDPA1/.IM\HMGW-P;;Z6FD![O@(M_.C&I-,U@6G6N&0-BY3RH5#QB*+[3$QD(QF0N8J/G\H MZ18(7[P>)KBL(SVW?NA'&^!]AJ=A>H+&1NEF1VG7FABE\=%Y_4+R;OE.((2V MUM8HU=\@^N,NQ/<1J1DC(KO>V.0U*W$FJ_>=V\)4=^)KQ1_;IU\NC;WXF&&^+3ZD"<$N0H_$(J1Q'"9XG+?=(;A/8<)>/.4<(\;I>' M9_QM3EX(F9Z#FM$](PN70L=!S8>@S,W3+]-S4#/Z&H%5$MS[*XX67]ASSJ%R MSAPJUE5*$3,BM#22RMV-S"UWUZ\$QW)W!;N]">I_ QO?#02<2J.12?E X65M MZ$+%U[WM?L3R;[@4=-5WQ=;8Y1;L0A4[24G'=A512_1X$I7MZJ*6D#6O<]O5 M12UAXKS9MMM8Y[ :#@,O$U9C69H)6308834VYHJ0J:.D+MG8?IQ493PI'K/* MU5N;MTX'@I3\?O-.4]EI%1EH2K7,Y0Q)5T[@YG5E%JN;Y1,&[A&X,'3]P,]_ M^PWXZPU) +$'R%F#*[C=PC -6(ZPH.C=A;4Q+IW(=TE&,1('#3P\I E#U$EH M-=_CAMGPLQRFB1G4K0VXZ;CHE0?X035 M4WL1X]OC)8G)3?H,"[R!ESM:7A"OPC7@!3YH&-A(@0$09ZDN[ME!NO4VQJD4 MG!MZ6Q-4-UZ)(C%LOOVS_;%(XBAV0J(L8\Q'=90!S?2$.-Z]K3;&D&>9+TW) M=Z2LEF#;:AK<)*LJXC!J69+I)]IVY; *1+JVF^W:8Q5,I5DRVW7)BKRI$$/[ M=3:/-HG!S:%JIM_(D7.%VH=8B2MF9/-K;1 MV<)5MW3+8_*7)_EH:HI-A)LEH9MMN@'6@'XBB^0@+_JZ\YP8X/8__?@+UTE+ MKJ_!+&)4RG[N,*N?S<[JN&F6CI_JM]-,OOS9_F]YVCL@8=T0&>UL>V$ADB!.0S,I[$"8@#=]F9YB@-C5")D4RMTOU*8#JF7,()O5VFBJV#:R1%6!05\VVQTG MN<))O1(C_1ZT764N#9! )+?5:5D[1UXW0YQ!<++=QMW+RC ?#-NMV[V@26?6 M.MF\1V$,TB*XUB]A)2[ >J]^[0 +6'3KW?^U TJ)G?@X@R<)GH;+^)SQ%F90 MUZH7TX'^1&+2YF!7CI9O#G95#G:UJRJUDLZOYKQ'%\AM/T,\K2*E")+(W\%V M[U =)=.0,J6/6T B!\!T<"$ZV=8+ )> MCJ>OV2XTXMY$U\_EKH(Q=/]0\YNI=C2ALK_.M^"S\W;O.R]^D%;R?8"ARRV1 M*.QF8BX52AAD5UL,S,2.V>B,V8VHW*XX/J[[R -#9';!F*@+1M-(A(G+5/' MP_>.[_JL0R#1T4SJ2! Z^,7&8O+>ATD4'![!#B),%3_+HJB;R;E\#:,=-[(/?FV^[G=29L[3=O].=R4&?]9]^-V5K>ASU*)";7$["*] .VNWUR MY7(:5!1.L+ &85;+K9X1^;^'XM5(3E]QM W M%2C"YD:"A"L)&C!F6,9SRM\\XY\B+)<3!/G!SXJC:"F9DR[T,D'NQHG Q1H! MP"S0(FYO!/MTI_X* N\6(K)Y[V&XOO?WP+MU?/2;$R2@W-PLY)7&&,0L'V"\ M=%!,LE=$.Q@YP6<$D]T5UZZF.(B^_?64[';!X;A;G@':,O<6K:T)Q*N&XGOR M&?)@L16ZS.9#H9VK2.=T,$)_$F%^+HHJCT_Z(]X3_&D(^PUE-IR-Q&BMY312 M!K^"*2<-0O>0IQMZQD-$1"+,O?T+?O'RD(/IW> N\0%?(O=.%%^$8>($R[3J M/>U4]_[-WI&)BSQ,)!L;<3UQUIA%4J<4LRW)R>5\[J\/Y 2(3.S<+@.90\$& M82G4!1=!D%^<)#KFU0^"FS :> GFW;#02]T#_7RCKW/1GJ0R]*69 M#*3?;YG<+U=P^^*'SO$MRN:5NIX![PI&S AFA0$&,C_B9^=C.3G]1RJP9((9 M*_.+TA #GV/%+'676?A8J>T[#CH<'/+GJ49\588E^2))B)O4E==IZ/%@1--0A<5JD<0D%VR4"NN_^NN-5O"8'QDW3O?PM7>8 MR#>&C5)QR[($L'8-HREV4U-YL'H]KD*JQ[\T[+ *':\+I MGV-G5K\V$.1$[OK<+@.9PQ/8.?C2!,0<>4S24;%Q2&C(5$<;RQL1J$VE\L4HSI7 M?:?MS%"+GPJ M\.Z)#P_.EI>!D=I4R]H6QMNLE -M91LM>OAJU9S,UF,+^YA80V+S)O4O%F%F MPO/S*$8>W\;O8V06N3J/17#Q9T/5__!R'WU()$R!O!X#F@'WG>'WT7(&OSAA MLL)O5(*P)'4L,\N^X;GMY\3>S)3#\0:@FGC%)9C9W 3MN>4K>H8YBUZP/R#Z MC-C%)X7=C,P%01< +[I%<)OY6'UQW TF"QVJ99994Y+L;6AFQ/2R0$\ [8F9 MAGTU4IL:I)GX6>6D\/EN=OLY8?88$V;OFAYL30Z7NQOD^YN)HBW*OU,,JE'N M*9#]BQ?:K3R,D;DF+Q'X=T)R\^Q9W ._[0"H)HE@>+'"C-8#H9P?HD.#J==+JPEGY>EMM2#W-;K;[C W_72(B$L-YO?9X#';:J'DFQ]Z M$"+VY^L-C"9P;^?G36(,))RMCS$&'^TL[-<5/<9A/\+VR?X M:WL0O]CIN8H46RPNCZ&=V0REG:N/!Z]Q0Y<'SLZ@>W6 V(]IB96=L74"W_;: MW22&U?HK2L(/N@J9M,ZH4R:14:3AEX5.$'1D>\(0U1VF&#UG>UH0I5W6-%W: MGMJC S@T"ZOMV3HZ'T5!B*?M23I4\1.8PFW/-T MNSV8D9(EO+-@I!?>+&"WQ'<6G=3PK82PEN;+:=M0>LY>4L)L9^[V\]P%BND0 M2M!5!+-?,M!#L"8RGO6PZXKY+L&>93W=4-="F$N@9[O1$.+C*PMBM[C("RFO MYT56=2B?BB-'RX!VP;4B&R$^H\R$IG&KG$:0EXY9=KYNO.#N>LT2Z5 8V[>; M1*1O%3E!6.U$T6)[W%*2(Y2'T$XA2ADC":_D3W;R)+P@TH9+)"MPT_83)XQ9 M/3YW_-#ZDKVU4TM\$AU;>^^JP:FV[QA*)&X5BT8"@_**L5,.58[ZK;"/];1' MY0FRT\#5-H)8Y.X_C:)8.M"CL^\%=-9>6#J@8P38%MA]G+%C8U=Y.@N\/LUX MB2\Y93U0@>Y/,[IL=.DR00'=?\S0L:%C9I@HT/MY1H]SK)DAUP5\?YGA8\/' M5:05"/YU1E")>:Z8S"90X92?($=PTTU%(21,QL/!Z53HMQ,C;KJ=6OB=:G:2 MN20L!J.\[([QPI66IR9YM6JQ>C(NT301!3@[YTSE0UA?MH23-E.=><# MET/#V%$N'42SQNFI?-XXH2!5_GEI&#_*1!2"2*'REX9OC1VU)8([@.+#,G#P M!2?.77Z>;P^N9E@MT(1;[[:'KPUDCXVN4M60*Y'85 UA'#G*QY^Q6%KW(4SV M.9U<&',"RT'&3+&%N4[9+V?495GD.7?FF38W7S\TY^#L;QDXHLV<+528DVO. VI"V=DNKZB-.0EZUZ!T2TP*8R>P VAYA<"'Z<"HZW$&V=1Q E M 9;2A^%>-;NY#8/RDS=T+&YNU;QY^0Z_<5#HAVN2L?1I@Z\DDFO7E9\7?YB! MS_7:#Y)8Z.*F,-! YAL5=#Z . O>N&?;$^7[#VUV>6+=%O,J>LYF]79S:.Y_ M ?W,YK.I>C95BTW5TU&$SJ;J/DLYG#XU^,K.2=H#H351)RW38*6%F^_08$"8O7#?9 M)FFQN6N 07+]+",HV 4@W82A5ZN5JQAJH6UX,XH.?&CPC8H)*7Z\V^X0W&=! M^5095JVOB5D1>VB,DC1WP!U!?(V/!G\RW"XFYG!?29Q-I;C2P 1]7QQ\X88 M':I[F$LPKX>1V [62;P\-).?-,,[)'IJ424Q/W3E[/S8"5(''Y*T$$1Q6DB3 MH>3K.-B@5H<;=\/O-*AYB Q4$AT'-9\'P'HAN5T&-8?3=#ZR4ZGT-*LP9U,H MI2@7=#27%1\Y6'9*>MYRNGQ.==ULQ57]?I;;CB1.OG?GZVZ&F3Y)NYU8^ M)@]^S?LRY:ZZN98/WYE7@2^K@E85E6U7I+>$2%+/8[L:O25Z7%V'[?;IEI@U M^5K;;=$M85(0;FRW4;=$D*_LM=U!257PEV(VJJ+7T'@W4)$ M0GT>8+QT4+Q8X1VT@Y$38.D[V>4!X"SHU08Q8E1EEK*@VU%9S8=".S^4B=U! MRZYOUH$[W>>-%F8,SNS*OR>&9DI3+4CQ*U">XL9M;P)%=B56*I+,YH9,2LQ: MJJE$TYI/R@CGB#01=QO4+,9J9E8N?!G8UKR_6=SJ]ZY<:NW M-"9";VM2FFO)WQ_CF_A,MNTJ&!'G*BK89KLA5YY+5JPP;ZF^G<<7UVJ@RK\6 MMF\M'B-)*=1)8]XF A&;;SW>YGR1:+(FB=FSI$#]1Z@%SAT')5% M@>/Q;>I^;#>U=C%%\*O7S]8;"F0,2:? S-J+K:/%BU,?_.,,F9R@5(?MTPS; M\&VK6LQIN1L6\)Z!NPEA -<'MBV-W=@$ MFK=^Z,?@WM^?IOFON'!77;49(+<8:&#SO3Q\YZB"=-LQZ-+= MR=4(S-QJ8YB8Y1UF[U9R]Z[("-YJJ '.^>;-#1(2G"'8GTE/S^) MKF:R7KSYVV0KR'-1;6.$2KPUA%36VIB@$HNH6&K;@;C4"_-9?DX'(RXN1+KF M\)3EWXU1QX6SVL*L$XW@.I-SI9$:Q(A#S5&5P%V.DV8FU4XM)*JJ,DJ9Q;?= MEMA2YJD9>'@J$MO#7CO@)U+FV.Z#HV'K\5YJVVVR&N [?0!L]SS1<=W)Z;EM M]\ALI0J@^_/(<5FVO\1=M [3+ :K"S%UW8?M67AT(2NV#G0KXSHCR;.[-G%(*(WEGT<'D-+K;[AP?$:TLV1AU(LL%#\B"2QO@NPRIQ?VR_.J][[SX M =XS0M\7A8[&TD KS:MV=#NM\OD,1.,YP#=1[&^;\OPM1+=)C,>YQ2,ZP3^! M@TR<:9XBHD+MS=L.A!&X6.$E(J3>X@XM?'E%(P[+Z9!&[P/>0<^O(-B#+S", M-RT<8F4&'3X.6C?!B-8_)14F+.>*EH.-8][/^//Z%CP;;20S?X7ZYHW'&MBL M1^4D;M!I>8QVV:[/F^T>/V<&^'B;V.X.9 +7['VRW5/( +(9QV.[-Y$)8%,6 M>G8NT@IL0TJUW6^F3W0;Y8#:N,>HE ,RK=.Y<%V4X(GE&C/#5MX75^#'8S\N*E7X#8UDF,]H^6...R"9^<-1()TZLSV1JG'BTYRIDC2 MWFAMD/+*+I2BG=)>3ZT ;T\0^0T?0(A(A10?7Q7I,:63)=G)!++Y<:H@=5SW MK%@B V%Q/Q.SN=GN G@ ((WB4-@OXG[&,K:K;GU!)R/9MYT#L9@22T%*F!.P M*FG+]#"8R_U;FO0G/N0TI89.P M#K8K1121DCYLMJL\)''C,]2VJR\4-Y<$OV.[7J+MQ=64&FS7,"@=/[%$8'NX MC>*V$C&WML?4M#N%?*3ZKEMM6E%U#\/U,T#;:_ 2ERHJ\MLX_ZT)9R+RW;NT M2JJ@G@NEH1F1OTK&%6:S#J1V]9:DN):BO-'%_!SN!0FL6*W-4RY,Q,=L;IYV M7N(86DOS%'\-G\Y3KUMA](RCUL_Q."0ZZ228YF="Y;7W,0. MJ[Y)C.U2:V*:1KZJBM;2-,4D/XHTT97&IN@N>!&27)S##5";#H%F[GO$:&PF MPUT,HIR-?H:73OB'*,$=J[V6>XSLP'OHA/D7OOGQYO\"!)?0#^,G_^T)[$%( M3//LJTUQ!)/2"YOGK2M;6+R.[5&N OZ4#5*3'>^DOAM% :/64+7@YMJI]L:4 M3$(!S3KGTDV;IZ)%&!4P'=5W$]@Z5?;,=J6=2'@_ZH-5F0';C:4*X M[0XN8I#$FL[S.;,,WXJW3!'?@-AW,=7&S09C,^E=.I$?/>'E=+Q%^)N#?'(D M'[$ \D%J%ISNYN/PYJ.P+HRNPYO3 M\RODJO1E>YN?V5B,Y=^ O]Z0I#U[@)PU*+PBR?7/H9[7:YK&;OTF+@FKUFS( MF@U9YI3"]ZL/UMFM #' M$Y+8&X\EBDSK<>0+9/+H580>VQ6G&@Q?T]A;DM#0CV\.U6PBG$V$XS81#LER MH2$_.3.[2#'R/2$.F.RI4KMF8>$ MO'RD],5Q(XAW#:V3>5QG.Z]>.R\K;!.\H,1!!_R7GQ])>93,M8D3N,GM,(>2 MIH4GTPLK3^C*6.)F*RW(96)#U) ;V-!QVVNB*([)Y5+G'GD4<=H;":M,"8H* MBA9)C&_)T!-Q"\)N1N;BAZ )[17<;OU498!W@?!I5AEA,#/,PEHN(4+P%2_ ME;/#?XD/*E-D#:'GC%"^B*\%/\L\=$WD:E+/ )_0M- 2[=2HC3"4E2E)S!XV MA14YZ=K;2I#_AVO>X5#J.A3L[T(7"V,1D,L3JS+"4&9X+_#/Y/<9RBSRVK%= M;B_F$$.9(\^KCMW>4)(%#X;I5G]QPC\6JQ7>\QX13>_O+A>/7"6I7-\AI(Z8 MTUTHO!EYJ>ORBE^L'L$>!GMRTNI:W@@WRJ45)[B">X!_I KHG<>TS\O1RF0C M2P1VSB$K5YI:HYB*/D9++50\@AWR4P$:C^^1;[#E,V9;$ZO).!/<%>7WT8+G M$PA]B)Z F^!/U#[C XX>0Z:;5L]@L33.:*F'BHV/O*6#,)NJN^%G0+J^UN3SR[\M&'4^J>/"+U<<)(L6[L$AP[?:A%X$@R B5,;5(KCQ\F M"4W\$:)/=OI'RQTS66:@1,M>AUZY\GL<=8[M;]P<T+''_J3->K8B=[$Q02NJT2)TL2E JY1 MO41IXMR_7&AV"9>=U9:5+ZZ3F)82H9FUU^$#6.(Y,_O*4:0E>';69%;;C!(A MH25@$V?SY>*N2[BFP^8S\^_0W)ZL+^VBA!"__(VU1B8EC$X=%*TO@:.$#R]7 MVJ<9(;64:1]^FA$3OXKVYD^3B7.:JP1I+H#ST5+160XC5O:R$AY+116MA:8^ MV7G.6-$9+ 9I*ON9!I7ETXW]/2;V M$03XN_CWD*XHIZN#M60#=5T0 $0T5Q=9N>L4@)*@M&#:T<91C%F--U,=PD0L M%Z8QV29!D\;K?)=EG .@1?JU&<'(#"M$+59'5H@[)5Z7.8.F"MVGF^ S@A$[ M,1RK_5"H3\O92]-.6H^6\M\_&G>!E@MIX>PRVSUWY4%2NNC;>>[^DL$6@C7Y MBBW ,<]2)P?=7:KT>HHQ0V,+4/R'MIUOKEU;JAUCV MA-) #4E8NHEB?]O<3[GCQQD$J+&RN,P$S:=;C!2F8J5RY+;OCR*8("6*BO:C M94?[P_(!G\OG5Q#L,W]^:DH;J7Z]4?B,>RAMP+)#?S2]0B6*\N;#?F<4]L@L M6HBWANT1@%TP*H^T[9%^'5 JG[E.L7V6@W3D3FR/W],JM;>QI\#8"<8H(ESA M1XM E3C!;1+C/WYQ\'_3O%V+5;5A):KV+G2#A/RPB#< D3^6PL037,6O>+GN M?9=(&30'@VD($?KH-E?=2,\! M7-KD\M8Q^^-8XY@U?M>US9J,-8I9ISR?KFEG@XUCWJ]0VZSQ4./@0#K>A[-X MV6V[S:)GUVMJ%DL[/F^SR-J1*YK%6=6L%E.2:1LASD2Z'YA[6<6DUL;5K-9] M&FYGG**IQ$9)-S;D?S-9.A(O5:HEN0OQ[A55D&PT-DEWNL^NG)V/[P#_3^!= M>/_"QY#BT*K0T=82GKU02G:O'+5I2Y,49]NUN&WQ];PC7BSXLF*;1&7>L;MP!=$V_;8)*9-DB89>FBXZ,^1R2^:Q6IN1 M(0LT"V*$Q3^Y7QA%C\"%ZY#\5W"%0?.2\-@4'Z M\36(_'68^FA'OP)OG;I7G$"@B)S2N&;1N!>4]J:U-$LQK\1ULY49J9P_(E=)#.PE>UTSB.2WYMC[L: MIV6_LI+*S(A0+*\$Z[.$2B#$Y;.L3Q&JM(7NIY2:4(+_EMA&4WE,I7C]>K(Y M 5MMNW,5FQNG'[ZSU_ =D)J6O.H1>=9!M C+WQ^S]E<8@%EYJT9Y%"]63TX M(@'-S7:SJGE6-5-%HLM#SI5GP60PC#;^[O+ >" N#ZS9R>GG>B=@W1K3^W!"QF\T[9T4Y=5_! M+SEFAC:8:TT[Z-V=K3XU(#7_;*@8HWK_G/22?2UC2Z$T'(;*1)LYPE;GTMD< MT0VM?IGJ64\\$/!G%?2P-CY-UK)?X:TF=;8RD2IQS=.QWNG&N[TUL0MV7K_52]/M>6U50>H!4K&+K)5,-2"F6PB MH38E;6#DIYY(8WIU,[[DV7D#$5$\P!"DZ:B.OR["K$TXWR2(;(5;@-?$"4I: M+K$TN/)9=[^HEQ$WHHRF)JA2$V%U,CB/E(O%\CIA8E771=#7:'6.;,NHK9)D M9Y/S:C>A(KFTUB^/EO%.&2?.3V:3924C2Y^:=HF1]VF#]]>E$P&/:"#P M?L@4_G2V4=?H,XO?C<5/\8TN@O1CP+OV$?YW<'B&V<:3G9?T.%IL)Q*?;=CI M>):4#J-9()Z=VQ.:XA9%S*V80IY;-*>7EAWU"/:8FW$"H_)]AK!:][Y2,WB,8,KDKY<)R,JJ[XWQ_TIP&M)ZA+AM4E"-]VR$2<*5&T,P[.<)?T: M,I=)Y!.7]0L7OP=12GGZ(P+\=!SB?D.9#7O?LEH/A/)E@MP-WB1+Y+N@Y (_ M0^B]^D% W@>79&S'7#OP$C?V7P+ =3;4^PV3*.%C\^*'SG'799-)_9C)F8J8 M1;P4!M B=5]]OON&WSSXFE82@1!%O\(@+]E-?3%D>YET;B!"2>82Z3LO?I!6 M".2E1^#W&L1,%D4&,R(BI+YVF-=X)>]TS\/5PV*BM\:L1;C/9ECP+(,5UH8HI AQ[ )9G70%BX+Q&YO MA'JP)BKISP"N\6.W\5TGX%//;&^$^JJ>Y'\ER(\\WR5;F+]Q!+V,S:2)+$<4 M8+9>W"6H;(UA-LPQ_4U6-(-/;6*;=;#IA*+,K1 M#&/K=A+:O21\GV7B(5K$Y2CZ1 \8-\W.@[;&ZBAA*G1VLS7#MA1*JNX]M@;< MR(,E[U]D:\J*5E>:C*>OK;F>E0#CF6J[):L8.4"*=N,2J[].#RN*AE57Z-\O MTT53S;9?"N$3E@3:.^B7\-D5JM\-/OY&FS";7_/!*A&9($NO-2ZA1'*J_'Y' MCX420+N% $$IO5/EO[45#*6181J1K"TPV&'3E K^ IV/DT6GX4%4 /)ILH!P M7/,*<'Z:+#B*7C8%8/\Q6< 8KI(%,#]/#A@.LV1_$5:A\WAMZU \XTM[J5WB MF;1_.@'H&+13\L-V*9*DO<1KVX4-G:UV9"E_=-J1HIP_VS&B>HI3&<')(<*^ M@AE)),I;V"YUH@(RU+#.$A>[%#PRT0$U+EDN*USY?/5M51I0ZKZZSG"Q.BH+ MFQ4O4IWA8%*P7$&RG@E>TMSH $-6O(W" '.*F6XI9LZ'2*&B;9\H2?=7AHI4 M[NFC>CZ8@PQUG@^07(ZY4U-19[+]C*G##77N:2[EBBZHP[Q/AM*39$KBR^+< MVI@)P@(#-514[P?.-F>Z2\;-FPO2)-BYI:GCO-4^,M0]3B\E!;KL=>:00\6 MV"OQ,^1W.N&5088_ST?,$&.!8*-EOL?!YE17//,WFP_*\:VP0X7#]8%V.6D= M?P1A(_UX9\SE3+H_$;9&2[2):])[ZFV-L&B#; \ E6!U]ZJ)CT" M2..^VH5OS$ >V?5VX1T3!U!)RV=K4$B/^-)U9K;&@_3UI"LHKFR-&^EQCY[J M-FV-'M$*(MU UBV<9*05L0FC#4.R=Q:K!Q W'Q,B,![E&0.*H2IY)P^=0$4D MU]>$NHM!625 O]W4: .8K-!RW&<5PA@SXG;1HM [W0)E^ &MXI)DIT%4P+D+ M]W@S0-34-$IT& 3]"L671E!Q278JVG*-]S5#PEU(3R9M/ BZ"7>0_R[GVZOJ M)/RDY8JDB*YO(N=:=M8Z/C50S(A^ ^T!T85>N"Y*G" Z"I2W$%W#Y"5>)4'N M/R:]Z;M_:#QX*1T@A1''@\ W?*LY87PH_J05C)/!#>,BS^5TXF_ZI+L!>O'/ M6S_$IQ&_5+S2E%U&' X"19HCO,_NL"@6KM/$8NFF9!1[ZS[>*&;?_++3,.&._ X4^%+4($[:[6/0)MQ17:;NGA3Z *ZHBV_TGSKPKM&35[8*.:Q]I.#PI]@#622[?QDU QI@X*+HX)CX%96^&[ MG;?$F'RF^H"8(_NV\YR8.J!2ZK)VGA53AU92%]LNY^?4P3U1[;5+^#D]&.D^ M'>VR?=;1>Y[FJ]^V N'HP%-TW9-D2"=3\JL3:M0=.IV<+AB5K9^YR&)&)7/_ M7 /\BF(XCL4![L(51-LL[[\.A[/RHZ1D"L"O=GRWW2&X!Q1CBTP/0ZZ*+.2D M32UJ8VAQ]JM\LK[:H9?*\U^%2,T@EN5T3A'P19R*JS==9IH;'3K=EE)"-K M($J2VEP#9GO#4I Z3U#69%=ZX&Q-[-F)2ZDEMZ0_I[8Z>'3&K=/E8ZL?AQY4 M%1Y/6_TU] IDAQM==S0>"F*N'5;O33T02@4$FSUO6@MABM69K&N4].N$I4*5[3W@F5TE")U:3%H.,N!YWH6W M_AZ0(A4L?5"+@88]7Y@@/?,]#C3H^3[CK^I9X,I(PY[Q*]0SWV*< <_V&7.H MP%G%S)AO]7%&J>9M>[W;JK,\-Z#54V>KQM( II6[VU;UY?E1K7 MFHU#8!: MLI&VZCG/#6KU;;=5\7EN3+MJI\:4I4DU%BR(]@J%,&'X(TKV,_)^"K#;L(_AW@B^DY@E7[]\G MQ=\@^B/;,>THIO69@)ZE!XRE^+\):%MZA%:- MM9R $D;WINEAUS;%W/,Y!9E6NSR"@$1'+QT4ZXGUU,,@%PFL\*( M?T^\:>J$,MA?83<3S/[%:I66HP'>31CCO4 -VA(T-D%W!;H#-Q"*TM TO<\( M,_-.6L@O\\:-%JO*[R0F(AIA0#.\9P3I2G<;T%Q$A5V$W88TE\M#]2^<,#:% M 8Q$Y;D;X"4!6*SD"*7%7G<;RR3+P;X'JYP%ZY:W74*3O9.J6"G=U+8K9-H M*&:/;%>^R#X?->_V=M>8K1&V[5\OUED^?ZR H9B*+N^AQ$5(A=[:J*ASH7IO M)BC*M(2?IMW?P #/."+9//%^&HR43XHM/..O<%CC>AL3W&\.&E\N:30R(X60 MW>#BG?\40_.84TB3?X>?P3>)EP]X$U')F;VC("#'])#2F.*>U8NX-3Y M1*;'0&:0&4X4)E!T,$[_;TZ0@ ).8KCY O ND9H)JZN6M^;Y%3YO8!(YH7?K MKV( 0OH99>=L4QS!)*].Y=QJLG8OSYCM@B6=U2RS,M'9&5M1D6,GJ[N.>U7; MJDCL"!/S/K55A:AE6QW?3UOU^^HH27. MGI6B47.F@Z__H1:J]Y30X4GRA40 M3>.AHR> XIS("61ZZE$W4E<@4S5IMOO6B=4HXI,Z%4Y=1F5S/+2JHN'YW&%- M&R<*A_;TG)V>[,$8*H)T<'P?4&\@?HY^R04\$&Q8.7-R8C.LFL9^5;'V (2C^7>S\B*T/4A_$R.H< M#_-B5=W7N14V+<*6[OR7RJ,L07JJHK0H M5;,:^@.,_PDJ[NB9B_\M1/FO2#N6'OW,1%B%.&%^19P;^_L(G 79KN3.(X<&?=42W,710GPOF)F!=&B9EL-H87N MAX1@L%CA??'%"9U,>LF H1+);6]B'Q1"%(=QJ#4Q22/7D#H \S7F_ET O$B5 MJQ'WT[)7&])P>AFQF19.ZRDXQ>AVN&^O\I!SPN\ZOAXW'; '^;,0+5:7$(^^ M6!VY7_9>D^HW2"<>%JB94N\NQ!LQ2=%O/OJ?\1"DVGGV7+5U[-'U>;NP/3)I MWX"_WA!F;0\0?FO325]CN>/6\5%J+CL[[@JDV;4FOZ6S+C9;6P4N,:/" M_<20IPO#>\T.G&WIJ*71*+CGC*.OY-&@/BH]?W)4^Z0^C8N]XZ>E#6XA2F\> MW;M']#ECV+V()_/2G$R=&R?SN"-9!\+(=],;@^D+V=\'1[7W&M),5+MWZS/3 MO0]5/CW&/:F'TSD/ 6/J*C*6@QDQ-'=CXE2Y@Z?Y+WO)=S2Q_2V@Z#ZFQ]O4DL= M073C[YYAEA.!NVE51]'MM']Q=,Y8;$/_)<&//LE/YN]!FI9/QFM?:H@^Z(8) MZDRX> S=E#_Y;X7(K4HPM^L<&&&=NY4>)P-Z,HC.*G;;P:?9^JI03FTSLAU( M6][-1\ ^_#)QP/A/PA&GCW9%I+3;6&)FI<3+SK2JVLVDM%O-\O",LV#)B'6Q M]H7H%4R&D%B ^G$&M06H.BQIQ1U"FC> _0")[Q"9[+)V1I!/= S5+=+V5ZL8F#@:W7;FT0(KUZ&@!^J<+Y* M&=8 JARS4F+\UQECZ0M'-F:W1-=.Y>O KG.QATRI#9^%Z/.QGSPWQ7)%6HC1 M4Q<)#+C%E^LUB]CGN]+D'%7+M;$K7UC/:]/"$:Q$NH60/.%;2RG=1@GR+ S+ M0RP1\5L".TNJ\L :3 Y1+M@L"0]@P1A94\I5FJ@LW3%%GC C0.ES,E'I[4PY M"#].E'W4!"\GCTT)L9TO+S?(@.MH(O+KM]WQLV6@0UG*6STK7+D9[?1@Z JI M7.J0$L6^[:7#3JCYE&RW#CHL5L\;W,*)$XQ95?XPD5MSSA^H5?U$%+B9R:[? MH.C*=T:.5L-L7,C@2\Q]]1Q8+OSZ&&/+V7-[!.0*]\/U%0S3^):<89$ M"-*4C'$O5VQIO9[\T^_,:"E\Y_>/8\?+P$TI^_49V9Z^;G+7=KC[V;-CW?T? M>WJ%VE RR-W,U+RP[)]];&J]1$PVIX4=(=SZ.8%. 2.[#/_80?&PE2X]+$47 M^[Q2(,@O&=8A6!-2)X=S#TQIMXB/;-/?A/-2=-?7V![6,;Q%D&;!.P5]C,*9 MR,#B:.8H;0_N&.WQJ3\R+=QC=C#RB7EL7I^>M-RVAYCTM#3G5E#8'JLRO&5J M9-]4#,9NAS9FA\S0.W$(Y]39&J,0G3TAEK8V1 MXD/DDN&D<"W_;HPZ?D&D2@L]I:3(@(N0_E5:"WU??7Z%@J^6+>:23[SQ!VF< M&$VADV&8Q^:B%-H$WSG!OYV&[P$AFYE1+I)X@Z6!/_/D$!7>.L2*[#"5^YU?+OE<7[<&V'P^^TG-OI MG'IQ$3H_=9:I[N8,_;+@GSSVM4C"JIP_"23J@GX5BX;>R'9]N@B-NJ[/^L1+ MYT\@W9%SG[/.=UD2"I#6WGMSEV< K/^<5EWCZ>I! M8N_D8SLO3X]91BWUM1W1>:'I#N3M!4$N_T:.0IDYHU M?%.FF=F^!TPKGC?GB6-D)0]/HPY ENK0A"O9BL\:+39@/_A:B%? K*>%U^\ZTH,!*A/'5T%3*T.H,F0%? MCCB[UJ59ON[,R#<^;S.VP]OVJO39M3K'K-C]I+%2_OZ,;H_?'UOR,*U5^TQ! M/]D;9X\#,#J.SG^.(71?.(\E/(\GGV):IJ.;84H1L!V7H[S(IU3K]O-UW$D^7='NTP2.J%.GI$S M/S$0X^!$'?Z&NX#*NEG;DYB.;0'57&9LC\4>V^HI6=RZQ8[;PL.L[0?GH8:*H/.(N\49C4W0O7#]2["""#P"-W"BR%_Y M;OIT1=FOGYVWBQ@_1B])3&Z49[A,>0#&Q-J.9F3FG-OS <2+%29V"5'*OR@@ MT'%4+?$Q/"*:*W/A_0MS&^3LW&).[@*Z_B*\QLSFWB'51'!SS-)&3D 2U),A MR H&*2VX+RW:YFS?'MJ>X2\L*VEPEQ'-E&;$#S-9L<:C$?'RJ'+[&"LPN8$! MEA6BC"@FZ2<-1T:O(5_/9RSQ15CTBK X]P30WG=)JH\5YBDNF1CAW0R#X]&Z:X#O=91H=818ZI8['>,;8K<@+9Q_H$JEWQ M4S_W]GL*T_7)+5";2*0 5Z^M"-MIRB4[T[H*M.I5U/2*[;9O1BEE6!5>QNZU M':<^E$$UEH9A?)E.+C7)1Z(I#BZ2>-"^ 23J;K'Z#*$7/<%R=S44@E:WM*&9FBF]1$,6/^')Y M>G5VW+W%:&S$SK=:12#&E^]:X.E!:6BD3C%3S2=]PPOA@_W7 MW]<0HAQJN@51M;<6:A]@J$BAH(<)!65.P@)E=PC/)$%M:I#F\N8#? TIN[V1 M<"MR=>1G*M7W/ "6 9#:="@T"XR7W"YF2Z.IWG+E15_=0G)ETG1^RPAJ8$T8 MA4>P(T$%0I,UL[E1M\ZNKV3-3YM[%&S7VO*>BRI*G"O:=NV4\'4ZQE:IL#NV MZU#E41.Q7;;KXF3>8M&%-8'LSGV^]I2;KG$C6J^A/!N^'1YO^Y5K(NZ,7C%$ MZXJ=[SD?F3XH"[C=@-AW\11FY5"KV4? _6$-]^^C>(?(S#^D/Y$9?ZC,F/SN M]]O[!MW%;XR)\%Y/8"\F< U\C9;*,2(X."O%YBI8 %?GT?9?!5=';&LE*W:#DV@^2&+#BNEFM35#^&<$H MPI<,.\*XVL($A9B/K 3KTVFLMS%!Y>F1JUSQE7P&?"%'=911ZQ<,O"DM5VF6 M#5N/=LM\)J0(S!.W2RRNX!>H$3Q.[(P71R9E9$SPP#_0!C M+%3!(W9'P2-:H+43^G^FWRV99K*NH;>LT%1Q<"X[E[@_8Q(O\8O\APF&NM,< M1%E"M(QM)!&*[I7M 2#:9XS&Y";D&1G$_.ZTMW-S"UT 8EG34U3?O3'%;ZL_9C\ MQ)P.NX>A&909 M_+V1ZP3+-#<.@^Q:$R,V* B]5S\(\&U_AQFU<.V_!. BBH#L4Z$P@)%LL=N= MXZ,T30/"XNH.II6([F&XOL<;WE.9::NAC.8"EIP7J[FQ[+Y8L/@:@2>XBE^/ M1YE)/*N]&>KW>'M ),F-,)N;L?6^5MA8A.6L!#,7VY+QDYN3\C"&0LEW6! Y M+ ,B(88>87)WA$:Y.4IW-Y2!%>#W_$6:?^%T,$-_!!SD$OGC&NQ! %-D\Z1S MW+M IJ>9&:46:XPS7(>^/&LL[C<$WW&5RT&NKYE9!:N[,$J0@V\KLI'07I+S ME.EI9$:Y&19X1.C%1R#3X^]RY?Y=*CEBQH5<8A'W7+49R4Z:TDA\XP<#SPX6\$.X[#S%3$< VI"6W8)UR\S M7'(*FB-D'^R,D%.\P>1L\25H,PO/5V262,T,O:3RJH1LRGR]E#:AA&KFYGE& MK1*GF:]7,2J5N,WL?5L3?8GAS/ASS>8E4#.OK^;O4B(W9;9?8+$X@O1Q9O3Y MSG5O MXVM8XM[*5R7JE2A&U2'$0UG+Z9E("$VBBR;!G?)NXYF=N9'!=U5@L@] MK3A507>S<\MS,!8:VWO?>?$#?'TKSE%RF/&\H)U._NPJ1H=2=K/-[F1T_$07 MT>Q:=E2HM6!29A\S1F9?M8?_?,YH0Y,DKD'D(G^7I?/AB&!XA'^"^,+#T\%T M&!4IKC9.N ;D1;M!"*(KB%?*)1.0%S(DAC 3IMUF,>B3;3?6,,ZZ_ K7]>RM MT)MN1IQ6@ U!J6#O#5 2B)'^F M>^D6(LY.XY1L41O#K(#*HR[T\JUW%U;;^/AL[@*)Q&5Z/V*T6,^]H,H8I:%1 M>KE5K.J-3-#YC#^ 17\O>W6X5P6UZ9C?_N8:V5Z,H]6-6@6,OEELAXU]]=#% M2#T7N>VJ(?H%68^F4-JND]F&XO)B]U.J:<5[P6K;28Y+GJYD=YE$>-]$T17< MON"_DL\/)/VY)&5TMD6RLY&,H:>DB811;A>3QU!F+K5L!))K.I]'/D+F5"L% M?1?NOQ,_2N./TQ\1 -P*MN)^)L]BE2JV8H'5>B"48_[HEI0.J500D;TF94>Q MZKXTHO#)X_;_!-Z=1_Q'5WX1HY(?!P^+"X7IF!BQHBC9*ON?Z/G*K/(9@LJ' ME=,(/S 0(JKRAM)@"%R"\,TH0RSKD[/=XT3P#-$X* Z6MLO$JDSGU#1^JJHK M34_29'177%B5^3+;O9K$&BSF[9=#\]'Z@SI8Y=[0I&.FW]M =%9,^@0"B[C? MH/)1:E5TXJ9\.LU&I];,VIMB9R>%L?61L/ZGP\\?'D9+48R+LJ M1:'@F*J-,;!J.O(OKN(@)H]RJU653,AB5%\4SH3@,JB_Y='G+EI 95/3TL[E-96YI0*W($PD'&-'A58%E MNN>5Y,9]!FA[#5YBH\\K(4!:JF,T-G'ZZ #2R::W-7FF^*A7CQ-CGO/)J0%B M[AT;Z_FYSC=,6B[ERMGYL1,0]Y,E CO')]XFBW@#D*KFL_.P9E]RLD!W(5Z6 M)-UK\B\XLZ,6/\/J=S)\C]FA4J#%R? 41S"["E\<+,"G#$.61/YXW-6X*LEA MQO$.R.Q1V]5'\FAUO]UL]Z038]GJYK'=DZ[-@96]SLZ7'6QH/%V9<[]RL9$* M>,!;DUIX+O[3D'22+>@5I7R7E0TF**]X&\)502A)UN$'B$?/>A>LFVR3 "YVQ;91J&OZ9=@A"L_+CDL*Y@&,' )UFRO!+UHF,>/2&HH7'^[QL6 M'\035!41E$]37 M@B9XIWM;+&&$?]H%,(4JY_J'P@O0B1.%W? [&0F,DP9994I#>^/E5JN6844> ME^F>T$>0VJV7#L+2-7+"R,GJU0SDC++($YQ283<3YU0%:K5I#>VLRJY:];0J MH3/=\_H48P V,,#SCS*=&&D[D-.:$20XFXU&9C)DRX+(8(VE^YL\A?35J.?R ME,9ANB>NA"/3:0-\-1$:\@LK]?LORC23^^O0B$,QX44I2_)+E621(V6W08VX M97=%_QX4'I5!;I:23Y3J/+ MP\T;0*X?@26>*W@DI2CE]9&]?7B0>)8S4-M1&@:VZZ72@;3MKAX&4-=P7]CN M!J)_5=J]7.?S$!D:JT8)Z2&-3?LR\&EB6C7YW4R\@ITT1X/4K8A79[J"CP@; M*Q1#J.H[33<'\!-;D_X]@1_)4A^N!6+2:9 E>!F9S(W>A!*1RTQB:94NT M*K7;30:%Z;)B$O"8X\8J\0QAC%']YGN@4K+R$>Q!F(!;O#=N,$((HWR%,<#W M*HHN#TL$O<1-7?^> -K[KC@'\=[Z[AG[2^]LMT[T?_C-Q$)Y <#C^ MC5HSUL#VYE(F[>.M.HJ)@RRY!BTF.(SGO.5*5L^^+$3S0>8C9.ZMG\YQ+M\I M_IJH:294QAKY86\)H.&S__?W9"+$0H/_\?\#4$L! A0#% @ *(1N3(=C M%Y+HMP$ ]T,3 !$ ( ! '!G=&DM,C Q-S$R,S N>&UL M4$L! A0#% @ *(1N3$BAXSAH&P ]C@! !$ ( !%[@! M '!G=&DM,C Q-S$R,S N>'-D4$L! A0#% @ *(1N3 2@B0=5( ?O(! M !4 ( !KM,! '!G=&DM,C Q-S$R,S!?8V%L+GAM;%!+ 0(4 M Q0 ( "B$;DSM7;J]V$$ $Q[! 5 " 3;T 0!P9W1I M+3(P,30H M%0 @ %!-@( <&=T:2TR,#$W,3(S,%]L86(N>&UL4$L! A0# M% @ *(1N3/;T7Z$>9@ K>L' !4 ( !H.T" '!G=&DM F,C Q-S$R,S!?<')E+GAM;%!+!08 !@ & (H! #Q4P, ! end

    4\(K;NTM&+Y MY'M(N#AK2:-9-K^7"[$(M2HDXA2=2T>G>59K?W('I@+^8G5JBS/!0>50,*O. M<;%;+OU25 J+S;$F;^51,[QJ>GO]HW(.__?3'A!6,9MIO!C&HK]#P\:^ MX'H>N,1-YDZBAILDLRC+O=1G 0#9LA),/3?-@Q1A?]\%^AN*RN4$HI59DCY' M%>3.@"GGAO$"F7)\F1&=UN)169]Q_*GA&;0.D9P!"AQK;!^0ZT0?^P6PXVN.?6!WUS*3:%[*\>-2X? QW<<3CX==^W M/=C0@73#[.Y4K(!E/:<1^)Y4PJ9"LB(1X>2B"O5<>;YMC._ BWB)*?X2-F3# MF.)S,L-JV]5)4Z=B8%["C'YY\KT>W&8SO@%*Y+KJ9M;KZN:Z&GA(TC]%:J[$ M$BFK(>-9A$G4(AD8DWWS;4QXQB*Y0R1G%P?ZYQ(A)AX5=<%/;'S"4RI;G[62 MT:(49%'?D!6U\*(J2V165C(.+P8(]Y6G#N<)B7'S.&?P8PF/:?PD\NK@(>+A M12EA7DDIDJ23QW \>T1.Q-&-'%LXO(-Q7.=UM*]$@?7_1$/YUK(([OH1T^;# MVSR7429Z/BQ2N&65!]S]+OH:51*75'C]='[4XKZGD$HKB"8Y\.(,[8EE45BZRD9!K7T> 'WE8;=BZ4 MD%@I/ZAFFW2)TB2(=WX602C4$>,0D:\9YD+B\L @$#=S44!5ENB* MJK)A 0>1EX+EA3I%^>^B6JA27K SYRK%"4*Y22.5K]4" N0'15;IMA4N7" V M+W)XL>SW.:&%8GE\HG:B-!3U-'FA/,JU+GP7L>#1$+56;DB37YLV451P@VGV MYPTS?UV,*Q2(I7AJ6\A1BGA'Z*#D=9F"K5C1 JL*+=W]')%&1+F)1EM96B)S MP*,$^GFHJ%\[S_V.$C(F:E"#HP(+@2Z1 M$,I\W32@6<3;\W?C&L87(4E"@D&5#N50?N!ZVW3E/,@95DA[H1[@.<4%Q6H6 M]?%M>"&@V3.A[>>54ON]"1_Z")4U(?"79@LDG@8$4,[\62R\GCA7 JM*A-H% M>0'$@S*49@AH'4BDZ(HI.U]=8#1*8$8FR0P+J=!QG<*L"VD(O\%#;@L+B-Z) MK#>_&-B9\.8E.L%"3977UFUJ8R@(4=!.RAC+AH OD^IS2QTAGR2<^=) ]\<2 M@JP(E1:B@,U(H5>:,1$8B.%\+!G_@')Q_2@KWG+HCURNL?+7FV.42'C\*@+(" MZFMET='%P),(3[+TK:)0\H)8O0Y,E9?N5VRP4 IH'$JOHE#:=0(J8Q4F6(QV MH7AX9-F1LY3 M@?)7T;+RZ1>8Y9M34URZD.@2GE:@ITA;7:R=.X@Y$YC)(8D@26DE_7 MO-W2X!?^;,GA-[7"Z+)C01U)2L0;2X%5*CL6E( X59Y+< K98KIXJ/0-P12- M(?Y973E9AV*,,7"'.&68%\26@#JUC1,4FC91*9AQ'0&U,(4X@? 0>!RH>MF: MI#J>"N\J4;J8?NDGX"2)?:-\4:-H-4D7<[@H(%XA<&AGZR*7+23N',:92HF+ M4>!&\5"$_+4APA,J@P0^%1ZZ?-IZIHPPX*A*M-AP K4SE-7OCY,HO16;6A,1 M\SQ6HB!Y629=RP)4 ^'QY!AR$O)%PLKDFDO%"."ZP)TLQ%+''RJ'NH)K8 M*5:(&OIN%:(&W[Q"5#]T@>@SOOJE-O7IVE3]R=K4?^)>@E\BL5QO>33T5YJ5 MS:J \_L$8UMW:_;+]V>CK:79SW"H\TH'H355&YID4V_@@8OO$M.PL/"<]UK]: MKN"&ZB])#:=TN".+]6] M(;W7@WMNPW1R9DAF79V*'6+LG"L' 0GJ#8G4.+?HL^$@O5BA4QK MVPKU+3S:L)2JW+]8&"@1V<,?]R)S P+\-XU]C>^K_/(4Q_SB6E5$&)NC#D_% MJU(N#H./UB,"5>/%H^J)<>SUX%X\JGX.[L6CVLD<>?%X/LO/P4_#(/'OW2"] M;#3W1;?T>G O!JF?@]ML)>ZQLMGL;65S&;;C'Z+1SN^?!I MB<>>W\ZS64L5Z\#]]=(];[3+:33+@4N*:M=*BOYYHTG[1&8BMY7_B2SAWS_! M,]KX-OCQ]T^7/\D<96P,C$6$,!CLXU461> HX?;BV7(@E7Q;O+FHQBO;]!5M MI&4[E/SG5[4*<20/WGZ!_Q&52^&DT1B *[&I-?LIV>EC )3J6E0TMBS)KVM*D+Y_;(O,< M4VV7\\NKE=IM[8UD86]9\R-+*MHNS,MZ(CDQTZ)LHX(#L ;05(I36UG48I2O M1&?)Y;Z%YZ)28Y/&1:_^]F3K(FRPBA,9R@*.42PZ5-YE@DI64RX]Q]J>L ,"_9"OY;[./T:7,C8+;I^U\HW/D6"1G-10G4O*T1$@>>6B[2'<$4"\'(_"BZ)2 M!C0 +!%9W%T4^ HS\K6 #ZE4Q,&CD_NH4:6TT 1EA8;DH7R!+#)Z+%6L!+Z M88E"AAE^P$&@VBDJ!J4-*HK6$*T!31^R*S<9#T+[H6I9%)'DKP-E44!GB,E: M3$=?"BS_B$J2\@I&$#JAR3.L>454@)K4Q[.Y$.+S?!:*'K(E/@2F648CF(AH ME+-60',(LW,?ST2S8-QN6-DJ4GH:3X"%E..LO%Z^-?=E:B]$O)_&$[E\R$CF""EQX!7\-'TMSLC\K87E@!U1/ M)YS: >&,4F(RRR6NXWN!8CF!Z]D]MQ)74A^.I6LYK+*MMS;B$Q%-!C9XD!7?2=8N#HO2 MX$I;L,*/#G/$I$799H0K:1+FM;ZUB>BX,E8*?&-I %WV9(3_^ MK=[@UHJO4 MMFR?<)L9A'/J$5,-+,*XX5B.:W.N6SU?(V[52:BZ"+U=(2M'7/I!B_:AHGDH MNO)W\>T=.@\Q7"Y]AZ\0M,C%)'$]T../;T4G9_!5YBG"9^189 C($8&= [&Y MR_!I8QF+/V#(,[B3)7>2SJ>WOP0J)D>*=)9X%K,V6<&)_LJT;ID>9HQ+- M5%"V;4X4[=6B3-G%H,(DV;.]RJ:>R>_R&GR'0 7]77#@ MXHT%E$*QJ8,UX.!"+9K'BUKW<%CL"4CXEC)ZQET>0:$ %X(0(,F?E^_2B.+Z MHIO7^>!K!'[@6.*BW$_G,]%,N/([.N#A+=9OQ_EL)XC %2VN>6( '^;5L%Y^ MBT7X"$ 0S@9?P>8E&'7%]Q4<'J8P>O$* ?UPU 4.@-@4XBU(%>?X]?)V1^$N MMKJ25;B[;&TW]/-V![AT<)$I+16%^:\UQQ3#TKPPO<3Q$7-=65$X.!2^+C \ MDV1"ANA2C\O&H"48SQ+C0]'Z&(90-#^&*5A-]=Y:(Y]FY?O.O9'-'E:^OQRJ M/WFH#F)OGLJ).C\WS8,?61]VX[+6%1 M^+.E4OZ%] BC)R<:V!;@)-N?GKX>82HY MY2]=1K9/=WMI0_07-1\;%MN)QD2G$L:J]%RS7K1"7Y)@>SVXS69\@PS=@X(( M+\#E$?%'N#+!+\+1:Y M-SE\-?P>C@4BKSAC1N1^F2V8 Z+*_,SI>)Z)G@KA=#J.AV+#=19^VRS=Y3O) M;Y8Y# 6K*T=<8J@]/2G"+?WD&I9LD0=;RDHA8VGXL,@&&\RS,N7VU=^J)T*Y M*!:9O#+5K'A&-D?QP*0S>'PV#\L>(9BOC <,<-MM&MYG%X-+D18A3YO$5Q+/ M79Y1C&4_ISGBM>? P4\E%L%Z>&BV]1 TA@A'_8-^0=M/=HICI9+L&@)[YNJ\*==_HKE,N?APNN_#/U%W3LI,XC3YFB?F"'!P,;&)$-])]'!> M:,C\A!03V@:_Q>%]C$S),QA%@Z36A/"3XM0/2MO!)R[8&0B' &T?1[-9E-:2 M6!> ZL@R[!< %U33,L5)<#3)BG3]LED7_(!)AK=Y+X;JH655]2QLDVP[TY:- M?D0^FQMF!V KLZLTP0Q%$*W>J_]0]"D1O2@*Q2?;L4T7-!3IODD*'[&T90A3 M+W#P1=*PS)S'W#,\[\V]%6SO@!H4DXP7:?JHWA.IP8J'O\)6$Q/9-P53Y4:Q M:"HF\GQR"S)[/*]T\4,0?.PC)6LADOD,\4#D6##);3@.XWN)=1^#Q0%-+<#J M4Y$7! .:("Q]%(N$9D2D_QJ/9#<.T6 %>.B^=AUF,7H66%=1J4XH; ,8^Q M)'K%8%^Q2%0HX#,6:0NKTOH*ITMD]=6%6?Z_^*HEMVZ3]*).V78"9/\R;\+F M%7TXMDY,PCP/<5><)9Q1X\OOG[PS[.\!PC#.?CDCZG+RDL-LFVE>0#S3\PGW M59N8U&-$#133\;3 MRU,7E6UL[=$HR;S.\;2F?'$Y87 M/C?Y'"3I0YA^;YU QFUH^(=$O&]O6O ?BOC?'CH6H(^;8H>FHT_4=W4&M#%: MG2RT@QAJR?RJPOQJIW)"]",]UXVM3XA^^JL>$2U6<,].C0\RL.=6%\^K'#8\ M(/ZP,LX87(OVO%CX/ ZS3-0@EO6;)Y5L\GQM'[XGJ[-IYD'X+=]'.SF!^5'; M.M-Q9Q/SEU$\'QMJ!?<5=$?+_KC>_EH59ZKPM/DR6IS[!DFP+0>L+8L'8X,]G]?-7D MNYVORG88<[=-S]V$M?UV3>ENVJ%P-9;']$H\6W :BL MQ:=*.LOB2[%AN_A82W!9?"US@A:??\34E]UZO/^5).*)\\V=W]P_Z6T]M*U) MK]C'K4KANWA2E;995!';>++X^U,!G#CX XVVC-W%<]/!Z_PU4E8QO_-*8BM& MW]M!_LE-?CGS_P3/8C$$'UV,_<[-*2W4[UB.MM<-+0[GBX1\AQ)R:$U3;L.\ M",Y??<,.Q[(^\>VE)^QSC_FO=DJUH1@7R;^X38/9J:(H8Y'^> +I=@?*G'GN M(S?\T4VJ?:"2F\7?63C.$8%/+&'HI!;'2WI0[RC%'\6T2)3E4UP")VXQ+E_R MGTYZ@:PY&VLM 7ZRCG-MU:?L7W"P+AN*ZOBNZ@;$M V-<)OJQ-1M2KC'%.ZY M@<<-H^]=-E:E!/6QC+_:KBJ-IDDJ6FLL$W ^&$4WHJ@]E/69 CM$0BQ,HEEQ MIEEO]K7\$-GV*9;O2$3/KAO4// 4>1ORH2OT/+;,E$B$)>K\\"ZT_P0&PDL)1-&X[^9UYT M64FCFS%>.KD=9'.8\/)]Q=MD?[DTPGZ04J;R,>90$5D(?^>)=KG B3%AUZ+H M'NX70\$Y#M,)PD!<%&?T^)])TF!**SOR_HX&3G+W3H]=56)#DJAI3+*.!!%$;>>M,BK,U>S)Z!X[BB0@Q M$$L576^;T*>I:9O73QBH'\[U\6S-]A6;N%2!Z5,,CUB.:1"-L<#3J$X5KCV[ MZZ,\[?G(AER+#8T^NCRU4:+3(\^ T0G(X+^C&,S2;/Q8A:I"^[. JY->016P M[F)P)7J6/N;/ LSGF,+SRK\W7G^Z,$XO$[2HC5JO;$2(ES=1>&H\)0J7/$1;."9F%W^:SO#'3N6S5B1@7F<(TK4"I9:@L4'T#%S['4R+U["T\GQ$55O]3HZLO=B^2W<&1WLP- MIS&BY/T[&EV!K(3Q"%2&2(FQ17_N@_9ETRS?M[@.>ES3#<)]DQ+;X0$)/,53 M?==4(28Z.A;..G^T3(>LXN/-[N)T1"16V$T4Y8WCD<$(F2? "?'K?%&,@*D" M2+0EW_#)9K"-'E/]R4$\$9"7+=I&:=]]'N#X>T/%6&!T'S/CZ;O:9]VP?LQ& MV$&PP!-AY&^$/CN9,SG]'!S24]R/L^26?QO^5F2M%WLNA*&437:3WI M".[D].45!M7.# MJR]VY\!VYUV496_:K8]H]21V2.*3E* ?V;EJ;=V+\EF15?JF@K83JB'$J0AD MC4<\50&K[@R,HNL9 G=/PT<\/#H](:/GIOGBT?3"<>CMP/[:%FES_R6:C$XN M3*;G7'^VAJ6GK@9>P ZV3.C:];"B_>BC/.R.L%,$_.N*]BU9+SL[6&=OB=4\ MY%U'R1+=F-PDX(+CZSDZ*5?C<(),_1@-D]L)LO2 Q&O+Q'NVK7*#VH3R@!&N MF@ZQ=*825;,]0_5]QS'Q.%@_>TM-(:DUVM=3TXD!OCQA3'\+9\,[<-AJOTI_,O"@# M18,>KIW](QK=PK,J%_P:QA.L@Q?P88<2GLOWP3*_N*TP1BV5<.XJF$R@$%NQ M77B78?F&Z1A>D4=9DYL=B5S%L\,E3=@0X%D61YU@&H13U2&F'^@D]+$T_FB"S956OW$"_X*O=_'1(H_(IEN\.]%O[_1@I8*!><2&4=L2N%9 M,/R+Z0LR2P+#P*5Z)7$*C.D+:93-!AA!#K*'<)H?&^,?H@6@[.HTP,Y3X779 M;VV1QQAF60+L7#2$2N[ODQ%>)AM1OL(NA/$P&J1Q]B=N>PC;6"0AAD4Y5=ZU M_4UTL4JFT:2%J\5Q>MDL363?2BH%J!#<*R:FRGC!;J0!)P & M/1J))E1"2.&!]S*D%_Q-HUMX83XY[;(@DW\G*"VR&22FGR\(L[HDHJQ6+.W> M3)ZN>$J)B)BY G?0)@: U+MT)4*]U\NBZ4%U+\CLE%O"SMQ;GK0SH0E,G M[^ZW\%M\/[^W)Y-Y.*[^B W0.W9. M8%M6L'4QJ-CIYW%=5SO=9:E\WLAI4.\4U$=W.VCZT.C[S;.*G[KL\,&5HFXF M;[E],YX/9_,<^3'W28NSE\EZJH6F="BZB;O]YG[[<)] MAE4@VIN.RL 1JWA*OQR>(2N,!EF,.+DPC$=Q9]Z:5>1<7T>#N_CV#IY2UAT- M1-?ZFRR:S637ZD6YERSP*GNB#L*97-NRJ7R"K(G@9QS)HBFV<+X+:B\&_T@> MX.6I* I#-%OI7%=(&(^+Q&_1T3[Z%F?Y0$J6Y72)@J9%O92LTQ*#Q8=_A^1GM.5;?GSWQQQ;-TK:ZD&E?JO49K@F@,8(J$_B)!^=527\O]M[6LE!?@ M2V0AW(^R"NXG++I;#!S79^O0-P!=/<^+^N#R.!TTL5[SKI\BMAT.9=4G#K(J M-+51+"HA!_7DU_XD5I\$N*NV!;@KI<\'[OI]O_O9$\J/C9F6WE[_J)S#__W4 M*7F<*D]FCU>\.C1'V#I[$.!N6^X'O\+BX+%4.7?Q]/BM%__2D[<>6E4 [%6?N47P4V5F+Z#Q1E2XW>0A@_NY4 BB%2^;\0!U2?ZI6]WA?E!R63/ MD,$G,27O"N"5W29E >]AG>L_XY2)3>O+$JKB98:J"N^I%5,T>*]P MK!UH&R>A<6$[VK9[N;2JUL_-XO[#3-*+UMT5TWCP%X\=EY G'L^ MUN>>A>]8]H^@D?[:"-5_Q?EY*2OI!G#\ FQ\*/IV+8=Y!ICC/2NU[[Q9XO8- M]/Z*._O'7E]E W;A?52N+-\73PJ0YTVV92\7A]>' MWEHZB5D[[*9YOR?H.U[R+_%,+9YYV0'[KB7H99^H9USOG82\[)F\[)GT<$^A MT8&X2'U=8BJN;ZC*2K7+:PD MI524&"MLP9/NE#3K";)A&D_QEP\WL-KMH0"]Q0J$-)G G\.HJ,#]9S2S1\ET MMDL1^E(A@>+YJNZH1/,#@W#7=(FINQ[Q=,54/,6EOJ4?H)! B.._YLGLYX:: M6_SP\Z#1]B.%68,OP2R)[R[?_XJO^I9KO<\?[?>?@@\??\-+)U'^OC_\RU__ M@0GTBO+SP/WP[L/'JB4K1OGYG^\J;_CP\>H?\*PW P9ON_0^_"'_;-;R_CQX MYW_^#!:R'$SQ@)H6%B/$UB1$%*C"O[!8PQF(8K:XH_8[EEHN?B(/T?6?\8S@ M=!-8;,F?$1'[//FCQ? &]%XO+ M25%UD%="8!E!8']R!G&6S<$PV9]^K[L:7?HXX:.(PF4X6;1Q6O*PX"KWY\O) M+)SBV='\.HO^-4?->Q^% MZ#(5-3NW^0 'UX^#:!R#'R]A\ZIL^32+IO @5ANVQ%O @I/B"7%)(,QW-I-U M*B%\'HGOP"O"FOWB)9$L5TFQA58^G!L)#Y!W"<-1H'[XMW2I%<<"R1?W@7DO:3MR.R7/?[\J0_1:F MP[N\8$Z8L5).*C[/IUSVLH&3P#]XZE+5NVCZJCKWI](.MCWB=Z$SFL]86!?Y MB,U-S?OD8G$3$D04JXLQQ>423;+J4:2PIO\_>]_:VS:2K/T]@/\#X3<#) "I M(:G[S$X 6;)G^O?ZNJN\FF1,F2;-FDQ7,6 MN[$D-KNKJ^O>3WU-P%$_>:6IW^NH':/P1AA_<,@E<(+V]=J)F''F8"?'SQS M]>252@&AB/O6X*VZTA5)2JV*7"Y"\%V>B\22JE*5"OSNHAB>L'5H#I_R MZYV9@L3?XCUI$+0D[Y;:(\K&ANJ57$7>()B2D/HD^6 09R-.D;1,"7"]>25 M$*_O253&&0&E_H"_]S5PD-'6\-GC=>'IO319:KXT7W'WLI^]%>3J_JTM#UJW MM6MV:/L-.3!5MZUJLDSSI[5U3)+FEQ%S_C:\( 996IX(6^K@M%TT&],<\DD[ M+Z[RV2Q1A[%-V]Y^(&OW*2R_]XGLM.7ZMY5Y'$"@"BV#(I5)%!M4E'/G;Y"T M8-LB!AHWPJD3+WUY>\W(%29P#>'E3GE,FA Q4H+\8#=>F,;:%0L04 Q]B^F4 M+3A*0J8D%Q&H2&_A<_7(.Q.*.;G%&65(%;!@,"2$5IXJQ@2N0;07@*E>@9;F M>HDW:]:<6S*7L*4T(I$$&GHEV$(QTUWD3)+G["0:=XZ95-G,)8"&PD04;8YO MA"&QVR)Y1C [+\=!X=V&B5SA=)I&I)/)VU#<&P'B 6H8GI\#A4/>PKIH410L M"/+%0?S0*OEJ^"WIPJ^4.8M12F==F#/ZA\NSUC,S A_3$.X0+R(:$4MR5Y*/ MPHVPDU?")>+H(H[:R1EG!5L/@B0FJTE>5Z1FX%./@@+DI'(V O9) P6LA'B@ ML/OYWL_0WXO"'[2Y/F)QO+;@ &0\+[$FD)OAQYL@$ 6SN (>[81:6@J[";]X MW2L95Q>1"Q51)E\KX=PX&=+A[@<:L9=!]JXYT%..TRP :%0Z !7Z@]79EJ B M'J+$M[&W&GNKL;<:>VL;>^NP=@YI]ZR_,;GF&LI4-&M(24FS(W/'8QX(X'YG MM/O4X!V&XMJOF:($[Z7@K@@OW9&9(K\H!#J%RE,C$^$ER2^)] :67R#,0])[--0/%DT]4L88 M:Z&7\\ QUFFH\V[B,'1\Z8B3BKGR4TUV:D:%L33&8'FS>?,];@Z [,#K42R MI10S033()L,E5H';>$'T"B6IH36:LPR!W,0_"1LM"&4@.%V$7&OS-;0:+=EH MR49+-EKRQ6O)'YB>) 5PR<&?8^'1D2,I,\&*M.<"'-7//=)^6=ASG9?Y=ZCU M8!3LU@YR'KRFA,W)-47W2^)3WI*H5F1_G(*ZR#VT&'QLE]0I"Y:0+A_B@.WH MJ!G")6L5B5Z^ U\9ZCH$KM^;!1JHU ;A=HHU)>L4-=%,LMT+,>H5GZ$ 5>,"F\(N>I9])R* M4(1V=OXF5T<#"TB7PK_%Z$)%DT=] MA\>WI?VQP,D+#46XU[BNB*N$E9 P<#8/DXID>EE86"$9*7=)-)P@*'QJ6'/' MDA6U7Q88MGL*Z/0.@>'5""^11"$#IM,Q?"QCQT1R/VLFM&I&T0 T69E 7V$9 MI%IQ0(>:[\DMQ3R,Z*:G%@7@6!<@)CS7:31MHVD;3=MHVI>L:==K5 &8+_S+ M0-9H*F%5+7-UUI13Z1KS*/E=*)_%U+#0T;/4]\OU,[R*9\T=2J0KTCW+> NW MMRS<6Y(Q%LLI6S /=O+B9KG&6$1IA=>X9H%R'8N5G.[!5$=3V%IUW8&Y!AE3 MV5057>@17"@G?+16%(TQ5'&&;HRA M9S&&^KV'8:;A\UGT=$O@L@TP:X_U^;.]>B]PDZVX]GZ+M#)8)_<@S'S.["P: MN"KH8OMV#,#;4X^[D.-AHB< H?DBZC8JQ6M/T!YZ=A8_MI#' M3T"\;0Z2D%[$\XKH:B]^:&Z8@LV^#X)PK2;W]$Q=F:57>G(5TV*UUUG?L"5L MEBOS:J2OS(YNV<.7K;#,MMX?'J3E0*.QCDTR-OM2S7UI_*Z'ZK#1TQ>8TL:5 MUY?61'_:G:'>Z;UL_8EK['7ZC?ZLB"BL].0:_5G-R55,?]9?6ZY6>M9%9[VQ MP.GK6^:^ GTCB':U5MGM=@^RRD9O'9M\;/:EFOO2^'T/U60$6X@WY5FD8 D/ M?Q4H1'71:E:GJ]O]@^2E*K7&GG60]&*CT8Y-1VN LP_AW M#M('Q\]^T?UWI?_._A28SM" Q2OY8!M%_E7HN71#C MR+?NAHXU)QS/3@ZFXY5'@;J??2B1+[R M"(?9U<7U4"?1_/ 6GL(+D6&<$'@1WN$'0\_W_HN'#@8!.9(R6((DB9XO4B^_ MU!G(MC,)-L(1RU(GGM#2B^^&2<^=Z&^6M+"G!/PO?)SZ+ET"/0E.X\H+6MH?1%%JG@*;)JQ(B2Q)_+/D4.SH0YI0 ;T84B9CYO@"3 MGK(,^B",@#^PIQ30+>+X4Y=I[ 6P8IVO&Y$FP@#&1AY?('#"E%_^PIG%?(K MWXPC5[A>O ACQ^>-&Z@)!);ZTW%NG>Q_/1$/Y)KS>$N7$XMM&M)8P%.L;WE# M@(C*[>235QER\P$FF4^/T$7NZ<3S*#@ MF[8\+[T1Y;9]!]^3KM41@TW[BU'/F:83X1'97Z/T*@7U^]B-""U[&Z,K[X$< M"\THNA]+$VQ@==_^HGT#C:949LAJWQ8$TGU*^]!APZ>8MWH&=9\P;1YR.&'2WT[$@BD88!%, M *83WFK (4$X!TI+'"TG4G!#=#ZA#"1D!M:7Q-,HTRHT,6&/S,(P"<*$T#K)!16M:M0VSD)<.+9*6&B5RI M%\'._ ?,@(1;>A@[S#H,*K.G%A%YFT'J$7&7=1KD#2AT!54ZZ[L@S0BRZ6<" M$<7) #'SUE79WN1]K93'T52"(:9I%''ACYN-\&$LN'*N\AFYV;%$4_I:G"D% M0!H-\C31;LE"QQ7RG5*X[T'VSH;=$-#4:..HO;<2U<$B!X#0S3U$1:/MRS=O M%\OG1U&=97^_$&UFV?C>EV3XK ]!':_-LCV625ULE@MV&:UOG_P@P6-VM[%; MJ#4RS84N&1O:[PZ)3E?[$&+KW!PK&BR<(LCAQS#(-"?.E -'ZU3SP#D^I$%D M9T,G4M'A$U]?H(O: >LJ([V_1'JR"F=DM, ):03#2_@=U/:!+1-=E]#@(<9 MO S@A2ANK5G)MT*OSD)+:!%)BQV\T \B6!.-K!5+GMI,'8+ >:N,DU?W] V] MIS-UGT?2YLX=Q3.Y98B(N!Q@CP=P'0ZH1^'0C0W'R))S0VZ^_< O5QJ2%HPB M-*MYPV>PKH$SL)TJ!9JEE;DMS)DJO9IXTC&@X6&6ADP3 M0N2_! ;DS19DD,#L+N5IQJ3NLC3-!'WQ3+T@VJ,<\=$4[[KXK"-0!!W1-1)/ ME\>X- [IW//.1^2\15?PY7_%X@C?>8ZQ&1=\9/ 9 SSQA5Z4_#Q/1=X%&SB' MZ(]E<7\>@W975B^_U^3LYNCU.9@?6&K!F'=[IM?PSN_D_\GT0*QK5V'H8OM( M7<0EI+ @CW,IXN)0)BB1/1)0*#%_44J8(CD8ID-0,P@*G!0;4VOQ-3FCEVPI M+X8:6)FZ]@8^R^;^EB?:A*[#^(N@#$8M#L -4EL+='.@111>XA;/(J#1;1C] M+?N)@MZ5VX[4Y[VZM%@T\RS81)E;CDI3W7P1=M&RM](;<7^\.*% $&_.B/Z[ M/"JY#TWHWHPKVBQ!I$0SI#;[.S,JEQ@M9S-Z+P&S$D1ZL6'Y2F!E+P5[\DK( MIIQCBW&5F'>Z\B@(LJ0XE?#*=FJSJ#1/UC0*:9(PQZTT\]!Z[_%T9L^PMG)1 MOTHNXTP]1L#C"P[ZRK6FW3;?_H*:,HZ)J^6Y'8O@+#V!:2)OD658NV;$V-[I(LPFK*WCZ-MD0)K@^XDLT@]W8"O M@=%Q6,H"W1=O2E(5@]Y9_%E5(*B9IH(:Y,5)5[D<-YIKM@ .&?P@<)W(E2V4 M*220B33A-2BVM2+0LE!O60AYP$/!*!]Y)%F:]ED$N424E?D JF^8BS.L)HA0 M'N69XW4. %DNC2P[A"P;U$26_4\:L,>79.UM)-F%XG"^#V"1*1<_AC:FYA\R MH"2KMNP>R+5B99;X)0P@?@O,G@VK#EHHVWI 1 '7MLXC0&,X%G8#GCTOHEF" MN\]\,O\2S\=VZTX@#C7C@1M1O04[=,6E&M9"29.%*5F=-.;XARD!(2X_*AOG MD+3B6;^3##T?HRM4RU4(R/&PT;+A5C3;1%)FK\C(4#';9+)3,=Q$916L("ZD MMN)#[1 :S3PZ$W,?)6N?*_H-(.T#Q4_*&^3D-'%Y)QJ4_\J4MR:*;>HBFTK$ M.'FU!3E0'9 :RQ-\N'&Q,.[S*B'R+;F:H*]@,U&3*8Y?4:F1RN"E1=OH CU+ M_E(S/V ?JI43N?![:-DHDA>M2-3; _9\"O@@%C[2Q$/GR#*N=M'F4O M_>D?))NP@A?$PMO=Y<)R\7#/,+>J8_F /;SBO')XT+'?%E3)4@5PG,)A!BDM MW&OV QQRM9!!&(T^M093Q0Q_4?X:\^W#9*"YOGPEZR^#M:.B?7;678Q/33;' M\*)B\XN8BR[XS4TV H9B\BWSL?*#^GR)8NB50!%).%YZ*SIB%Z,$>PE5:R < MF>U5S/UE'!1E B%)I<'>0R)'6^Q'H2^>5LP,4%&S ZI=SDAL4L9>3H*E$4A* M*B%<>&!/!J"D-S++U5*FB\) ]'C/]<_)J\8;.;[(BLRO/IXSLBD%J$KZ+^R& M!2D):$RBCF5NE)^.<9[D5*3_ S.3:R4".0#2D\@/^:H1%XN4,$V]8-SS,ZVA MA4BW)# .'[%K!N<7Y2S\%VP26W#GA!_C:4@5@F"P>PN?WT]0% -5J/'W8*G6 M,F5Z'8M)S7 .W4T7%FXQ$T_UCSB"Y?Y1U$&4P M9:Y,,.J$C$'6_ .YHVL KVU5SXKH\^2IPEK/,X4U ;GT.,$OG,F:B>2-,J^+ MZI*DN@Q"H4#-[!#D$Y_'C((@=?P\&97Y&SOGMY=4JR@:R)2K>)'XEK-4)N"Y M4N4[G?([+#P[+F)Q)ICK?K<^]HX/&^I*O: M*@NZ\59[Q3:O=!$K(&T%\T-BQK*H8:5V<[EH\ZVB3U'WDR7+)LJW_-[A $0\=A'EA0, M\U]%,"2KCQ+%V>A7/%KZ*IL] ?%I186VFTAQ92:5A,D+]WT5JE M##D,\IE%,U3AN,Q/EZ3S>4@H'U2RZ2/RMG+T] MB*]K'YTH"F^UKUAWAS:,6O".Y/C,4Q2PE'/0::ZW'(PLHS@/[F2IB9"H(1HN MHRZ//)3$8+KO6;'EQ-?KR@E5CA%2OB'CC:SW2IC/G>G%\N+^J<@@F,@@KO MU"W@:3+'E33T ?Q?'@S:*C5=6%OFJJJ6AY(\HS++N,4\1>Y*0]" MJFO$N#A'<#C$+"55*!2<<90KZO0RF(@8#EQ,;@6>#,4"OKS+]X?;X$NK*HV3 MJ.M38!FR OX",Q2(@X9 F.08'.ICP5VV]!BY'P_LX MI0SLFJKS7"K^6-M*N@?3K MGR3=C > "G]=C$(03PAN79V\B]?1D4'$*I;7@-R@:_GMGUP1BCKSHN O<':^ M>L$833[J!4O'I=PF5E8&Z0QL8I@G&2P8M;XS)+]20"MPL1*7>_=N&$:QK*;/ MGHREYHUS2\AE6(.NH>.=!=HHWJA A\%(-$TLPH&)QM<,_Q4Y9)++FD^\M(&E MKD9RMV!9>$9G"5B\IN&F5FFDJLH]G/7 M@JH\^.%%NTFLP\V,VQM$+2@1.N(9O#;!+3.ZD<#-G4-8@5QA.,EZJVE!BUHQ MGF#VV/R#!%0@TFX<=TL.D'."B,PP3.R+O'[Q)>+RHR-,.IV@&2Y):F4V_LHC M)=9RWL++O].W4H2J&B0JR!+";#(%9N"W5::,D+D$%SE7$6.N00X)W>%%,Y;C MFB%)';E]!/B O^4!/-+A!'25A5M%T0.>A@+MV R^26+*%5(J1/"S7!Q:X^S: M\6<45.8>9?&N:B.V7Z+8/LO]2T\5/D76%S7]N>>$Z6KR@D6X@P<_D7=*O&9" M6H2=6?,UBDS5;LA.)Q9Q*KK Y6=Z5ZD!PTT)_8^D,%7.\#!'/NDUSGXA/K"% MH[U*BJIG%HJV>,+1Q8#$QH%-V6"6:9\96RI MI?UY[?EL]9#DM8&2YE3,09=7/!B0=A-&20\6E(E34)&\[(%VXH[L>VGS8!$? MO[6W0@D%P KC= LEH;P(X\10<_O*2P3-*%:(BR6LK&)*190\!ZZ27)$UA[R< M@D*HHMPN3_0WBN?E*IX#N/$"72TK$I6EJ C0Z\UAK?Z=O.%1%% QNQ(Z+Z2K MO,3QOC>]XY6=Y A$S!?EF:&&X>N%8&R0;H%+0+2@$*,K1MIDZ5R&9HQ5T;WSAG4!LFQZS0T6 DW.*B,D17(\YC7AB6(N)$][*%F1=03ETUV[=+&V M.(&R4W]801:?.'$O-1 !25$MZL4A?\3*^B.X^R 1B M\PT+QXJ/P00*EC(.D@1& M*HQ#5@S]$-V,7$CH,B@O%\CK<,N62'#BZ(60"_!RQH4. M =G#\Q%=5!*.(=C/9/M*_X)<'&>UXRTAU+/DEA+ M/NKGIUU^1Z8)5XU" \;JJ*][)0^)$,!/C1S+6I9Q5G4H$(8M MGD+^'_K(]6[PPW_\G,;&E>,L?IFP>!IYM*.?9G"^\NMT1:#PCV'R%TL$)/@[ M&$[[1S9$=K7STPP-"I! Q$5?..W&N%9J#TF1%HD:\0U8[LP/IW^3 (,_OK#9 M;ZNWR?=VK_,=Z\LMNVU^-T\US_WMU'._ M6VW+- =M^_MY[\P:GYD3X[P[&!B=_L7 &-H7$Z,S&=MCZZ)OGP_:WRUX\AW2 M0I#BX5)J23:M[XL#K[G$?UN]EG8N;[]^38 &!@]"J=2C[;I\;-CUC7/MK71( MZ_RT,GF",_P,)_H9)L@%ZIH9?L+K0-%4@26T![JX'73+LDX0*)EH#9_F@7<) MY^><6KN=$(@G.@)PWG!YVAO\I5I5FJ]<*0!]B_9 Q"[O1(LX@Y(T*!5XO0]Z M%&"[7Z%0R&/._"HKW9OSKCR,H^]2D"LU>,$$TEP/JT4IX2-3-I0F!QE+-VJR MTMS, !%[]YX<2B^Q5 (&"..#'^0F_0)Y>3_.DI?B[XD*H;=8^1>T3"/"^\; ME<9(K4>U"-:Q!^_Y9_^TVM!AI1="R>8O;3U-^&$=#^@H[=X?B[=AV:I5XPHE M1,,N,%\^C#Y_A8>P$!RL!':J39GOQPMG"E+]MU.3_[UP7%?^3:;";Z<@1G\Z MU2XI88.?JQ/+FN!]'OU^;IQ].1_]"\[@U_>3\_(6D'+(GW;I*(C](N63]D]9 MTS^?S1)U&-NT[>T'VF,*R^]-J#EDD.)U)SP:U"92-LJ9DRE!!P$HX7@^[2': M G3H>>D !3MUS=*[)IB4IJAB/T2OLX;S7A+G$1XAYBUY>(?2]%3Z1-H%0\I2 M@:2!K*I!'(T"_IVX%B:"VN(F!O'P":'^@=[PN&='V=P8:US B?#(N>6\OOH1 MO!#\9BPZX']>AD$:XP^YDJ$/N3*4JI!T#.)F\;^IVJ Y!LTQV.X8B%.025 9 MI)@[X"ZFB(NS(I\Y-]G55KP%XXA;-##:5QX\5^[(]NPW\[SK' M8K"=ZV/VGLOUV>2;?>*P;#D!Z1XVWFA;\7M@ :4F+XQ2XN_(Y1;\';Z1/)"I M^CSR2%&[QI-7]?=Z1HO(\W.B]H@IS?O\GL^_?P/:!N%-7I4'I&YI;S #Q1!" M!GZATV=OM9&XE8T3^4+WU^$/99>V\$IW'J*PFRWM3YDZ*J)%%H^IVNMPO9<= MA-HLC7+U'V=5,X(1>,BM4$T;A)G0 #F2"XY<7"@+A.?+EKBTP*<5&RM2(G,T M\:'WTO9:\BFK(SPF/ ',<1MNF43(<#3N]" $Z=#2K7Y;\7IR6S#W?/CAQWR$ M0/]13B;[P:8I=7KA^8'O.UX'+/'@:>-ABKFTD7+ E MG/E6I $.R&S M@ J2LT:&5#OM_""]',LYZK+4EZB3X<>C9RO+#/,7HW/J! 0V3<<^3TH.S)]P M?Z[HZ@\OEP1F-W_2\PQQM@_*4N5""Z/RH:PN_&_&8KQOH00I(ELCH*1NEHV2 M]<1J==<*4YUDF/49\\V6CA2ULK/LKMYO]\5'"F/+<#-=.R"T%]+7W/*"!1U/BM:"[(\H2HHPGBV<4*KDIC17>W.WIO.,SE,E4#%26SHKI)+* GJEV2J3XG41,O MB2[<&NY[/PA%1". 'EGZFA!ZI "%FBIYL+R[%R+N\ KX-1I>XB5R5Y<6]-JR6CVS*"QQP__"YAZ4]-/.?XA[ MU+SA/;_OD$L7'EL6FR1&P$1KH:5[;E_G'O9/[H(!!<6NI=HTG MNX&C>/4@D)CZE&$NFQ#T]Q=EKI$F\+Z2^^]V21 =?3X-+ZA/=ZQ0*$[1*( M2=@,!IC9$5ADHNHGZT.+("]T-'BIP18%SM09CS%L_@W#M.DUEB5L 81N3K/; MY,L=5T=?_Q \M3TJV%+E-KV._< ; &+32;?^D,C0<;818(&SPG8\4O2H!(=F MR<_[<5@(E)UK"+@$^<2C^15S*4>@Q^=S)[\Q@FR7RO"*%&CB>J$CU-*F4T5Q M&A*58"%R?U4>2_Q'P'E!%X"\&>8?N5&_[$\2NXXYA$$GC]M/"=]W;4:A-&'0 M&XIP_:8@_668).$\>V=O_2./]?DQOKH8],\S0 I/#>YGJ2WS14N+W"%C4_[$ MYF?%2@2[RQ.8UUR"#$XTTENG*^2'(P'G #ZPEQE=DI%$X4?I[-,GD?:SF &5 MHBV+S-W65D-J_"D,V.*Z%;)DOQQQ"W?IZ_,?X&][\?+'G]%D/69:*K0H)]P' M;_;(!-I"+&RC:M;*!>WRBNI_?SO]?^/Q^?G%Q1I)@9G:PUH:O*JKS>8E@&L% MV\.PV#SSD-.$H TYT/T&BWQ%<3\J'SZ8ZR4'4DT&-Y[UGMW1AUUSJ\>YU?W; MJ6)]'_#8E3S[>L]5MLQ!/19X^-\=^J@_[\&V=CO84@6YM3NX;SI]$\ZNO2]; MOZW+P:V)9*K&P55B"@^?P0.HLMFMB&NZO0H?U6."#][/5.<1"CT3OMD&WN6%ZZ;,* M*M['G5RC>:LQYY?MBNZH9X4K2HF>%Z=G.[UCT+.]>BRPT;.-GFWT[-'JV^'MU1ZP>L;J,2#@,*\@.HQ.3+B99@F>6]W6;@EJSW";1U477OC8NE# M)%"-D^LPC>%!NDV T,&R?CF@;I'R+ZK$C=\>6]$'OSCZ@*J/;F?WJH_V\Y5> M-*]^::]^SEJ7,N-G1[&QQ=S^?#_Y]D^0JH-63U'JFPH42CR2R?NOGS^,_D)H M+M\+F#I5JB^0.;+2PHR#^2%/4'/Q1=XSH$_R\@K9IC%U_*5O'K_PHOI44N*_ M1[YTA1'> X=X0>Q-\TG^&POWCXU"2M#BR)?^Y,QQ;&FK'2L[<"[;W![ "QT# MX[7=:EM$U0S^]:#:[2!1&3L?XB^\SK#5./6/1NE6^^5G\=J6WAO49(G-CC[O MCK[LM,J.>@#O3 ZLVDGS7LO6CDF($_[6<:S5,JTC6:A]/)O:.\@ZZY02>[;? M-66J+ZQ,M2HKK_++M*$W\- MCG]_L%5)=I6FO5,17Y4F3O3N/,JT&W.\LLJLJ:IK]J79EV9?FGVIS>1VT[;5 MJ5IUKJXB=D5-YV6B'^G,H4!+BU)YBV[QU0F"ZRE7/0C#;!/&'Z$1VIU6+_]R MJ=U@Z9=%X,'6YJF?O-IN\JM3AR=+ @+4Q^6M5<4D(GP97>KJ7/X40Z&N03! M6IS\#8NI$601T^U^;#\$3=P#:C%?*5]._ITL+]:UUVU[]6.^=9::M9?+/WE5 M),#*47H6WK]0D"OOIR9BQT;P-:R 4,R+33C-,A1-+T $Y2ECK@+TRV3U(;&: M +W(-IO:8Q) ]*W:;K8XEW\DJ591NW0AUK$RBKNA&O[1(!L)GP?&F6;K;;>K]KWG\6VN5G@131 M"O&W)?UCGX)[E(AEEBSBF;MR?,E1KPD 4!L14#)-*B_S>V[D5*6EDNRZL=)W M32 \R]XZ O,7=P>9Y'Y1S[D.&PS<$/Y^L=G%R:N2=A>V^9A@NO9S@^GN UR[ M;AL>$[Z6-^0[#)DNKW D! M]0*MO<&U;Q:0.->Y8>@S%M=@^QPJ;R6#DCOW-K MNG8G0'@)+_T$=/IU/ %5TQL[GHE_4W"V=D?BC=4?ZKW^WCAZ]0#;A4/Q?&7, M1Z,6+GCO/.;^_%EI.IC@5:87CD0];'6.OL1_FY/4%)L^^=65@__N MV(R:!B%9WE$=]G3+.@C:7V4$.U@][6=SAE^ 9&\JEEZ0;*]&E=5H74U4EOY* M"FVB5QK GKQ2&V;C.K9M*7R3.Z@2">3D53$])[K#KE9:I[[VZGG?K?:EFD.VO;W M46H8G=' ,@:CL6GT^NW!>&"=]<\GG>_6]\[INXN__O'SQDFM MFS?>V7^>6;=/W^$H9?/.)K4ZZV]W"_;D4S5/W^&PQ:GB3/C\)&N=BV,"9"<. MFGA^BGR[]W33P.-/>7'8L:W^]S^^3KX#]W_GO/MHTC[KG_5A<1:PC]GJ]_,CLF8=FQ?[&1R2 MZ5UV3AYOCP;FN=6_&$R,]J@S-CIGXS/CS.Q?&-W!Q6@TFEC8])SO$1YX<=X/ M;7%W?MJBW@;_X>$_/K*LDS?BM,JFYD@V$E)>INJJ4X8#XL^;YI(_QY?U8A+E MQ-E<'Z!R6Q;2,$(@FX\6%ERLUE5*0;A4;VF"VV" O5^>O_KDU2XOU[6%CS5 MV$L>9R%:B\]FH!S5=5"I&/M/ZH'%0HW$\ZDD$7- N=QEJ+]<.U:D)/93&JT2 MJX0R[ ?U7X>%!2Z+?&RBCE8% W7M)1XC?6Z5E@[;9MFGO'BZUUO]KJR__,&* MG@N=[6&D2S9UTAA;JC,O$OL<\](S)T@\0S)!17:/RLJI,(FJHF25%&=84)O3 MU'=D2_I+.KY(#G?#>=)1+,%.DU5'1E\P]7PO&Z7D5!>.T[$59CVXL?@>A5DO MN;OW,[[ZZ&K"_I])_[=5Y9-E;BQ]0OM<.T=1O62T'+Z(J:Y[LEN1F6I%EBK# MQZ5[E=9FO92UE9@AS6EY,@FVN78S2VY4A8,&]9L'U/FXRFO"&KKLLMX+) M;'H81+: 60HN/(E<[#V<0[9CR5X>;W[R$[4ON/A0'[1KTO9YWWZ;;;U_F!KN*BVQVSW( M59277)LBC=[J%:8<9F9/S\[56'=U9];L2-5FUG@9C^-E3%@0SKV@\3.:.3=^ MQJ/[&?(*O"%+"0K)8;%]MFEU?J5JDJ<_=@\L)^\,]:Y=DZO5#U[K0!]T>T>S M5KO_;'[*2]++.PJ,D>O^P@N\O!NF%%;QBJI"A?#"=X*X=A+#UFWS2 Z1I??M MFERZ?_BNFL.#[.HQA#4J=Y/R(!.KCPO=[$>S']7;C\:OVLNO$L7RM;.3NF@] MU*1?[H/7:NK=_:%8:K?6=N_9F@37W51JHMO-CC0[TNQ(%0RFJD6:]JXS6W_W MLLD(-7-N,D*/ZKD\3YYGSW(ELS6H2;?WO1?8J8G?4;$%-L[&\1A2S8XT.]+L M2.-L/,#J>:XH[-Y:L_^RZ] /!9;^XA?8V#W'(].;'6EVI-F17>3A"MCH*KKD M/:AX2Q!Z5/_FW;#W%)_\YOSXXB3L2P&%:91<,)=%CO\5V_ E8717^/$C8 LN MTHBI2(+O/UZL@O#U>C;\8W!FF..SOM$Q1[9Q-CDSC?&H-YRTS:'9/NMQ$#Y$ M)S85@CQ\C;L3#3X<1\SUDO@+BYD33:\/0*=V&9QD^]QJ=_O&T+0&1L?N=XWA MQ#HSVMWQ^5G7;'=ZPS90J8M4,DU[-RJM+JI(F F+IY%'_4L_S29LY@6(9HJ- M3B]3_/ S"V(D=N!^2JY9]#F,DX@E7L00S/(S5EL^'F;C9#1J=_K6R+ Z%[;1 M:0/C#'MV&P@QFO3;Y^=G9X,N9Y>.:;WY^RU5>\+K;Q@A\L7I)4+1)9[C^W=@ M_?@:FR_\\(Z!R6X-!%1<.-.P-"*,M- '[M%NKT/MVKEA"&GN,R=.L'DG8]H< M%G5-/X]9=.--64L!@WTPS5812CGHZGG@3AYT/O>$*K4YJJIAV4;;+ *6%B:V M&TC<=H8*X7OK2*W:7'A+GIE+Q."!3' M#'C_0SAU_.QWK%IDL8@L[<%N9%FWM/PXGX/X2>Z^L"L/SCS(HH_._!%/\SFH MS($].3?:]F!B=,Y&Y\;HHGMF='K6L-^V+]KG?4)V1IL'5OCY]V_:^R (;VCR ML0Y_3%O\=)?-&Z<6>.VT1F>C8TSF+MQ80_'YU9O-!B/K7O!A>=. M=.4%1A(N?B&[5?S-K5W^$6*S&['W7_:+E?\]<^:>?_?+4BAJ)8-MF2WJ'ZK] MNZ1M:"GVIC*AWIH)(?D,+W!!+_R"8,9[3)#F=$/]T[T8SC)I3VP&38"Z$6A: M^!@LX#'%+&W$SP$@06WZ6 M3_D:_D8C"H9&K/DTYO.">8>(\ M@D5R*A (/E@B8M0[?$,:\-Y9,.)_TI ]&G>)Z\XT6):*PDP\4U,(+D>[I4' MXHI3+$:22?H@)"_'V,6W^N'MZDO#2S1_"#V5+PI) UOF@%!T<"N\ 0(&0IY M@>GPUY@C^&NW7G(MVJRO(2)"SA+,;!BHL^"/H[$6W/$W_)8,N;RFP=C8"!@L)Y\,\-N'4*F>%8](>YK!\P$GG MKJ:E_;'"!FMWG^@EEC2%G\0>[J*3T/H5(FDN6IP%7M%AY_.V[423$M[9@&_\ M/.2Q0<'1P0O1[$8"!"M4(H1JES>;6*&N))FFL+U$FLX$3B9==(UY^"(8R07C M?IJ B$$J!O*ORA&HK7WF= @Y\W.[@"\[0F3R*)-=&2E@1MOY!IS MZ:?(OAC/E3I&@)U-%F'$3]L4./&*Q20NU9^!9 K3J^L,8AOE%?95P9=2OQ-4 M7@&PU24>:Q=/+XP!.1&!>8L1IVMT13D]"BO7-7"!MAF3O3 M0J!F\7>9'8P'B3Y PQD. FR* ^8'_$Y:ZG ((F!XH',,IAHG&[;J4M8'!_"U M;?=;[?P@R]9=3LR[FVQJ.H;WZ9V(^S4.'MT O2*_T.E#60V\JM,R5U[%M^BU MW>N4M1#;,(^L*(A#Y+SV#S\.>"YGQZALV;)V)P[E)$99(^Z*Q67- MTW?&'FFNY44])/M7*8+T]N*4?#$KX@MMV@!FBQ.Q.QG;%^]UQPHBF:KN9O4_8X8[;PC13S"CC M#H*SDU!DL4M.5%Z M0SSV)3;C\@J*"_T]#-U;L$1'@?L^ *OU"E4W?R W-@^0H3J;7(S&YL70L*S^ MV.B 6#,&7?ROT=G0!)OQO#^\/T/UV%WJ!AN.528.>BU-$DW7OD48]<+D)/=T M2,UK.24U3LJ*B0@^ZR";-0]'>_FL17B-(DY9MH$[14UOO!U[XVUH^;92URR> MZ3Q?@[J7_.IG;W7S9$6RA^T%T\SUOC9-[T'7>XZ_)/8?N)3C9-^FC>"+:2.8 M+>R/F,U2C+M_\&;+E3_-(5GW;-,]L/+-]"J^8&RQ1[[YV^;0/53"]=916C8S M/'F5MS-\6,O"6AM@S1WKC7>L92B!2%6#2]:6.=#-WLO&EZG5&G<\ZRN+Q8J1 MF0?^"CO$>IN;U\=SJ[39D9>_(X?_W82^@7ILYES](U=S$UW) MEM7%2N]W]4''JHP1+;&STY[8(FVXDS7XP-([8T9C@Y<9P@3>*V/0Z@)5]JR=".D.:Z#!'_[VY1%6"9%'-J@#Z_--]=G%CUU'.5(K MJ?&!Q?$OVF@Z3>IF$B?/TY= /C@4.==L\B.58 MO;5VNKHYJ$D'SFJ% M+-"&G;V=_UK46EJVJ0_;-0B45N<,UUWC-U=HFATYEAUY:HFQTG#QD(!FZLY> MRMFE^(^1B+FCXBU'+$NSU61//CMVV9],2Q"1T%%FOXI<1MU"Y@O'BZCEP^TU M8^.@9B/\#0!81P;FEUO M\# TN\%@=S2[#0!XC_/YL\./^#GJQV-A?FQ68H<&BOF6Q6 O]YS_DSN^50M\ M[Y@2MTUK4!>7MZ?WVMU#.(,O.SBR.T<,GYPC'IH:Z.F=P\0)&O%Q#[/89@V9 MQ>X?I*:UD2-%UK!JQQI=?=COU)$UZB]'[!HRBV7M78_6R)%M83"N6<2<&?@* MM6.0@=[O':1>X1@R 4VN^1CUQHY 5=^>I6AK3__U<+5:QR /FCS45CF=U6Y# MN[7:66K3$X5Q_#D*9U[RM!V(1I/Q16_4[1AVS[*-SJ1_9HS:HYYA=N&=HTG[ MK'_6_VY]MT_?6=W!<- I]"!29KUUUZ'/U//Y !V'K(L+RQIT;&-LCDRCTS&' MQED;UC3L#,87UOC\K-.=5+P!60$LN(J]Q^0$L;: \]?IK$7X"^GX?S2"T2.Z89%R_V3Q4@>=COV9A[E5 *& M79=EZR+1[:J5)0ROY-R6%,W'W!5^ZS,'\XU!D#J^?X<- MU#"=R'!6\%\!;T,^]:)I.L>^KU/11YU2C8SWJ:=5RYZ_V0JR&#'(PP.[JF'=#RGD1_ J[ ML,N,G>@0-X-_)]>R,S812^X.S#/RPA07 U_[7B+:)CM33*#J2E/EN3.-0FSO M&,ZQ-3MV>0_<-$XB3)=B)VZ/4H*ZTI]XP2*8\YRZW(N]'&,[W8 G!T4_>LV3 M#>GB!&4!MNE>^7T2*MVY86=X31D1(6#(=DYTQQO"BY?R3N#8!9&O**-@MA\Y M*5O:^QFV,+]DO@>;K1.#P0# W*F?2&*J].$=Q/%9G>\]G\H\I$NR?S/_CO;$ M"6C',^XH\K:3LR-G1AC!QW-!#WK4,'JIA[1.PQ06IG $K='#?+8X%C# 'X$K M#M8*.72%%C%]PER8"/[>$>)EF]QMHA''SU87Y 2.?X?]WKW@)O1OD*VXV+CCIWT1 M)OBGH^Z[=GDG^COC:U8WB#G3ZU6104VQJ4%K<6^0IW7L'.\L%J#=>(=P)(P& M%,JF!:,PGF47F762'+K ],..\&D+/^X0[2Y)#/1FW)&>H);G+#T'Q4#Z8 MR?*781T'#(>G37(_EDR6)5/'\8(/L'.? C#R%F%,LE#V M9*QD-TD+C+E.URY:,0)F K'Z?L'G\$9@#GHQ"WX='WV.&&B58%4W?X>F[]G!H%NEU0"*4 M41L&.&BWSK8U.CN;9H-\V1[UJ=NNT+%#A M1".-J%PQ@WG5QL\GJXD.ZI6U]E5C$96!QZ<>@TD$RDBU$'F#452H$0/;.>82 MGO\>?Y=9<%+;YIHK 4(P3@A\23BE(C2RYZ;9L=+"[%SM4H[W0 :T-[58)3]G MO@"C)."]EP5U"NLI]E==;AIT;,5I#VZUVJ]@<=IQOOK92_(.5T#^\-H[R]Q8 M?/<7=FT_Q];I2_+^\!5X==V3WU'7MD+/BU- M(]&FD6C5%GQL^?6=@>:C"/9AU2.H_]VX9LY/,^>770?I5'9OJW/&H?TV!;85V[)C[3PW>U;3[; M;8UVDZ!HYMPD*&J:19&DLW3I, ML^LFQG L/E2S'\U^-/O1I"\>X%T,'U(643/G N$Q^\=A7'3UX?,Y%XUQ48>) M-'!['TCL'\:? HFQUI=J39D=V-H!WZ\-6W<1L"T3A75Q&[0O3''%#?-/@WS6EY M= G6X-\L+[C!OSGX<7M1X=D=Z\LSRH_7>AO"H_EE:5^:6O1FSKO_[F77HN]X M^%9S(Z+/.X+UAN4PO$]^]IKL29,]>8;L2:.3-^KD>^)_C;)NYMPHZT<]E5^P M,57L^-PB3D#.48L6TMX"/Q_T\Y.>MC*YNYVP7WIP5?CGX7P0*YU'G>$3AGT: M^AS*.'ACZ=UA=]\E;BP8;JR#AS@-8!!X-Z*C7-85S@OB)$K)>&@$5(4.8$.? M@PFH[K/=J3L:BTB11)&]EUC6Q]T#@.ZL'?)U(&;:T7+?HXA'!VESU;N[_!JI-=6JY>O=>[Y/GXE M:I[NL.R 8=F!5I)]P5-95WE:[+>NK*NV=:YE/7V[V,938Q^WNQYC9Z"RLF^L&3Q[M)\97 2+O; MVCLL\M.AI]LL\#D7V,3(EU$F"Z$E70L8Q7Y*1($(H]=/&K0&+_NL-.NKI"BH MN5DPOG:"*Y0.)!)< ?5.DL#WG$O/QYN\%+/&3T/MC];7%C<9V"R,YK43$V_: M5FMO5.>W!S])#\_$U3=I>-SD:4P612J=_YBR.(;)A-._2]+WJJ'R]+<1'BR" M.JW]82X;"=1(H)I*H)I;2A/PD.+$FVHP4CISIDD:81K?96XZ??*:HD>10W9K M_^K96O@4;ZS]G8J:K-!N[5_^U(10MK]X$3,GFEYK#E91>(D'0T_!3ZJE^6$> MBF4J="@J?.P;"^)8+8@+F+KG.MK_A9 M26;N7V/<&!*[AUMAHBD7 %C)?.N %-#@CT($UHEC5H'K4B]$.U7FJ+UX \QL M[8V\T>1R'@;:, N#1$[GSW^^_W9N?/T\&L/+%1I_# -#A"WPP@<2%A\3HXC[ M#O4S0QY@A=3D5.TM-HYZ?8T!4C\(B<;D:,CS=)*GLW])0&.O["^+/N%%R=J9 M&2_??(<5[MWAN1XK?$Y3H^X]>9J6:X_)R958;&4GUNQ"%29V'TV;WL;'[KJW MVR]]@R^EO":PH8E,^ HH MNV]X08_F6D4LHFRV!:2JB,U\-DT(E0BO$1%L%D$.$5!XPN:+,'*B.QC ]>#S MB 53>.R2);>,B:Z$3A3=83UMWL609[^I#Z&\BN0Q!.>:A9$"+!HQ&)P0M19I MM ACQA_!0?E8L9;B!0)\BL\:AL 9RI^WM*]P?KR9-W7@Q7C/( RR?HAIM'(Q M"A[/KT85FQP>&XY2O__8+A099)6B_@G"=MI7%O'8W)HGOC(:YGW@EYR=8[/+V/.>4X62VO M7+79#AY-?*[?57K.+[M,I[T/9@OZ,1*BA1!;> LV<'4039C[3.#6W#J16YNF M;,/>WE5Z3R?+'[ ^6SBG_P)2#I??JTL#PH4NU M]6%_6,[O?;&S;B?"ZM3R1-1: M$5S>#?AN")>)1M@?']^/1Y\UQ_V_-$ZPAU7MSD['VCM!7Z^3TS4/HC0;3;)< MN"MR(H[/\RT.:A?X@[ E:W<\>L.]*\#K=3P&PT:M/(/IE5WQQ2PD9MB36>KC MF:$$9>V.BST\$FUB[=]@M-$F6_LE_TF]V"-G?1K&-3P.;7-O=(AZ'8=NNU_' MXU!S[5'/>U)6NP8ZX@5?KCR&RN+F_D6S']7;CY=MW75W4U[?PL3QGQW6Z%&, M'WW0/HCS7+VE#G6[=Q#MW2BE8Q&"S7Y4:S^.S<=Z2&&8GI__^3WVWI96F_LGFZ: M>T?5-J[VV$3^CJ?H]=34ZHS\'H;NK>?[]3L.;=WD(WNV-J^8@O'<^L+*/VFLW\;F;H=B=[SN2!- MO+<.$]N=S9K]:.*]=4I+*E'?^JDJ>Z#WK,,8-15<;MO/TJ/KI>3([>]Z(?V/;>K]_F&!M=1;9MO1!^S#^XC&HI 83L]F1:N[( MWBBE#T/AY("0:V X_V2:@[=F4#5Y M<./$]$42.4'L4!][[18_P^ZT,+B#!0:%!\(9C! CV,;*6UK:B&. N@A>@\"? MUTQ]5E= .6$0^,%6DTO56R%U+^P:/ MIX&(J:)^Z+7MEGXBHKWNM;LDW.%(I]J.&N'PZ/5J*GXC?]W Q$8L7 M##NV Q5:*X+@N4[NM7/#=CJU?WK!) RC1SRYZH^(%MNTC8P3MC#2!=%1Z1=9 M?(6*V@O_3.<+^85BON(*XQ1K+I(0(79A%(8 POC+-'"!P6/Q5[L]>'/]]HUE MOI7\^AX1]0*PC;&379""5 A=U@*ZGO#6E5,:]!+X%DF:A(+ FTX4TN5U>] : MKC)A)GO$'JCD7CD _!0+].*2 ]!NE[T"*$7O7W,(]CL","(=@BH>@9$?AWJ! M;2AE"GL%+@_*L]=F&9V\8.JG+D%/(Q\S'W^K:U.K0:_X!P"/T>9J;$ W[E9SN"K(^9S M:#9@.9]= 8/*M^,F+& ?X$7B!?A[@<+#$:V]($XCO!^N:RZ;8BW+*/P/SC MZ[*AL(>P5"09#;!.EFTV$E R";F$IL*ND@G/0F_E+,!(F6#"M6X22NM$DK2> MS%*Q@UJY[,UK!1(7./=KY2H*)-RA."%K"6@$*[P5//?::IFK) !*;JLR83<- MAX#PF5O0FUSV+ $ZPE0*D(XZ\B6\;9,& -;R(L+-3\#%@D.=XC HX9#CHS"] MNH9?VOWJD-IQPP6>N='7/[:F([*.80Z730_>8P E/6S+_SA!ZD1W.9$XR_7) MQ':0[U(_08*!""6Q!T;->S5A;*/Q8;-G)J\*F*>:"U1J4.("?X3!$ M*&;)RW'#16X$/Y3UA!\%(UVR*R\@)PRXA$\;C(QI"CH9AK[U0"W@ZVFNM821#U]>/@"#6=(QY=O&YE89#*$ MHMD';>QCGS!!4MB-\:\X<0-H;> _PC3)OYO\NO[DH:V"WK\#\@*F"^=G&GF7 M7#2,OHZWGG&_8QJVN<3V@4MC]*T!_5N<4'&NXM39V(F#TP,'=OB4?1_I):'&"Q1>$B0;6 M( .K]6]\'0P;T(=R?!'P<7P>?A+B2AQ6&* M9$4NV8:_QO2..,[\3%G;"_!?][+^!@#IA "$#E.9S-O MZN&;9VD"@@S')>))+9%/@*OO]?-X0G$VV*GAV"=0> G_F";2/-7>(#'@@^6V M(]79^$]!B>BP;2E93#%?K-(<_J:'^TOK9 H4;8O2YAJJD8W\7@N$D?A?QO M[4*(Y^P!M#KQN5R[!KW=8!6M,JQ(I0IHV!<, (9/(R+ M@V;+K%BZSOB#35,<'D,+"B@^)R/#<8/,(<&/OO*XNS*+X5!S8=6@,JZPGR"/)_+\GMJA\ YL8+#67;+R\MCMC-(W:M/$%C"M2R%9U%+T MC%ZN:RG^J$89-&V8'1BPI9..X$.K$'JR_IQ+,Z2J0X%2Z0'=_( H?X M Y^+*,[%PZN,G#NP#WTR%(3FSJFN!!_(/N+94J [G)6L0V6!-/SUZN@1NV%1 MS HA)7ET\E,NH] @/>CQ(NGH+^!6;ZQ'\F9'T[_?@=/:?]8^26+ M/SN>^Y%AOT\0G#^2+VSVVRD+_>^?S_LFO+AK&%;?,HU_F6!Y?/_Z;?*]W>M\ MQQE9=MO\;I[";GG\*2\..[;5__['U\DI;,<4? L__NW4:)]JG@M?N]^MMF6: M@[;]_